<SEC-DOCUMENT>0001213900-21-026629.txt : 20210517
<SEC-HEADER>0001213900-21-026629.hdr.sgml : 20210517
<ACCEPTANCE-DATETIME>20210517060833
ACCESSION NUMBER:		0001213900-21-026629
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		76
CONFORMED PERIOD OF REPORT:	20210331
FILED AS OF DATE:		20210517
DATE AS OF CHANGE:		20210517

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Alto Ingredients, Inc.
		CENTRAL INDEX KEY:			0000778164
		STANDARD INDUSTRIAL CLASSIFICATION:	INDUSTRIAL ORGANIC CHEMICALS [2860]
		IRS NUMBER:				412170618
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-21467
		FILM NUMBER:		21927293

	BUSINESS ADDRESS:	
		STREET 1:		400 CAPITOL MALL, SUITE 2060
		CITY:			SACRAMENTO
		STATE:			CA
		ZIP:			95814
		BUSINESS PHONE:		916-403-2123

	MAIL ADDRESS:	
		STREET 1:		400 CAPITOL MALL, SUITE 2060
		CITY:			SACRAMENTO
		STATE:			CA
		ZIP:			95814

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Pacific Ethanol, Inc.
		DATE OF NAME CHANGE:	20050324

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ACCESSITY CORP
		DATE OF NAME CHANGE:	20030627

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	DRIVERSSHIELD COM CORP
		DATE OF NAME CHANGE:	20001115
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>f10q0321_altoingredients.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

<P STYLE="font: bold 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">&nbsp;</FONT></P>

<P STYLE="font: bold 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">UNITED
STATES SECURITIES AND EXCHANGE COMMISSION</FONT></P>

<P STYLE="font: bold 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">Washington,
D.C. 20549</FONT></P>

<P STYLE="font: bold 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">&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>FORM
10-Q</B></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>&nbsp;</B></FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the quarterly period ended <B>March 31, 2021</B></FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the transition period from ______ to _______</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">&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">Commission
File Number: <B>000-21467</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ALTO
INGREDIENTS, INC.</B></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">(Exact
name of registrant as specified in its charter)</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">&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="border-bottom: Black 1.5pt solid; padding-top: 0; padding-right: 0; padding-left: 0; text-align: center; font-size: 10pt; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Delaware</B></FONT></TD>
    <TD STYLE="padding: 0 0 1.5pt; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; padding-top: 0; padding-right: 0; padding-left: 0; text-align: center; font-size: 10pt; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>41-2170618</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; width: 49%; text-align: center; font-size: 10pt; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State
    or other jurisdiction of<BR>
    incorporation or organization)</FONT></TD>
    <TD STYLE="padding: 0; text-align: center; width: 2%; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; width: 49%; text-align: center; font-size: 10pt; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-variant: small-caps">(</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I.R.S.
    Employer <BR>
    Identification No.<FONT STYLE="font-variant: small-caps">)</FONT></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-align: center; font-size: 10pt; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center; font-size: 10pt; text-indent: 0">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1.5pt solid; padding-top: 0; padding-right: 0; padding-left: 0; text-align: center; text-indent: 0"><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>1300
South Second Street, Pekin, Illinois</B></FONT></P></TD>
    <TD STYLE="padding: 0 0 1.5pt; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; padding-top: 0; padding-right: 0; padding-left: 0; text-align: center; text-indent: 0"><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>61554</B></FONT></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></P></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-align: center; text-indent: 0">(Address
    of principal executive offices)
    <TD STYLE="padding: 0; text-align: center; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center; text-indent: 0"><FONT STYLE="font: normal 10pt Times New Roman, Times, Serif">(zip
    code)</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="3" STYLE="padding: 0; text-align: center; font-size: 10pt; text-indent: 0"><P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>
                                                                                <P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(916)
403-2123</B></FONT></P>
                                                                                <P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Registrant&rsquo;s
                                            telephone number, including area code)</FONT></P>
                                                                                <P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P></TD></TR>
  </TABLE>
<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>Securities
registered pursuant to Section 12(b) of the Act: </B></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>&nbsp;</B></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="text-align: center; border-bottom: Black 1.5pt solid; font-size: 10pt; width: 32%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Title
    of each Class</B> &nbsp; &nbsp;</FONT></TD>
    <TD STYLE="text-align: center; padding-bottom: 1.5pt; width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; border-bottom: Black 1.5pt solid; width: 32%"><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>Trading
                                            Symbol</B></FONT></P></TD>
    <TD STYLE="text-align: center; padding-bottom: 1.5pt; font-size: 10pt; width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; border-bottom: Black 1.5pt solid; width: 32%"><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>Name
                                            of Exchange on Which Registered</B></FONT></P></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: center; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common
    Stock, $0.001 par value</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-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ALTO</FONT></TD>
    <TD STYLE="text-align: center; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><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">The
Nasdaq Stock Market LLC<BR>
(Nasdaq Capital Market)</FONT></P></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"><B>&nbsp;</B></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">Indicate
by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange
Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)
has been subject to such filing requirements for the past 90 days. Yes &#9746; No &#9744;</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>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><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 &#9746; No &#9744;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><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="width: 40%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large accelerated
    filer</FONT></TD>
    <TD STYLE="width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</FONT></TD>
    <TD STYLE="width: 40%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated filer</FONT></TD>
    <TD STYLE="width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</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">Non-accelerated filer</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller reporting company</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</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">Emerging growth company&nbsp;&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</FONT></TD>
    <TD STYLE="font-size: 10pt"><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>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; 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; text-indent: 0in"><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; text-align: left; 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; text-indent: 0in"><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 12b-2 of the Exchange Act). Yes &#9744; No &#9746;</FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; 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">As of May 14, 2021, there were
72,707,703 shares of Alto Ingredients, Inc. common stock, $0.001 par value per share, and 896 shares of Alto Ingredients, Inc. non-voting
common stock, $0.001 par value per share, outstanding.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; 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; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

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

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


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

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

<P STYLE="font: bold 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>FINANCIAL
INFORMATION</B></FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 38.5pt"><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 STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; padding: 0; text-align: center"><B>Page</B></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; width: 9%; text-indent: 0"><A HREF="#Z_001"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 1.</FONT></A></TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in; width: 81%"><A HREF="#Z_001"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">FINANCIAL STATEMENTS.</FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; width: 10%">1</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in"><A HREF="#Z_003">Consolidated Balance Sheets as of March 31, 2021 (unaudited) and December 31, 2020</A></TD>
    <TD STYLE="padding: 0; text-align: center">1</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in"><A HREF="#Z_005">Consolidated Statements of Operations for the Three Months Ended March 31, 2021 and 2020 (unaudited)</A></TD>
    <TD STYLE="padding: 0; text-align: center">3</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in"><A HREF="#Z_006">Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2021 and 2020 (unaudited)</A></TD>
    <TD STYLE="padding: 0; text-align: center">4</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in"><A HREF="#Z_007">Consolidated Statements of Stockholders&rsquo; Equity for the Three Months Ended March 31, 2021 and 2020 (unaudited)</A></TD>
    <TD STYLE="padding: 0; text-align: center">5</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in"><A HREF="#Z_008">Notes to Consolidated Financial Statements (unaudited)</A></TD>
    <TD STYLE="padding: 0; text-align: center">6</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-indent: 0"><A HREF="#Z_009">ITEM 2.</A></TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in"><A HREF="#Z_009">MANAGEMENT&rsquo;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</A></TD>
    <TD STYLE="padding: 0; text-align: center">18</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-indent: 0"><A HREF="#Z_010">ITEM 3.</A></TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in"><A HREF="#Z_010">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.</A></TD>
    <TD STYLE="padding: 0; text-align: center">30</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-indent: 0"><A HREF="#Z_011">ITEM 4.</A></TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in"><A HREF="#Z_011">CONTROLS AND PROCEDURES.</A></TD>
    <TD STYLE="padding: 0; text-align: center">30</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0; text-align: center"><B>PART II</B></TD>
    <TD STYLE="padding: 0; text-align: center"></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0; text-align: center"><B>OTHER INFORMATION</B></TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding: 0; text-indent: 0"><A HREF="#Z_013">ITEM 1.</A></TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in"><A HREF="#Z_013">LEGAL PROCEEDINGS.</A></TD>
    <TD STYLE="padding: 0; text-align: center">31</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding: 0; text-indent: 0"><A HREF="#Z_014">ITEM 1A.</A></TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in"><A HREF="#Z_014">RISK FACTORS.</A></TD>
    <TD STYLE="padding: 0; text-align: center">31</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding: 0; text-indent: 0"><A HREF="#Z_015">ITEM 2.</A></TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in"><A HREF="#Z_015">UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.</A></TD>
    <TD STYLE="padding: 0; text-align: center">41</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding: 0; text-indent: 0"><A HREF="#Z_016">ITEM 3.</A></TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in"><A HREF="#Z_016">DEFAULTS UPON SENIOR SECURITIES.</A></TD>
    <TD STYLE="padding: 0; text-align: center">41</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding: 0; text-indent: 0"><A HREF="#Z_017">ITEM 4.</A></TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in"><A HREF="#Z_017">MINE SAFETY DISCLOSURES.</A></TD>
    <TD STYLE="padding: 0; text-align: center">41</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding: 0; text-indent: 0"><A HREF="#Z_018">ITEM 5.</A></TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in"><A HREF="#Z_018">OTHER INFORMATION.</A></TD>
    <TD STYLE="padding: 0; text-align: center">41</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding: 0; text-indent: 0"><A HREF="#Z_019">ITEM 6.</A></TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in"><A HREF="#Z_019">EXHIBITS.</A></TD>
    <TD STYLE="padding: 0; text-align: center">42</TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="padding: 0; text-indent: 0"><A HREF="#Z_020">SIGNATURES</A></TD>
    <TD STYLE="padding: 0 0 0 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center">43</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 38.5pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>









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


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

<P STYLE="font: bold 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: bold 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="Z_001"></A>PART
I - FINANCIAL INFORMATION</FONT></P>

<P STYLE="font: bold 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-top: 0; margin-bottom: 0; margin-left: 0in; text-indent: 0in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="Z_002"></A>ITEM
1. FINANCIAL STATEMENTS.</B></FONT></P>

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

<P STYLE="font: bold 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="Z_003"></A>ALTO
INGREDIENTS, INC.<BR>
CONSOLIDATED BALANCE SHEETS<BR>
(in thousands)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><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-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>March 31,</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>December
    31,</B></FONT></TD><TD><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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ASSETS</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2021</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2020</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(unaudited)</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>*</B></FONT></TD><TD><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-weight: bold"><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 COLSPAN="2" STYLE="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><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="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: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; width: 76%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    and cash equivalents</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">44,146</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">47,667</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    receivable (net of allowance for doubtful accounts of $351 and $260, respectively)</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">56,458</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">43,491</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="padding-left: 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories</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">55,216</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">37,925</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
    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">1,021</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">891</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative
    instruments</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">22,355</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,149</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets
    held-for-sale</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">57,053</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">58,295</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    current assets</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,339</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,628</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    current assets</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">241,588</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">214,046</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">Property and equipment, net</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">226,183</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">229,486</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: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other 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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Right
    of use operating lease assets, 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">11,704</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,046</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes
    receivable</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,556</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,337</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
    asset</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,678</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,678</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    assets</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,407</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,225</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    other assets</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">33,345</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">33,286</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="padding-left: 0.125in; font-weight: bold; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Assets</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">501,116</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 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">476,818</FONT></TD><TD STYLE="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: 0pt 0; 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: left"><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: left"></P>

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

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: left">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Amounts
                                            derived from the audited financial statements for the year ended December 31, 2020.</FONT></TD>
</TR></TABLE>

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

<P STYLE="font: bold 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; font-weight: normal">See
accompanying notes to consolidated financial statements.</FONT></P>

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


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

<P STYLE="font: bold 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: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="Z_004"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ALTO
INGREDIENTS, INC.<BR>
CONSOLIDATED BALANCE SHEETS (CONTINUED)<BR>
(in thousands, except par value)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><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-indent: 0in; font-weight: bold; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>March 31,</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>December
    31,</B></FONT></TD><TD><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="border-bottom: Black 1.5pt solid; text-indent: 0in; font-weight: bold; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>LIABILITIES
    AND STOCKHOLDERS&rsquo; EQUITY</B></FONT></TD><TD STYLE="padding-bottom: 1.5pt"><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 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2021</B></FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding-bottom: 1.5pt"><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 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2020</B></FONT></TD><TD STYLE="padding-bottom: 1.5pt"><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="text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(unaudited)</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>*</B></FONT></TD><TD><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="text-indent: 0in; font-weight: bold"><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 COLSPAN="2" STYLE="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><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="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: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0in; width: 76%; text-align: left; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    payable &ndash; trade</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,171</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13,047</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-indent: 0in; text-align: left; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
    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">13,623</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,101</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-indent: 0in; text-align: left; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current
    portion &ndash; operating leases</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,581</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,180</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-indent: 0in; text-align: left; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current
    portion &ndash; 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">37,581</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">25,533</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-indent: 0in; text-align: left; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative
    instruments</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,741</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-indent: 0in; text-align: left; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities
    held-for-sale</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">19,231</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">19,542</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-indent: 0in; text-align: left; padding-bottom: 1.5pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    current liabilities</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,822</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,524</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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-indent: 0in; text-align: left; padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    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">112,750</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">86,927</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-indent: 0in; padding-left: 5.75pt"><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-indent: 0in; text-align: left; padding-left: 0in"><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">64,396</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">71,807</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-indent: 0in; text-align: left; padding-left: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
    leases, 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">8,956</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,715</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-indent: 0in; text-align: left; padding-bottom: 1.5pt; padding-left: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    liabilities</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13,332</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13,134</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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-indent: 0in; text-align: left; padding-left: 0in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0in; font-weight: bold; text-align: left; padding-bottom: 1.5pt; padding-left: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Liabilities</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">199,434</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">180,583</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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-indent: 0in; font-weight: bold; text-align: left; padding-left: 5.75pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0in; text-align: left; padding-left: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commitments
    and Contingencies (Note 6)</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-indent: 0in; text-align: left; padding-left: 5.75pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0in; font-weight: bold; text-align: left; padding-left: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stockholders&rsquo;
    Equity:</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-indent: 0in; text-align: left; padding-left: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alto
    Ingredients, Inc. Stockholders&rsquo; Equity:</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-indent: -0.125in; padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Preferred
    stock, $0.001 par value; 10,000 shares authorized; <BR>Series A: 1,684 shares authorized; no shares issued and outstanding as of
    March 31, 2021 and December&nbsp;31, 2020; <BR>Series B: 1,581 shares authorized; 927 shares issued and outstanding as of March 31,
    2021 and December 31, 2020; liquidation preference of $19,975 as of March 31, 2021</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</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</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-indent: -0.125in; padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common
    stock, $0.001 par value; 300,000 shares authorized; 73,161 and 72,487 shares issued and outstanding as of March 31, 2021 and December&nbsp;31,
    2020, respectively</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">73</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">72</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-indent: -0.125in; padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-voting
    common stock, $0.001 par value; 3,553 shares authorized; 1 share issued and outstanding as of March 31, 2021 and December&nbsp;31,
    2020</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0in; text-align: left; padding-left: 9pt"><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">1,037,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">1,036,638</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-indent: 0in; text-align: left; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated
    other comprehensive 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">(3,878</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">(3,878</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-indent: 0in; text-align: left; padding-bottom: 1.5pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated
    deficit</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(732,232</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(736,598</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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-indent: 0in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Stockholders&rsquo; Equity</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">301,682</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">296,235</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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-indent: 0in; font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 5.75pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Liabilities and Stockholders&rsquo; Equity</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">501,116</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">476,818</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><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>

<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"></P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: left">
<TD STYLE="width: 0">
<TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><BR></FONT>*<TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font-weight: normal">Amounts
derived from the audited financial statements for the year ended December 31, 2020.</FONT></TD>
</TR></TABLE>

<P STYLE="font: bold 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>

<P STYLE="font: bold 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; font-style: normal; font-weight: normal">See
accompanying notes to consolidated financial statements.</FONT></P>

<P STYLE="font: bold 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>


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

<P STYLE="font: bold 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: bold 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="Z_005"></A>ALTO
INGREDIENTS, INC.<BR>
CONSOLIDATED STATEMENTS OF OPERATIONS</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(unaudited,
in thousands, except per share data)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><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><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Three
    Months Ended <BR>March 31,</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2021</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2020</B></FONT></TD><TD><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: 76%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net sales</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">218,734</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">311,404</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">Cost of goods sold</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">204,897</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">324,294</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">Gross profit (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">13,837</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">(12,890</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">Selling, general and administrative
    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">7,014</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">10,212</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">Asset impairment</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,200</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt 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></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">Income (loss) from operations</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,623</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">(23,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">Fair value adjustments</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">673</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">Interest expense, 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">(1,885</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">(5,307</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">Other income, net</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">940</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">580</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">Income (loss) before benefit
    for 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">4,678</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">(27,156</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">Benefit for income taxes</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt 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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt 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></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">Consolidated net income (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">4,678</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">(27,156</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 attributed to noncontrolling
    interests</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt 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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,056</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">Net income (loss) attributed
    to Alto Ingredients, Inc.</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,678</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 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,100</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">Preferred stock dividends</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(312</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 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(315</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">Net income (loss) available
    to common stockholders</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,366</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 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,415</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 income (loss) per share,
    basic</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.06</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 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.47</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">Net income (loss) per share,
    diluted</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.06</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 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.47</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">Weighted-average shares outstanding,
    basic</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">70,351</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 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">53,828</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">Weighted-average shares outstanding,
    diluted</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">72,464</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 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">53,828</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; 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-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to consolidated financial statements.</FONT></P>

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


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

<P STYLE="font: bold 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;&nbsp;</FONT></P>

<P STYLE="font: bold 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="Z_006"></A>ALTO
INGREDIENTS, INC.<BR>
CONSOLIDATED STATEMENTS OF CASH FLOWS<BR>
(unaudited, in thousands)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><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: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Three
    Months Ended <BR>March 31,</B></FONT></TD><TD><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="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2021</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2020</B></FONT></TD><TD><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-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating Activities:</FONT></TD><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><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"><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; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; width: 76%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
    net income (loss)</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,678</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(27,156</FONT></TD><TD STYLE="width: 1%; 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-indent: -0.125in; padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Adjustments
    to reconcile consolidated net income (loss) to net cash provided by (used in) operating activities:</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="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation</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,860</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,759</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Asset
    impairment</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,200</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gains
    (losses) on derivative instruments</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">(10,543</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-cash
    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">804</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">865</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
    of deferred financing fees</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">190</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">305</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="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value adjustments</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">(673</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory
    valuation</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,223</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    added to 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">&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">133</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bad
    debt expense</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">91</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">19</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes in operating assets
    and 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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    receivable</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,057</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">22,024</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="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories</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,291</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">10,845</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
    expenses and other 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,832</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">(396</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
    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">(129</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">(181</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
    leases</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,037</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">(2,348</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets
    held-for-sale</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,241</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,624</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities
    held-for-sale</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">(312</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">9,370</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    payable and accrued liabilities</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,391</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,512</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="padding-left: 0.375in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash provided by (used in) operating activities</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,082</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,901</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: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investing
    Activities:</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additions
    to property and equipment</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,411</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,245</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="padding-left: 0.375in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash used in investing activities</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,411</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,245</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="font-weight: bold; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financing
    Activities:</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    proceeds (payments) from Kinergy&rsquo;s 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">13,042</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">(18,156</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Proceeds
    from stock option exercises</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">462</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Proceeds
    from issuance of common stock</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">282</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Principal
    payments on borrowings</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8,532</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt 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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.375in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash provided by (used in) financing activities</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,972</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(17,874</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 increase (decrease) in
    cash and cash equivalents</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,521</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">7,782</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">Cash and cash equivalents
    at beginning of period</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">47,667</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,997</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">Cash and cash equivalents
    at end of period</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">44,146</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 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,779</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><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: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
    Information:</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    paid</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,825</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 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,968</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
    preferred stock dividends</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">312</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 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">315</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to consolidated financial statements.</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.5pt"><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: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="Z_007"></A>ALTO
INGREDIENTS, INC.<BR>
CONSOLIDATED STATEMENTS OF STOCKHOLDERS&rsquo; EQUITY<BR>
(unaudited, in thousands)</FONT></P>

<P STYLE="font: bold 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 CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>Preferred
    Stock</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>Common
    Stock</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>Additional<BR>
    Paid-In</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>Accumulated</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>Accum.
    Other<BR>
    Comprehensive</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>Non-Controlling<BR></B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>Shares</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>Amount</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>Shares</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>Amount</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>Capital</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>Deficit</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>Income
    (Loss)</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>Interests</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>Total</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt"><B>&nbsp;</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; width: 10%; font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Balances,
    January 1, 2021</FONT></TD><TD STYLE="width: 1%; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 4pt double; width: 7%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">927</FONT></TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; width: 7%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">1</FONT></TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 4pt double; width: 7%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">72,487</FONT></TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; width: 7%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">72</FONT></TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; width: 7%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">1,036,638</FONT></TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; width: 7%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(736,598</FONT></TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD STYLE="width: 1%; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; width: 7%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(3,878</FONT></TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD STYLE="width: 1%; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; width: 7%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&mdash;</FONT></TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="width: 1%; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; width: 7%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">296,235</FONT></TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Stock-based
    compensation expense &ndash; restricted stock issued to employees and directors, net of cancellations and tax</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">550</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">1</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">618</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">619</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Stock
    option exercises</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">124</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">462</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">462</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Preferred
    stock dividends</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(312</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(312</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Net
    loss</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">4,678</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">4,678</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Balances,
    March 31, 2021</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">927</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">1</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">73,161</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">73</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">1,037,718</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(732,232</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(3,878</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">301,682</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Balances,
    January 1, 2020</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">927</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">1</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">55,508</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">56</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">942,307</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(720,214</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(2,370</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">7,265</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">227,045</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Stock-based
    compensation expense &ndash; restricted stock issued to employees and directors, net of cancellations and tax</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(38</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(4</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">868</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">864</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Issuances
    of common stock</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">421</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">4</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">278</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">282</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Preferred
    stock dividends</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(315</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(315</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Net
    loss</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(25,100</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(2,056</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(27,156</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">Balances,
    March 31, 2020</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">927</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">1</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">55,891</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">56</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">943,453</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(745,629</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">(2,370</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">5,209</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">200,720</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<P STYLE="font: bold 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>


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="Z_008"></A><B>ALTO INGREDIENTS, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<BR>
(UNAUDITED)</B></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0in; text-indent: 0in; 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-top: 0; margin-bottom: 0; margin-left: 0in; text-indent: 0in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.
<FONT STYLE="font-variant: small-caps">ORGANIZATION </FONT>AND BASIS OF PRESENTATION.</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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Organization
and Business </U></I>&ndash; The consolidated financial statements include, for all periods presented, the accounts of Alto Ingredients,
Inc., a Delaware corporation (&ldquo;Alto Ingredients&rdquo;), and its direct and indirect subsidiaries (collectively, the &ldquo;Company&rdquo;),
including its wholly-owned subsidiaries, Kinergy Marketing LLC, an Oregon limited liability company (&ldquo;Kinergy&rdquo;), Alto Nutrients
LLC, a California limited liability company (&ldquo;Alto Nutrients&rdquo;), Alto Op Co., a Delaware corporation (&ldquo;Alto Op Co.&rdquo;)
and all seven of the Company&rsquo;s production facilities as of March 31, 2021.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; 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; text-indent: 0in">The Company is a leading producer
and marketer of specialty alcohols and essential ingredients. The Company also produces and markets fuel-grade ethanol. The Company&rsquo;s
production facilities in Pekin, Illinois are located in the heart of the Corn Belt, benefit from low-cost and abundant feedstock and allow
for access to many additional domestic markets. In addition, the Company&rsquo;s ability to load unit trains and barges from these facilities
allows for greater access to international markets. The Company&rsquo;s four production facilities in California, Oregon and Idaho, located
in close proximity to both feed and fuel-grade ethanol customers, enjoy unique advantages in efficiency, logistics and product pricing.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">The Company had a combined production
capacity of 450 million gallons per year, as of March 31, 2021, markets, on an annualized basis, over 500 million gallons of alcohols,
and produces, on an annualized basis, nearly 1.5 million tons of essential ingredients on a dry matter basis, such as dried yeast, corn
gluten meal, corn gluten feed, and distillers grains and liquid feed used in commercial animal feed and pet foods.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; 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; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company focuses on four key markets: <I>Health, Home &amp; Beauty</I>; <I>Food &amp; Beverage</I>; <I>Essential Ingredients</I>; and
<I>Renewable Fuels</I>. Products for the Health, Home &amp; Beauty market include specialty alcohols used in mouthwash, cosmetics, pharmaceuticals,
hand sanitizers, disinfectants and cleaners. Products for the Food &amp; Beverage markets include grain neutral spirits used in alcoholic
beverages and vinegar as well as corn germ used for corn oils. Products for Essential Ingredients markets include yeast, corn gluten
and distillers grains used in commercial animal feed and pet foods. Renewable Fuels includes fuel-grade ethanol and distillers corn oil
used as a feedstock for renewable diesel fuel.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; 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; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2021, the Company was operating at approximately 64% of its then-450 million gallon annual production capacity. As
market conditions change, the Company may increase, decrease or idle production at one or more operating facilities or resume
operations at any idled facility.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; 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"><I><U>Basis
of Presentation</U></I><U>&ndash;<I>Interim Financial Statements</I></U> &ndash; The accompanying unaudited consolidated financial statements
and related notes have been prepared in accordance with accounting principles generally accepted in the United States for interim financial
information and the instructions to Form 10-Q and Rule&nbsp;10-01 of Regulation&nbsp;S-X. Results for interim periods should not be considered
indicative of results for a full year. These interim consolidated financial statements should be read in conjunction with the consolidated
financial statements and related notes contained in the Company&rsquo;s Annual Report on Form 10-K for the year ended December&nbsp;31,
2020. The accounting policies used in preparing these consolidated financial statements are the same as those described in Note 1 to
the consolidated financial statements in the Company&rsquo;s Annual Report on Form 10-K for the year ended December 31, 2020. In the
opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the
results for interim periods have been included. All significant intercompany accounts and transactions have been eliminated in consolidation.</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>

<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"><I><U>Accounts
Receivable and Allowance for Doubtful Accounts</U></I> &ndash; Trade accounts receivable are presented at face value, net of the allowance
for doubtful accounts. The Company sells specialty alcohols to large consumer products companies, sells fuel-grade ethanol to gasoline
refining and distribution companies, sells essential ingredients to animal feed customers, including distillers grains and other feed
co-products to dairy operators and animal feedlots and corn oil to poultry and biodiesel customers generally without requiring collateral.</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>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains an allowance for doubtful accounts for balances that appear to have specific collection issues. The collection process
is based on the age of the invoice and requires attempted contacts with the customer at specified intervals. If, after a specified number
of days, the Company has been unsuccessful in its collection efforts, a bad debt allowance is recorded for the balance in question. Delinquent
accounts receivable are charged against the allowance for doubtful accounts once uncollectibility has been determined. The factors considered
in reaching this determination are the apparent financial condition of the customer and the Company&rsquo;s success in contacting and
negotiating with the customer. If the financial condition of the Company&rsquo;s customers were to deteriorate, resulting in an impairment
of ability to make payments, additional allowances may be required.</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>

<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">Of
the accounts receivable balance, approximately $51,301,000 and $35,839,000 at March 31, 2021 and December 31, 2020, respectively, were
used as collateral under Kinergy&rsquo;s operating line of credit. The allowance for doubtful accounts was $351,000 and $260,000 as of
March 31, 2021 and December 31, 2020, respectively. The Company recorded a bad debt expense of $91,000 and $19,000 for the three months
ended March 31, 2021 and 2020, respectively. The Company does not have any off-balance sheet credit exposure related to its customers.</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>

<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"><I><U>Financial
Instruments</U></I> &ndash; The carrying values of cash and cash equivalents, accounts receivable, derivative assets, accounts payable,
accrued liabilities and derivative liabilities are reasonable estimates of their fair values because of the short maturity of these items.
The carrying value of the Company&rsquo;s senior secured notes are recorded at fair value and are considered Level 2 fair value measurements.
The Company believes the carrying value of its notes receivable are not considered materially different than fair value due to their
recent issuances, and other long-term debt instruments&rsquo; carrying values are not considered materially different than fair value
because the interest rates on these instruments are variable, and are considered Level 2 fair value measurements.</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>

<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"><I><U>Estimates
and Assumptions</U></I> &ndash; The preparation of the consolidated financial statements in conformity with GAAP requires management
to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and
liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant
estimates are required as part of determining the allowance for doubtful accounts, net realizable value of inventory, estimated lives
of property and equipment, long-lived asset impairments, fair value of warrants, valuation allowances on deferred income taxes and the
potential outcome of future tax consequences of events recognized in the Company&rsquo;s financial statements or tax returns, and the
valuation of assets acquired and liabilities assumed as a result of business combinations. Actual results and outcomes may materially
differ from management&rsquo;s estimates and assumptions.</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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0in; text-indent: 0in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.
ASSETS AND LIABILITIES HELD-FOR-SALE.</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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2020, the Company&rsquo;s Board of
Directors approved a plan to sell the Company&rsquo;s fuel-grade ethanol production facilities located in Madera and Stockton, California.
As a result, the Company determined the related long-lived asset groups should be classified as held-for-sale at December 31, 2020. During
the three months ended March 31, 2021, the Company provided for an additional impairment charge of $1.2 million based on revised fair
value estimates. On April 23, 2021, the Company entered into an asset purchase agreement to sell its Madera facility for total consideration
of $28.3 million, comprised of $19.5 million in cash and $8.8 million in assumption of liabilities. On May 14, 2021, the Company closed
the sale.</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>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company classified the following assets and liabilities as held-for-sale as of March 31, 2021 (in thousands):</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Stockton</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Madera</B></FONT></TD><TD><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: 76%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment,
    net</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,535</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,813</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">Right of use operating lease
    assets, net</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,705</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</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">Assets held-for-sale</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,240</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 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,813</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Stockton</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Madera</B></FONT></TD><TD><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: 76%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease
    obligations</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,456</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</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">Assessment financing</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt 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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,775</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">Liabilities held-for-sale</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,456</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 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,775</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</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">The
Company classified the following assets and liabilities as held-for-sale as of December 31, 2020 (in thousands):</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Stockton</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Madera</B></FONT></TD><TD><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: 76%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment,
    net</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,535</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,013</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">Right of use operating lease
    assets, net</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,747</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</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">Assets held-for-sale</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,282</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 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,013</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Stockton</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Madera</B></FONT></TD><TD><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: 76%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease
    obligations</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,435</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</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">Assessment financing</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt 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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,107</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">Liabilities held-for-sale</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,435</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 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,107</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: 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">For the three months ended March 31, 2021, net
sales attributed to the results of operations for Stockton and Madera were $0.2 million and less than $0.1 million, respectively. For
the three months ended March 31, 2020, net sales attributed to the results of operations for Stockton and Madera were $21.9 million and
$21.5 million, respectively. For the three months ended March 31, 2021, pre-tax loss attributed to the results of operations for Stockton
and Madera was $0.8 million and $1.6 million, respectively. For the three months ended March 31, 2020, pre-tax loss attributed to the
results of operations for Stockton and Madera was $2.3 million and $1.8 million, respectively.</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>

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



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reports its financial and operating
performance in three segments: (1) marketing and distribution, which includes marketing and merchant trading for Company-produced alcohols
and essential ingredients on an aggregated basis, and third-party fuel-grade ethanol (2) Pekin production, which includes the production
and sale of alcohols and essential ingredients produced at the Company&rsquo;s Pekin, Illinois campus (&ldquo;Pekin Campus&rdquo;), and
(3) Other production, which includes the production and sale of fuel-grade ethanol and essential ingredients produced at all of the Company&rsquo;s
other production facilities on an aggregated basis (&ldquo;Other production&rdquo;), none of which are individually so significant as
to be considered a reportable segment.</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>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables set forth certain financial data for the Company&rsquo;s operating segments (in thousands):</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; font-style: italic; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Three
    Months Ended<BR>
    March 31,</B></FONT></TD><TD STYLE="text-align: center"><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="border-bottom: Black 1.5pt solid; font-weight: bold; font-style: italic; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Net
    Sales</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2021</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2020</B></FONT></TD><TD><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="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketing and distribution:</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" 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><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" 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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; width: 76%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alcohol
    sales, gross</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,010</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,506</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alcohol
    sales, 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">452</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">429</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intersegment
    sales</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,244</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,315</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    marketing and distribution sales</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">59,706</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">62,250</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">Pekin Campus production, recorded
    as gross:</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alcohol
    sales</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">95,083</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">84,132</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Essential
    ingredient sales</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,077</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">39,870</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intersegment
    sales</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,985</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,332</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Pekin Campus sales</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">150,145</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">126,334</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">Other production, recorded
    as gross:</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alcohol
    sales</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">15,969</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">99,230</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Essential
    ingredient sales</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,143</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">30,237</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intersegment
    sales</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">305</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">291</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Other production sales</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">21,417</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">129,758</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">&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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intersegment eliminations</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(12,534</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 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6,938</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 sales as reported</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">218,734</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 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">311,404</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><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>
  </TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; font-style: italic; text-align: left; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    of goods sold:</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><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: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketing
    and distribution</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">53,957</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,139</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; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pekin
    Campus production</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">137,376</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">128,683</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; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    production</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,118</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">142,310</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-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intersegment
    eliminations</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10,554</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,838</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    of goods sold as reported</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">204,897</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">324,294</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><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-weight: bold; font-style: italic; text-align: left; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    (loss) before benefit for income taxes:</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><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: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketing
    and distribution</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,973</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,930</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; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pekin
    Campus production</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,691</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">(6,849</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; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    production</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,137</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">(16,621</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; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate
    activities</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,904</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,562</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,623</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(23,102</FONT></TD><TD STYLE="padding-bottom: 4pt; 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="border-bottom: Black 1.5pt solid; font-weight: bold; font-style: italic; text-align: left; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation:</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pekin
    Campus production</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,345</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">5,130</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; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    production</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,498</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,530</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; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate
    activities</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">99</TD><TD STYLE="padding-bottom: 1.5pt; 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-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,860</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,759</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><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-weight: bold; font-style: italic; text-align: left; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    expense:</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><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: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketing
    and distribution</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">202</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">627</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; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pekin
    Campus production</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">519</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,084</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; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    production</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">136</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</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-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate
    activities</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,028</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,564</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,885</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,307</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>

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

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

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

<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">The
following table sets forth the Company&rsquo;s total assets by operating segment (in thousands):&nbsp;</FONT></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: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>March 31,<BR></B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>December
31,</B></FONT></TD><TD><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="border-bottom: Black 1.5pt solid; font-weight: bold; font-style: italic"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    assets:</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2021</B></FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>2020</B></TD><TD STYLE="padding-bottom: 1.5pt"><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: 76%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketing and
    distribution</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">119,546</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">89,337</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">Pekin Campus production</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">238,370</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">234,439</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">Other production</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">120,351</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">102,409</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-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate
    assets</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,849</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">50,633</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">501,116</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">476,818</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>

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

<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">Inventories
consisted primarily of bulk ethanol, specialty alcohols, corn, essential ingredients and unleaded fuel, and are valued at the lower of
cost or net realizable value, with cost determined on a first-in, first-out basis. Inventory is net of a $1,033,000 valuation adjustment
as of December 31, 2020. Inventory balances consisted of the following (in thousands):</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>March
    31, 2021</B></FONT></TD><TD STYLE="padding: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>December
    31,<BR>
    2020</B></FONT></TD><TD STYLE="padding: 0"><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="padding: 0; width: 76%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finished
    goods</FONT></TD><TD STYLE="padding: 0; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="padding: 0; width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">39,654</FONT></TD><TD STYLE="padding: 0; width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding: 0; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="padding: 0; width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,154</FONT></TD><TD STYLE="padding: 0; 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="padding: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Work
    in progress</FONT></TD><TD STYLE="padding: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,965</FONT></TD><TD STYLE="padding: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,333</FONT></TD><TD STYLE="padding: 0; 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="padding: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw materials</FONT></TD><TD STYLE="padding: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,233</FONT></TD><TD STYLE="padding: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,074</FONT></TD><TD STYLE="padding: 0; 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="padding: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other</FONT></TD><TD STYLE="padding: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,364</FONT></TD><TD STYLE="padding: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,364</FONT></TD><TD STYLE="padding: 0; 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="padding: 0 0 0 0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</FONT></TD><TD STYLE="padding: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="padding: 0; border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">55,216</FONT></TD><TD STYLE="padding: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="padding: 0; border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">37,925</FONT></TD><TD STYLE="padding: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>

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

<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">The
business and activities of the Company expose it to a variety of market risks, including risks related to changes in commodity prices.
The Company monitors and manages these financial exposures as an integral part of its risk management program. This program recognizes
the unpredictability of financial markets and seeks to reduce the potentially adverse effects that market volatility could have on operating
results.</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>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Commodity
Risk</U></I><U> &ndash; <I>Cash Flow Hedges</I></U> &ndash; The Company uses derivative instruments to protect cash flows from fluctuations
caused by volatility in commodity prices for periods of up to twelve months in order to protect gross profit margins from potentially
adverse effects of market and price volatility on alcohol sales and purchase commitments where the prices are set at a future date and/or
if the contracts specify a floating or index-based price. In addition, the Company hedges anticipated sales of alcohol to minimize its
exposure to the potentially adverse effects of price volatility. These derivatives may be designated and documented as cash flow hedges
and effectiveness is evaluated by assessing the probability of the anticipated transactions and regressing commodity futures prices against
the Company&rsquo;s purchase and sales prices. Ineffectiveness, which is defined as the degree to which the derivative does not offset
the underlying exposure, is recognized immediately in cost of goods sold. For the three months ended March 31, 2021 and 2020, the Company
did not designate any of its derivatives as cash flow hedges.</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>

<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"><I><U>Commodity
Risk &ndash; Non-Designated Hedges </U></I>&ndash; The Company uses derivative instruments to lock in prices for certain amounts of corn
and alcohols by entering into exchange-traded forward contracts or options for those commodities. These derivatives are not designated
for hedge accounting treatment. The changes in fair value of these contracts are recorded on the balance sheet and recognized immediately
in cost of goods sold. The Company recognized net gains of $10,543,000 and $0 as the change in the fair value of these contracts for
the three months ended March 31, 2021 and 2020, respectively.</FONT></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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Non
Designated Derivative Instruments</U></I> &ndash; The classification and amounts of the Company&rsquo;s derivatives not designated as
hedging instruments, and related cash collateral balances, are as follows (in thousands):</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="11" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>As
    of March 31, 2021</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="5" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Assets</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="5" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Liabilities</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Type
    of Instrument</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Balance
    Sheet Location</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Fair<BR>
    Value</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Balance
    Sheet Location</B></FONT></TD><TD STYLE="text-align: center"><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 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Fair
    <BR>Value</B></FONT></TD><TD STYLE="text-align: center"><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: 52%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commodity contracts</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 11%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative assets</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,355</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: 11%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liabilities</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,741</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>
  </TABLE>


<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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="11" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>As
    of December 31, 2020</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="5" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Assets</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="5" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Liabilities</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Type of
    Instrument</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Balance
    Sheet Location</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Fair
    <BR>
Value</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Balance
    Sheet Location</B></FONT></TD><TD><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 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Fair
    <BR>Value</B></FONT></TD><TD><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: 52%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash collateral
    balance</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 11%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other current
    assets</FONT></TD><TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">520</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: 11%; text-align: right"><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">&nbsp;</FONT></TD><TD STYLE="width: 9%; text-align: right"><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></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">Commodity contracts</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">Derivative assets</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,149</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: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liabilities</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt 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></TR>
  </TABLE>


<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>

<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">The
classification and amounts of the Company&rsquo;s recognized gains for its derivatives not designated as hedging instruments are as follows
(in thousands):</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="padding-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="6" STYLE="padding-bottom: 0; border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Realized
    Gains</B></FONT></TD><TD STYLE="padding-bottom: 0; text-align: center"><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="padding-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="padding-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="6" STYLE="padding-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For the three
    months Ended</B></FONT></TD><TD STYLE="padding-bottom: 0; text-align: center"><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="padding-bottom: 1.5pt"></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt"></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>March 31,</B></TD><TD STYLE="padding-bottom: 1.5pt"><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="padding-bottom: 0; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Type of Instrument</B></FONT></B></FONT></TD><TD STYLE="padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="padding-bottom: 0; border-bottom: Black 1.5pt solid"><B>Statements of Operations Location<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></B><TD STYLE="padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 0; border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2021</B></FONT></TD><TD STYLE="padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 0; border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2020</B></FONT></TD><TD STYLE="padding-bottom: 0"><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="padding-bottom: 1.5pt; width: 45%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commodity contracts</FONT></TD><TD STYLE="padding-bottom: 1.5pt; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; width: 30%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of goods
    sold</FONT></TD><TD STYLE="padding-bottom: 1.5pt; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,185</FONT></TD><TD STYLE="padding-bottom: 1.5pt; width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,185</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>


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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 0; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding-top: 0; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="padding-top: 0; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding-top: 0; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="6" STYLE="padding-top: 0; border-bottom: Black 1.5pt solid; text-align: center; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Unrealized
    Gains</B></FONT></TD><TD STYLE="padding-top: 0; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 0; padding-bottom: 1.5pt; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding-top: 0; padding-bottom: 1.5pt; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="padding-top: 0; padding-bottom: 1.5pt; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding-top: 0; padding-bottom: 1.5pt; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; padding-top: 0; text-align: center; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For the three
    months Ended<BR>
    March 31,</B></FONT></TD><TD STYLE="padding-top: 0; padding-bottom: 1.5pt; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-top: 0; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Type of
    Instrument</B></FONT></TD><TD STYLE="padding-top: 0; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="padding-top: 0; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Statements
    of Operations Location</B></FONT></TD><TD STYLE="padding-top: 0; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="padding-top: 0; text-align: center; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2021</B></FONT></TD><TD STYLE="padding-top: 0; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding-top: 0; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="padding-top: 0; text-align: center; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2020</B></FONT></TD><TD STYLE="padding-top: 0; padding-bottom: 0; padding-left: 0"><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="padding-top: 0; width: 45%; text-align: left; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commodity
    contracts</FONT></TD><TD STYLE="padding-top: 0; width: 1%; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 0; width: 30%; text-align: left; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    of goods sold</FONT></TD><TD STYLE="padding-top: 0; width: 1%; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 0; width: 1%; border-bottom: Black 1.5pt solid; text-align: left; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="padding-top: 0; width: 9%; border-bottom: Black 1.5pt solid; text-align: right; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,358</FONT></TD><TD STYLE="padding-top: 0; width: 1%; padding-bottom: 0; text-align: left; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-top: 0; width: 1%; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 0; width: 1%; border-bottom: Black 1.5pt solid; text-align: left; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="padding-top: 0; width: 9%; border-bottom: Black 1.5pt solid; text-align: right; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-top: 0; width: 1%; padding-bottom: 0; text-align: left; padding-left: 0"><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="padding-top: 0; text-align: right; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-top: 0; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 0; text-align: right; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-top: 0; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 0; border-bottom: Black 4pt double; text-align: left; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="padding-top: 0; border-bottom: Black 4pt double; text-align: right; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,358</FONT></TD><TD STYLE="padding-top: 0; padding-bottom: 0; text-align: left; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-top: 0; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 0; border-bottom: Black 4pt double; text-align: left; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="padding-top: 0; border-bottom: Black 4pt double; text-align: right; padding-bottom: 0; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-top: 0; padding-bottom: 0; text-align: left; padding-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>


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

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

<!-- Field: Page; Sequence: 13; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt">-<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></FONT>-</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><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="text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <FONT STYLE="font: 10pt Times New Roman, Times, Serif">6.</FONT> <FONT STYLE="font: 10pt Times New Roman, Times, Serif">DEBT.</FONT></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term
borrowings are summarized as follows (in thousands):</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="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>March
    31, <BR>
    2021</B></FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>December
    31, <BR>
    2020</B></FONT></TD><TD STYLE="padding-bottom: 1.5pt"><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: 76%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kinergy line of
    credit</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">45,554</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,512</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">Pekin revolving loan</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,580</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">20,580</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">ICP revolving loan</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,384</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,384</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">Parent notes 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">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,001</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">25,533</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; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CARES
    Act loans</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,860</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,860</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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><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">102,379</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">97,869</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">Less unamortized debt premium</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">174</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">230</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">Less unamortized debt financing
    costs</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">(576</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">(759</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; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less
    short-term portion</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(37,581</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,533</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term
    debt</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">64,396</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">71,807</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><I><U>Parent Notes Payable</U></I> &ndash; On
May 14, 2021, with proceeds from the Company&rsquo;s sale of its Madera, California facility, it repaid $19.3 million of principal on
its notes payable, with $0.7 million remaining.</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"><I>&nbsp;</I></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"><I><U>Maturities
of Long-term Debt</U></I> &ndash; The Company&rsquo;s long-term debt matures as follows (in thousands):</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="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"></P><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"></P><P STYLE="font: 10pt 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">December
                                            31:</FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"></P></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><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: 88%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,001</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">2022</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">82,378</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">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">102,379</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: 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: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Restrictions
</U></I>&ndash; At March 31, 2021, there were approximately $231.9 million of net assets at the Company&rsquo;s subsidiaries that were
not available to be transferred to Alto Ingredients, Inc. in the form of dividends, loans or advances due to restrictions contained in
the credit facilities of the Company&rsquo;s subsidiaries.</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>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <FONT STYLE="font: 10pt Times New Roman, Times, Serif">7.</FONT> <FONT STYLE="font: 10pt Times New Roman, Times, Serif">COMMITMENTS AND CONTINGENCIES.</FONT></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Sales
Commitments</U></I> &ndash; At March 31, 2021, the Company had entered into sales contracts with its major customers to sell certain
quantities of alcohol and essential ingredients. The Company had open alcohol indexed-price contracts for 102,526,000 gallons as of March
31, 2021 and open fixed-price alcohol sales contracts totaling $207,687,000 as of March 31, 2021. The Company had open fixed-price sales
contracts for essential ingredients totaling $18,170,000 and open indexed-price sales contracts of essential ingredients for 146,000
tons as of March 31, 2021. These sales contracts are scheduled to be completed throughout 2021.</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>

<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"><I><U>Purchase
Commitments</U></I> &ndash; At March 31, 2021, the Company had indexed-price purchase contracts to purchase 15,626,000 gallons of alcohol
and fixed-price purchase contracts to purchase $1,238,000 of alcohol from its suppliers. The Company had fixed-price purchase contracts
to purchase $33,883,000 of corn from its suppliers as of March 31, 2021. These purchase commitments are scheduled to be satisfied throughout
2021.</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>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Litigation
&ndash; General</U> &ndash;</I> The Company is subject to various claims and contingencies in the ordinary course of its business, including
those related to litigation, business transactions, employee-related matters, environmental regulations, and others. When the Company
is aware of a claim or potential claim, it assesses the likelihood of any loss or exposure. If it is probable that a loss will result
and the amount of the loss can be reasonably estimated, the Company will record a liability for the loss. If the loss is not probable
or the amount of the loss cannot be reasonably estimated, the Company discloses the claim if the likelihood of a potential loss is reasonably
possible and the amount involved could be material. While there can be no assurances, the Company does not expect that any of its pending
legal proceedings will have a material impact on the Company&rsquo;s financial condition or results of operations.</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>

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



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company sponsors a defined benefit pension plan (the &ldquo;Retirement Plan&rdquo;) and a health care and life insurance plan (the &ldquo;Postretirement
Plan&rdquo;). The Company assumed the Retirement Plan and the Postretirement Plan as part of its acquisition of PE Central on July 1,
2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; 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; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Retirement Plan is noncontributory, and covers only &ldquo;grandfathered&rdquo; unionized employees at the Company&rsquo;s Pekin, Illinois
facility who fulfill minimum age and service requirements. Benefits are based on a prescribed formula based upon the employee&rsquo;s
years of service. The Retirement Plan, which is part of a collective bargaining agreement, covers only union employees hired prior to
November 1, 2010.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; 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; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company uses a December 31 measurement date for its Retirement Plan. The Company&rsquo;s funding policy is to make the minimum annual
contribution required by applicable regulations. As of December 31, 2020, the Retirement Plan&rsquo;s accumulated projected benefit obligation
was $24.6 million, with a fair value of plan assets of $17.6 million. The underfunded amount of $7.0 million is recorded on the Company&rsquo;s
consolidated balance sheet in other liabilities. For the three months ended March 31, 2021, the Retirement Plan&rsquo;s net periodic
expense was $22,000, comprised of $151,000 in interest cost and $109,000 in service cost, partially offset by $238,000 of expected return
on plan assets. For the three months ended March 31, 2020, the Retirement Plan&rsquo;s net periodic expense was $48,000, comprised of
$173,000 in interest cost and $101,000 in service cost, partially offset by $226,000 of expected return on plan assets.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; 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; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Postretirement Plan provides postretirement medical benefits and life insurance to certain &ldquo;grandfathered&rdquo; unionized employees.
Employees hired after December 31, 2000 are not eligible to participate in the Postretirement Plan. The Postretirement Plan is contributory,
with contributions required at the same rate as active employees. Benefit eligibility under the plan reduces at age 65 from a defined
benefit to a defined dollar cap based upon years of service. As of December 31, 2020, the Postretirement Plan&rsquo;s accumulated projected
benefit obligation was $5.3 million and is recorded on the Company&rsquo;s consolidated balance sheet in other liabilities. The Company&rsquo;s
funding policy is to make the minimum annual contribution required by applicable regulations. For the three months ended March 31, 2021,
the Postretirement Plan&rsquo;s net periodic expense was $42,000, comprised of $10,000 of interest cost, $26,000 of service cost and
$6,000 of amortization expense. For the three months ended March 31, 2020, the Postretirement Plan&rsquo;s net periodic expense was $59,000,
comprised of $38,000 of interest cost, $14,000 of service cost and $7,000 of amortization expense.</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; 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-top: 0pt; margin-bottom: 0pt"> <FONT STYLE="font: 10pt Times New Roman, Times, Serif">9.</FONT> <FONT STYLE="font: 10pt Times New Roman, Times, Serif">FAIR VALUE MEASUREMENTS.</FONT></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value hierarchy prioritizes the inputs used in valuation techniques into three levels, as follows:</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="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: left">
<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">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
                                            1 &ndash; Observable inputs &ndash; unadjusted quoted prices in active markets for identical
                                            assets and liabilities;</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><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: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: left">
<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">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
                                            2 &ndash; Observable inputs other than quoted prices included in Level 1 that are observable
                                            for the asset or liability through corroboration with market data; and</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><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: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: left">
<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">&#9679;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
                                            3 &ndash; Unobservable inputs &ndash; includes amounts derived from valuation models where
                                            one or more significant inputs are unobservable. For fair value measurements using significant
                                            unobservable inputs, a description of the inputs and the information used to develop the
                                            inputs is required along with a reconciliation of Level 3 values from the prior reporting
                                            period.</FONT></TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Pooled
separate accounts</U></I> &ndash; Pooled separate accounts invest primarily in domestic and international stocks, commercial paper or
single mutual funds. The net asset value is used as a practical expedient to determine fair value for these accounts. Each pooled separate
account provides for redemptions by the Retirement Plan at reported net asset values per share, with little to no advance notice requirement,
therefore these funds are classified within Level 2 of the valuation hierarchy.</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>

<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"><I><U>Long-Lived
Assets Held-for-Sale</U></I> &ndash; The Company recorded its long-lived assets associated with its property and equipment held-for-sale
at fair value at March 31, 2021 and December 31, 2020 of $47,348,000 and $48,548,000, respectively. The fair values of these assets are
based on observable values for the assets through corroboration with market data and are designated as Level 3 inputs.</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>

<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"><I><U>Other
Derivative Instruments</U></I> &ndash; The Company&rsquo;s other derivative instruments consist of commodity positions. The fair values
of the commodity positions are based on quoted prices on the commodity exchanges and are designated as Level 1 inputs.</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>

<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">The
following table summarizes recurring and nonrecurring fair value measurements by level at March 31, 2021 (in thousands):</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="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Fair</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><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="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Value</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Level
    1</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Level
    2</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Level
    3</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><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"><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"><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"><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"><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; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; width: 52%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative
    financial instruments</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,355</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,355</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</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="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-lived
    assets held-for-sale</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,053</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,053</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">79,408</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,355</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,053</FONT></TD><TD STYLE="padding-bottom: 4pt; 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><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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><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="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative
    financial instruments</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,741</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,741</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,741</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,741</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes recurring and nonrecurring fair value measurements by level at December 31, 2020 (in thousands):</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="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Benefit Plan</B></FONT></TD><TD STYLE="text-align: center"><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="padding-left: 0.125in; text-indent: -0.125in; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Fair</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Percentage</B></FONT></TD><TD STYLE="text-align: center"><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="padding-left: 0.125in; text-indent: -0.125in; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Value</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Level
    1</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Level
    2</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Level
    3</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Allocation</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><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="padding-left: 0.125in; text-indent: -0.125in"><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"><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"><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"><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"><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"><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; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; width: 40%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative
    financial instruments</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,149</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,149</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</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">&nbsp;</FONT></TD><TD STYLE="width: 9%; text-align: right"><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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-lived
    assets held-for-sale</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">58,295</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">58,295</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="padding-left: 0.25in; text-indent: -0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Defined
    benefit plan assets(1)</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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-indent: -0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(pooled
    separate accounts):</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="padding-left: 0.375in; text-indent: -0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
    U.S. Equity(2)</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,470</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">5,470</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">31</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="padding-left: 0.375in; text-indent: -0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Small/Mid
    U.S. Equity(3)</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,605</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">2,605</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">15</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="padding-left: 0.375in; text-indent: -0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">International
    Equity(4)</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,921</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">2,921</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">17</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="padding-left: 0.375in; text-indent: -0.125in; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed
    Income(5)</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,592</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,592</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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-left: 0.125in; text-indent: -0.125in; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">93,032</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,149</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,588</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">58,295</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt; 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="padding-left: 0.125in; text-indent: -0.125in"><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="padding-left: 0.25in; text-indent: -0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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><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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-indent: -0.125in"><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="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></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: Rule-Page --><DIV STYLE="margin-top: 0; margin-bottom: 0; width: 25%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<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: 10pt Times New Roman, Times, Serif"></FONT></P>

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



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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: left">
<TD STYLE="width: 0"></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: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Included
                                            in other assets in the consolidated balance sheets.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><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: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: left">
<TD STYLE="width: 0"></TD><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: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
                                            category includes investments in funds comprised of equity securities of large U.S. companies.
                                            The funds are valued using the net asset value method in which an average of the market prices
                                            for the underlying investments is used to value the fund.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><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: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: left">
<TD STYLE="width: 0"></TD><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: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
                                            category includes investments in funds comprised of equity securities of small- and medium-sized
                                            U.S. companies. The funds are valued using the net asset value method in which an average
                                            of the market prices for the underlying investments is used to value the fund.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><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: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: left">
<TD STYLE="width: 0"></TD><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: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
                                            category includes investments in funds comprised of equity securities of foreign companies
                                            including emerging markets. The funds are valued using the net asset value method in which
                                            an average of the market prices for the underlying investments is used to value the fund.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><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: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: left">
<TD STYLE="width: 0"></TD><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: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
                                            category includes investments in funds comprised of U.S. and foreign investment-grade fixed
                                            income securities, high-yield fixed income securities that are rated below investment-grade,
                                            U.S. treasury securities, mortgage-backed securities, and other asset-backed securities.
                                            The funds are valued using the net asset value method in which an average of the market prices
                                            for the underlying investments is used to value the fund.</FONT></TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT><P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10.</FONT> <FONT STYLE="font: 10pt Times New Roman, Times, Serif">EARNINGS PER SHARE.</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">&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">The
following tables compute basic and diluted earnings per share (in thousands, except per share data):</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">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding: 0; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding: 0; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="10" STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Three
    Months Ended <BR>
March 31, 2021</B></FONT></TD><TD STYLE="padding: 0; text-align: center; text-indent: 0"><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="padding: 0; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding: 0; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Income
    Numerator</B></FONT></TD><TD STYLE="padding: 0; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding: 0; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Shares
    Denominator</B></FONT></TD><TD STYLE="padding: 0; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="padding: 0; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Per-Share
    Amount</B></FONT></TD><TD STYLE="padding: 0; text-align: center; text-indent: 0"><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="padding: 0; width: 64%; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Net income attributed
    to Alto Ingredients, Inc.</FONT></TD><TD STYLE="padding: 0; width: 1%; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; width: 1%; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="padding: 0; width: 9%; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4,678</FONT></TD><TD STYLE="padding: 0; width: 1%; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; width: 1%; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; width: 1%; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; width: 9%; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; width: 1%; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; width: 1%; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; width: 1%; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; width: 9%; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; width: 1%; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Less:
    Preferred stock dividends</FONT></TD><TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(312</FONT></TD><TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">)</FONT></TD><TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; font-weight: bold; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Basic
    income per share:</B></FONT></TD><TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Income
    available to common stockholders</FONT></TD><TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="padding: 0; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4,366</FONT></TD><TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">70,351</FONT></TD><TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">0.06</FONT></TD><TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Add:
    Dilutive securities</FONT></TD><TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&mdash;</FONT></TD><TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">2,113</FONT></TD><TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding: 0; font-weight: bold; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Diluted
    income per share:</B></FONT></TD><TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Income
    available to common stockholders</FONT></TD><TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4,366</FONT></TD><TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">72,464</FONT></TD><TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">0.06</FONT></TD><TD STYLE="padding: 0; text-align: left; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  </TABLE>

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


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

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

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

<P STYLE="text-align: left; 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="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="10" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Three
    Months Ended <BR>
March&nbsp;31, 2020</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><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="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Loss
    <BR> Numerator</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Shares
    Denominator</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Per-Share
    Amount</B></FONT></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><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: 64%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss attributed
    to Alto Ingredients, Inc.</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,100</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: 9%; text-align: right"><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: 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: 9%; text-align: right"><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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:
    Preferred stock dividends</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(315</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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: left; text-indent: -8.05pt; padding-left: 8.05pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
    and diluted loss per share:</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; padding-bottom: 4pt; text-indent: -7.75pt; padding-left: 7.75pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    loss available to common stockholders</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,415</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">53,828</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.47</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><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; 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-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">There were an additional aggregate potentially
dilutive weighted-average shares of 3,265,000 and 964,000 from convertible securities outstanding for the three months ended March 31,
2021 and 2020. These securities were not considered in calculating diluted net income (loss) per share for the three months ended March
31, 2021 and 2020, as their effect would have been anti-dilutive.</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>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <FONT STYLE="font: 10pt Times New Roman, Times, Serif">11.</FONT> <FONT STYLE="font: 10pt Times New Roman, Times, Serif">PARENT COMPANY FINANCIALS.</FONT></P>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I><U>Restricted Net Assets</U> &ndash; </I>At
March 31, 2021, the Company had approximately $231.9 million of net assets at its subsidiaries that were not available to be transferred
to Alto Ingredients in the form of dividends, distributions, loans or advances due to restrictions contained in the credit facilities
of these subsidiaries.</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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Parent
company financial statements for the periods covered in this report are set forth below (in thousands):</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="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASSETS</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><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>March
                                            31, 2021</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><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>December
                                            31, <BR>
2020</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P></TD><TD STYLE="padding-bottom: 1.5pt"><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"><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 COLSPAN="2" STYLE="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><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="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: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    and cash equivalents</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,534</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,632</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; text-indent: -9pt; padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Receivables
    from subsidiaries</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,412</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">15,548</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; padding-bottom: 1.5pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    current assets</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,188</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,836</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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-bottom: 1.5pt; padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    current assets</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">35,134</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">43,016</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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">&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; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
    and equipment, net</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">125</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">142</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other 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: White">
    <TD STYLE="text-align: left; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investments
    in subsidiaries</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">257,547</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">246,518</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; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alto West,
    LLC receivable</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">42,649</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">42,649</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: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Right of
    use operating lease assets, 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">2,915</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,985</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; padding-bottom: 1.5pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    assets</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,087</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,088</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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-bottom: 1.5pt; padding-left: 27pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    other assets</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">304,198</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">293,240</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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: left; padding-bottom: 4pt; text-indent: -1in; padding-left: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Assets</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">339,457</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">336,398</FONT></TD><TD STYLE="padding-bottom: 4pt; 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: left; text-indent: -1.3pt; padding-left: 1.3pt"><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: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    payable and accrued 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">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,961</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">2,001</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; text-indent: -9pt; padding-left: 16.55pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
    Alto Op Co. purchase</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,829</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,829</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; text-indent: -9pt; padding-left: 16.55pt"><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">20,001</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">25,533</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-bottom: 1.5pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    current liabilities</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">394</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">473</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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; padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    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">29,185</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">31,836</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><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: left; text-indent: -9pt; padding-left: 16.55pt"><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">5,665</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,564</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-bottom: 1.5pt; padding-left: 7.55pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    liabilities</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,925</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,763</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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: left; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Liabilities</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">37,775</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,163</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stockholders&rsquo;
    Equity:</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: left; text-indent: -9pt; padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Preferred
    stock</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</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</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; text-indent: -9pt; padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common
    and non-voting common stock</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">73</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">72</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; padding-left: 9pt"><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">1,037,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">1,036,638</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: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated
    other comprehensive 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">(3,878</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">(3,878</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; padding-bottom: 1.5pt; padding-left: 9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated
    deficit</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(732,232</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(736,598</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt; padding-left: 16.55pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Alto Ingredients, Inc. stockholders&rsquo; equity</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">301,682</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">296,235</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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: left; padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Liabilities and Stockholders&rsquo; Equity</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">339,457</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">336,398</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-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: 18; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt">-<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></FONT>-</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Three Months Ended <BR>
March 31,</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2021</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2020</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Management fees from subsidiaries</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,526</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">3,253</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Selling, general and administrative expenses</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">4,651</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">5,377</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -22.5pt; padding-left: 22.5pt">Loss from operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,125</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,124</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Fair value adjustments</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">673</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Interest expense, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,028</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,598</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Other income</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">807</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Loss before benefit for income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,346</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,049</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Benefit for income taxes</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Loss before equity in losses of subsidiaries</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,346</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,049</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Equity in income (losses) of subsidiaries</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">7,024</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(24,107</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Consolidated net income (loss)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">4,678</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(27,156</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD></TR>
  </TABLE>




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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    the Three Months Ended<BR>
 March 31,</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; 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="padding-bottom: 1.5pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2020</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center; 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="font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating Activities:</FONT></TD><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><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"><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; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; width: 76%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
    net income (loss)</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,678</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: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(27,156</FONT></TD><TD STYLE="width: 1%; 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-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Adjustments
    to reconcile net income (loss) to cash used in operating activities:</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity
    in (income) losses of subsidiaries</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,024</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">24,107</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="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value adjustments</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">(673</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="padding-left: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation</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</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">33</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
    (accretion) of debt discount (premium)</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">101</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">(57</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
    in operating assets and 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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Receivables
    from subsidiaries</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">(864</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">123</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    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">(281</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">29</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="padding-left: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    payable and 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">(765</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    payable with subsidiaries</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">110</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,235</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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="padding-left: 0.375in; padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash used in operating activities</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,028</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,359</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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-weight: bold; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investing
    Activities:</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="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additions
    to property and equipment</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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="padding-left: 0.375in; padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash used in investing activities</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financing
    Activities:</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Proceeds
    from issuances of common stock</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">462</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">282</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Proceeds
    from plant receivable</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">5,813</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="padding-left: 0.125in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payments
    on senior notes</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,532</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Preferred
    stock dividend payments</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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="padding-left: 0.375in; padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash provided by (used in) financing activities</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,070</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,095</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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">Net increase (decrease) in
    cash and cash equivalents</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,098</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">4,736</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="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    and cash equivalents at beginning of period</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,632</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,985</FONT></TD><TD STYLE="padding-bottom: 1.5pt; 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="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    and cash equivalents at end of period</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,534</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 4pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,721</FONT></TD><TD STYLE="padding-bottom: 4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>


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

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



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I><U>Agreement to sell Madera facility</U> &ndash; </I><FONT STYLE="font-size: 10pt">On
April 23, 2021, the Company entered into an asset purchase agreement with Seaboard Energy California, LLC, for the purchase and sale of
the Company&rsquo;s Madera, California production facility for total consideration of $28.3 million, comprised of $19.5 million in cash
and $8.8 million in assumption of liabilities. The Company closed the sale on May 14, 2021, and using net cash proceeds, repaid $19.3
million on its parent notes payable. </FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-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-top: 0pt; margin-bottom: 0pt"><A NAME="Z_009"></A><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>ITEM 2.</B></FONT> <FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>MANAGEMENT&rsquo;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</B></FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following discussion and analysis should be read in conjunction with our consolidated financial statements and notes to consolidated
financial statements included elsewhere in this report. This report and our consolidated financial statements and notes to consolidated
financial statements contain forward-looking statements, which generally include the plans and objectives of management for future operations,
including plans and objectives relating to our future economic performance and our current beliefs regarding revenues we might generate
and profits we might earn if we are successful in implementing our business and growth strategies. The forward-looking statements and
associated risks may include, relate to or be qualified by other important factors, including:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 74.5pt; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">fluctuations
                                            in the market prices of alcohols and essential ingredients;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 74.5pt; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">fluctuations
in the costs of key production input commodities such as corn and natural gas;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 74.5pt; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                            projected growth or contraction in the alcohol and essential ingredients markets in which
                                            we operate;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 74.5pt; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
                                            strategies for expanding, maintaining or contracting our presence in these markets;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 74.5pt; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">anticipated
                                            trends in our financial condition and results of operations; and</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 74.5pt; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
                                            ability to distinguish ourselves from our current and future competitors.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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 0pt 0in; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">You
are cautioned not to place undue reliance on any forward-looking statements, which speak only as of the date of this report, or in the
case of a document incorporated by reference, as of the date of that document. We do not undertake to update, revise or correct any forward-looking
statements, except as required by law.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
of the factors described immediately above, or referenced from time to time in our filings with the Securities and Exchange Commission
or in the &ldquo;Risk Factors&rdquo; section below could cause our financial results, including our net income or loss or growth in net
income or loss to differ materially from prior results, which in turn could, among other things, cause the price of our common stock
to fluctuate substantially.</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-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-indent: 0.5in"><FONT STYLE="font-family: 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">On April 23, 2021, we entered into an asset purchase
agreement with Seaboard Energy California, LLC, for the purchase and sale of our Madera, California production facility for total consideration
of $28.3 million, comprised of $19.5 million in cash and $8.8 million in assumption of liabilities. We closed the transaction on May 14,
2021, and with the net proceeds, repaid $19.3 million in principal on our senior notes.</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-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-indent: 0.5in"><FONT STYLE="font-family: 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">We
are a leading producer and marketer of specialty alcohols and essential ingredients, and the largest producer of specialty alcohols in
the United States based on annualized volumes.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: 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">We operate six alcohol production facilities. Three
of our production facilities are located in the Midwestern state of Illinois and three of our facilities are located in the Western states
of California, Oregon and Idaho. Our facility in California is held-for-sale as we are in the process of marketing the Stockton facility
for sale. We have an annual alcohol production capacity of 410 million gallons. We market all of the alcohols produced at our facilities
as well as fuel-grade ethanol produced by third parties. In 2020, we marketed over 500 million gallons combined of our own alcohols as
well as fuel-grade ethanol produced by third parties, and nearly 1.5 million tons of essential ingredients on a dry matter basis. Our
business consists of three reportable segments: two production segments and a marketing segment.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We report our financial and operating performance
in three segments: (1) marketing and distribution, which includes marketing and merchant trading for Company-produced alcohols and essential
ingredients on an aggregated basis, and third party fuel-grade ethanol (2) Pekin production, which includes the production and sale of
alcohols and essential ingredients produced at our Pekin, Illinois campus, and (3) Other production, which includes the production and
sale of fuel-grade ethanol and essential ingredients produced at all of our other production facilities on an aggregate basis, none of
which are individually so significant as to be considered a reportable segment.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<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">Our
mission is to expand our business as a leading producer and marketer of specialty alcohols and essential ingredients. We intend to accomplish
this goal in part by investing in our specialized and higher value specialty alcohol production and distribution infrastructure, expanding
production in high-demand essential ingredients, expanding and extending the sale of our products into new regional and international
markets, building efficiencies and economies of scale and by capturing a greater portion of the value stream.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
produce specialty alcohols, fuel-grade ethanol and essential ingredients, focusing on four key markets: <I>Health, Home &amp; Beauty</I>;
<I>Food &amp; Beverage</I>; <I>Essential Ingredients</I>; and <I>Renewable Fuels</I>. Products for the Health, Home &amp; Beauty market
include specialty alcohols used in mouthwash, cosmetics, pharmaceuticals, hand sanitizers, disinfectants and cleaners. Products for the
Food &amp; Beverage markets include grain neutral spirits used in alcoholic beverages and vinegar as well as corn germ used for corn
oils. Products for Essential Ingredients markets include yeast, corn gluten and distillers grains used in commercial animal feed and
pet foods. Our Renewable Fuels products include fuel-grade ethanol and distillers corn oil used as a feedstock for renewable diesel fuel.</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">&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">We
produce our alcohols and essential ingredients at our production facilities described below. Our production facilities located in the
Midwest are in the heart of the Corn Belt, benefit from low-cost and abundant feedstock and enjoy logistical advantages that enable us
to provide our products to both domestic and international markets via truck, rail or barge. Our production facilities located on the
West Coast are near their respective fuel and feed customers, offering significant timing, transportation cost and logistical advantages.</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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are currently operating at approximately 64%
of our estimated maximum annual production capacity. Our Magic Valley and Stockton facilities are currently idled. As market conditions
change, we may increase, decrease or idle production at one or more operating facilities or resume operations at any idled facility.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Annual Production Capacity<BR>
 (estimated, in gallons)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold">Production Facility</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold">Location</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Fuel-Grade Ethanol</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Specialty Alcohol</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 31%; text-align: left">Pekin Campus</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 32%; text-align: left">Pekin, IL</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD><TD STYLE="width: 15%; text-align: right">110,000,000</TD><TD STYLE="width: 1%; text-align: center">&nbsp;</TD><TD STYLE="text-align: center; width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: center">&nbsp;</TD><TD STYLE="width: 15%; text-align: right">140,000,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Magic Valley</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Burley, ID</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: right">60,000,000</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&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>Columbia</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Boardman, OR</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: right">40,000,000</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&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>Stockton</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Stockton, CA</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: right">60,000,000</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: 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.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>Marketing
Segment</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>&nbsp;</I></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">We
market all of the alcohols and essential ingredients we produce at our facilities. We also market fuel-grade ethanol produced by third
parties.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">We
have extensive and long-standing customer relationships, both domestic and international, for our specialty alcohols and essential ingredients.
These customers include producers and distributors of ingredients for cosmetics, sanitizers and related products, distilled spirits producers,
food products manufacturers, producers of personal health/consumer health and personal care hygiene products, and global trading firms.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Our
fuel-grade ethanol customers are located throughout the Western and Midwestern United States and consist of integrated oil companies
and gasoline marketers who blend fuel-grade ethanol into gasoline. Our customers depend on us to provide a reliable supply of fuel-grade
ethanol and manage the logistics and timing of delivery with very little effort on their part. Our customers collectively require fuel-grade
ethanol volumes in excess of the supplies we produce at our facilities. We secure additional fuel-grade ethanol supplies from third-party
fuel-grade ethanol plants in California and other third-party suppliers in the Midwest where a majority of fuel-grade ethanol producers
are located. We arrange for transportation, storage and delivery of fuel-grade ethanol purchased by our customers through our agreements
with third-party service providers in the Western United States as well as in the Midwest from a variety of sources.</FONT></P>

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


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&nbsp;</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">We
market our essential ingredient feed products to dairies and feedlots, in many cases located near our production facilities. These customers
use our feed products for livestock as a substitute for corn and other sources of starch and protein. We sell our corn oil to poultry
and biodiesel customers. We do not market essential ingredients from other producers.</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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">See &ldquo;Note 3 &ndash; Segments&rdquo; to our
Notes to Consolidated Financial Statements included elsewhere in this report for financial information about our business segments.</P>

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

<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>Current
Initiatives and Outlook</B></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We had a solid first quarter, selling 19 million
gallons of specialty alcohols through a combination of contracted volumes, spot sales and exports. The first quarter also represented
our fourth consecutive quarter of gross profit, reflecting the benefits of our new business focus on specialty alcohols and essential
ingredients. Our new business focus is more sustainable and profitable than our prior focus on fuel-grade ethanol.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We are now the largest producer of specialty alcohols
in the United States based on annualized volumes. We have 410 million gallons of annual production capacity, of which approximately 140
million gallons, or 34%, is specialty alcohols and the balance is fuel-grade ethanol. We are currently operating production facilities
with 290 million gallons of annual capacity, of which nearly 50% is specialty alcohols. All of our operating facilities are running at
break-even or better on an earnings before interest, taxes, depreciation and amortization basis.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We remain on track for sales of our specialty alcohols
to contribute a minimum of $60 million in gross profit for the full year based on 70 million gallons of specialty alcohols contracted
in the fall of 2020 at fixed volumes and prices. Many variables could materially impact our results, including export conditions, the
ability of our customers to take all of their contracted volumes for 2021, market demand for sanitizers and disinfectants, our ability
to timely sell our Stockton, California production facility, and fuel-grade ethanol crush margins. We are optimistic that we can add additional
contracted specialty alcohol volumes in 2022 and future years, improving utilization over time from our expanded specialty alcohol production
capacity and our ISO 9001, ICH Q7 and EXCiPACT certifications.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As noted above, we have completed the sale of our
idled fuel-grade ethanol production facility in Madera, California for total consideration of $28.3 million. We expect to save approximately
$0.7 million per quarter in interest expense and approximately $0.4 million per quarter in carrying costs associated with the idled facility.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have capital improvement projects totaling $18.0
million in process or scheduled for 2021. We expect these projects to expand revenue and increase efficiencies and plant reliability.
For example, we are increasing our yeast facility&rsquo;s annual production capacity by approximately 15%. We will also have the ability
to further expand production of even higher value yeast derivatives with similar payback profiles. In addition, we are upgrading our feed
dryers at our Pekin Campus that will produce even higher value feed and improve overall plant efficiency and reliability. These two projects
are scheduled for completion by the third quarter with an expected payback in less than two years, or approximately $5.0 million in additional
annual earnings before interest, taxes, depreciation and amortization.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our Pekin Campus sits on the Mt. Simon sandstone
formation, considered one of the most significant potential carbon storage resources in the United States. As a member of the Carbon Capture
Coalition, we are actively engaged in discussions to develop a carbon capture and sequestration program at our Pekin site, which generates
over 600,000 tons of CO<SUB>2</SUB> annually, and expect to be an active player in the carbon capture space.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Finally, among many other projects under development
is our plan to expand protein production at our dry-mill production facilities, which collectively represent 250 million gallons of annual
production capacity. We believe the economics of expanded protein production are compelling and would expect to achieve protein concentrations
in excess of 50% and an improvement in corn oil production by 50%.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Over the past twelve months, we have improved operations
and our production footprint, and reduced controllable expenses and our overall cost of capital, to build a strong foundation for the
future which will enable us to aggressively pursue organic opportunities to reinvest in quality, proven high-value projects, as well as
pursue accretive strategic acquisitions.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><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; text-align: left"><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: left; text-indent: 38.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: left; text-indent: 38.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of our financial statements, which have been prepared in accordance with accounting principles generally accepted in the
United States of America, requires us to make judgments and estimates that may have a significant impact upon the portrayal of our financial
condition and results of operations. We believe that of our significant accounting policies, the following require estimates and assumptions
that require complex, subjective judgments by management that can materially impact the portrayal of our financial condition and results
of operations: revenue recognition; impairment of long-lived assets and held-for-sale classification; valuation of allowance for deferred
taxes and derivative instruments. These significant accounting principles are more fully described in &ldquo;Management&rsquo;s Discussion
and Analysis of Financial Condition and Results of Operations&mdash;Critical Accounting Policies&rdquo; in our Annual Report on Form
10-K for the year ended December 31, 2020.</FONT></P>

<P STYLE="font: bold 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"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 38.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following selected financial information should be read in conjunction with our consolidated financial statements and notes to our consolidated
financial statements included elsewhere in this report, and the other sections of &ldquo;Management&rsquo;s Discussion and Analysis of
Financial Condition and Results of Operations&rdquo; contained in this report.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 38.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
performance metrics that we believe are important indicators of our results of operations include:</FONT></P>

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

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



<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<BR> March 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Percentage</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Change</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; text-align: left">Fuel-grade ethanol production gallons sold (in millions)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">39.0</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">100.2</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">(61.1</TD><TD STYLE="width: 1%; text-align: left">)%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Specialty alcohol production gallons sold (in millions)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19.0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22.3</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(14.8</TD><TD STYLE="text-align: left">)%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Third party fuel-grade ethanol gallons sold (in millions)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">54.0</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">62.4</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">(13.5</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Total gallons sold (in millions)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">112.0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">184.9</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(39.4</TD><TD STYLE="text-align: left">)%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Total gallons produced (in millions)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">58.0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">116.2</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(50.1</TD><TD STYLE="text-align: left">)%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Production capacity utilization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">52</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">77</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(32.5</TD><TD STYLE="text-align: left">)%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Average sales price per gallon</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.94</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.51</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28.5</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Corn cost per bushel&mdash;CBOT equivalent</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4.98</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3.79</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31.4</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Average basis<SUP>(1)</SUP></FONT></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">0.29</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">0.44</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: right">(34.1</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Delivered cost of corn</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">5.27</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4.23</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">24.6</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Total essential ingredients tons sold (in thousands)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">276.9</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">671.9</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(58.8</TD><TD STYLE="text-align: left">)%</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">Essential ingredients revenues as % of delivered cost of corn<SUP>(2)</SUP></FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40.0</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">37.0</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8.1</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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>Average CBOT ethanol price per gallon</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.60</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.24</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29.0</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Average CBOT corn price per bushel</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">5.40</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3.74</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44.4</TD><TD STYLE="text-align: left">%</TD></TR>
  </TABLE>



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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</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">Corn
                                            basis represents the difference between the immediate cash price of delivered corn and the
                                            future price of corn for Chicago delivery.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</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">Essential
                                            ingredients revenues as a percentage of delivered cost of corn shows our yield based on sales
                                            of essential ingredients, including wet distillers grains and corn oil, generated from alcohol
                                            we produced.</FONT></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 16.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Net
Sales, Cost of Goods Sold and Gross Profit (Loss)</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents our net sales, cost of goods sold and gross profit (loss) in dollars and gross profit (loss) as a percentage
of net sales (in thousands, except percentages):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.15pt"><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="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><DIV STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0in 0in 1pt"><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>Three Months Ended</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>March 31,</B></FONT></P> </DIV></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Change in</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Dollars</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percent</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left; padding-left: 1.45pt">Net sales</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">218,734</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">311,404</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(92,670</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">(29.8</TD><TD STYLE="width: 1%; text-align: left">)%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 1.45pt">Cost of goods sold</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">204,897</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">324,294</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(119,397</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(36.8</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 1.45pt">Gross profit (loss)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">13,837</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(12,890</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">26,727</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">NM*</FONT></P></TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-style: italic; text-align: left; padding-left: 0in">Percentage of net sales</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD STYLE="font-style: italic; text-align: left">&nbsp;</TD><TD STYLE="font-style: italic; text-align: right">6.3</TD><TD STYLE="font-style: italic; text-align: left">%</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD STYLE="font-style: italic; text-align: left">&nbsp;</TD><TD STYLE="font-style: italic; text-align: right">(4.1</TD><TD STYLE="font-style: italic; text-align: left">)%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left">*</TD><TD STYLE="text-align: justify">Not meaningful</TD>
</TR></TABLE>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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 0pt 0in; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
decrease in our consolidated net sales for the three months ended March 31, 2021 as compared to the same period in 2020 was primarily
due to a decrease in our total gallons sold, partially offset by an increase in our average sales price per gallon.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.5pt">Our production gallons sold
and our volume of essential ingredients sold declined for the three months ended March 31, 2021 as compared to the same period in 2020.
Our third-party gallons sold also declined. Our production gallons and essential ingredients sold declined primarily due to an intentional
reduction in our production of fuel-grade ethanol due to adverse market conditions as well as the sale of our Nebraska facilities in April
2020. Our third-party gallons sold declined as we focused our efforts on selling our own fuel-grade ethanol production.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
a consolidated basis, our average sales price per gallon increased 28.5% to $1.94 for the three months ended March 31, 2021 as compared
to $1.51 for the same period in 2020. The average Chicago Board of Trade, or CBOT, fuel-grade ethanol price per gallon, increased 29.0%
to $1.60 for the three months ended March 31, 2021 as compared to $1.24 for the same period in 2020.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Marketing
Segment</I></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">&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">Net
sales of fuel-grade ethanol from our marketing segment, excluding intersegment sales, decreased by $0.5 million, or 1%, to $57.4 million
for the three months ended March 31, 2021 as compared to $57.9 million for the same period in 2020.</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">&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">Our
volume of third party fuel-grade ethanol gallons sold reported gross by our marketing segment decreased by 7.2 million gallons, or 21%,
to 26.7 million gallons for the three months ended March 31, 2021 as compared to 33.9 million gallons for the same period in 2020. At
our marketing segment&rsquo;s average sales price per gallon of $2.14 for the three months ended March 31, 2021, we generated $15.3 million
less in net sales from our marketing segment from the 7.2 million fewer gallons of third-party fuel-grade ethanol sold gross in the three
months ended March 31, 2021 as compared to the same period in 2020.</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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our volume of third party fuel-grade ethanol gallons
sold reported net by our marketing segment decreased by 1.2 million gallons, or 4%, to 27.3 million gallons for the three months ended
March 31, 2021 as compared to 28.5 million gallons for the same period in 2020. The decrease in third-party fuel-grade ethanol gallons
sold reported net reduced net sales by less than $0.1 million.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<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
$0.44 per gallon, or 26%, increase in our marketing segment&rsquo;s average sales price per gallon for the three months ended March 31,
2021 as compared to the same period in 2020 resulted in a $14.8 million increase in our net sales from third-party fuel-grade ethanol
sold by our marketing segment.</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
sales of alcohol from our Pekin Campus production segment increased by $11.0 million, or 13%, to $95.1 million for the three months ended
March 31, 2021 as compared to $84.1 million for the same period in 2020. Our total volume of production gallons sold decreased by 7.4
million gallons, or 13%, to 50.6 million gallons for the three months ended March 31, 2021 as compared to 58.0 million gallons for the
same period in 2020. At our Pekin Campus production segment&rsquo;s average sales price per gallon of $1.88 for the three months ended
March 31, 2021, we generated $13.9 million less in net sales from our Pekin Campus production segment from the 7.4 million fewer gallons
of alcohol sold in the three months ended March 31, 2021 as compared to the same period in 2020. The increase of $0.43, or 30%, in our
Pekin Campus production segment&rsquo;s average sales price per gallon in the three months ended March 31, 2021 as compared to the same
period in 2020 improved our net sales from our Pekin Campus production segment by $24.9 million.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
sales of essential ingredients increased $5.2 million, or 13%, to $45.1 million for the three months ended March 31, 2021 as compared
to $39.9 million for the same period in 2020. Our total volume of essential ingredients sold decreased by 27,000 tons, or 11%, to 211,000
tons for the three months ended March 31, 2021 from 238,000 tons for the same period in 2020. At our average sales price per ton of $213.18
for the three months ended March 31, 2021, we generated $5.6 million less in net sales from the 27,000 fewer tons of essential ingredients
sold in the three months ended March 31, 2021 as compared to the same period in 2020. The increase of $45.59, or 27%, in our average
sales price per ton for the three months ended March 31, 2021 as compared to the same period in 2020 increased our net sales from our
Pekin Campus production segment by $10.8 million.</FONT></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
sales of alcohol from our other production segment decreased by $83.3 million, or 84%, to $16.0 million for the three months ended March
31, 2021 as compared to $99.3 million for the same period in 2020. Our total volume of gallons sold decreased by 57.1 million gallons,
or 89%, to 7.4 million gallons for the three months ended March 31, 2021 as compared to 64.5 million gallons for the same period in 2020.
At our other production segment&rsquo;s average sales price per gallon of $2.16 for the three months ended March 31, 2021, we generated
$123.2 million less in net sales from our other production segment from the 57.1 million fewer gallons of alcohol sold in the three months
ended March 31, 2021 as compared to the same period in 2020. The increase of $0.62, or 40%, in our other production segment&rsquo;s average
sales price per gallon for the three months ended March 31, 2021 as compared to the same period in 2020 improved our net sales from our
other production segment by $39.9 million.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
sales of essential ingredients decreased $25.1 million, or 83%, to $5.1 million for the three months ended March 31, 2021 as compared
to $30.2 million for the same period in 2020. Our total volume of essential ingredients sold decreased by 369,000 tons, or 85%, to 65,000
tons for the three months ended March 31, 2021 from 434,000 tons for the same period in 2020. At our average sales price per ton of $78.64
for the three months ended March 31, 2021, we generated $29.0 million less in net sales from the 369,000 fewer tons of essential ingredients
sold in the three months ended March 31, 2021 as compared to the same period in 2020. The increase of $8.97, or 12.9%, in our average
sales price per ton for the three months ended March 31, 2021 as compared to the same period in 2020 increased our net sales from our
other production segment by $3.9 million.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Cost
of Goods Sold and Gross Profit (Loss)</I></B></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">&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">Our
consolidated gross profit (loss) improved to a gross profit of $13.8 million for the three months ended March 31, 2021 from a gross loss
of $12.9 million for the same period in 2020, representing a gross profit margin of 6.3% for the three months ended March 31, 2021 compared
to negative 4.1% for the same period in 2020. Our consolidated gross profit (loss) improved due to significantly higher margin sales
of our specialty alcohols and a substantial reduction in negative margin sales of fuel-grade ethanol as we have idled a significant amount
of our fuel-grade ethanol production.</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"><I>&nbsp;</I></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"><I>Marketing
Segment</I></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">&nbsp;</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our marketing segment&rsquo;s gross profit improved
by $2.0 million to $3.5 million for the three months ended March 31, 2021 as compared to $1.5 million for the same period in 2020. Of
this improvement, $3.0 million is attributable to higher margins from sales of third-party fuel-grade ethanol, partially offset by a
reduction of $1.0 million attributable to lower marketing volumes of third-party fuel-grade ethanol for the three months ended March 31,
2021 as compared to the same period in 2020.</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"><I>&nbsp;</I></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"><I>Pekin
Campus Production Segment</I></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">&nbsp;</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our Pekin Campus production segment&rsquo;s gross
profit improved by $15.2 million to a gross profit of $13.2 million for the three months ended March 31, 2021 as compared to a gross loss
of $2.0 million for the same period in 2020. Of this improvement, $17.1 million is attributable to increased margins from our specialty
alcohols, partially offset by $1.9 million less in gross profit attributable to decreased sales volumes in the three months ended March
31, 2021 as compared to the same period in 2020.</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"><I>&nbsp;</I></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</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"><I>Other
Production Segment</I></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">&nbsp;</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our other production segment&rsquo;s gross profit
improved by $9.5 million to a gross loss of $2.9 million for the three months ended March 31, 2021 as compared to a gross loss of $12.4
million for the same period in 2020. Of this improvement, $22.6 million is attributable to lower sales volumes at negative margins, partially
offset by $13.1 million in lower gross profit attributable to a negative margin environment for fuel-grade ethanol for the three months
ended March 31, 2021 as compared to the same period in 2020.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 16.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 16.5pt"><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: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents our selling, general and administrative, or SG&amp;A, expenses in dollars and as a percentage of net sales (in
thousands, except percentages):</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><DIV STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0in 0in 1pt; border-bottom: Black 0.5pt solid"><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>Three Months Ended</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>March 31,</B></FONT></P> </DIV></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Change in</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Dollars</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percent</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left; padding-bottom: 4pt; text-indent: -9.55pt; padding-left: 9.55pt">Selling, general and administrative expenses&#9;</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">7,014</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">10,212</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">(3,198</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">(31.3</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">)%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-style: italic; text-align: left; text-indent: 9.35pt; padding-left: 1.45pt">Percentage of net sales</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD STYLE="font-style: italic; text-align: left">&nbsp;</TD><TD STYLE="font-style: italic; text-align: right">3.2</TD><TD STYLE="font-style: italic; text-align: left">%</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD STYLE="font-style: italic; text-align: left">&nbsp;</TD><TD STYLE="font-style: italic; text-align: right">3.3</TD><TD STYLE="font-style: italic; text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: 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">Our SG&amp;A expenses decreased for the three months
ended March 31, 2021 as compared to the same period in 2021. The $3.2 million period over period decrease in SG&amp;A expenses is primarily
due to higher professional fees incurred in the three months ended March 31, 2021 in connection with our debt restructuring and asset
sale efforts. We anticipate SG&amp;A expenses of $20.0 million to $25.0 million for all of 2021.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 16.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 16.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Interest
Expense, net</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents our interest expense, net in dollars and as a percentage of net sales (in thousands, except percentages):</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><DIV STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0in 0in 1pt; border-bottom: Black 0.5pt solid"><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>Three Months Ended</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>March 31,</B></FONT></P> </DIV></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Change in</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Dollars</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percent</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left; padding-bottom: 4pt; text-indent: -9.55pt; padding-left: 9.55pt">Interest expense, net&#9;</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">1,885</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">5,307</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">(3,422</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">(64.5</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">)%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-style: italic; text-align: left; text-indent: 9.35pt; padding-left: 1.45pt">Percentage of net sales</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD STYLE="font-style: italic; text-align: left">&nbsp;</TD><TD STYLE="font-style: italic; text-align: right">0.9</TD><TD STYLE="font-style: italic; text-align: left">%</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD STYLE="font-style: italic; text-align: left">&nbsp;</TD><TD STYLE="font-style: italic; text-align: right">1.7</TD><TD STYLE="font-style: italic; text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: 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">Our interest expense, net decreased for the three
months ended March 31, 2021 as compared to the same period in 2021. The $3.4 million period over period decrease in interest expense,
net is primarily due to lower average borrowings outstanding as a result of our significant principal payments on outstanding debt over
the past year.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 16.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 16.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Net
Income (Loss) Available to Common Stockholders</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents our net income (loss) available to common stockholders in dollars and as a percentage of net sales (in thousands,
except percentages):</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="padding: 0; text-align: center; border-bottom: Black 1.5pt solid; text-indent: 0"><DIV STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0in 0in 1pt; border-bottom: Black 0.5pt solid"><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>Three Months Ended</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>March 31,</B></FONT></P> </DIV></TD><TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="padding: 0; font-weight: bold; text-indent: 0">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="padding: 0; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid; text-indent: 0">Change in</TD><TD STYLE="padding: 0; font-weight: bold; text-indent: 0">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="padding: 0; font-weight: bold; text-indent: 0">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding: 0; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid; text-indent: 0">2021</TD><TD STYLE="padding: 0; font-weight: bold; text-indent: 0">&nbsp;</TD><TD STYLE="padding: 0; font-weight: bold; text-indent: 0">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding: 0; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid; text-indent: 0">2020</TD><TD STYLE="padding: 0; font-weight: bold; text-indent: 0">&nbsp;</TD><TD STYLE="padding: 0; font-weight: bold; text-indent: 0">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding: 0; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid; text-indent: 0">Dollars</TD><TD STYLE="padding: 0; font-weight: bold; text-indent: 0">&nbsp;</TD><TD STYLE="padding: 0; font-weight: bold; text-indent: 0">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding: 0; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid; text-indent: 0">Percent</TD><TD STYLE="padding: 0; font-weight: bold; text-indent: 0">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0 0 4pt; width: 52%; text-align: left; text-indent: 0">Net income (loss) available to Common Stockholders</TD><TD STYLE="padding: 0 0 4pt; width: 1%; text-indent: 0">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; padding-top: 0; padding-right: 0; padding-left: 0; width: 1%; text-align: left; text-indent: 0">$</TD><TD STYLE="border-bottom: Black 4pt double; padding-top: 0; padding-right: 0; padding-left: 0; width: 9%; text-align: right; text-indent: 0">4,366</TD><TD STYLE="padding: 0 0 4pt; width: 1%; text-align: left; text-indent: 0">&nbsp;</TD><TD STYLE="padding: 0 0 4pt; width: 1%; text-indent: 0">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; padding-top: 0; padding-right: 0; padding-left: 0; width: 1%; text-align: left; text-indent: 0">$</TD><TD STYLE="border-bottom: Black 4pt double; padding-top: 0; padding-right: 0; padding-left: 0; width: 9%; text-align: right; text-indent: 0">(25,415</TD><TD STYLE="padding: 0 0 4pt; width: 1%; text-align: left; text-indent: 0">)</TD><TD STYLE="padding: 0 0 4pt; width: 1%; text-indent: 0">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; padding-top: 0; padding-right: 0; padding-left: 0; width: 1%; text-align: left; text-indent: 0">$</TD><TD STYLE="border-bottom: Black 4pt double; padding-top: 0; padding-right: 0; padding-left: 0; width: 9%; text-align: right; text-indent: 0">29,781</TD><TD STYLE="padding: 0 0 4pt; width: 1%; text-align: left; text-indent: 0">&nbsp;</TD><TD STYLE="padding: 0 0 4pt; width: 1%; text-indent: 0">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; padding-top: 0; padding-right: 0; padding-left: 0; width: 1%; text-align: left; text-indent: 0">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; padding-top: 0; padding-right: 0; padding-left: 0; width: 9%; text-align: right; text-indent: 0"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">NM</FONT></P></TD><TD STYLE="padding: 0 0 4pt; width: 1%; text-align: left; text-indent: 0">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding: 0 0 0 0.125in; font-style: italic; text-align: left; text-indent: 0">Percentage of net sales</TD><TD STYLE="padding: 0; font-style: italic; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font-style: italic; text-align: left; text-indent: 0">&nbsp;</TD><TD STYLE="padding: 0; font-style: italic; text-align: right; text-indent: 0">2.0</TD><TD STYLE="padding: 0; font-style: italic; text-align: left; text-indent: 0">%</TD><TD STYLE="padding: 0; font-style: italic; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font-style: italic; text-align: left; text-indent: 0">&nbsp;</TD><TD STYLE="padding: 0; font-style: italic; text-align: right; text-indent: 0">(8.2</TD><TD STYLE="padding: 0; font-style: italic; text-align: left; text-indent: 0">)%</TD><TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: left; text-indent: 0">&nbsp;</TD><TD STYLE="padding: 0; text-align: right; text-indent: 0">&nbsp;</TD><TD STYLE="padding: 0; text-align: left; text-indent: 0">&nbsp;</TD><TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: left; text-indent: 0">&nbsp;</TD><TD STYLE="padding: 0; text-align: right; text-indent: 0">&nbsp;</TD><TD STYLE="padding: 0; text-align: left; text-indent: 0">&nbsp;</TD></TR>
  </TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 33pt"><FONT STYLE="font-family: Times 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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
increase in net income available to common stockholders is primarily due to our higher gross profit and lower SG&amp;A expenses and interest
expense, for the three months ended March 31, 2021 as compared to the same period in 2020.</FONT></P>

<P STYLE="font: bold 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liquidity
and Capital Resources</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">&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">During
the three months ended March 31, 2021, we funded our operations primarily from cash generated by our operations, proceeds from lines
of credit and cash on hand. These funds were also used to make payments on our term debt and our other credit facilities and for capital
expenditures. As of March 31, 2021, we had $44.1 million in cash and cash equivalents and $4.7 million available for borrowing under
Kinergy&rsquo;s operating line of credit. We believe we have sufficient liquidity to meet our anticipated working capital, debt service
and other liquidity needs for the next twelve months from the date of this report.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Quantitative
Year-End Liquidity Status</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe that the following amounts provide insight into our liquidity and capital resources. The following selected financial information
should be read in conjunction with our consolidated financial statements and notes to consolidated financial statements included elsewhere
in this report, and the other sections of &ldquo;Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations&rdquo;
contained in this report (dollars in thousands).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&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: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31, 2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31, 2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Change</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; text-align: left; padding-left: 1.45pt">Cash and cash equivalents</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">44,146</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">47,667</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">(7.4</TD><TD STYLE="width: 1%; text-align: left">)%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 1.45pt">Current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">241,588</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">214,046</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12.9</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 1.45pt">Property and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">226,183</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">229,486</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1.4</TD><TD STYLE="text-align: left">)%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 1.45pt">Current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">112,750</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">86,927</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29.7</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 1.45pt">Long-term debt, noncurrent portion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">64,396</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">71,807</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(10.3</TD><TD STYLE="text-align: left">)%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 1.45pt">Working capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">128,838</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">127,119</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.4</TD><TD STYLE="text-align: left">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 1.45pt">Working capital ratio</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.14</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.46</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(13.0</TD><TD STYLE="text-align: left">)%</TD></TR>
  </TABLE>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Restricted
Net Assets</I></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">&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">At
March 31, 2021, we had approximately $231.9 million of net assets at our subsidiaries that were not available to be transferred to Alto
Ingredients, Inc. in the form of dividends, distributions, loans or advances due to restrictions contained in the credit facilities of
the subsidiaries.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Changes
in Working Capital and Cash Flows</I></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Working capital improved to $128.8 million at March
31, 2021 from $127.1 million at December 31, 2020 as a result of an increase of $27.5 million in current assets, partially offset by an
increase of $25.8 million in current liabilities.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<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">Current
assets increased primarily due to an increase in accounts receivable and higher inventory values due to increased commodity prices for
both alcohol and corn from the prior period.</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">&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">Our
current liabilities increased primarily due to an increase in accounts payable due to timing of payments and an increase in current portion
of long-term debt as amounts due within one year increased.</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">&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">Our
cash and cash equivalents declined by $3.5 million primarily due to $4.1 million in cash used in our operating activities and $4.4 million
in cash used in our investing activities, partially offset by $5.0 million in cash provided by our financing activities.</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"><I>&nbsp;</I></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"><I>Cash
used in our Operating Activities</I></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">&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">We
used $4.1 million in cash in our operating activities during the three months ended March 31, 2021, as compared to $26.9 million in cash
provided by our operations for the same period in 2020. Specific factors that contributed to the change in cash from our operating activities
include:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
                                            decrease of $35.1 million related to higher accounts receivable balances due to the timing
                                            of payments</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
                                            decrease of $28.1 million related to higher inventories due to increased commodity prices;
                                            and</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
                                            decrease of $10.5 million from losses on derivative instruments due to the recent rise in
                                            corn prices.</FONT></TD></TR></TABLE>

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

<P STYLE="text-indent: -0.25in; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
amounts were partially offset by:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">an
                                            increase of $31.8 million in our consolidated net income due to higher margins from our sales
                                            of specialty alcohols; and</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">an
                                            increase of $21.9 million related to accounts payable due to timing of payments.</FONT></TD></TR></TABLE>

<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"><I>&nbsp;</I></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"><I>Cash
used in our Investing Activities</I></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">&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">We
used $4.4 million of cash in our investing activities for the three months ended March 31, 2021 for additions to property and equipment
resulting from our capital expenditure projects.</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"><I>&nbsp;</I></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"><I>Cash
provided by our Financing Activities</I></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">&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">Cash
provided by our financing activities was $5.0 million for the three months ended March 31, 2021, which reflected net proceeds of $13.0
million from Kinergy&rsquo;s operating line of credit and $0.5 million in stock option exercises, partially offset by $8.5 million in
principal payments on our other indebtedness.</FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Kinergy&rsquo;s
Operating Line of Credit</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kinergy
maintains an operating line of credit for an aggregate amount of up to $100.0 million. The credit facility matures on August 2, 2022.
Interest accrues under the credit facility at a rate equal to (i)&nbsp;the three-month London Interbank Offered Rate (&ldquo;LIBOR&rdquo;),
plus (ii) a specified applicable margin ranging from 1.50% to 2.00%. The credit facility&rsquo;s monthly unused line fee is 0.25% to
0.375% of the amount by which the maximum credit under the facility exceeds the average daily principal balance during the immediately
preceding month. Payments that may be made by Kinergy to Alto Ingredients, Inc. as reimbursement for management and other services provided
by Alto Ingredients, Inc. to Kinergy are limited under the terms of the credit facility to $1.5 million per fiscal quarter. The credit
facility also includes the accounts receivable of our wholly-owned subsidiary, Alto Nutrients, LLC, or Alto Nutrients, as additional
collateral. Payments that may be made by Alto Nutrients to Alto Ingredients, Inc. as reimbursement for management and other services
provided by Alto Ingredients, Inc. to Alto Nutrients are limited under the terms of the credit facility to $0.5 million per fiscal quarter.
Alto Nutrients, one of our indirect wholly-owned subsidiaries, markets our essential ingredients and also provides raw material procurement
services to our subsidiaries.</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">&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">For
all monthly periods in which excess borrowing availability falls below a specified level, Kinergy and Alto Nutrients must collectively
maintain a fixed-charge coverage ratio (calculated as a twelve-month rolling earnings before interest, taxes, depreciation and amortization
divided by the sum of interest expense, capital expenditures, principal payments of indebtedness, indebtedness from capital leases and
taxes paid during such twelve-month rolling period) of at least 2.0 and are prohibited from incurring certain additional indebtedness
(other than specific intercompany indebtedness). The obligations of Kinergy and Alto Nutrients under the credit facility are secured
by a first-priority security interest in all of their respective assets in favor of the lender.</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">&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">We
believe Kinergy and Alto Nutrients are in compliance with the fixed-charge coverage ratio covenant as of the filing of this report. The
following table sets forth the fixed-charge coverage ratio financial covenant and the actual results for the periods presented:</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">&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="padding: 0; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding: 0; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="padding: 0; text-align: center; border-bottom: Black 1.5pt solid"><B>Three Months Ended<BR> March 31,</B></TD><TD STYLE="padding: 0; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding: 0; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="padding: 0; text-align: center; border-bottom: Black 1.5pt solid"><B>Years Ended<BR> December 31,</B></TD><TD STYLE="padding: 0; text-align: center"><B>&nbsp;</B></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding: 0; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding: 0; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: center"><B>2021</B></TD><TD STYLE="padding: 0; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding: 0; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: center"><B>2020</B></TD><TD STYLE="padding: 0; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding: 0; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: center"><B>2020</B></TD><TD STYLE="padding: 0; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding: 0; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="padding: 0; border-bottom: Black 1.5pt solid; text-align: center"><B>2019</B></TD><TD STYLE="padding: 0; text-align: center"><B>&nbsp;</B></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding: 0">&nbsp;</TD><TD STYLE="padding: 0">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding: 0; text-align: center">&nbsp;</TD><TD STYLE="padding: 0">&nbsp;</TD><TD STYLE="padding: 0">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding: 0; text-align: center">&nbsp;</TD><TD STYLE="padding: 0">&nbsp;</TD><TD STYLE="padding: 0">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding: 0; text-align: center">&nbsp;</TD><TD STYLE="padding: 0">&nbsp;</TD><TD STYLE="padding: 0">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding: 0; text-align: center">&nbsp;</TD><TD STYLE="padding: 0">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; width: 52%; text-align: left">Fixed-Charge Coverage Ratio Requirement</TD><TD STYLE="padding: 0; width: 1%">&nbsp;</TD>
    <TD STYLE="padding: 0; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="padding: 0; width: 9%; text-align: right">2.00</TD><TD STYLE="padding: 0; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="padding: 0; width: 1%">&nbsp;</TD>
    <TD STYLE="padding: 0; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="padding: 0; width: 9%; text-align: right">2.00</TD><TD STYLE="padding: 0; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="padding: 0; width: 1%">&nbsp;</TD>
    <TD STYLE="padding: 0; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="padding: 0; width: 9%; text-align: right">2.00</TD><TD STYLE="padding: 0; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="padding: 0; width: 1%">&nbsp;</TD>
    <TD STYLE="padding: 0; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="padding: 0; width: 9%; text-align: right">2.00</TD><TD STYLE="padding: 0; width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding: 0">Actual</TD><TD STYLE="padding: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: left">&nbsp;</TD><TD STYLE="padding: 0; text-align: right">7.71</TD><TD STYLE="padding: 0; text-align: left">&nbsp;</TD><TD STYLE="padding: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: left">&nbsp;</TD><TD STYLE="padding: 0; text-align: right">4.05</TD><TD STYLE="padding: 0; text-align: left">&nbsp;</TD><TD STYLE="padding: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: left">&nbsp;</TD><TD STYLE="padding: 0; text-align: right">5.35</TD><TD STYLE="padding: 0; text-align: left">&nbsp;</TD><TD STYLE="padding: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: left">&nbsp;</TD><TD STYLE="padding: 0; text-align: right">5.71</TD><TD STYLE="padding: 0; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0">Excess</TD><TD STYLE="padding: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: left">&nbsp;</TD><TD STYLE="padding: 0; text-align: right">5.71</TD><TD STYLE="padding: 0; text-align: left">&nbsp;</TD><TD STYLE="padding: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: left">&nbsp;</TD><TD STYLE="padding: 0; text-align: right">2.05</TD><TD STYLE="padding: 0; text-align: left">&nbsp;</TD><TD STYLE="padding: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: left">&nbsp;</TD><TD STYLE="padding: 0; text-align: right">3.35</TD><TD STYLE="padding: 0; text-align: left">&nbsp;</TD><TD STYLE="padding: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: left">&nbsp;</TD><TD STYLE="padding: 0; text-align: right">3.71</TD><TD STYLE="padding: 0; text-align: left">&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alto
Ingredients, Inc. has guaranteed all of Kinergy&rsquo;s obligations under the credit facility. As of March 31, 2021, Kinergy had an outstanding
balance of $45.5 million and $4.7 million of unused borrowing availability under the credit facility.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Alto
Pekin Credit Facilities</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 15, 2016, Alto Pekin, LLC, or Alto Pekin, one of our indirect wholly-owned subsidiaries and the entity that holds two of our
production facilities in Pekin, Illinois, entered into a Credit Agreement, or the Pekin Credit Agreement, with 1<SUP>st</SUP> Farm Credit
Services, PCA and CoBank, ACB, or CoBank. Under the terms of the Pekin Credit Agreement, Alto Pekin borrowed from 1<SUP>st</SUP> Farm
Credit Services $64.0 million under a term loan facility that matures on August 20, 2021, or the Pekin Term Loan, and up to $32.0 million
under a revolving term loan facility that matures on February 1, 2022, or the Pekin Revolving Loan, and together with the Pekin Term
Loan, the Pekin Credit Facility. The Pekin Credit Facility is secured by a first-priority security interest in all of Alto Pekin&rsquo;s
assets.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Pekin Credit Facility and related agreements contain a variety of representations, warranties, covenants and events of default. Following
a series of amendments and waivers among Alto Pekin, its lenders and their agent, certain terms of the agreements are as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
                                            accrues under the Pekin Credit Facility at an annual rate equal to the 30-day LIBOR plus
                                            5.00%.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alto
                                            Pekin is required to pay a monthly fee on any unused portion of the Pekin Revolving Loan
                                            at a rate of 0.75% per annum.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alto
                                            Pekin and Alto ICP, LLC, or ICP, one of our indirect wholly-owned subsidiaries and the entity
                                            that holds one of our production facilities in Pekin, Illinois, are collectively required
                                            to maintain working capital of not less than 50% of the combined outstanding revolving lines
                                            of credit, which was $27.0 million at March 31, 2021; and an annual debt service coverage
                                            ratio of not less than 1.25 to 1.00, in addition to various other affirmative and negative
                                            covenants.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 38.5pt">Net proceeds arising from a
sale of any of our midwestern production facility assets will be allocated 33/34/33% among Alto Pekin&rsquo;s and ICP&rsquo;s lenders,
collectively, our senior secured noteholders, and us, respectively. Net proceeds arising from the sale of any of our western production
facility assets will be allocated first to the senior secured noteholders up to $20.0 million and then allocated 33/34/33% among Alto
Pekin&rsquo;s and ICP&rsquo;s lenders, collectively, our senior secured noteholders, and us, respectively.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.5pt">As of the filing of this report,
we believe we are in compliance with the terms and conditions of the Notes.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>ICP
Credit Facilities</I></B></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">&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">On
September 15, 2017, ICP, Compeer Financial, PCA, or Compeer, and CoBank as agent, entered into a Credit Agreement, or the ICP Credit
Agreement. Under the terms of the ICP Credit Agreement, ICP borrowed from Compeer $24.0 million under a term loan facility that matures
on September 20, 2021, or the ICP Term Loan, and up to $18.0 million under a revolving term loan facility that matures on September 1,
2022, or the ICP Revolving Loan, and together with the ICP Term Loan, the ICP Credit Facility. The ICP Credit Facility is secured by
a first-priority security interest in all of ICP&rsquo;s assets.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
ICP Credit Facility and related agreements contain a variety of representations, warranties, covenants and events of default. Following
a series of amendments and waivers among ICP, its lenders and their agent, certain terms of the agreements are as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
                                            accrues under the ICP Credit Facility at an annual rate equal to the 30-day LIBOR plus 3.75%.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ICP
                                            is required to pay an annual nonrefundable commitment fee, calculated as 0.75% multiplied
                                            by the average daily positive difference between (i) the ICP Revolving Loan commitment (which
                                            may be reduced by ICP from time to time in increments of $0.5 million), minus (ii) the aggregate
                                            principal amounts outstanding under the ICP Revolving Loan.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ICP
                                            and Alto Pekin are collectively required to maintain working capital of not less than 50%
                                            of the combined outstanding revolving lines of credit, which was $27.0 million at March 31,
                                            2021; and an annual debt service coverage ratio of not less than 1.50 to 1.00, in addition
                                            to various other affirmative and negative covenants.</FONT></TD></TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left; text-indent: -0.25in"><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 1in; text-align: left; text-indent: -0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: left; 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; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
proceeds arising from the sale of any of our midwestern production facility assets will be allocated 33/34/33% among Alto Pekin&rsquo;s
and ICP&rsquo;s lenders, collectively, our senior secured noteholders, and us, respectively. Net proceeds arising from the sale of any
of our western production facility assets will be allocated first to the senior secured noteholders up to $20.0 million and then allocated
33/34/33% among Alto Pekin&rsquo;s and ICP&rsquo;s lenders, collectively, our senior secured noteholders, and us, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of the filing of this report, we believe we are in compliance with the terms and conditions of our ICP Credit Facility.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Senior
Secured Notes</I></B></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">&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">On
December 12, 2016, we entered into a Note Purchase Agreement with five accredited investors and sold $55.0 million in aggregate principal
amount of senior secured notes to the investors in a private offering for aggregate gross proceeds of 97% of the principal amount of
the notes sold. On June 26, 2017, we entered into a second Note Purchase Agreement with five accredited investors and sold an additional
$13.9 million in aggregate principal amount of senior secured notes to the investors in a private offering for aggregate gross proceeds
of 97% of the principal amount of the notes sold, and collectively with the notes previously sold, the Notes. The Notes are secured by
a first-priority security interest in all of our equity interests in Alto Op Co.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Notes and related agreements contain a variety of representations, warranties, covenants and events of default. Following a series of
amendments and waivers with the holders of our Notes, or the senior secured noteholders, and their agent, certain terms of the agreements
are as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            Notes mature on December 15, 2021.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payments
                                            due under the Notes rank senior to all other indebtedness of Alto Ingredients, Inc. other
                                            than permitted senior indebtedness.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
                                            on the Notes accrues at a rate of 15% per annum.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
                                            voluntary prepayments must be made at 102% of the principal amount prepaid.</FONT></TD></TR></TABLE>

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

<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
Notes also contain a variety of limitations, including a prohibition on parent company indebtedness; restrictions on redemption, repurchase
or payment of any dividend or distribution in respect of our or our subsidiaries&rsquo; equity interests; restrictions on asset sales
and other dispositions; and restrictions on our or our subsidiaries&rsquo; ability to issue equity for purposes other than to pay down
a portion of the outstanding balance of the Notes.</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">&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">In
March 2020, ICP granted to the senior secured noteholders a security interest in certain of its personal property. In addition, Alto
Central granted to the senior secured noteholders a security interest in certain of its personal property. Alto Central also pledged
its equity interests in Alto Pekin and ICP in favor of the senior secured noteholders as additional collateral securing our obligations
to the senior secured noteholders. Alto Op. Co also granted to the senior secured noteholders a security interest in certain of its personal
property. We and certain subsidiaries also entered into intercreditor agreements with the ICP&rsquo;s and Alto Pekin&rsquo;s lenders,
and the agent for our senior secured noteholders, to address issues of priority and the allocation of proceeds from asset sales.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On May 14, 2021, in connection with the sale of
our Madera, California fuel-grade ethanol production facility, we repaid $19.3 million in principal on these Notes.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of the filing of this report, we believe we are in compliance with the terms and conditions of the Notes.</FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>CARES
Act Loans</I></B></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">&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">On
May 4, 2020, Alto Ingredients, Inc. and Alto Pekin received loan proceeds from Bank of America, NA under the Coronavirus Aid, Relief,
and Economic Security Act, or the CARES Act, through the Paycheck Protection Program administered by the U.S. Small Business Administration.
Alto Ingredients, Inc. received $6.0 million and Alto Pekin received $3.9 million in loan proceeds. The loans mature in two years and
bear interest at a rate of 1.00% per annum. Under the terms of the loans, certain amounts may be forgiven if they are used for qualifying
expenses as described in the CARES Act, but we can provide no assurance that we will be able to obtain forgiveness of all or any portion
of the loans. We have applied for loan forgiveness.</FONT></P>

<P STYLE="font: bold 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effects
of Inflation</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
impact of inflation was not significant to our financial condition or results of operations for the three months ended March 31, 2021
and 2020.</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.75in"><FONT 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"><A NAME="Z_010"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM
3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.</B></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">&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">Not
applicable.</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.75in"><FONT 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"><A NAME="Z_011"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM
4. CONTROLS AND PROCEDURES.</B></FONT></P>



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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -19.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Evaluation
of Disclosure Controls and Procedures</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
conducted an evaluation under the supervision and with the participation of our management, including our Chief Executive Officer and
Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures. The term &ldquo;disclosure
controls and procedures,&rdquo; as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or
Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed
by the company in the reports it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the
time periods specified in the Securities and Exchange Commission&rsquo;s rules and forms. Disclosure controls and procedures also include,
without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports
that it files or submits under the Exchange Act is accumulated and communicated to the company&rsquo;s management, including its principal
executive and principal financial officers, or persons performing similar functions, as appropriate, to allow timely decisions regarding
required disclosure. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded as of March 31, 2021
that our disclosure controls and procedures were effective at a reasonable assurance level.</FONT></P>

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

<P STYLE="font: italic 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-indent: -19.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Changes
in Internal Control over Financial Reporting</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 22.3pt"><FONT STYLE="font-family: 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">There
has been no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act)
during the most recently completed fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal
control over financial reporting.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 22pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Inherent
Limitations on the Effectiveness of Controls</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all
errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance
that the objectives of the control systems are met. Further, the design of a control system must reflect the fact that there are resource
constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in a cost-effective
control system, no evaluation of internal control over financial reporting can provide absolute assurance that misstatements due to error
or fraud will not occur or that all control issues and instances of fraud, if any, have been or will be detected.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of a
simple error or mistake. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people,
or by management override of the controls. The design of any system of controls is based in part on certain assumptions about the likelihood
of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future
conditions. Projections of any evaluation of controls effectiveness to future periods are subject to risks. Over time, controls may become
inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.</FONT></P>

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


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

<P STYLE="font: bold 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: bold 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="Z_012"></A>PART
II - OTHER INFORMATION</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.75in"><FONT 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"><A NAME="Z_013"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM
1. LEGAL PROCEEDINGS.</B></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">&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">We
are subject to legal proceedings, claims and litigation arising in the ordinary course of business. While the amounts claimed may be
substantial, the ultimate liability cannot presently be determined because of considerable uncertainties that exist. Therefore, it is
possible that the outcome of those legal proceedings, claims and litigation could adversely affect our quarterly or annual operating
results or cash flows when resolved in a future period. However, based on facts currently available, management believes such matters
will not adversely affect in any material respect our financial position, results of operations or cash flows.</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: left; text-indent: -0.75in"><FONT 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"><A NAME="Z_014"></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-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal"><I>&nbsp;</I></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; font-weight: normal"><I>Before
deciding to purchase, hold or sell our common stock, you should carefully consider the risks described below in addition to the other
information contained in this Report and in our other filings with the Securities and Exchange Commission, including subsequent reports
on Forms 10-Q and 8-K. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties
not presently known to us or that we currently deem immaterial may also affect our business. If any of these known or unknown risks or
uncertainties actually occurs with material adverse effects on Alto Ingredients, our business, financial condition, results of operations
and/or liquidity could be seriously harmed. In that event, the market price for our common stock will likely decline, and you may lose
all or part of your investment.</I></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>&nbsp;</B></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>Risks
Related to our Business</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>The
effects of the coronavirus pandemic, or its abatement, may materially and adversely affect our business, results of operations and liquidity.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
coronavirus pandemic has resulted in businesses suspending or substantially curtailing operations and travel, quarantines, and an overall
substantial slowdown of economic activity. Federal, state and foreign governments have implemented measures to contain the virus, including
social distancing requirements, travel restrictions, border closures, limitations on public gatherings, work-from-home orders, and closure
of non-essential businesses. Many of these measures remain or have been curtailed only partially. Transportation fuels in particular,
including fuel-grade ethanol, experienced significant price declines and reduced demand. A further or extended ongoing downturn in global
economic activity, or recessionary conditions in general, would likely lead to poor demand for, and negatively affect the prices of,
fuel-grade ethanol, materially and adversely affecting our business, results of operations and liquidity.</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">&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">Furthermore,
to protect the health and well-being of our employees and customers, we have implemented work-from-home requirements, made substantial
modifications to employee travel policies, and cancelled or shifted marketing and other corporate events to virtual-only formats for
the foreseeable future. While we continue to monitor our circumstances and may adjust our current policies as more information and public
health guidance become available, these precautionary measures could negatively affect our sales and marketing efforts, delay and lengthen
our sales cycles, or create operational or other challenges, any of which could harm our business and results of operations.</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">&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">In
addition, if one or more of our employees or customers becomes ill from coronavirus and attributes their infection to us, including through
exposure at one of our offices or production facilities, we could be subject to allegations of failure to adequately mitigate the risk
of exposure. Such allegations could harm our reputation and expose us to the risks of litigation and liability.</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">&nbsp;</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"></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
specialty alcohols business has benefitted significantly from the coronavirus pandemic due to a substantial increase in demand for alcohol-based
sanitizers and disinfectants. As the coronavirus pandemic abates, demand for alcohol-based sanitizers and disinfectants may decline,
ultimately exerting downward pressure on prices for our specialty alcohols used in those products. In addition, higher industry production
levels in response to the coronavirus pandemic and any resulting oversupply of specialty alcohols for sanitizers and disinfectants would
also exert downward pressure on prices. Reduced demand and prices for our specialty alcohols used in sanitizers and disinfectants, or
industry oversupply of those specialty alcohols, may materially and adversely affect our business, results of operations and liquidity.</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">&nbsp;</FONT></P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
results of operations and our ability to operate at a profit are largely dependent on our ability to manage the costs of corn, natural
gas and other production inputs, with the prices of our alcohols and essential ingredients, all of which are subject to volatility and
uncertainty.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
results of operations are highly impacted by commodity prices, including the cost of corn, natural gas and other production inputs that
we must purchase, and the prices of alcohols and essential ingredients that we sell. Prices and supplies are subject to and determined
by market and other forces over which we have no control, such as weather, domestic and global demand, supply shortages, export prices
and various governmental policies in the United States and throughout the world.</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">&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">Price
volatility of corn, natural gas and other production inputs, and alcohols and essential ingredients, may cause our results of operations
to fluctuate substantially. We may fail to generate expected levels of net sales and profits even under fixed-price and other contracts
for the sale of specialty alcohols used in consumer products. Our customers may not pay us timely or at all, even under longer-term,
fixed-price contracts for our specialty alcohols, and may seek to renegotiate prices under those contracts during periods of falling
prices or high price volatility.</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">&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">Over
the past several years, for example, the spread between corn and fuel-grade ethanol prices has fluctuated significantly. Fluctuations
are likely to continue to occur. A sustained narrow spread, whether as a result of sustained high or increased corn prices or sustained
low or decreased alcohol or essential ingredient prices, would adversely affect our results of operations and financial position. Revenues
from sales of alcohols, particularly fuel-grade ethanol, and essential ingredients could decline below the marginal cost of production,
which may force us to further suspend production, particularly fuel-grade ethanol production, at some or all of our facilities.</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">&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">In
addition, some of our fuel-grade ethanol marketing activities will likely be unprofitable in a market of generally declining prices due
to the nature of our business. For example, to satisfy customer demands, we maintain certain quantities of fuel-grade ethanol inventory
for subsequent resale. Moreover, we procure much of our fuel-grade ethanol inventory outside of third-party marketing arrangements and
therefore must buy fuel-grade ethanol at a price established at the time of purchase and sell fuel-grade ethanol at an index price established
later at the time of sale that is generally reflective of movements in the market price of fuel-grade ethanol. As a result, our margins
for fuel-grade ethanol sold in these transactions generally decline and may turn negative as the market price of fuel-grade ethanol declines.</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">&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">We
can provide no assurance that corn, natural gas or other production inputs can be purchased at or near current or any particular prices,
or that our alcohols or essential ingredients will sell at or near current or any particular prices. Consequently, our results of operations
and financial position may be adversely affected by increases in the prices of corn, natural gas and other production inputs or decreases
in the prices of our alcohols and essential ingredients.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Increased
alcohol or essential ingredient production or higher inventory levels may cause a decline in prices for those products, and may have
other negative effects, adversely impacting our results of operations, cash flows and financial condition.</I></B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><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-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
prices of our alcohols and essential ingredients are impacted by competing third-party supplies of those products. For example, we believe
that the most significant factor influencing the price of fuel-grade ethanol has been the substantial increase in production. According
to the Renewable Fuels Association, domestic fuel-grade ethanol production capacity increased from an annualized rate of 1.5 billion
gallons per year in January 1999 to a record 16.1 billion gallons in 2018. In addition, if fuel-grade ethanol production margins improve,
we anticipate that owners of production facilities operating at below capacity, or owners of idled production facilities, will increase
production levels, thereby resulting in more abundant fuel-grade ethanol supplies and inventories. Increases in the supply of alcohols
and essential ingredients may not be commensurate with increases in demand for alcohols and essential ingredients, thus leading to lower
prices. Moreover, higher industry production levels in response to the coronavirus pandemic and any resulting oversupply of alcohols
for sanitizers and disinfectants, and corresponding oversupply of essential ingredient co-products, may also exert downward pressure
on prices. Any of these outcomes could have a material adverse effect on our results of operations, cash flows and financial condition.</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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>The
prices of our products are volatile and subject to large fluctuations, which may cause our results of operations to fluctuate significantly.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
prices of our products are volatile and subject to large fluctuations. For example, the market price of fuel-grade ethanol is dependent
upon many factors, including the supply of ethanol and the price of gasoline, which is in turn dependent upon the price of petroleum
which itself is highly volatile and difficult to forecast. Our fuel-grade ethanol sales are tied to prevailing spot market prices rather
than long-term, fixed-price contracts. Fuel-grade ethanol prices, as reported by the CBOT, ranged from $0.81 to $1.62 per gallon in 2020
and from $1.25 to $1.70 per gallon in 2019. In addition, even under longer-term, fixed-price contracts for our specialty alcohols, our
customers may seek to renegotiate prices under those contracts during periods of falling prices or high price volatility. Fluctuations
in the prices of our products may cause our results of operations to fluctuate significantly.</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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Disruptions
in our production or distribution may adversely affect our business, results of operations and financial condition.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 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; text-indent: 0.5in">Our business depends on the continuing availability
of rail, road, port, storage and distribution infrastructure. In particular, due to limited storage capacity at our production facilities
and other considerations related to production efficiencies, our facilities depend on just-in-time delivery of corn. The production of
alcohols also requires a significant and uninterrupted supply of other raw materials and energy, primarily water, electricity and natural
gas. Local water, electricity and gas utilities may fail to reliably supply the water, electricity and natural gas that our production
facilities need or may fail to supply those resources on acceptable terms. In the past, poor weather has caused disruptions in rail transportation,
which slowed the delivery of fuel-grade ethanol by rail, the principle manner by which fuel-grade ethanol from our facilities located
in the Midwest is transported to market. In addition, in 2020, we experienced closure of the Illinois River for lock repairs which required
greater use of less cost-effective modes of product transport such as via rail and truck, which resulted in higher costs and negatively
affected our results of operations.</P>

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

<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">Disruptions
in production or distribution, whether caused by labor difficulties, unscheduled downtimes and other operational hazards inherent in
the alcohol production industry, including equipment failures, fires, explosions, abnormal pressures, blowouts, pipeline ruptures, transportation
accidents and natural disasters such as earthquakes, floods and storms, or human error or malfeasance or other reasons, could prevent
timely deliveries of corn or other raw materials and energy, and could delay transport of our products to market, and may require us
to halt production at one or more production facilities, any of which 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-indent: 0.5in"><FONT STYLE="font-family: 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"></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</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">Some
of these operational hazards may also cause personal injury or loss of life, severe damage to or destruction of property and equipment
or environmental damage, and may result in suspension of operations and the imposition of civil or criminal penalties. Our insurance
may not fully cover the potential hazards described above or we may be unable to renew our insurance on commercially reasonable terms
or at all.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
may engage in hedging transactions and other risk mitigation strategies that could harm our results of operations and financial condition.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
an attempt to partially offset the effects of volatility of our product prices, in particular fuel-grade ethanol, corn and natural gas
costs, we may enter into contracts to fix the price of a portion of our production or purchase a portion of our corn or natural gas requirements
on a forward basis. In addition, we may engage in other hedging transactions involving exchange-traded futures contracts for corn, natural
gas and unleaded gasoline from time to time. The financial statement impact of these activities is dependent upon, among other things,
the prices involved and our ability to sell sufficient products to use all of the corn and natural gas for which forward commitments
have been made. Hedging arrangements also expose us to the risk of financial loss in situations where the other party to the hedging
contract defaults on its contract or, in the case of exchange-traded contracts, where there is a change in the expected differential
between the underlying price in the hedging agreement and the actual prices paid or received by us. In addition, our open contract positions
may require cash deposits to cover margin calls, negatively impacting our liquidity. As a result, our hedging activities and fluctuations
in the price of corn, natural gas, fuel-grade ethanol and unleaded gasoline may adversely affect our results of operations, financial
condition and liquidity.</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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>The
industries in which we operate are extremely competitive. Many of our significant competitors have greater production and financial resources
and could use their greater resources to gain market share at our expense.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
industries in which we operate are extremely competitive. Many of our significant competitors have substantially greater production and
financial resources than we do. As a result, our competitors may be able to compete more aggressively and sustain that competition over
a longer period of time. Successful competition will require a continued high level of investment in facility maintenance. We may fail
to anticipate or respond adequately to new industry developments and other competitive pressures due to our limited resources relative
to many significant competitors. This failure could reduce our competitiveness and cause a decline in market share, sales and profitability.
Even if sufficient funds are available, we may not be able to make the modifications and improvements necessary to compete successfully.</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">&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">We
also face competition from international suppliers, particularly of fuel-grade ethanol, many of whom have cost structures substantially
lower than ours. An increase in domestic or foreign competition could force us to reduce our prices and take other steps to compete effectively,
which could adversely affect our business, financial condition and results of operations.</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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
incur significant expenses to maintain and upgrade our production facilities and operating equipment, and any interruption in our operations
would harm our operating performance.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
regularly incur significant expenses to maintain and upgrade our production facilities and operating equipment. The machines and equipment
we use to produce our alcohols and manufacture our essential ingredients are complex, have many parts, and some operate on a continuous
basis. We must perform routine equipment maintenance and must periodically replace a variety of parts such as motors, pumps, pipes and
electrical parts. In addition, our production facilities require periodic shutdowns to perform major maintenance and upgrades. These
scheduled shutdowns result in lower sales and increased costs in the periods during which a shutdown occurs and could result in unexpected
operational issues in future periods as a result of changes to equipment and operational and mechanical processes made during shutdown.</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">&nbsp;</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"></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Risks
Related to our Finances</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>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
have incurred significant losses and negative operating cash flow in the past and we may incur losses and negative operating cash flow
in the future, which may hamper our operations and impede us from expanding our business.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 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; text-indent: 0.5in">We have incurred significant losses and negative
operating cash flow in the past. For the years ended December 31, 2020 and 2019, we incurred consolidated net losses of approximately
$17.3 million and $101.3 million, respectively. For the three months ended March 31, 2021 and for the year ended December 31, 2019, we
incurred negative operating cash flow of approximately $4.1 million and $23.4 million, respectively. We may incur losses and negative
operating cash flow in the future. We expect to rely on cash on hand, cash, if any, generated from our operations, borrowing availability
under our lines of credit and proceeds from our future financing activities, if any, to fund all of the cash requirements of our business.
Additional losses and negative operating cash flow may hamper our operations and impede us from expanding our business.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
indebtedness exposes us to many risks that could negatively impact our business, our business prospects, our liquidity and our cash flows
and results of operations.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
production facilities located in the Midwest have significant indebtedness. In addition, we have significant indebtedness under our senior
secured notes issued at the parent-company level. The terms of our loans require amortizing payments of principal over the lives of the
loans and our borrowing availability under our revolving credit facilities periodically and automatically declines through the maturity
dates of those facilities. Our indebtedness could:</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>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">make
it more difficult to pay or refinance our debts as they become due during adverse economic and industry conditions because those conditions
could result in insufficient cash flows from operations to make our scheduled debt payments;</FONT></TD></TR></TABLE>

<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>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">limit
our flexibility to pursue strategic opportunities or react to changes in our business and the industry in which we operate and, consequently,
place us at a competitive disadvantage to our competitors who have less debt;</FONT></TD></TR></TABLE>

<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>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">require
a substantial portion of our cash flow from operations, if any, to be used for debt service payments, thereby reducing our ability to
fund working capital, capital expenditures, new business ventures, dividend payments and other general corporate purposes; and/or</FONT></TD></TR></TABLE>

<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>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">limit
our ability to procure additional financing for working capital or other purposes.</FONT></TD></TR></TABLE>

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

<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">Our
term loans and credit facilities also require compliance with numerous financial and other covenants, the violation of which could result
in an acceleration of our indebtedness.</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">&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">Much
of our indebtedness bears interest at variable rates. An increase in prevailing interest rates would likewise increase our debt service
obligations and could materially and adversely affect our cash flows and results of operations.</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">&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">Our
ability to generate sufficient cash to make all principal and interest payments when due depends on our business performance, which is
subject to a variety of factors beyond our control, including the supply of and demand for our alcohols and other products, product prices,
the cost of key production inputs, and many other factors incident to the alcohol production and marketing industry. We cannot provide
any assurance that we will be able to timely satisfy such obligations.</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"><B><I>&nbsp;</I></B></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"><B><I></I></B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
ability to utilize net operating loss carryforwards and certain other tax attributes may be limited.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Federal
and state income tax laws impose restrictions on our use of net operating loss, or NOL, and tax credit carryforwards in the event that
an &ldquo;ownership change&rdquo; occurs for tax purposes, as defined by Section 382 of the Internal Revenue Code, or Code. In general,
an ownership change occurs when stockholders owning 5% or more of a corporation entitled to use NOL or other loss carryforwards have
increased their ownership by more than 50 percentage points during any three-year period. The annual base limitation under Section 382
of the Code is calculated by multiplying the corporation&rsquo;s value at the time of the ownership change by the greater of the long-term
tax-exempt rate determined by the Internal Revenue Service in the month of the ownership change or the two preceding months. Our ability
to utilize our NOL and other loss carryforwards may be substantially limited. These limitations could result in increased future tax
obligations, which could have a material adverse effect on our financial condition and results of operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT 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>Risks
Related to Legal and Regulatory Matters</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>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Future
demand for fuel-grade ethanol is uncertain and may be affected by changes to federal mandates, public perception, consumer acceptance
and overall consumer demand for transportation fuel, any of which could negatively affect demand for fuel-grade ethanol and our results
of operations.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Although
many trade groups, academics and governmental agencies have supported fuel-grade ethanol as a fuel additive that promotes a cleaner environment,
others have criticized fuel-grade ethanol production as consuming considerably more energy and emitting more greenhouse gases than other
biofuels and potentially depleting water resources. Some studies have suggested that corn-based ethanol is less efficient than ethanol
produced from other feedstock and that it negatively impacts consumers by causing increased prices for dairy, meat and other food generated
from livestock that consume corn. Additionally, critics of fuel-grade ethanol contend that corn supplies are redirected from international
food markets to domestic fuel markets. If negative views of corn-based ethanol production gain acceptance, support for existing measures
promoting use and domestic production of corn-based ethanol as a fuel additive could decline, leading to reduction or repeal of federal
ethanol usage mandates, which would materially and adversely affect the demand for fuel-grade ethanol. These views could also negatively
impact public perception of the fuel-grade ethanol industry and acceptance of ethanol as an alternative fuel.</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">&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">There
are limited markets for fuel-grade ethanol beyond those established by federal mandates. Discretionary blending and E85 blending (i.e.,
gasoline blended with up to 85% fuel-grade ethanol by volume) are important secondary markets. Discretionary blending is often determined
by the price of fuel-grade ethanol versus the price of gasoline. In periods when discretionary blending is financially unattractive,
the demand for fuel-grade ethanol may decline. Also, the demand for fuel-grade ethanol is affected by the overall demand for transportation
fuel. Demand for transportation fuel is affected by the number of miles traveled by consumers and vehicle fuel economy. Lower demand
for fuel-grade ethanol and co-products would reduce the value of our ethanol and related products, erode our overall margins and diminish
our ability to generate revenue or to operate profitably. In addition, we believe that consumer acceptance of E15 and E85 fuels is necessary
before fuel-grade ethanol can achieve any significant growth in market share relative to other transportation fuels.</FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>The
United States fuel-grade ethanol industry is highly dependent upon various federal and state laws and any changes in those laws could
have a material adverse effect on our results of operations, cash flows and financial condition.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Environmental Protection Agency, or EPA, has implemented the Renewable Fuel Standard, or RFS, under the Energy Policy Act of 2005 and
the Energy Independence and Security Act of 2007. The RFS program sets annual quotas for the quantity of renewable fuels (such as fuel-grade
ethanol) that must be blended into motor fuels consumed in the United States. The domestic market for fuel-grade ethanol is significantly
impacted by federal mandates under the RFS program for volumes of renewable fuels (such as ethanol) required to be blended with gasoline.
Future demand for fuel-grade ethanol will largely depend on incentives to blend ethanol into motor fuels, including the price of ethanol
relative to the price of gasoline, the relative octane value of ethanol, constraints in the ability of vehicles to use higher ethanol
blends, the RFS, and other applicable environmental requirements.</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">&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">Under
the provisions of the Clean Air Act, as amended by the Energy Independence and Security Act of 2007, the EPA has limited authority to
waive or reduce the mandated RFS requirements, which authority is subject to consultation with the Secretaries of Agriculture and Energy,
and based on a determination that there is inadequate domestic renewable fuel supply or implementation of the applicable requirements
would severely harm the economy or environment of a state, region or the United States in general. Our results of operations, cash flows
and financial condition could be adversely impacted if the EPA reduces the RFS requirements from the statutory levels specified in the
RFS.</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">&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">Various
bills in Congress introduced from time to time are also directed at altering existing renewable fuels energy legislation, but none has
passed in recent years. Some legislative bills are directed at halting or reversing expansion of, or even eliminating, the renewable
fuel program, while other bills are directed at bolstering the program or enacting further mandates or grants that would support the
renewable fuels industry. Our results of operations, cash flows and financial condition could be adversely impacted if any legislation
is enacted that reduces the RFS volume requirements.</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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
may be adversely affected by environmental, health and safety laws, regulations and liabilities</I></B>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are subject to various federal, state and local environmental laws and regulations, including those relating to the discharge of materials
into the air, water and ground, the generation, storage, handling, use, transportation and disposal of hazardous materials and wastes,
and the health and safety of our employees. In addition, some of these laws and regulations require us to operate under permits that
are subject to renewal or modification. These laws, regulations and permits often require expensive pollution control equipment or operational
changes to limit actual or potential impacts to the environment. A violation of these laws and regulations or permit conditions can result
in substantial fines, natural resource damages, criminal sanctions, permit revocations and/or production facility shutdowns. In addition,
we have made, and expect to make, significant capital expenditures on an ongoing basis to comply with increasingly stringent environmental
laws, regulations and permits.</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">&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">We
may be liable for the investigation and cleanup of environmental contamination at each of our production facilities and at off-site locations
where we arrange for the disposal of hazardous substances or wastes. If these substances or wastes have been or are disposed of or released
at sites that undergo investigation and/or remediation by regulatory agencies, we may be responsible under the Comprehensive Environmental
Response, Compensation and Liability Act of 1980, or other environmental laws for all or part of the costs of investigation and/or remediation,
and for damages to natural resources. We may also be subject to related claims by private parties alleging property damage and personal
injury due to exposure to hazardous or other materials at or from those properties. Some of these matters may require us to expend significant
amounts for investigation, cleanup or other costs.</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">&nbsp;</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</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">In
addition, new laws, new interpretations of existing laws, increased governmental enforcement of environmental laws or other developments
could require us to make significant additional expenditures. Continued government and public emphasis on environmental issues will likely
result in increased future investments for environmental controls at our production facilities. Present and future environmental laws
and regulations, and interpretations of those laws and regulations, applicable to our operations, more vigorous enforcement policies
and discovery of currently unknown conditions may require substantial expenditures that could have a material adverse effect on our results
of operations and financial condition.</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">&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
hazards and risks associated with producing and transporting our products (including fires, natural disasters, explosions and abnormal
pressures and blowouts) may also result in personal injury claims or damage to property and third parties. As protection against operating
hazards, we maintain insurance coverage against some, but not all, potential losses. However, we could sustain losses for uninsurable
or uninsured risks, or in amounts in excess of existing insurance coverages. Events that result in significant personal injury or damage
to our property or third parties or other losses that are not fully covered by insurance could have a material adverse effect on our
results of operations and financial condition.</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">&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>Risks
Related to Ownership of our Common Stock</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Future
sales of substantial amounts of our common stock, or perceptions that those sales could occur, could adversely affect the market price
of our common stock and our ability to raise capital.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future
sales of substantial amounts of our common stock into the public market, including up to 8.9 million shares of our common stock that
may be issued upon the exercise of outstanding warrants, or perceptions that those sales could occur, could adversely affect the prevailing
market price of our common stock and our ability to raise capital.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
stock price is highly volatile, which could result in substantial losses for investors purchasing shares of our common stock and in litigation
against us.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
market price of our common stock has fluctuated significantly in the past and may continue to fluctuate significantly in the future.
The market price of our common stock may continue to fluctuate in response to one or more of the following factors, many of which are
beyond our control:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">fluctuations
in the market prices of our products;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">fluctuations
in the costs of key production input commodities such as corn and natural gas;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
volume and timing of the receipt of orders for our products from major customers;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
coronavirus pandemic, including governmental and public response to the pandemic;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">competitive
pricing pressures;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">anticipated
trends in our financial condition and results of operations;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; 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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
in market valuations of companies similar to us;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">stock
market price and volume fluctuations generally;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">regulatory
developments or increased enforcement;</FONT></TD></TR></TABLE>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">fluctuations
in our quarterly or annual operating results;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">additions
or departures of key personnel;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
                                            ability to obtain any necessary financing;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
financing activities and future sales of our common stock or other securities; and</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.25in"><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="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
                                            ability to maintain contracts that are critical to our operations.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; 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; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
price at which you purchase shares of our common stock may not be indicative of the price that will prevail in the trading market. You
may be unable to sell your shares of common stock at or above your purchase price, which may result in substantial losses to you and
which may include the complete loss of your investment. In the past, securities class action litigation has often been brought against
a company following periods of high stock price volatility. We may be the target of similar litigation in the future. Securities litigation
could result in substantial costs and divert management&rsquo;s attention and our resources away from our business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
of the risks described above could have a material adverse effect on our results of operations, the price of our common stock, or both.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Because
we do not intend to pay any cash dividends on our shares of common stock in the near future, our stockholders will not be able to receive
a return on their shares unless and until they sell them.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
intend to retain a significant portion of any future earnings to finance the development, operation and expansion of our business. We
do not anticipate paying any cash dividends on our common stock in the near future. The declaration, payment, and amount of any future
dividends will be made at the discretion of our board of directors, and will depend upon, among other things, our results of operations,
cash flows, and financial condition, operating and capital requirements, and other factors as our board of directors considers relevant.
There is no assurance that future dividends will be paid, and, if dividends are paid, there is no assurance with respect to the amount
of any such dividend. Unless our board of directors determines to pay dividends, our stockholders will be required to look to appreciation
of our common stock to realize a gain on their investment. There can be no assurance that this appreciation will occur.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
bylaws contain an exclusive forum provision, which could limit our stockholders&rsquo; ability to obtain a favorable judicial forum for
disputes with us or our directors, officers, employees or agents.</I></B></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">&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">Our
bylaws provide that, unless we consent in writing to the selection of an alternative forum, the Delaware Court of Chancery shall be the
sole and exclusive forum for (a) any derivative action or proceeding brought on behalf of us, (b) any action asserting a claim of breach
of a fiduciary duty owed by any director, officer or other employee of us to us or our stockholders, (c) any action asserting a claim
arising pursuant to any provision of the Delaware General Corporation Law, or (d) any action asserting a claim governed by the internal
affairs doctrine.</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">&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">For
the avoidance of doubt, the exclusive forum provision described above does not apply to any claims arising under the Securities Act of
1933, as amended, or the Securities Act, or the Securities Exchange Act of 1934, as amended, or the Exchange Act. Section 27 of the Exchange
Act creates exclusive federal jurisdiction over all suits brought to enforce any duty or liability created by the Exchange Act or the
rules and regulations thereunder, and Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over
all suits brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder.</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">&nbsp;</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"></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
choice of forum provision in our bylaws may limit our stockholders&rsquo; ability to bring a claim in a judicial forum that they find
favorable for disputes with us or our directors, officers, employees or agents, which may discourage such lawsuits against us and our
directors, officers, employees and agents even though an action, if successful, might benefit our stockholders. The applicable courts
may also reach different judgments or results than would other courts, including courts where a stockholder considering an action may
be located or would otherwise choose to bring the action, and such judgments or results may be more favorable to us than to our stockholders.
With respect to the provision making the Delaware Court of Chancery the sole and exclusive forum for certain types of actions, stockholders
who do bring a claim in the Delaware Court of Chancery could face additional litigation costs in pursuing any such claim, particularly
if they do not reside in or near Delaware. Finally, if a court were to find this provision of our bylaws inapplicable to, or unenforceable
in respect of, one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving
such matters in other jurisdictions, which could have a material adverse effect on us.</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>&nbsp;</B></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>General
Risk Factors</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Cyberattacks
through security vulnerabilities could lead to disruption of business, reduced revenue, increased costs, liability claims, or harm to
our reputation or competitive position.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Security
vulnerabilities may arise from our hardware, software, employees, contractors or policies we have deployed, which may result in external
parties gaining access to our networks, data centers, cloud data centers, corporate computers, manufacturing systems, and/or access to
accounts we have at our suppliers, vendors, and customers. External parties may gain access to our data or our customers&rsquo; data,
or attack the networks causing denial of service or attempt to hold our data or systems in ransom.&nbsp;The vulnerability could be caused
by inadequate account security practices such as failure to timely remove employee access when terminated. To mitigate these security
issues, we have implemented measures throughout our organization, including firewalls, backups, encryption, employee information technology
policies and user account policies. However, there can be no assurance these measures will be sufficient to avoid cyberattacks. If any
of these types of security breaches were to occur and we were unable to protect sensitive data, our relationships with our business partners
and customers could be materially damaged, our reputation could be materially harmed, and we could be exposed to a risk of litigation
and possible significant liability.</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">&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">Further,
if we fail to adequately maintain our information technology infrastructure, we may have outages and data loss. Excessive outages may
affect our ability to timely and efficiently deliver products to customers or develop new products. Such disruptions and data loss may
adversely impact our ability to fulfill orders and interrupt other processes. Delayed sales or lost customers resulting from these disruptions
could adversely affect our financial results, stock price and reputation.</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">&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
State of California enacted the California Consumer Privacy Act of 2018, or CCPA, effective on January 1, 2020. Our and our business
partners&rsquo; or contractors&rsquo; failure to fully comply with the CCPA and other laws could lead to significant fines and require
onerous corrective action. In addition, data security breaches experienced by us or our business partners or contractors could result
in the loss of trade secrets or other intellectual property, public disclosure of sensitive commercial data, and the exposure of personally
identifiable information (including sensitive personal information) of our employees, customers, suppliers, contractors and others.</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">&nbsp;</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</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">Unauthorized
use or disclosure of, or access to, any personal information maintained by us or on our behalf, whether through breach of our systems,
breach of the systems of our suppliers or vendors by an unauthorized party, or through employee or contractor error, theft or misuse,
or otherwise, could harm our business. If any such unauthorized use or disclosure of, or access to, such personal information was to
occur, our operations could be seriously disrupted, and we could be subject to demands, claims and litigation by private parties, and
investigations, related actions, and penalties by regulatory authorities. In addition, we could incur significant costs in notifying
affected persons and entities and otherwise complying with the multitude of foreign, federal, state and local laws and regulations relating
to the unauthorized access to, or use or disclosure of, personal information. Finally, any perceived or actual unauthorized access to,
or use or disclosure of, such information could harm our reputation, substantially impair our ability to attract and retain customers
and have an adverse impact on our business, financial condition and results of operations.</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">&nbsp;</FONT></P>

<P STYLE="font: 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="Z_015"></A>ITEM
2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.</B></FONT></P>



<P STYLE="font: bold 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>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unregistered
Sales of Equity Securities</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">&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">None.</FONT></P>

<P STYLE="font: bold 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Purchases
of Equity Securities by the Issuer and Affiliated Purchasers</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; font-weight: normal">&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; font-weight: normal">None.</FONT></P>

<P STYLE="font: bold 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividends</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
current and future debt financing arrangements may limit or prevent cash distributions from our subsidiaries to us, depending upon the
achievement of specified financial and other operating conditions and our ability to properly service our debt, thereby limiting or preventing
us from paying cash dividends.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2021 and 2020, we accrued an aggregate of $0.3 million in dividends on our Series B Cumulative Convertible
Preferred Stock, or Series B Preferred Stock, but did not declare or pay cash dividends, as permitted under an agreement with the holders
of our Series B Preferred Stock, in an effort to preserve liquidity.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have never declared or paid cash dividends on our common stock and do not currently intend to pay cash dividends on our common stock
in the foreseeable future. We currently anticipate that we will retain any earnings for use in the continued development of our business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
holders of our outstanding Series B Preferred Stock are entitled to dividends of 7% per annum, payable quarterly. Accrued and unpaid
dividends in respect of our Series B Preferred Stock must be paid prior to the payment of any dividends in respect of shares of our common
stock.</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.75in"><FONT 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-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="Z_016"></A>ITEM
3. DEFAULTS UPON SENIOR SECURITIES.</B></FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.75in"><FONT 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-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="Z_017"></A>ITEM
4. MINE SAFETY DISCLOSURES.</B></FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.75in"><FONT 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-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="Z_018"></A>ITEM
5. OTHER INFORMATION.</B></FONT></P>



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

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


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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.75in"><FONT 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-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="Z_019"></A>ITEM
6. EXHIBITS.</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>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; vertical-align: top; width: 9%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit<BR>
    Number</B></FONT></TD>
    <TD STYLE="padding: 0 0 1.5pt; width: 1%; text-indent: 0"><B>&nbsp;</B></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; padding-top: 0; padding-right: 0; font: 10pt Times New Roman, Times, Serif; padding-left: 0; vertical-align: bottom; width: 90%; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Description
</B></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="f10q0321ex3-1_altoingre.htm">Certificate of Incorporation (*)</A></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0"><A HREF="f10q0321ex3-2_altoingre.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificate of Designations, Powers, Preferences and Rights of the Series A Cumulative Redeemable Convertible Preferred Stock (*)</FONT></A></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.3</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0"><A HREF="f10q0321ex3-3_altoingre.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificate of Designations, Powers, Preferences and Rights of the Series B Cumulative Convertible Preferred Stock (*)</FONT></A></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0"><A HREF="f10q0321ex3-4_altoingre.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificate of Amendment to Certificate of Incorporation dated June 3, 2010 (*)</FONT></A></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.5</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0"><A HREF="f10q0321ex3-5_altoingre.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificate of Amendment to Certificate of Incorporation effective June 8, 2011 (*)</FONT></A></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.6</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0"><A HREF="f10q0321ex3-6_altoingre.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificate of Amendment to Certificate of Incorporation effective May 14, 2013 (*)</FONT></A></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.7</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0"><A HREF="f10q0321ex3-7_altoingre.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificate of Amendment to Certificate of Incorporation effective July 1, 2015 (*)</FONT></A></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.8</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0"><A HREF="f10q0321ex3-8_altoingre.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificate of Amendment to Certificate of Incorporation effective January 12, 2021 (*)</FONT></A></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.9</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0"><A HREF="f10q0321ex3-9_altoingre.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Second Amended and Restated Bylaws (*)</FONT></A></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0"><A HREF="f10q0321ex31-1_altoingre.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certifications Required by Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (*)</FONT></A></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0"><A HREF="f10q0321ex31-2_altoingre.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certifications Required by Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (*)</FONT></A></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0"><A HREF="f10q0321ex32-1_altoingre.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of Chief Executive Officer and Chief Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (*)</FONT></A></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Instance Document (*)</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Schema (*)</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Calculation Linkbase (*)</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Definition Linkbase (*)</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Label Linkbase (*)</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Presentation Linkbase (*)</FONT></TD></TR>
  </TABLE>

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

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

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><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">Filed
                                            herewith.</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: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt">-<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></FONT>-</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.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: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements 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 0pt 192.5pt; text-indent: -192.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <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"><B>ALTO INGREDIENTS, INC.</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 61%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 35%"><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: -5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated: May 17, 2021</FONT></TD>
    <TD STYLE="padding-right: -5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; padding-right: -5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/S/ BRYON T. MCGREGOR</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: -5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: -5pt"></TD>
    <TD STYLE="padding-right: -5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bryon T. McGregor</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: -5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: -5pt"></TD>
    <TD STYLE="padding-right: -5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Financial and Accounting Officer)</FONT></TD></TR>
  </TABLE>

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

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

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

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

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

<P STYLE="font: bold 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>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.1
<SEQUENCE>2
<FILENAME>f10q0321ex3-1_altoingre.htm
<DESCRIPTION>CERTIFICATE OF INCORPORATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><B>Exhibit 3.1</B></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">Delivered 06:27 PM 02/28/2005</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">Filed 06:27 PM 02/28/2005</P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">A DELAWARE CORPORATION</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: 45.8pt">FIRST: The name of the corporation is:</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: 45.8pt">PACIFIC ETHANOL, INC.</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: 45.8pt">SECOND: The address of the corporation's registered
office in the State of Delaware is Corporation Trust Center, 1209 Orange Street, in the City of Wilmington, County of New Castle,
State of Delaware. The name of the registered agent of the corporation at such location is The Corporation Trust Company.</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: 45.8pt">THIRD: The nature of the business or purposes
to be conducted or promoted by the corporation is to engage in any lawful act or activity for which corporations may be organized
under the General Corporation Law of the State of Delaware.</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: 45.8pt">FOURTH: The corporation is authorized to issue
one class of capital stock to be designated &quot;Common Stock&quot; and another class of capital stock to be designated &quot;Preferred
Stock.&quot; The total number of shares of Common Stock that the corporation is authorized to issue is one hundred million (100,000,000),
with a par value of $.001 per share. The total number of shares of Preferred Stock that the corporation is authorized to issue
is ten million (10,000,000) with a par value of $.001 per share.</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: 45.8pt">Except as otherwise provided by law, the shares
of stock of the corporation, regardless of class, may be issued by the corporation from time to time in such amounts, for such
consideration and for such corporate purposes as the board of directors may from time to time determine. A description of the different
classes and series of the corporation's capital stock and a statement of the designations and the relative rights, preferences
and limitations of the shares of each class and series of capital stock are as follows:</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: 45.8pt">COMMON STOCK. Except as otherwise provided
by the General Corporation Law of the State of Delaware or in this Article FOURTH (or in any certificate of designation establishing
a series of Preferred Stock), the holders of Common Stock shall exclusively possess all voting power of the corporation. Each share
of Common Stock shall be equal in all respects to every other share of Common Stock. Each holder of record of issued and outstanding
Common Stock shall be entitled to one (1) vote on all matters for each share so held. Subject to the rights and preferences, if
any, of the holders of Preferred Stock, each issued and outstanding share of Common Stock shall entitle the record holder thereof
to receive dividends and distributions out of funds legally available therefor, when, as and if declared by the board of directors,
in such amounts and at such times, if any, as the board of directors shall determine, ratably in proportion to the number of shares
of Common Stock held by each such record holder. Upon any voluntary or involuntary liquidation, dissolution or winding up of the
corporation, after there shall have been paid to or set aside for the holders of any class of capital stock having preference over
the Common Stock in such circumstances the full preferential amounts to which they are respectively entitled, the holders of the
Common Stock, and of any class or series of capital stock entitled to participate in whole or in part</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">therewith as to the distribution of assets, shall be entitled, after
payment or provision for the payment of all debts and liabilities of the corporation, to receive the remaining assets of the corporation
available for distribution, in cash or in kind, ratably in proportion to the number of shares of Common Stock held by each such
holder.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 45.8pt">PREFERRED STOCK. The board of directors is
authorized by resolution or resolutions, from time to time adopted, to provide for the issuance of Preferred Stock in one or more
series and to fix and state the voting powers, designations, preferences and relative participating, optional or other special
rights of the shares of each series and the qualifications, limitations and restrictions thereof, including, but not limited to,
determination of one or more of the following:</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: 45.8pt">(i) the distinctive designations of each such
series and the number of shares which shall constitute such series, which number may be increased (except where otherwise provided
by the board of directors in creating such series) or decreased (but not below the number of shares thereof then outstanding) from
time to time by the board of directors;</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: 45.8pt">(ii) the annual rate or amount of dividends
payable on shares of such series, whether such dividends shall be cumulative or non-cumulative, the conditions upon which and the
dates when such dividends shall be payable, the date from which dividends on cumulative series shall accrue and be cumulative on
all shares of such series issued prior to the payment date for the first dividend of such series, the relative rights of priority,
if any, of payment of dividends on the shares of that series, and the participating or other special rights, if any, with respect
to such dividends;</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: 45.8pt">(iii) whether such series will have any voting
rights in addition to those prescribed by law and, if so, the terms and conditions of the exercise of such voting rights;</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: 45.8pt">(iv) whether the shares of such series will
be redeemable or callable and, if so, the prices at which, and the terms and conditions on which, such shares may be redeemed or
called, which prices may vary under different conditions and at different redemption or call dates;</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: 45.8pt">(v) the amount or amounts payable upon the
shares of such series in the event of voluntary or involuntary liquidation, dissolution or winding up of the corporation, and the
relative rights of priority, if any, of payment of shares of such series;</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: 45.8pt">(vi) whether the shares of such series shall
be entitled to the benefit of a sinking or retirement fund to be applied to the purchase or redemption of such shares, and if so
entitled, the amount of such fund and the manner of its application, including the price or prices at which such shares may be
redeemed or purchased through the application of such fund;</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: 45.8pt">(vii) whether the shares of such series shall
be convertible into, or exchangeable for, shares of any other class or classes or of any other series of the same or any other
class or classes of capital stock of the corporation, and if so convertible or exchangeable, the conversion price or prices, or
the rate or rates of exchange, and the adjustments thereof, if any, at which such conversion or exchange may be made, and any other
terms of such conversion or exchange;</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 45.8pt">(viii) whether the shares of such series that
are redeemed or converted shall have the status of authorized but unissued shares of Preferred Stock and whether such shares may
be reissued as shares of the same or any other series of stock;</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: 45.8pt">(ix) the conditions and restrictions, if any,
on the payment of dividends or on the making of other distributions on, or the purchase, redemption or other acquisition by the
corporation, or any subsidiary thereof, of, the Common Stock or any other class (or other series of the same class) ranking junior
to the shares of such series as to dividends or upon liquidation, dissolution or winding up of the corporation; and</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: 45.8pt">(x) the conditions and restrictions, if any,
on the creation of indebtedness of the corporation, or any subsidiary thereof, or on the issue of any additional stock ranking
on parity with or prior to the shares of such series as to dividends or upon liquidation, dissolution or winding up of the corporation.</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: 45.8pt">All shares within each series of Preferred
Stock shall be alike in every particular, except with respect to the dates from which dividends, if any, shall commence to accrue.</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: 45.8pt">FIFTH: The number of directors which constitute
the whole Board of Directors shall be fixed exclusively by one or more resolutions adopted from time to time by the Board of Directors
in accordance with the Bylaws of the corporation. Except as otherwise required by the General Corporation Law of the State of Delaware,
(i) newly created directorships resulting from any increase in the number of directors and any vacancies on the Board of Directors
resulting from death, resignation, disqualification, removal or other cause shall be filled by the affirmative vote of a majority
of the remaining directors then in office, even though less than a quorum of the Board of Directors, or by a sole remaining director;
(ii) any director elected in accordance with the preceding clause (i) shall hold office for the remainder of the full term of the
class of directors in which the new directorship was created or the vacancy occurred and until such director's successor shall
have been elected and qualified; and (iii) no decreased in the number of directors constituting the Board of Directors shall shorten
the term of any incumbent director. The manner by which a director of the corporation may be removed from office shall be as provided
in the Bylaws of the corporation. Advance notice of new business and stockholder nominations for the election of directors shall
be given in the manner and to the extent provided in the Bylaws of the corporation. Elections of directors need not be by written
ballot unless the Bylaws of the corporation shall so provide.</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: 45.8pt">SIXTH: The corporation may, to the fullest
extent to which it is empowered to do so and under the circumstances permitted by the General Corporation Law of the State of Delaware
or any other applicable laws, as they may from time to time be in effect, indemnify any person who was made or is threatened to
be made party to any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative,
by reason of the fact that he is or was a director or officer of the corporation, or is or was serving at the specific request
of the corporation as a director or officer of another corporation, partnership, joint venture, trust or other enterprise (including,
without limitation, any employee benefit plan), against all expenses (including attorneys' fees), judgments, fines and amounts
incurred by him or her in connection with such action, suit or proceeding, and may take such steps as may be deemed appropriate
by the board of directors, including purchasing and maintain insurance, entering into contracts (including, without limitation,
contracts of indemnification between the corporation and its directors and officers), creating a trust fund, granting security
interests or using other means (including, without limitation, a letter of credit) to ensure the payment of such amounts as may
be necessary to effect such indemnification.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 45.8pt">SEVENTH: To the fullest extent permitted by
the General Corporation Law of the State of Delaware as the same exists or as it may hereafter by amended, a director of the corporation
shall not be personally liable to the corporation or its stockholders for monetary damages for breach of fiduciary duty as a director;
provided, that in no event will the liability of any director of this corporation be eliminated or otherwise limited (i) for any
breach of the director's duty of loyalty to the corporation or its stockholders; (ii) for acts or omissions not in good faith or
which involve intentional misconduct or a knowing violation of law; (iii) under Section 174 of the General Corporation Law of the
State of Delaware; or (iv) for any transaction from which the director derived any improper personal benefit. If the General Corporation
Law of the State of Delaware is amended to authorize corporate action further eliminating or limiting the personal liability of
directors, then the liability of a director of the corporation shall be eliminated or limited to the fullest extent permitted by
the General Corporation Law of the State of Delaware, as so amended.</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: 45.8pt">Any repeal or modification of the foregoing
paragraph, or the adoption of any provision of this certificate of incorporation inconsistent with the foregoing paragraph, shall
not eliminate, reduce or otherwise adversely affect any right or protection of a director of the corporation existing at the time
of such repeal or modification in respect of any matter occurring, or any cause of action, suit or proceeding that, but for the
foregoing paragraph, would accrue or arise, prior to such repeal, modification or adoption of an inconsistent provision.</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: 45.8pt">EIGHTH: The corporation reserves the right
to amend, alter, change or repeal any provision contained in this Certificate of Incorporation, in the manner now or hereafter
prescribed by law, and all rights conferred upon the stockholders herein are granted pursuant to this reservation.</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: 45.8pt">NINTH: The corporation is to have perpetual
existence.</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: 45.8pt">TENTH: Meetings of the stockholders of the
corporation may be held within or without the State of Delaware, as the Bylaws may provide. The books of the corporation may be
kept (subject to any provision contained in the Bylaws) outside the State of Delaware at such place or places as may be designated
from time to time by the Board of Directors or in the Bylaws of the corporation.</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: 45.8pt">ELEVENTH: In furtherance and not in limitation
of the powers conferred by statute, the Board of Directors is expressly authorized to make, alter, amend or repeal the Bylaws of
the Corporation unless and to the extent the General Corporation Law of the State of Delaware shall provide otherwise.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 45.8pt">TWELFTH: The name and address of the sole incorporator
of the corporation is:</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: 45.8pt">Larry A. Cerutti</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 45.8pt">611 Anton Boulevard, 14th Floor</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 45.8pt">Costa Mesa, CA 92626</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: 45.8pt">THIRTEENTH: The provisions of Section 203 of
the General Corporation Law of the State of Delaware shall be applicable to this corporation.</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: 45.8pt">I, THE UNDERSIGNED, being the sole incorporator
hereinbefore named, for the purpose of forming a corporation pursuant to the General Corporation Law of the State of Delaware,
do make this certificate, hereby declaring and certifying that this is my act and deed and the facts herein stated are true, and
accordingly have hereunto set my hand this 28th day of February, 2005.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 36%; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/S/ LARRY A. CERUTTI</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Larry A. Cerutti, Sole Incorporator</FONT></TD></TR>
  </TABLE>

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

<!-- Field: Page; Sequence: 5; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <!-- Field: /Page -->

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

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

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






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

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

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.2
<SEQUENCE>3
<FILENAME>f10q0321ex3-2_altoingre.htm
<DESCRIPTION>CERTIFICATE OF DESIGNATIONS, POWERS, PREFERENCES AND RIGHTS OF THE SERIES A CUMULATIVE REDEEMABLE CONVERTIBLE PREFERRED STOCK
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">POWERS, PREFERENCES AND RIGHTS OF THE SERIES
A</P>

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><U>PURSUANT TO SECTION 151 OF THE</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><U>DELAWARE GENERAL CORPORATION LAW</U></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: 0.5in">Pacific Ethanol, Inc. (the &quot;CORPORATION&quot;),
organized and existing under the laws of the State of Delaware, does, by its Chief Operating Officer and under its corporate seal,
hereby certify that pursuant to the authority contained in Article Fourth of its Certificate of Incorporation and in accordance
with the provisions of Section 151 of the Delaware General Corporation Law, its Board of Directors has adopted the following resolution
creating the following classes and series of the Corporation's Preferred Stock and determining the voting powers, designations,
powers, preferences and relative, participating, optional or other special rights, and the qualifications, limitations and restrictions
thereof, of such classes and series:</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: 0.5in">RESOLVED, that, pursuant to authority conferred
upon the Board of Directors by the Certificate of Incorporation of the Corporation (the &quot;CERTIFICATE OF INCORPORATION&quot;),
there is hereby created the following series of Preferred Stock:</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: 0.5in"></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">&#9679;</TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">7,000,000 shares shall be designated Series A Cumulative Redeemable
Convertible Preferred Stock, par value $0.001 per share (the &quot;SERIES A PREFERRED STOCK&quot;).</FONT></TD></TR></TABLE>



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The designations, powers, preferences, and rights
and the qualifications, limitations and restrictions of the Series A Preferred Stock in addition to those set forth in the Certificate
of Incorporation shall be as follows:</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: 0.5in">Section 1. DESIGNATION AND AMOUNT. 7,000,000
shares of the unissued preferred stock of the Corporation shall be designated as Series A Cumulative Redeemable Convertible Preferred
Stock, par value $.001 per share. The Series A Preferred Stock shall be issued in accordance with the Purchase Agreement at a purchase
price of $16.00 per share (the &quot;SERIES A ISSUE PRICE&quot;).</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: 0.5in">Section 2. RANK. The Series A Preferred Stock
shall rank: (i) subject to the requirements of Section 7, junior to any other class or series of capital stock of the Corporation
hereafter created specifically ranking as to dividend rights, redemption rights, liquidation preference and other rights senior
to the Series A Preferred Stock (the &quot;SENIOR SECURITIES&quot;); (ii) senior to all of the Corporation's common stock, par
value $0.001 per share (the &quot;COMMON STOCK&quot;); (iii) senior to any class or series of capital stock of the Corporation
hereafter created not specifically ranking as to dividend rights, redemption rights, liquidation preference and other rights senior
to or on parity with any Series A Preferred Stock of whatever subdivision (collectively, with the Common Stock, the &quot;JUNIOR
SECURITIES&quot;); and (iv) subject to the requirements of Section 7, on a parity with any class or series of capital stock of
the Corporation hereafter created specifically ranking as to dividend rights, redemption rights, liquidation preference and other
rights on a parity with the Series A Preferred Stock (the &quot;PARITY SECURITIES&quot;).</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Section 3. DIVIDENDS. (a) So long as
shares of Series A Preferred Stock remain outstanding, the holders of each share of the Series A Preferred Stock shall be
entitled, from and after the date of issuance of such share, to receive, and shall be paid quarterly in arrears (beginning on
the last day of the calendar quarter following the date of the initial issuance of Series A Preferred Stock) in cash out of
funds legally available therefor, cumulative dividends, of an amount equal to 5.00% of the Series A Issue Price per share (as
adjusted for any stock dividends, stock splits, combinations, recapitalizations involving equity securities of the
Corporation, reclassifications or other similar events involving a change with respect to the Series A Preferred Stock) per
annum with respect to each share of the Series A Preferred Stock; PROVIDED, HOWEVER, that such dividend may, at the option of
the Corporation, be paid to the holders of Series A Preferred Stock in shares of the Series A Preferred Stock valued at the
Series A Issue Price (as adjusted for any stock dividends, stock splits, combinations, recapitalizations involving equity
securities of the Corporation, reclassifications or other similar events involving a change with respect to the Series A
Preferred Stock). The holders of shares of Series A Preferred Stock shall be entitled to receive such dividends immediately
after the payment of any dividends to Senior Securities required by the Corporation's Certificate of Incorporation, as
amended or amended and restated and in effect, including for this purpose any certificate(s) of designation (the
&quot;CHARTER&quot;), prior and in preference to any dividends paid to Junior Securities but in parity with any
distribution to the holders of Parity Securities.</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: 0.5in">(b) In case the Corporation shall at any time
or from time to time declare, order, pay or make a dividend or other distribution (including, without limitation, any distribution
of stock or other securities or property or rights or warrants to subscribe for securities of the Corporation or any of its subsidiaries
by way of a dividend, distribution or spin-off) on its Common Stock, other than (i) a distribution made in compliance with the
provisions of Section 4 or (ii) a dividend or distribution made in Common Stock, the holders of the Series A Preferred Stock shall
be entitled to receive from the Corporation with respect to each share of Series A Preferred Stock held, any dividend or distribution
that would be received by a holder of the number of shares (including fractional shares) of Common Stock into which such Series
A Preferred Stock is convertible on the record date for such dividend or distribution, with fractional shares of Common Stock deemed
to be entitled to the corresponding fraction of any dividend or distribution that would be received by a whole share. Any such
dividend or distribution shall be declared, ordered, paid and made at the same time such dividend or distribution is declared,
ordered, paid and made on the Common Stock. No dividend or distribution shall be declared, ordered, paid or made on the Common
Stock unless the dividend or distribution on the Series A Preferred Stock provided for by this paragraph shall be declared, ordered,
paid or made at the same time.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Section 4. LIQUIDATION PREFERENCE.</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: 0.5in">(a) In the event of any liquidation, dissolution
or winding up of the Corporation, either voluntary or involuntary, the holders of Series A Preferred Stock shall be entitled to
be paid out of the assets of the Corporation available for distribution to its stockholders, whether from capital, surplus or earnings,
immediately after any distributions to Senior Securities required by the Charter, and prior and in preference to any distribution
to Junior Securities but in parity with any distribution to the holders of Parity Securities, an amount per share equal to the
sum of the Series A Issue Price (as adjusted for any stock splits, combinations, recapitalizations involving equity securities
of the Corporation, reclassifications of other similar events involving a change with respect to the Series A Preferred Stock)
and any accrued but unpaid dividends on the Series A Preferred Stock. If upon the occurrence of such event, and after the payment
in full of the preferential amounts with respect to the Senior Securities, the assets and funds available to be distributed among
the holders of the Series A Preferred Stock and the holders of any Parity Securities shall be insufficient to permit the payment
to such holders of the full preferential amounts due to the holders of the Series A Preferred Stock and holders of the Parity Securities,
respectively, then the entire assets and funds of the Corporation legally available for distribution shall be distributed among
the holders of the Series A Preferred Stock and the Parity Securities, pro rata, based on the amount each such holder would receive
if such full preferential amounts were paid unless otherwise provided in the Charter.</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: 0.5in">(b) Upon the completion of the distributions
required by Section 4(a), if assets remain in the Corporation, they shall be distributed to the holders of Junior Securities other
than Common Stock with respect to any liquidation preference payable to such holders.</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: 0.5in">(c) Upon the completion of the distributions
required by Section 4(a) and Section 4(b), if assets remain in the Corporation, they shall be distributed pro rata, on an as-converted
to Common Stock basis, to the holders of Common Stock and Series A Preferred Stock.</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: 0.5in">(d) A sale, lease, conveyance or disposition
of all or substantially all of the capital stock or assets of the Corporation or a merger, consolidation, share exchange, reorganization
or other transaction or series of related transactions (whether involving the Corporation or a subsidiary thereof) in which the
Corporation's stockholders immediately prior to such transaction do not retain a majority of the voting power in the surviving
entity (a &quot;TRANSACTION&quot;), shall be deemed to be a liquidation, dissolution or winding up within the meaning of this Section
4, unless (i) the holders of 66 2/3% of the then outstanding shares of the Series A Preferred Stock, vote affirmatively or consent
in writing that such transaction shall not be treated as a liquidation, dissolution or winding up within the meaning of this Section
4 or (ii) such Transaction shall have resulted in the conversion of the Series A Preferred Stock in accordance with Section 5(b);
PROVIDED, HOWEVER, that each holder of Series A Preferred Stock shall have the right to elect the conversion benefits of the provisions
of Section 5(a) or other applicable conversion provisions in lieu of receiving payment in liquidation, dissolution or winding up
of the Corporation pursuant to this Section; and PROVIDED, FURTHER, that shares of the surviving entity held by holders of the
capital stock of the Corporation acquired by means of other than the Transaction shall not be used in determining if the shareholders
of the Corporation own a majority of the voting power of the surviving entity, but shall be used for determining the total outstanding
voting power of such entity.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(e) Prior to the closing of a Transaction described
in Section 4(d) which would constitute a liquidation, dissolution or winding up within the meaning of this Section 4, the Corporation
shall, at its sole option, either (i) make all distributions of cash or other property that it is required to make to the holders
of Series A Preferred Stock pursuant to the first sentence of Section 4(a), (ii) set aside sufficient funds or other property from
which the distributions required to be made to such holders can be made, or (iii) establish an escrow or other similar arrangement
with a third party pursuant to which the proceeds payable to the Corporation from the Transaction will be used to make the liquidating
payments to such holders immediately after the consummation of the Transaction. In the event that the Corporation is unable to
fully comply with any of the foregoing alternatives, the Corporation shall either: (x) cause such closing to be postponed until
the Corporation complies with one of the foregoing alternatives, or (y) cancel such Transaction, in which event the rights of the
holders of Series A Preferred Stock shall be the same as existing immediately prior to such proposed Transaction.</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: 0.5in">Section 5. CONVERSION OF SERIES A PREFERRED
STOCK. The Corporation and the record holders of the Series A Preferred Stock shall have conversion rights as follows:</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: 0.5in">(a) RIGHT TO CONVERT. Each record holder of
Series A Preferred Stock shall be entitled to convert whole shares of Series A Preferred Stock for the Common Stock issuable upon
conversion of the Series A Preferred Stock, at any time at the option of the holder thereof, subject to adjustment as provided
in Section 5(d) hereof, as follows: Each share of Series A Preferred Stock shall be convertible into such number of fully paid
and nonassessable shares of Common Stock as is obtained by (I) multiplying the number of shares of Series A Preferred Stock so
to be converted by the Series A Issue Price and (II) dividing the result thereof by the Conversion Price. The Conversion Price
shall initially be $8.00 per share of Series A Preferred Stock, subject to adjustment as provided in Section 5(d). Accrued but
unpaid dividends will be paid in cash upon any such conversion.</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: 0.5in">(b) FORCED CONVERSION. (i) In the event of a
Transaction which will result in an Internal Rate of Return to holders of Series A Preferred Stock of 25.00% or more, each share
of outstanding Series A Preferred Stock shall, concurrently with the closing of such Transaction, be converted into fully-paid
and non-assessable shares of Common Stock. Any such conversion shall be made into the number of shares of Common Stock determined
pursuant to Section 5(a) using the Conversion Price, as last adjusted. Accrued but unpaid dividends will be paid in cash on any
such conversion.</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: 0.5in">(ii) Notwithstanding anything to the contrary
herein, no shares of outstanding Series A Preferred Stock shall be converted into Common Stock pursuant to this Section 5(b) unless
at the time of such proposed conversion the Corporation shall have on file with the Securities and Exchange Commission an effective
registration statement with respect to the shares of Common Stock issued or issuable to the holders on conversion of the Series
A Preferred Stock then issued or issuable to such holders and such shares of Common Stock are eligible for trading on NASDAQ (or
approved by and listed on a stock exchange approved by the holders of 66 2/3% of the then outstanding shares of Series A Preferred
Stock).</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(c) MECHANICS OF CONVERSION. In order to
convert Series A Preferred Stock into full shares of Common Stock if (i) such conversion is pursuant to Section 5(a), the
holder shall (A) fax a copy of a fully executed notice of conversion (&quot;NOTICE OF CONVERSION&quot;) to the Corporation at
the office of the Corporation or to the Corporation's designated transfer agent (the &quot;TRANSFER AGENT&quot;) for the
Series A Preferred Stock stating that the holder elects to convert, which notice shall specify the date of conversion, the
number of shares of Series A Preferred Stock to be converted, the Conversion Price (together with a copy of the front page of
each certificate to be converted) and (B) surrender to a common courier for either overnight or two (2) day delivery to the
office of the Corporation or its transfer agent, the original certificates representing the Series A Preferred Stock (the
&quot;PREFERRED STOCK CERTIFICATES&quot;) being converted, duly endorsed for transfer, and (ii) such conversion is pursuant
to Section 5(b), the Corporation shall fax a copy of a Notice of Conversion to the holders of Series A Preferred Stock
stating that the shares of Series A Preferred Stock shall be converted into Common Stock, which notice shall describe the
Transaction and the calculation of the Internal Rate of Return and specify the date of such conversion, the number of shares
of Series A Preferred Stock that are being converted, the Conversion Price and a calculation of the number of shares of
Common Stock issuable upon such conversion (together with a copy of the front page of each certificate to be converted);
PROVIDED, HOWEVER, that the Corporation's failure to deliver a Notice of Conversion to each holder shall not affect the
conversion of such shares of Series A Preferred Stock on the date of the closing of the Transaction and the cancellation of
the certificates representing such shares of Series A Preferred Stock. In the event of a conversion pursuant to Section 5(b),
the outstanding shares of Series A Preferred Stock shall be converted automatically without any further action by the holders
of such shares and whether or not the certificates representing such shares are surrendered to the Corporation or its
transfer agent and the Corporation shall not be obligated to issue certificates evidencing the shares of Common Stock
issuable upon such conversion unless either the Preferred Stock Certificates are delivered to the Corporation or the Transfer
Agent as provided above, or the holder notifies the Corporation or its Transfer Agent that such certificates have been lost,
stolen or destroyed (subject to the requirements of Section 5(c)(i) below).</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: 0.5in">(i) LOST OR STOLEN CERTIFICATES. Upon receipt
by the Corporation of evidence of the loss, theft, destruction or mutilation of any Preferred Stock Certificates representing shares
of Series A Preferred Stock, and (in the case of loss, theft or destruction) of indemnity or security reasonably satisfactory to
the Corporation, and upon surrender and cancellation of the Preferred Stock Certificates, if mutilated, the Corporation shall execute
and deliver new Preferred Stock Certificates of like tenor and date; provided that the Corporation shall pay all costs of delivery
(including insurance against loss and theft until delivered in an amount satisfactory to the holders of Series A Preferred Stock).
However, the Corporation shall not be obligated to reissue such lost or stolen Preferred Stock Certificates if the holder contemporaneously
requests the Corporation to convert such Series A Preferred Stock into Common Stock or if such shares of Series A Preferred Stock
have been otherwise converted into Common Stock.</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: 0.5in">(ii) DELIVERY OF COMMON STOCK UPON CONVERSION.
The Corporation no later than 6:00 p.m. (Pacific time) on the third (3rd) business day after receipt by the Corporation or its
transfer agent of all necessary documentation duly executed and in proper form required for conversion, including the original
Preferred Stock Certificates to be converted (or after provision for security or indemnification in the case of lost, stolen or
destroyed certificates, if required), shall issue and surrender to a common courier for either overnight or (if delivery is outside
the United States) two (2) day delivery to the holder as shown on the stock records of the Corporation a certificate for the number
of shares of Common Stock to which the holder shall be entitled as aforesaid.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(iii) DATE OF CONVERSION. The date on which
a voluntary conversion pursuant to Section 5(a) occurs (the &quot;DATE OF VOLUNTARY CONVERSION&quot;) shall be deemed to be the
date the applicable Notice of Conversion is faxed to the Corporation or the Transfer Agent, as the case may be, provided that the
copy of the Notice of Conversion is faxed to the Corporation on or prior to 6:00 p.m. (Pacific time) on the Date of Conversion.
A forced conversion pursuant to Section 5(b) shall occur on the date on which such forced conversion is deemed to occur pursuant
to Section 5(b) (the &quot;DATE OF FORCED CONVERSION&quot;, and together with the Date of Voluntary Conversion, the &quot;DATE
OF CONVERSION&quot;). The original Preferred Stock Certificates representing the shares of Series A Preferred Stock to be converted
shall be surrendered by depositing such certificates with a common courier for either overnight or two (2) day delivery, as soon
as practicable following the Date of Voluntary Conversion or as soon as practicable following the date such holder receives notice
of the Date of Forced Conversion. The person or persons entitled to receive the shares of Common Stock issuable upon such conversion
shall be treated for all purposes as the record holder or holders of such shares of Common Stock on the Date of Conversion.</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: 0.5in">(iv) NO FRACTIONAL SHARES ON CONVERSION. No
fractional shares of Common Stock shall be issued upon conversion of the Series A Preferred Stock. In lieu of any fractional share
to which the holder would otherwise be entitled, the Corporation shall (after aggregating all shares into which shares of Series
A Preferred held by each holder could be converted) pay cash equal to such fraction multiplied by the market price per share of
Common Stock (as determined in a reasonable manner by the Board) at the close of business on the Date of Conversion.</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: 0.5in">(d) ADJUSTMENT OF CONVERSION PRICE.</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: 0.5in">(i) ADJUSTMENTS OF CONVERSION PRICE UPON ISSUANCE
OF COMMON STOCK. If at any time after the first filing of this Certificate of Designations, the Corporation shall issue or sell,
or is, in accordance with Section 5(d)(i)(A) through (G) below, deemed to have issued or sold, any shares of Common Stock for a
consideration per share less than the Conversion Price in effect immediately prior to the time of such issue or sale or deemed
issue or sale, then, forthwith upon such issue or sale or deemed issue or sale, the Conversion Price shall be reduced to the price
determined by dividing (x) an amount equal to the sum of (a) the number of shares of Common Stock outstanding immediately prior
to such issue or sale multiplied by the then existing Conversion Price and (b) the consideration, if any, received by the Corporation
upon such issue or sale, by (y) the total number of shares of Common Stock outstanding immediately after such issue or sale. For
purposes of determining the number of shares of Common Stock outstanding as provided in clauses (x) and (y) above, the number of
shares of Common Stock issuable upon conversion of all outstanding shares of Series A Preferred Stock, exercise of all outstanding
Options (as defined below) and conversion of all outstanding Convertible Securities (as defined below) shall be deemed to be outstanding.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">For purposes of this Section 5(d)(i), the following
subparagraphs (A) to (G) of this Section 5(d)i) shall also be applicable:</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: 0.5in">(A) ISSUANCE OF RIGHTS OR OPTIONS. In case at
any time the Corporation shall in any manner grant (whether directly or by assumption in a merger or otherwise) any warrants or
other rights to subscribe for or to purchase, or any options for the purchase of, Common Stock or any stock or security convertible
into or exchangeable for Common Stock (such warrants, rights or options being called &quot;OPTIONS&quot; and such convertible or
exchangeable stock or securities being called &quot;CONVERTIBLE SECURITIES&quot;) whether or not such Options or the right to convert
or exchange any such Convertible Securities are immediately exercisable, and the price per share for which Common Stock is issuable
upon the exercise of such Options or upon the conversion or exchange of such Convertible Securities (determined by dividing (i)
the total amount, if any, received or receivable by the Corporation as consideration for the granting of such Options, plus the
minimum aggregate amount of additional consideration payable to the Corporation upon the exercise of all such Options, plus, in
the case of such Options which relate to Convertible Securities, the minimum aggregate amount of additional consideration, if any,
payable upon the issue or sale of such Convertible Securities and upon the conversion or exchange thereof (in all cases excluding
the effect of a net issue election), by (ii) the total maximum number of shares of Common Stock issuable upon the exercise of such
Options or upon the conversion or exchange of all such Convertible Securities issuable upon the exercise of such Options) shall
be less than the Conversion Price in effect immediately prior to the time of the granting of such Options, then the total maximum
number of shares of Common Stock issuable upon the exercise of such Options or upon conversion or exchange of the total maximum
amount of such Convertible Securities issuable upon the exercise of such Options shall be deemed to have been issued for such price
per share as of the date of granting of such Options and thereafter shall be deemed to be outstanding. Except as otherwise provided
in Section 5(d)(i)(C), no adjustment of the Conversion Price shall be made upon the actual issue of such Common Stock or of such
Convertible Securities upon exercise of such Options or upon the actual issue of such Common Stock upon conversion or exchange
of such Convertible Securities.</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: 0.5in">(B) ISSUANCE OF CONVERTIBLE SECURITIES. In case
the Corporation shall in any manner issue (whether directly or by assumption in a merger or otherwise) or sell any Convertible
Securities, whether or not the rights to exchange or convert any such Convertible Securities are immediately exercisable, and the
price per share for which Common Stock is issuable upon such conversion or exchange (determined by dividing (i) the total amount
received or receivable by the Corporation as consideration for the issue or sale of such Convertible Securities, plus the aggregate
amount of additional consideration, if any, payable to the Corporation upon the conversion or exchange thereof, by (ii) the total
maximum number of shares of Common Stock issuable upon the conversion or exchange of all such Convertible Securities) shall be
less than the Conversion Price in effect immediately prior to the time of such issue or sale, then the total maximum number of
shares of Common Stock issuable upon conversion or exchange of all such Convertible Securities shall be deemed to have been issued
for such price per share as of the date of the issue or sale of such Convertible Securities and thereafter shall be deemed to be
outstanding; PROVIDED that (a) except as otherwise provided in Section 5(d)(i)(C), no adjustment of the Conversion Price shall
be made upon the actual issue of such Common Stock upon conversion or exchange of such Convertible Securities and (b) if any such
issue or sale of such Convertible Securities is made upon exercise of any Options to purchase any such Convertible Securities for
which adjustments of the Conversion Price have been or are to be made pursuant to other provisions of this Section 5(d)(i), no
further adjustment of the Conversion Price shall be made by reason of such issue or sale.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(C) CHANGE IN OPTION PRICE OR CONVERSION RATE.
Upon the happening of any of the following events, namely, if (1) the purchase price or exercise price provided for in any Option
referred to in Section 5(d)(i)(A), (2) the number of shares into which the Option is exercisable, (3) the additional consideration,
if any, payable upon the conversion or exchange of any Convertible Securities referred to in Section 5(d)(i)(A) or (B), or (4)
the rate at which Convertible Securities referred to in Section 5(d)(i)(A) or (B) are convertible into or exchangeable for Common
Stock shall change at any time (including, but not limited to, changes under or by reason of provisions designed to protect against
dilution), the Conversion Price in effect at the time of such event shall forthwith be readjusted to the Conversion Price which
would have been in effect at such time had such Options or Convertible Securities still outstanding provided for such changed purchase
price, additional consideration or conversion rate, as the case may be, at the time initially granted, issued or sold.</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: 0.5in">(D) STOCK DIVIDENDS. In case the Corporation
shall declare a dividend or make any other distribution upon any stock of the Corporation (other than Common Stock or Series A
Preferred Stock) payable in Common Stock, then any Common Stock issuable in payment of such dividend or distribution shall be deemed
to have been issued or sold for $.001 per share, unless the holders of at least 66 2/3% of the then outstanding Series A Preferred
Stock shall have consented to such dividend or distribution.</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: 0.5in">(E) CONSIDERATION FOR STOCK. In case any shares
of Common Stock, Options or Convertible Securities shall be issued or sold for cash, the consideration received therefor shall
be deemed to be the amount received by the Corporation therefor, without deduction therefrom of any expenses incurred or any underwriting
commissions or concessions paid or allowed by the Corporation in connection therewith. In case any shares of Common Stock, Options
or Convertible Securities shall be issued or sold for a consideration other than cash, the amount of the consideration other than
cash received by the Corporation shall be deemed to be the fair value of such consideration as determined in good faith by the
Board, without deduction of any expenses incurred or any underwriting commissions or concessions paid or allowed by the Corporation
in connection therewith. In case any Options shall be issued in connection with the issue and sale of other securities of the Corporation,
together comprising one integral transaction in which no specific consideration is allocated to such Options by the parties thereto,
such Options shall be deemed to have been issued for such consideration as determined in good faith by the Board.</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: 0.5in">(F) RECORD DATE. In case the Corporation shall
take a record of the holders of its Common Stock for the purpose of entitling them (i) to receive a dividend or other distribution
payable in Common Stock, Options or Convertible Securities or (ii) to subscribe for or purchase Common Stock, Options or Convertible
Securities, then such record date shall be deemed to be the date of the issue or sale of the shares of Common Stock deemed to have
been issued or sold upon the declaration of such dividend or the making of such other distribution or the date of the granting
of such right of subscription or purchase, as the case may be.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(G) TREASURY SHARES. The number of shares of
Common Stock outstanding at any given time shall not include shares owned or held by or for the account of the Corporation, and
the disposition of any such shares shall be considered an issue or sale of Common Stock for the purpose of this Section 5(d)(i).</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: 0.5in">(ii) CERTAIN ISSUES OF COMMON STOCK EXCEPTED.
Anything herein to the contrary notwithstanding, the Corporation shall not be required to make any adjustment of the Conversion
Price in the case of</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">the issuance or sale from and after the date of filing of this Certificate
of Designations of Anti-Dilution Excluded Securities (as defined below).</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: 0.5in">(iii) ADJUSTMENTS FOR SUBDIVISIONS, COMMON STOCK
DIVIDENDS, COMBINATIONS OR CONSOLIDATIONS OF COMMON STOCK. If the outstanding shares of Common Stock shall be subdivided or increased,
by stock split, stock dividend or otherwise, into a greater number of shares of Common Stock, the Conversion Price shall concurrently
with the effectiveness of such subdivision or payment of such stock dividend, be proportionately decreased. If the outstanding
shares of Common Stock shall be combined or consolidated, by reclassification or otherwise, into a lesser number of shares of Common
Stock, the Conversion Price shall, concurrently with the effectiveness of such combination or consolidation, be proportionately
increased.</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: 0.5in">(iv) ADJUSTMENTS FOR RECLASSIFICATION, EXCHANGE
AND SUBSTITUTION. If the Common Stock issuable upon conversion of the Series A Preferred Stock shall be changed into the same or
a different number of shares of any other class or classes of stock, whether by capital reorganization, reclassification or otherwise
(other than a subdivision or combination of shares provided for above), the Conversion Price shall, concurrently with the effectiveness
of such reorganization or reclassification, be proportionately adjusted such that the Series A Preferred Stock shall be convertible
into, in lieu of the number of shares of Common Stock which the holders would otherwise have been entitled to receive, a number
of shares of such other class or classes of stock equivalent to the number of shares of Common Stock that would have been subject
to receipt by the holders upon conversion of the Series A Preferred Stock immediately before that change.</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: 0.5in">(v) ADJUSTMENTS FOR MERGER, SALE, LEASE OR CONVEYANCE.
In case of any share exchange, reorganization, consolidation with or merger of the Corporation with or into another corporation,
or in case of any sale, lease, conveyance or disposition to another Corporation of the assets of the Corporation as an entirety
or substantially as an entirety, which is not treated as a liquidation, dissolution or winding up pursuant to Section 4(d) above,
the Series A Preferred Stock shall after the date of such share exchange, reorganization, consolidation, merger, sale, lease, conveyance
or disposition be convertible into the number of shares of stock or other securities or property (including cash) to which the
Common Stock issuable (at the time of such consolidation, merger, sale, lease, conveyance or disposition) upon conversion of the
Series A Preferred Stock would have been entitled upon such share exchange, reorganization, consolidation, merger, sale, lease,
conveyance or disposition; and in any such case, if necessary, the provisions set forth herein with respect to the rights and interests
thereafter of the holders of the Series A Preferred Stock shall be appropriately adjusted so as to be applicable, as nearly as
may reasonably be, to any shares of stock or other securities or property thereafter deliverable on the conversion of the shares
of Series A Preferred Stock.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(vi) FRACTIONAL SHARES. If any adjustment under
this Section 5(d) would create a fractional share of Common Stock or a right to acquire a fractional share of Common Stock, such
fractional share shall be rounded to the nearest whole number of shares with one-half share being rounded up.</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: 0.5in">(vii) NOTICE OF ADJUSTMENT. Concurrent with
any adjustment pursuant to this Section 5(d), the Corporation shall provide prompt notice to the holders of Series A Preferred
Stock notifying such holders of any such adjustment.</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: 0.5in">Section 6. VOTING RIGHTS. Except to the extent
otherwise expressly provided by law and in Section 7, the Series A Preferred Stock shall vote together with all other classes and
series of voting stock of the Corporation as a single class on all actions to be taken by the stockholders of the Corporation.
Each share of Series A Preferred Stock shall entitle the holder thereof to the number of votes equal to the number of shares of
Common Stock into which each share of Series A Preferred Stock is convertible (determined without regard to Section 5(c)(iv)) on
all matters to be voted on by the stockholders of the Corporation; provided however that, solely for purposes of this Section 6,
the number of votes for each share of Series A Preferred Stock shall not exceed the number of shares of Common Stock into which
each share of Series A Preferred Stock would be convertible if the applicable Conversion Price were $8.99 (subject to appropriate
adjustment for stock splits, stock dividends, combinations and other similar recapitalizations affecting such shares).</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: 0.5in">Section 7. PROTECTIVE PROVISIONS. The Corporation
shall not, without first obtaining the written consent of the holders of at least a majority of the then outstanding shares of
Series A Preferred Stock voting as a separate class:</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: 0.5in">(i) increase or decrease the total number of
authorized shares of Series A Preferred Stock or the authorized shares of Common Stock reserved for issuance upon conversion of
the Series A Preferred Stock (except as otherwise required by the Charter or this Certificate of Designations);</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: 0.5in">(ii) increase or decrease the number of authorized
shares of Preferred Stock or Common Stock (except as otherwise required by the Charter or this Certificate of Designations);</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: 0.5in">(iii) alter, amend, repeal, substitute or waive
any provision of the Charter or the Corporation's bylaws, so as to affect adversely the voting powers, preferences or other rights,
including, without limitation, the liquidation preferences, dividend rights, conversion rights, redemption rights or any reduction
in the stated value of the Series A Preferred Stock, whether by merger, consolidation or otherwise;</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: 0.5in">(iv) authorize, create, issue or sell any Senior
Securities or any Parity Securities or securities that are convertible into Senior Securities or Parity Securities with respect
to voting, dividend, liquidation or redemption rights, including subordinated debt;</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(v) authorize, create, issue or sell any Junior
Securities other than Common Stock or securities that are convertible into Junior Securities other than Common Stock with respect
to voting, dividend, liquidation or redemption rights, including subordinated debt;</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: 0.5in">(vi) authorize, create, issue or sell any Series
A Preferred Stock other than the Series A Preferred Stock authorized, created, issued and sold pursuant to the Purchase Agreement
and Series A Preferred Stock issued in accordance with Section 3(a) and Series A Preferred Stock issued in replacement or exchange
therefore;</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: 0.5in">(vii) engage in a Transaction which would result
in an Internal Rate of Return to holders of Series A Preferred Stock of less than 25.00%;</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: 0.5in">(viii) declare or pay any dividends or distributions
on the capital stock of the Corporation in a cumulative amount in excess of the dividends and distributions paid on the Series
A Preferred Stock in accordance with this Certificate of Designations;</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: 0.5in">(ix) authorize or effect the voluntary liquidation,
dissolution, recapitalization, reorganization or winding up of the business of the Corporation;</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: 0.5in">(x) purchase, redeem or otherwise acquire any
capital stock of the Corporation other than Series A Preferred Stock, or any warrants or other rights to subscribe for or to purchase,
or any options for the purchase of, capital stock of the Corporation or securities convertible into or exchangeable for capital
stock of the Corporation;</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: 0.5in">(xi) change the number of members of the Board
to be more than nine members or less than seven members;</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: 0.5in">(xii) effect any material change in the industry
focus of the Corporation and its subsidiaries, considered on a consolidated basis;</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: 0.5in">(xiii) authorize or engage in, or permit any
subsidiary of the Corporation to authorize or engage in, any transaction or series of transactions with a current or former officer,
director or member of the Corporation or any of its subsidiaries with value in excess of $100,000, excluding compensation or the
grant of Options approved by the Board; or</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: 0.5in">(xiv) authorize or engage in, or permit any
subsidiary of the Corporation to authorize or engage in, any transaction with any entity or person that is affiliated with any
current or former director, officer or member of the Corporation or any of its subsidiaries, excluding any director nominated by
the initial holder of the Series A Preferred Stock in accordance with the Registration Rights Agreement.</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: 0.5in">Section 8. STATUS OF CONVERTED STOCK. In the
event any shares of Series A Preferred Stock shall be converted pursuant to Section 5 hereof, the shares so converted shall be
canceled, shall return to the status of authorized but unissued Preferred Stock of no designated series, and shall not be issuable
by the Corporation as Series A Preferred Stock.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Section 9. PREEMPTIVE RIGHTS. (a) The Corporation
shall not issue, sell or exchange, agree to issue, sell or exchange, or reserve or set aside for issuance, sale or exchange, (i)
any shares of the capital stock of the Corporation, (ii) any option, warrant or other right to subscribe for, purchase or otherwise
acquire any capital stock of the Corporation, or (iii) any securities convertible into capital stock of the Corporation (collectively,
the &quot;Offered Securities&quot;), unless in each such case the Corporation shall have first complied with this Section 9. The
Corporation shall deliver to each holder of the Series A Preferred Stock a written notice of any proposed or intended issuance,
sale or exchange of Offered Securities (the &quot;Offer&quot;), which Offer shall (i) identify and describe the Offered Securities,
(ii) describe the price and other terms upon which they are to be issued, sold or exchanged, and the number or amount of the Offered
Securities to be issued, sold or exchanged, (iii) identify the persons or entities (if known) to which or with which the Offered
Securities are to be offered, issued, sold or exchanged, and (iv) offer to issue and sell to or exchange with such holder of the
Series A Preferred Stock (A) a pro rata portion of the Offered Securities determined by dividing (x) the aggregate number of shares
of Common Stock then held by such holder of the Series A Preferred Stock (giving effect to the conversion of all shares of convertible
preferred stock then held by such holder) by (y) the total number of shares of Common Stock then held by all holders of the Series
A Preferred Stock (giving effect to the conversion of all outstanding shares of convertible preferred stock then held by such holders)
(such pro rata portion of the Offered Securities, the &quot;Basic Amount&quot;), and (B) any additional portion of the Offered
Securities attributable to the Basic Amounts of other holders of the Series A Preferred Stock as such holder shall indicate it
will purchase or acquire should the other holders subscribe for less than their Basic Amounts (the &quot;Undersubscription Amount&quot;).
In the case of a public offering of Common Stock of the Corporation for a purchase price of at least $12.00 and a total gross offering
price of at least $50,000,000.00, the rights of the holders of the Series A Preferred Stock shall be limited to 50% of the Offered
Securities.</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: 0.5in">(b) To accept an Offer, in whole or in part,
a holder of the Series A Preferred Stock must deliver a written notice to the Corporation prior to the end of the 30-day period
of the Offer, setting forth the portion of the holder's Basic Amount that such holder elects to purchase and, if such holder shall
elect to purchase all of its Basic Amount, the Undersubscription Amount (if any) that such holder elects to purchase (the &quot;Notice
of Acceptance&quot;). If the Basic Amounts subscribed for by all holders of the Series A Preferred Stock are less than the total
of all of the Basic Amounts available for purchase, then each holder who has set forth an Undersubscription Amount in its Notice
of Acceptance shall be entitled to purchase, in addition to the Basic Amounts subscribed for, the Undersubscription Amount it has
subscribed for; provided, however, that if the Undersubscription Amounts subscribed for exceeds the difference between the total
of all of the Basic Amounts available for purchase and the Basic Amounts subscribed for (the &quot;Available Undersubscription
Amount&quot;) each holder of Series A Preferred Stock who has subscribed for any Undersubscription Amount shall be entitled to
purchase only that portion of the Available Undersubscription Amount as the Undersubscription Amounts subscribed for by such holder
bears to the total Undersubscription Amounts subscribed for by all holders of the Series A Preferred Stock, subject to rounding
by the Board to the extent it deems reasonably necessary.</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: 0.5in">(c) The Corporation shall have 90 days from
the expiration of the period set forth in Section 9(b) to issue, sell or exchange all or any part of such Offered Securities as
to which a Notice of Acceptance has not been given by the holders of the Series A Preferred Stock (the &quot;Refused Securities&quot;),
but only to the offerees or purchasers described in the Offer (if so described therein) and only upon terms and conditions (including,
without limitation, unit prices and interest rates) which are not more favorable, in the aggregate, to the acquiring person or
persons or less favorable to the Corporation than those set forth in the Offer.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(d) In the event the Corporation shall propose
to sell less than all the Refused Securities (any such sale to be in the manner and on the terms specified in Section 9(c)), then
each holder of the Series A Preferred Stock may, at its sole option and in its sole discretion, reduce the number or amount of
the Offered Securities specified in its Notice of Acceptance to an amount that shall be not less than the number or amount of the
Offered Securities that the holder of the Series a Preferred Stock elected to purchase pursuant to Section 9(b) multiplied by a
fraction, (i) the numerator of which shall be the number or amount of Offered Securities the Corporation actually proposes to issue,
sell or exchange (including Offered Securities to be issued or sold to Purchasers pursuant to Section 9(b) prior to such reduction)
and (ii) the denominator of which shall be the original amount of the Offered Securities. In the event that any holder of the Series
A Preferred Stock so elects to reduce the number or amount of Offered Securities specified in its Notice of Acceptance, the Corporation
may not issue, sell or exchange more than the reduced number or amount of the Offered Securities unless and until such securities
have again been offered to the Purchasers in accordance with Section 9(a).</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: 0.5in">(e) Upon the closing of the issuance, sale or
exchange of all or less than all of the Refused Securities, the holders of the Series A Preferred Stock shall acquire from the
Corporation, and the Corporation shall issue to the holders of the Series A Preferred Stock, the number or amount of Offered Securities
specified in the Notices of Acceptance, as reduced pursuant to Section 9(d) if the holders have so elected, upon the terms and
conditions specified in the Offer. The purchase by the holders of the Series A Preferred Stock of any Offered Securities is subject
in all cases to the preparation, execution and delivery by the Corporation and the holders of a purchase agreement relating to
such Offered Securities satisfactory in form and substance to the holders of the Series A Preferred Stock and their respective
counsel.</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: 0.5in">(f) Any Offered Securities not acquired by the
holders of the Series A Preferred Stock or other persons in accordance with Section 9(c) may not be issued, sold or exchanged until
they are again offered to the holders of the Series A Preferred Stock under the procedures specified in this Section 9.</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: 0.5in">(g) The rights of the holders of the Series
A Preferred Stock under this Section 9 shall not apply to Preemptive Rights Excluded Securities.</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: 0.5in">(h) The failure of any holder of Series A Preferred
Stock to exercise its rights under this Section 9 shall not be deemed to be a waiver of its rights hereunder in connection with
any subsequent issuance, sale or exchange, agreement to issue, sell or exchange, or reservation or setting aside for issuance,
sale or exchange of Offered Securities.</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: 0.5in">Section 10. RESERVATION OF STOCK. The Corporation
shall at all times reserve and keep available out of its authorized but unissued shares of Common Stock, solely for the purpose
of effecting the conversion of shares of Series A Preferred Stock issued or issuable to the holders, such number of shares of Common
Stock as shall from time to time be sufficient to effect the conversion of all outstanding shares of Series A Preferred Stock;
and if at any time the number of authorized but unissued shares of Common Stock shall not be sufficient to effect the conversion
of all then outstanding shares of Series A Preferred Stock, in addition to such other remedies as shall be available to the holder
of Series A Preferred Stock, the Corporation shall take such corporate action as may, in the opinion of its counsel, be necessary
to increase its authorized but unissued shares of Common Stock to such number as shall be sufficient for such purposes, including,
without limitation, using best efforts to obtain stockholder approval of any necessary amendment to the Charter.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Section 11. REDEMPTION RIGHTS. The holders of
the Series A Preferred Stock shall have redemption rights as follows:</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: 0.5in">(a) Upon the occurrence of a Redemption Event,
the Series A Preferred Stock shall be subject to redemption, at the option of the holders of 66 2/3% of the then outstanding shares
of Series A Preferred Stock, on the date specified by the holders of Series A Preferred Stock exercising such option (the &quot;SERIES
A REDEMPTION DATE&quot;). The number of shares of the Series A Preferred Stock to be so redeemed shall be obtained by multiplying
the number of shares of Series A Preferred Stock then outstanding by a fraction, the numerator of which is the Restricted Cash
Amount and the denominator of which is $80,000,000.00. The redemption price for shares of Series A Preferred Stock subject to such
redemption shall be equal to the Series A Issue Price (as adjusted for any stock splits, combinations, recapitalizations involving
a change with respect to the Series A Preferred Stock) per share plus any accrued but unpaid dividends plus an amount sufficient
to yield an Internal Rate of Return of 5.00%, payable in immediately available funds. If less than all of the shares of the outstanding
Series A Preferred Stock are to be redeemed pursuant to this Section 11(a), such shares shall be redeemed pro rata from the holders</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">thereof in proportion to the number of shares held by such holders
(with adjustments to avoid redemption of fractional shares).</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: 0.5in">(b) The funds legally available to the Corporation
for the payment of the redemption price of any Junior Securities shall be used first to pay the redemption price of Series A Preferred
Stock on the dates established for redemption pursuant to Section 11(a) and no such funds shall be used (or will be required to
be used) to pay the redemption price of any Junior Securities unless the Corporation has paid, or reserved funds sufficient to
pay, the entire redemption price of Series A Preferred Stock. If the funds legally available to the Corporation for the payment
of the redemption price of the Series A Preferred Stock are not sufficient to redeem all of the shares of the Series A Preferred
Stock required to be redeemed on any date, such funds shall be used to redeem the number of shares of Series A Preferred Stock
which may be redeemed from such amount on a pro rata basis. If additional funds become available for the redemption of additional
shares of Series A Preferred Stock required to be so redeemed, the Corporation shall immediately use such funds to redeem shares
of Series A Preferred Stock until such time as all of the shares of Series A Preferred Stock required to be redeemed pursuant to
this Section 11 have been redeemed.</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: 0.5in">(c) If, on the dates established for redemption
pursuant to Section 11(a), all of the shares of Series A Preferred Stock to be redeemed on each such date are not redeemed in full,
all rights in respect of such shares of Series A Preferred Stock that have not been redeemed, including the right to receive the
applicable redemption price, plus accrued and unpaid dividends, shall continue to be outstanding as evidenced by the certificates
representing such shares. The exercise by the holders of the option to redeem any shares of Series A Preferred Stock which were
not redeemed on the dates established for redemption pursuant to Section 11(a), may be rescinded by such holders at any time following
the date established for such redemption by written notice to the Corporation. All shares of Series A Preferred Stock redeemed
pursuant to Section 11(a) shall be retired and shall be restored to the status of authorized and unissued shares of Preferred Stock,
without designation as to series or class and may thereafter be reissued, subject to compliance with the terms hereof, as shares
of any series of Preferred Stock other than shares of Series A Preferred Stock.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(d) (i) If the Corporation is unable to make
any such payment of the redemption price after redemption was required to be paid pursuant to Section 11(a) a default in the payment
of the redemption price for the purpose of this section shall be deemed to have occurred, and having so occurred, such default
shall be deemed to exist thereafter until, but only until, all amounts payable pursuant to this section have been paid. If and
whenever a default in the payment of the redemption price shall occur, and in addition to any other remedies available at law,
a special meeting of shareholders of the Corporation shall be held for the purpose of electing directors upon the written request
of the holders of at least 10% of the total number of shares of Series A Preferred Stock then outstanding. Such meeting shall be
called by the secretary of the Corporation upon such written request and shall be held at the earliest practicable date upon like
notice as that required for the annual meeting of shareholders of the Corporation and at the place for the holding of such annual
meeting. If notice of such special meeting shall not be mailed by the secretary within thirty days after personal service of such
written request upon the secretary of the Corporation or within thirty days of mailing the same in the United States of America
by registered mail addressed to the secretary at the principal office of the Corporation, then the holders of at least 10% of the
total number of shares of Series A Preferred Stock then outstanding may designate in writing one of their number to call such meeting
and the person so designated may call such meeting upon like notice as that required for the annual meeting of shareholders and
to be held at the place for the holding of such annual meeting. Any holder of Series A Preferred Stock so designated shall have
access to the stock books of the Corporation for the purpose of causing a meeting of shareholders to be called pursuant to the
foregoing provisions of this subdivision.</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: 0.5in">(ii) At any such special meeting, or at the
next annual meeting of shareholders of the Corporation for the election of directors and at each other meeting, annual or special,
for the election of directors held thereafter (unless at the time of any such meeting such default in the payment of the redemption
price shall no longer exist), the holders of the outstanding shares of Series A Preferred Stock, voting separately as a class,
shall have the right to elect the smallest number of directors which shall constitute at least a majority of the total number of
directors of the Corporation, or two directors, whichever shall be greater, and the holders of the outstanding shares of Common
Stock, voting as a class, shall have the right to elect all other members of the Board, anything herein or in the bylaws of the
Corporation to the contrary notwithstanding. The terms of office, as directors, of all persons who may be directors of the Corporation
at any time when such special right to elect directors shall become vested in the holders of the Series A Preferred Stock shall
terminate upon the election of any new directors to succeed them as aforesaid.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">(iii) At any meeting, annual or special, of
the Corporation, at which the holders of Series A Preferred Stock shall have the special right to elect directors as aforesaid,
the presence in person or by proxy of the holders of a majority of the total number of shares of Series A Preferred Stock then
outstanding shall be required to constitute a quorum of such class for the election of directors, and the presence in person or
by proxy of the holders of a majority of the total number of shares of Common Stock then outstanding shall be required to constitute
a quorum of such class for the election of directors; provided, however, that the absence of a quorum of the holders of shares
of any such class shall not prevent the election at any such meeting or adjournment thereof of directors by the other class, if
necessary quorum of the holders of such other class shall be present at such meeting or any adjournment thereof; and provided further,
that in the absence of a quorum of holders of shares of any class, a majority of the holders of the shares of such class who are
present in person or by proxy shall have power to adjourn the election of the directors to be elected by such class from time to
time, without notice other than announcement at the meeting, until the requisite quorum of holders of such class shall be present
in person or by proxy, but no such adjournment shall be made to a date beyond the date for the mailing of the notice of the next
annual meeting of shareholders of the Corporation or special meeting in lieu thereof.</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: 0.5in">(iv) So long as a default in the payment of
the redemption price shall exist, any vacancy in the office of a director elected by the holders of the Series A Preferred Stock
may be filled at any meeting of shareholders, annual or special, for the election of directors held thereafter, and a special meeting
of shareholders, or of the holders of shares of the Series A Preferred Stock, may be called for the purpose of filling any such
vacancy. So long as a default in the payment of the redemption price shall exist, any vacancy in the office of a director elected
by the holders of the Common Stock may be filled by majority vote of the remaining directors elected by the holders of the Common
Stock.</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: 0.5in">(v) If and when the default in the payment of
the redemption price which permitted the election of directors by the holders of the Series A Preferred Stock shall cease to exist,
the holders of the Series A Preferred Stock shall be divested of any special right with respect to the election of directors, and
the voting power of the holders of the Series A Preferred Stock and of the holders of the Common Stock shall revert to the status
existing before the first dividend payment date on which dividends on the Series A Preferred Stock were not pain in full, subject
to revesting in the event of each and every subsequent like default in preferred dividends. Upon the termination of any such special
right, the terms of office of all persons who may have been elected directors by vote of the holders of the Series A Preferred
Stock pursuant to such special right shall forthwith terminate, and the resulting vacancies shall be filled by the majority of
the remaining directors.</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: 0.5in">Section 12. DEFINITIONS. As used in this Certificate,
the following capitalized terms have the following meanings.</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: 0.5in">&quot;ANTI-DILUTION EXCLUDED SECURITIES&quot;
mean any of the following securities: (1) securities issued to employees, officers or directors of the Corporation or options to
purchase Common Stock granted by the Corporation to employees, officers or directors of the Corporation pursuant to any option
plan, agreement or other arrangement duly adopted by the Corporation and the grant of which is approved by the compensation committee
of the Board; (2) the Series A Preferred Stock and any Common Stock issued upon conversion of the Series A Preferred Stock; (3)
for the avoidance of doubt, securities issued on the conversion of any Convertible Securities or the exercise of any Options, in
each case, outstanding on the date of the first filing of this Certificate of Designations; and (4) for the avoidance of doubt,
securities issued in connection with a stock split, stock dividend, combination, reorganization, recapitalization or other similar
event for which adjustment is made in accordance with Section 5(d)(iii) or (iv).</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&quot;DEPOSIT AGREEMENT&quot; means that certain
Deposit Agreement, dated on or about the date hereof, between the Corporation and a bank or trust company, entered into pursuant
to the Purchase Agreement.</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: 0.5in">&quot;INTERNAL RATE OF RETURN&quot; means the
discount rate that makes the net present value of all cash payments equal zero. In determining the Internal Rate of Return, the
initial investment of the holders of the Series A Preferred Stock shall include all transaction costs and expenses incurred by
the initial holder of the Series A Preferred Stock in connection with the transactions contemplated by the Purchase Agreement
and all additional costs and expenses of the holders of Series A Preferred Stock in respect of the investment incurred through
the date of the determination shall be treated as cash expenditures when made. For purposes of determining the Internal Rate of
Return, any dividends, distributions or payments other than in cash shall be deemed to have no value. In determining the Internal
Rate of Return in respect of a Transaction, the final payment for purposes of such determination shall be the cash, if any, distributable
or payable to holders of the Series A Preferred Stock upon the closing of the Transaction assuming that the holders had converted
all of the outstanding Series A Preferred Stock to Common Stock immediately prior to the closing of the Transaction.</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: 0.5in">&quot;PURCHASE AGREEMENT&quot; means that certain
Purchase Agreement, dated November 14, 2005, between the Corporation and Cascade Investment, L.L.C.</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: 0.5in">&quot;PREEMPTIVE RIGHTS EXCLUDED SECURITIES&quot;
mean any of the following securities: (1) securities issued to employees, officers or directors of the Corporation or options to
purchase Common Stock granted by the Corporation to employees, officers or directors of the Corporation pursuant to any option
plan, agreement or other arrangement duly adopted by the Corporation and the grant of which is approved by the compensation committee
of the Board; (2) the Series A Preferred Stock and any Common Stock issued on conversion of the Series A Preferred Stock; (3) for
the avoidance of doubt, securities issued on the conversion of any Convertible Securities or the exercise of any Options, in each
case, outstanding on the date of the first filing of this Certificate of Designations; (4) for the avoidance of doubt, securities
issued in connection with a stock split, stock dividend, combination, reorganization, recapitalization or other similar event for
which adjustment is made in accordance with Section 5(d)(iii), (iv) or (v); and (5) the issuance of securities of the Corporation
issued for consideration other than cash pursuant to a merger, consolidation, acquisition or similar business combination by the
Corporation approved by the Board.</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: 0.5in">&quot;REDEMPTION EVENT&quot; means (i) the Corporation
withdraws or utilizes funds from the Restricted Cash Account in violation of the terms of the Deposit Agreement, (ii) the Corporation
publicly disclosed an intent not to build or acquire additional ethanol production facilities for an indefinite period or for a
period of at least two years from the time of the announcement, (iii) fails to withdraw funds from the Restricted Cash Account
for a period of two years, or (iv) amounts remain in the Restricted Cash Account after December 31, 2009.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&quot;REGISTRATION RIGHTS AGREEMENT&quot; means
that certain Registration Rights and Stockholder's Agreement, dated on or about the date hereof, between the Corporation and Cascade
Investment, L.L.C.</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: 0.5in">&quot;RESTRICTED CASH ACCOUNT&quot; means the
account established and maintained pursuant to the Deposit Agreement.</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: 0.5in">&quot;RESTRICTED CASH AMOUNT&quot; means the
total amount of money in the Restricted Cash Account on the Series A Redemption Date prior to any disbursement thereof on such
date and after giving effect to the sale or other liquidation of all investments held in such account together with, if the Corporation
shall have withdrawn or utilized moneys from the Restricted Cash Account in violation of the terms of the Deposit Agreement, the
amount of any moneys so withdrawn or utilized.</P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 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; text-indent: 0.5in">IN WITNESS WHEREOF, the Corporation has caused
this Certificate to be duly executed on its behalf by its Chief Operating Officer this 12th day of April, 2006.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="3"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">PACIFIC ETHANOL, INC.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Ryan W. Turner</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name: </FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ryan W. Turner</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="width: 31%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Operating Officer</FONT></TD></TR>
  </TABLE>

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

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

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



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.3
<SEQUENCE>4
<FILENAME>f10q0321ex3-3_altoingre.htm
<DESCRIPTION>CERTIFICATE OF DESIGNATIONS, POWERS, PREFERENCES AND RIGHTS OF THE SERIES B CUMULATIVE CONVERTIBLE PREFERRED STOCK
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>POWERS, PREFERENCES AND RIGHTS OF THE SERIES
B</B></P>

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>Pursuant to Section 151 of the</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>Delaware General Corporation Law</U></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Pacific Ethanol, Inc. (the <B>&ldquo;Corporation&rdquo;</B>),
organized and existing under the laws of the State of Delaware, does, by its Chief Financial Officer and under its corporate seal,
hereby certify that pursuant to the authority contained in Article Fourth of its Certificate of Incorporation and in accordance
with the provisions of Section 151 of the Delaware General Corporation Law, its Board of Directors has adopted the following resolution
creating the following classes and series of the Corporation&rsquo;s Preferred Stock and determining the voting powers, designations,
powers, preferences and relative, participating, optional or other special rights, and the qualifications, limitations and restrictions
thereof, of such classes and series:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">RESOLVED, that, pursuant to authority conferred
upon the Board of Directors by the Certificate of Incorporation of the Corporation (the <B>&ldquo;Certificate of Incorporation&rdquo;</B>),
there is hereby created the following series of Preferred Stock:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 48px; font-size: 10pt">&#9679;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">3,000,000 shares shall be designated Series B Cumulative Convertible Preferred Stock, par value $0.001 per share (the <B>&ldquo;Series B Preferred Stock&rdquo;</B>).</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The designations, powers, preferences, and rights
and the qualifications, limitations and restrictions of the Series B Preferred Stock in addition to those set forth in the Certificate
of Incorporation shall be as follows:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">Section 1. <U>Designation
and Amount</U>.&nbsp;&nbsp;3,000,000 shares of the unissued preferred stock of the Corporation shall be designated as Series B
Cumulative Convertible Preferred Stock, par value $.001 per share.&nbsp;&nbsp;The Series B Preferred Stock shall be issued in accordance
with the Purchase Agreement at a purchase price of $19.50 per share (the <B>&ldquo;Series B Issue Price&rdquo;</B>).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">Section 2. <U>Rank</U>.&nbsp;&nbsp;The
Series B Preferred Stock shall rank: (i) subject to the requirements of <U>Section 7</U>, junior to any other class or series of
capital stock of the Corporation hereafter created specifically ranking as to dividend rights, redemption rights, liquidation preference
and other rights senior to the Series B Preferred Stock (the <B>&ldquo;Senior Securities&rdquo;</B>); (ii) senior to all of the
Corporation&rsquo;s common stock, par value $0.001 per share (the <B>&ldquo;Common Stock&rdquo;</B>); (iii) senior to any class
or series of capital stock of the Corporation hereafter created not specifically ranking as to dividend rights, redemption rights,
liquidation preference and other rights senior to or on parity with any Series B Preferred Stock of whatever subdivision (collectively,
with the Common Stock, the <B>&ldquo;Junior Securities&rdquo;</B>); and (iv) <I>pari passu</I> with respect to dividend and liquidation
rights with the Corporation&rsquo;s Series A Cumulative Redeemable Convertible Preferred Stock ( the <B>&ldquo;Series A Preferred
Stock&rdquo;</B>) and, subject to the requirements of <U>Section 7</U>, <I>pari passu</I> with respect to any class or series of
capital stock of the Corporation hereafter created specifically ranking on a parity with the Series B Preferred Stock (collectively,
the <B>&ldquo;Parity Securities&rdquo;</B>).</P>

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


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">Section 3. &nbsp;<U>Dividends</U>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(a)  So
long as shares of Series B Preferred Stock remain outstanding, the holders of each share of the Series B Preferred Stock shall
be entitled, from and after the date of issuance of such share, to receive, and shall be paid quarterly in arrears (beginning on
the last day of the calendar quarter following the date of the initial issuance of Series B Preferred Stock) in cash out of funds
legally available therefor, on a <I>pari passu</I> basis with the Holders of Series A Preferred Stock, prior and in preference
to any distribution of any of the assets of the Corporation to the holders of the Common Stock, cumulative dividends, of an amount
equal to 7.00% of the Series B Issue Price per share (as adjusted for any stock dividends, stock splits, combinations, recapitalizations
involving equity securities of the Corporation, reclassifications or other similar events involving a change with respect to the
Series B Preferred Stock) per annum with respect to each share of the Series B Preferred Stock; <U>provided</U>, <U>however</U>,
that such dividend may, at the option of the Corporation, be paid to the holders of Series B Preferred Stock in shares of the Series
B Preferred Stock valued at the Series B Issue Price (as adjusted for any stock dividends, stock splits, combinations, recapitalizations
involving equity securities of the Corporation, reclassifications or other similar events involving a change with respect to the
Series B Preferred Stock).&nbsp;&nbsp;The holders of shares of Series B Preferred Stock shall be entitled to receive such dividends
immediately after the payment of any dividends to Senior Securities required by the Corporation&rsquo;s Certificate of Incorporation,
as amended or amended and restated and in effect, including for this purpose any certificate(s) of designation (the <B>&ldquo;Charter&rdquo;</B>),
prior and in preference to any dividends paid to Junior Securities but in parity with any distribution to the holders of Series
A Preferred Stock and all other Parity Securities.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(b)  In
case the Corporation shall at any time or from time to time declare, order, pay or make a dividend or other distribution (including,
without limitation, any distribution of stock or other securities or property or rights or warrants to subscribe for securities
of the Corporation or any of its subsidiaries by way of a dividend, distribution or spin-off) on its Common Stock, other than (i)
a distribution made in compliance with the provisions of <U>Section 4</U> or (ii) a dividend or distribution made in Common Stock,
the holders of the Series B Preferred Stock shall be entitled to receive from the Corporation with respect to each share of Series
B Preferred Stock held, any dividend or distribution that would be received by a holder of the number of shares (including fractional
shares) of Common Stock into which such Series B Preferred Stock is convertible on the record date for such dividend or distribution,
with fractional shares of Common Stock deemed to be entitled to the corresponding fraction of any dividend or distribution that
would be received by a whole share.&nbsp;&nbsp;Any such dividend or distribution shall be declared, ordered, paid and made at the
same time such dividend or distribution is declared, ordered, paid and made on the Common Stock.&nbsp;&nbsp;No dividend or distribution
shall be declared, ordered, paid or made on the Common Stock unless the dividend or distribution on the Series B Preferred Stock
provided for by this paragraph shall be declared, ordered, paid or made at the same time.</P>

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


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">Section 4. <U>Liquidation
Preference</U>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(a)  In
the event of any liquidation, dissolution or winding up of the Corporation, either voluntary or involuntary, the holders of Series
B Preferred Stock shall be entitled to be paid out of the assets of the Corporation available for distribution to its stockholders,
whether from capital, surplus or earnings, immediately after any distributions to Senior Securities required by the Charter, and
prior and in preference to any distribution to Junior Securities but <I>pari passu</I> with any distribution to the holders of
Series A Preferred Stock or other Parity Securities, an amount per share equal to the sum of the Series B Issue Price (as adjusted
for any stock splits, combinations, recapitalizations involving equity securities of the Corporation, reclassifications of other
similar events involving a change with respect to the Series B Preferred Stock) and any accrued but unpaid dividends on the Series
B Preferred Stock.&nbsp;&nbsp;If upon the occurrence of such event, and after the payment in full of the preferential amounts with
respect to the Senior Securities, the assets and funds available to be distributed among the holders of the Series B Preferred
Stock, the Series A Preferred Stock and any other Parity Securities shall be insufficient to permit the payment to such holders
of the full preferential amounts due to such holders, respectively, then the entire assets and funds of the Corporation legally
available for distribution shall be distributed among the holders of the Series B Preferred Stock, Series A Preferred Stock and
any other Parity Securities, pro rata, based on the amount each such holder would receive if such full preferential amounts were
paid unless otherwise provided in the Charter.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(b)  Upon
the completion of the distributions required by <U>Section 4(a)</U>, if assets remain in the Corporation, they shall be distributed
to the holders of Junior Securities other than Common Stock with respect to any liquidation preference payable to such holders.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(c)  Upon
the completion of the distributions required by <U>Section 4(a)</U> and <U>Section 4(b)</U>, if assets remain in the Corporation,
they shall be distributed pro rata, on an as-converted to Common Stock basis, to the holders of Common Stock, Series A Preferred
Stock and Series B Preferred Stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(d)  A
sale, lease, conveyance or disposition of all or substantially all of the capital stock or assets of the Corporation or a merger,
consolidation, share exchange, reorganization or other transaction or series of related transactions (whether involving the Corporation
or a subsidiary thereof) in which the Corporation&rsquo;s stockholders immediately prior to such transaction do not retain a majority
of the voting power in the surviving entity (a <B>&ldquo;Transaction&rdquo;</B>), shall be deemed to be a liquidation, dissolution
or winding up within the meaning of this <U>Section 4</U>, unless (i) the holders of 66 2/3% of the then outstanding shares of
the Series B Preferred Stock vote affirmatively or consent in writing that such transaction shall not be treated as a liquidation,
dissolution or winding up within the meaning of this <U>Section 4</U> or (ii) such Transaction shall have resulted in the conversion
of the Series B Preferred Stock in accordance with <U>Section 5(b)</U>; <U>provided</U>, <U>however</U>, that each holder of Series
B Preferred Stock shall have the right to elect the conversion benefits of the provisions of <U>Section 5(a)</U> or other applicable
conversion provisions in lieu of receiving payment in liquidation, dissolution or winding up of the Corporation pursuant to this
Section; and <U>provided</U>, <U>further,</U> that shares of the surviving entity held by holders of the capital stock of the Corporation
acquired by means of other than the Transaction shall not be used in determining if the shareholders of the Corporation own a majority
of the voting power of the surviving entity, but shall be used for determining the total outstanding voting power of such entity.</P>

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


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(e)  Prior
to the closing of a Transaction described in <U>Section 4(d)</U> which would constitute a liquidation, dissolution or winding up
within the meaning of this <U>Section 4</U>, the Corporation shall, at its sole option, either (i) make all distributions of cash
or other property that it is required to make to the holders of Series B Preferred Stock pursuant to the first sentence of <U>Section
4(a)</U>, (ii) set aside sufficient funds or other property from which the distributions required to be made to such holders can
be made, or (iii) establish an escrow or other similar arrangement with a third party pursuant to which the proceeds payable to
the Corporation from the Transaction will be used to make the liquidating payments to such holders immediately after the consummation
of the Transaction.&nbsp;&nbsp;In the event that the Corporation is unable to fully comply with any of the foregoing alternatives,
the Corporation shall either: (x) cause such closing to be postponed until the Corporation complies with one of the foregoing alternatives,
or (y) cancel such Transaction, in which event the rights of the holders of Series B Preferred Stock shall be the same as existing
immediately prior to such proposed Transaction.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">Section 5. <U>Conversion
of Series B Preferred Stock</U>.&nbsp;&nbsp;The Corporation and the record holders of the Series B Preferred Stock shall have conversion
rights as follows:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(a)  <U>Right
to Convert</U>.&nbsp;&nbsp;Each record holder of Series B Preferred Stock shall be entitled to convert whole shares of Series B
Preferred Stock for the Common Stock issuable upon conversion of the Series B Preferred Stock, at any time at the option of the
holder thereof, subject to adjustment and limitations on conversion prior to obtaining stockholder approval as provided in <U>Section
5(d)</U> hereof, as follows: Each share of Series B Preferred Stock shall be convertible into such number of fully paid and nonassessable
shares of Common Stock as is obtained by (I) multiplying the number of shares of Series B Preferred Stock so to be converted by
the Series B Issue Price and (II) dividing the result thereof by the Conversion Price.&nbsp;&nbsp;The Conversion Price shall initially
be $6.50 per share of Series B Preferred Stock, subject to adjustment as provided in <U>Section 5(d)</U>.&nbsp;&nbsp;Accrued but
unpaid dividends will be paid in cash upon any such conversion.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(b)  <U>Forced
Conversion</U>.&nbsp;&nbsp;(i)&nbsp;&nbsp;In the event of a Transaction which will result in an Internal Rate of Return to holders
of Series B Preferred Stock of 25.00% or more, each share of outstanding Series B Preferred Stock shall, concurrently with the
closing of such Transaction, be converted into fully-paid and non-assessable shares of Common Stock.&nbsp;&nbsp;Any such conversion
shall be made into the number of shares of Common Stock determined pursuant to <U>Section 5(a)</U> using the Conversion Price,
as last adjusted.&nbsp;&nbsp;Accrued but unpaid dividends will be paid in cash on any such conversion.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(ii)  Notwithstanding
anything to the contrary herein, no shares of outstanding Series B Preferred Stock shall be converted into Common Stock pursuant
to this <U>Section 5(b)</U> unless at the time of such proposed conversion the Corporation shall have on file with the Securities
and Exchange Commission an effective registration statement with respect to the shares of Common Stock issued or issuable to the
holders on conversion of the Series B Preferred Stock then issued or issuable to such holders and such shares of Common Stock are
eligible for trading on NASDAQ (or approved by and listed on a stock exchange approved by the holders of 66 2/3% of the then outstanding
shares of Series B Preferred Stock).</P>

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


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(c)  <U>Mechanics
of Conversion</U>.&nbsp;&nbsp;In order to convert Series B Preferred Stock into full shares of Common Stock if (i) such conversion
is pursuant to <U>Section 5(a)</U>, the holder shall (A) fax a copy of a fully executed notice of conversion (<B>&ldquo;Notice
of Conversion&rdquo;</B>) to the Corporation at the office of the Corporation or to the Corporation&rsquo;s designated transfer
agent (the <B>&ldquo;Transfer Agent&rdquo;</B>) for the Series B Preferred Stock stating that the holder elects to convert, which
notice shall specify the date of conversion, the number of shares of Series B Preferred Stock to be converted, the Conversion Price
(together with a copy of the front page of each certificate to be converted) and (B) surrender to a common courier for either overnight
or two (2) day delivery to the office of the Corporation or its transfer agent, the original certificates representing the Series
B Preferred Stock (the <B>&ldquo;Preferred Stock Certificates&rdquo;</B>) being converted, duly endorsed for transfer, and (ii)
such conversion is pursuant to <U>Section 5(b)</U>, the Corporation shall fax a copy of a Notice of Conversion to the holders of
Series B Preferred Stock stating that the shares of Series B Preferred Stock shall be converted into Common Stock, which notice
shall describe the Transaction and the calculation of the Internal Rate of Return and specify the date of such conversion, the
number of shares of Series B Preferred Stock that are being converted, the Conversion Price and a calculation of the number of
shares of Common Stock issuable upon such conversion (together with a copy of the front page of each certificate to be converted);
<U>provided</U>, <U>however</U>, that the Corporation&rsquo;s failure to deliver a Notice of Conversion to each holder shall not
affect the conversion of such shares of Series B Preferred Stock on the date of the closing of the Transaction and the cancellation
of the certificates representing such shares of Series B Preferred Stock.&nbsp;&nbsp;In the event of a conversion pursuant to <U>Section
5(b)</U>, the outstanding shares of Series B Preferred Stock shall be converted automatically without any further action by the
holders of such shares and whether or not the certificates representing such shares are surrendered to the Corporation or its transfer
agent and the Corporation shall not be obligated to issue certificates evidencing the shares of Common Stock issuable upon such
conversion unless either the Preferred Stock Certificates are delivered to the Corporation or the Transfer Agent as provided above,
or the holder notifies the Corporation or its Transfer Agent that such certificates have been lost, stolen or destroyed (subject
to the requirements of <U>Section 5(c)(i)</U> below).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(i)  <U>Lost
or Stolen Certificates</U>.&nbsp;&nbsp;Upon receipt by the Corporation of evidence of the loss, theft, destruction or mutilation
of any Preferred Stock Certificates representing shares of Series B Preferred Stock, and (in the case of loss, theft or destruction)
of indemnity or security reasonably satisfactory to the Corporation, and upon surrender and cancellation of the Preferred Stock
Certificates, if mutilated, the Corporation shall execute and deliver new Preferred Stock Certificates of like tenor and date;
provided that the Corporation shall pay all costs of delivery (including insurance against loss and theft until delivered in an
amount satisfactory to the holders of Series B Preferred Stock).&nbsp;&nbsp;However, the Corporation shall not be obligated to
reissue such lost or stolen Preferred Stock Certificates if the holder contemporaneously requests the Corporation to convert such
Series B Preferred Stock into Common Stock or if such shares of Series B Preferred Stock have been otherwise converted into Common
Stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(ii)  <U>Delivery
of Common Stock Upon Conversion</U>.&nbsp;&nbsp;The Corporation no later than 6:00 p.m. (Pacific time) on the third (3rd) business
day after receipt by the Corporation or its transfer agent of all necessary documentation duly executed and in proper form required
for conversion, including the original Preferred Stock Certificates to be converted (or after provision for security or indemnification
in the case of lost, stolen or destroyed certificates, if required), shall issue and surrender to a common courier for either overnight
or (if delivery is outside the United States) two (2) day delivery to the holder as shown on the stock records of the Corporation
a certificate for the number of shares of Common Stock to which the holder shall be entitled as aforesaid.</P>

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


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(iii)  <U>Date
of Conversion</U>.&nbsp;&nbsp;The date on which a voluntary conversion pursuant to <U>Section 5(a)</U> occurs (the <B>&ldquo;Date
of Voluntary Conversion&rdquo;</B>) shall be deemed to be the date the applicable Notice of Conversion is faxed to the Corporation
or the Transfer Agent, as the case may be, provided that the copy of the Notice of Conversion is faxed to the Corporation on or
prior to 6:00 p.m. (Pacific time) on the Date of Conversion.&nbsp;&nbsp;A forced conversion pursuant to <U>Section 5(b)</U> shall
occur on the date on which such forced conversion is deemed to occur pursuant to <U>Section 5(b)</U> (the <B>&ldquo;Date of Forced&nbsp;Conversion&rdquo;</B>,
and together with the Date of Voluntary Conversion, the <B>&ldquo;Date of Conversion&rdquo;</B>).&nbsp;&nbsp;The original Preferred
Stock Certificates representing the shares of Series B Preferred Stock to be converted shall be surrendered by depositing such
certificates with a common courier for either overnight or two (2) day delivery, as soon as practicable following the Date of Voluntary
Conversion or as soon as practicable following the date such holder receives notice of the Date of Forced Conversion. The person
or persons entitled to receive the shares of Common Stock issuable upon such conversion shall be treated for all purposes as the
record holder or holders of such shares of Common Stock on the Date of Conversion.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(iv)  <U>No
Fractional Shares on Conversion</U>.&nbsp;&nbsp;No fractional shares of Common Stock shall be issued upon conversion of the Series
B Preferred Stock.&nbsp;&nbsp;In lieu of any fractional share to which the holder would otherwise be entitled, the Corporation
shall (after aggregating all shares into which shares of Series B Preferred held by each holder could be converted) pay cash equal
to such fraction multiplied by the Market Price per share of Common Stock on the Date of Conversion.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(d)  <U>Adjustment
of Conversion Price</U>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(i)  <U>Adjustments
of Conversion Price Upon Issuance of Common Stock</U>.&nbsp;&nbsp;If at any time after the first filing of this Certificate of
Designations, the Corporation shall issue or sell, or is, in accordance with <U>Section 5(d)(i)(A)</U> through <U>(G)</U> below,
deemed to have issued or sold, any shares of Common Stock for a consideration per share less than the Conversion Price in effect
immediately prior to the time of such issue or sale or deemed issue or sale, then, forthwith upon such issue or sale or deemed
issue or sale, the Conversion Price shall be reduced to the price determined by dividing (x) an amount equal to the sum of (a)
the number of shares of Common Stock outstanding immediately prior to such issue or sale multiplied by the then existing Conversion
Price and (b) the consideration, if any, received by the Corporation upon such issue or sale, by (y) the total number of shares
of Common Stock outstanding immediately after such issue or sale.&nbsp;&nbsp;For purposes of determining the number of shares of
Common Stock outstanding as provided in clauses (x) and (y) above, the number of shares of Common Stock issuable upon conversion
of all outstanding shares of Series A Preferred Stock and Series B Preferred Stock, exercise of all outstanding Options (as defined
below) and conversion of all outstanding Convertible Securities (as defined below) shall be deemed to be outstanding. Notwithstanding
any other provision in this subsection to the contrary, if an adjustment to the Conversion Price pursuant to this <U>Section 5(d)</U>
would require the Corporation, (I) to issue any shares of Common Stock upon conversion of the Series B Preferred Stock in excess
of 19.99% of the total number of shares of Common Stock outstanding immediately prior to the closing (the <B>&ldquo;Closing&rdquo;</B>)
of the transactions contemplated by the Purchase Agreement (when aggregated with all shares of Common Stock issued or issuable
to such holders upon conversion of the Series B Preferred Stock or upon the payment of a dividend on the Series B Preferred Stock)<B>&nbsp;</B>at
a price less than the greater of the Market Price per share immediately prior to the Closing or the Corporation&rsquo;s book value
per share at December 31, 2007 as reflected in the Corporation&rsquo;s Form 8-K filed with the Securities and Exchange Commission
immediately after the Closing (the <B>&ldquo;Conversion Limitation&rdquo;</B>), or (II) to otherwise obtain stockholder approval
of the transactions contemplated by the Purchase Agreement pursuant to NASDAQ Marketplace Rule 4350(i), and such stockholder approval
has not been obtained, (1) the Conversion Price shall not be reduced below the maximum extent that would not require shareholder
approval under NASDAQ Marketplace Rule 4350(i), and (2) the Corporation shall use its commercially best efforts to obtain such
stockholder approval as soon as reasonably practicable, including by calling a special meeting of the stockholders to vote on such
Conversion Price adjustment.&nbsp;&nbsp;In no event shall the Corporation be obligated to issue any shares of Common Stock upon
conversion of the Series B Preferred Stock in excess of the Conversion Limitation until stockholder approval has been obtained.
Once stockholder approval of the transactions contemplated by the Purchase Agreement has been obtained, the Conversion Limitation
shall be of no further force or effect.</P>

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


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">For purposes of this <U>Section 5(d)(i)</U>, the
following subparagraphs (A) to (G) of this <U>Section 5(d)(i)</U> shall also be applicable:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(A)  <U>Issuance
of Rights or Options</U>.&nbsp;&nbsp;In case at any time the Corporation shall in any manner grant (whether directly or by assumption
in a merger or otherwise) any warrants or other rights to subscribe for or to purchase, or any options for the purchase of, Common
Stock or any stock or security convertible into or exchangeable for Common Stock (such warrants, rights or options being called
<B>&ldquo;Options&rdquo; </B>and such convertible or exchangeable stock or securities being called <B>&ldquo;Convertible Securities&rdquo;</B>)
whether or not such Options or the right to convert or exchange any such Convertible Securities are immediately exercisable, and
the price per share for which Common Stock is issuable upon the exercise of such Options or upon the conversion or exchange of
such Convertible Securities (determined by dividing (i) the total amount, if any, received or receivable by the Corporation as
consideration for the granting of such Options, plus the minimum aggregate amount of additional consideration payable to the Corporation
upon the exercise of all such Options, plus, in the case of such Options which relate to Convertible Securities, the minimum aggregate
amount of additional consideration, if any, payable upon the issue or sale of such Convertible Securities and upon the conversion
or exchange thereof (in all cases excluding the effect of a net issue election), by (ii) the total maximum number of shares of
Common Stock issuable upon the exercise of such Options or upon the conversion or exchange of all such Convertible Securities issuable
upon the exercise of such Options) shall be less than the Conversion Price in effect immediately prior to the time of the granting
of such Options, then the total maximum number of shares of Common Stock issuable upon the exercise of such Options or upon conversion
or exchange of the total maximum amount of such Convertible Securities issuable upon the exercise of such Options shall be deemed
to have been issued for such price per share as of the date of granting of such Options and thereafter shall be deemed to be outstanding.&nbsp;&nbsp;Except
as otherwise provided in <U>Section 5(d)(i)(C)</U>, no adjustment of the Conversion Price shall be made upon the actual issue of
such Common Stock or of such Convertible Securities upon exercise of such Options or upon the actual issue of such Common Stock
upon conversion or exchange of such Convertible Securities.</P>

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


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(B)  <U>Issuance
of Convertible Securities</U>.&nbsp;&nbsp;In case the Corporation shall in any manner issue (whether directly or by assumption
in a merger or otherwise) or sell any Convertible Securities, whether or not the rights to exchange or convert any such Convertible
Securities are immediately exercisable, and the price per share for which Common Stock is issuable upon such conversion or exchange
(determined by dividing (i) the total amount received or receivable by the Corporation as consideration for the issue or sale of
such Convertible Securities, plus the aggregate amount of additional consideration, if any, payable to the Corporation upon the
conversion or exchange thereof, by (ii) the total maximum number of shares of Common Stock issuable upon the conversion or exchange
of all such Convertible Securities) shall be less than the Conversion Price in effect immediately prior to the time of such issue
or sale, then the total maximum number of shares of Common Stock issuable upon conversion or exchange of all such Convertible Securities
shall be deemed to have been issued for such price per share as of the date of the issue or sale of such Convertible Securities
and thereafter shall be deemed to be outstanding; <U>provided</U> that (a) except as otherwise provided in <U>Section 5(d)(i)(C)</U>,
no adjustment of the Conversion Price shall be made upon the actual issue of such Common Stock upon conversion or exchange of such
Convertible Securities and (b) if any such issue or sale of such Convertible Securities is made upon exercise of any Options to
purchase any such Convertible Securities for which adjustments of the Conversion Price have been or are to be made pursuant to
other provisions of this <U>Section 5(d)(i)</U>, no further adjustment of the Conversion Price shall be made by reason of such
issue or sale.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(C)  <U>Change
in Option Price or Conversion Rate</U>.&nbsp;&nbsp;Upon the happening of any of the following events, namely, if (1) the purchase
price or exercise price provided for in any Option referred to in <U>Section 5(d)(i)(A)</U>, (2) the number of shares into which
the Option is exercisable, (3) the additional consideration, if any, payable upon the conversion or exchange of any Convertible
Securities referred to in <U>Section 5(d)(i)(A)</U> or <U>(B)</U>, or (4) the rate at which Convertible Securities referred to
in <U>Section 5(d)(i)(A)</U> or <U>(B)</U> are convertible into or exchangeable for Common Stock shall change at any time (including,
but not limited to, changes under or by reason of provisions designed to protect against dilution), the Conversion Price in effect
at the time of such event shall forthwith be readjusted to the Conversion Price which would have been in effect at such time had
such Options or Convertible Securities still outstanding provided for such changed purchase price, additional consideration or
conversion rate, as the case may be, at the time initially granted, issued or sold.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(D)  <U>Stock
Dividends</U>.&nbsp;&nbsp;In case the Corporation shall declare a dividend or make any other distribution upon any stock of the
Corporation (other than Common Stock, Series A Preferred Stock or Series B Preferred Stock) payable in Common Stock, then any Common
Stock issuable in payment of such dividend or distribution shall be deemed to have been issued or sold for $.001 per share, unless
the holders of at least 66 2/3% of the then outstanding Series B Preferred Stock shall have consented to such dividend or distribution.</P>

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


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(E)  <U>Consideration
for Stock</U>.&nbsp;&nbsp;In case any shares of Common Stock, Options or Convertible Securities shall be issued or sold for cash,
the consideration received therefor shall be deemed to be the amount received by the Corporation therefor, without deduction therefrom
of any expenses incurred or any underwriting commissions or concessions paid or allowed by the Corporation in connection therewith.&nbsp;&nbsp;In
case any shares of Common Stock, Options or Convertible Securities shall be issued or sold for a consideration other than cash,
the amount of the consideration other than cash received by the Corporation shall be deemed to be the fair value of such consideration
as determined in good faith by the Board, without deduction of any expenses incurred or any underwriting commissions or concessions
paid or allowed by the Corporation in connection therewith.&nbsp;&nbsp;In case any Options shall be issued in connection with the
issue and sale of other securities of the Corporation, together comprising one integral transaction in which no specific consideration
is allocated to such Options by the parties thereto, such Options shall be deemed to have been issued for such consideration as
determined in good faith by the Board.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(F)  <U>Record
Date</U>.&nbsp;&nbsp;In case the Corporation shall take a record of the holders of its Common Stock for the purpose of entitling
them (i) to receive a dividend or other distribution payable in Common Stock, Options or Convertible Securities or (ii) to subscribe
for or purchase Common Stock, Options or Convertible Securities, then such record date shall be deemed to be the date of the issue
or sale of the shares of Common Stock deemed to have been issued or sold upon the declaration of such dividend or the making of
such other distribution or the date of the granting of such right of subscription or purchase, as the case may be.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(G)  <U>Treasury
Shares</U>.&nbsp;&nbsp;The number of shares of Common Stock outstanding at any given time shall not include shares owned or held
by or for the account of the Corporation, and the disposition of any such shares shall be considered an issue or sale of Common
Stock for the purpose of this <U>Section 5(d)(i)</U>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(ii)  <U>Certain
Issues Excepted</U>.&nbsp;&nbsp;Anything herein to the contrary notwithstanding, the Corporation shall not be required to make
any adjustment of the Conversion Price in the case of the issuance or sale from and after the date of filing of this Certificate
of Designations of Anti-Dilution Excluded Securities (as defined below).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(iii)  <U>Adjustments
for Subdivisions, Common Stock Dividends, Combinations or Consolidations of Common Stock</U>.&nbsp;&nbsp;If the outstanding shares
of Common Stock shall be subdivided or increased, by stock split, stock dividend or otherwise, into a greater number of shares
of Common Stock, the Conversion Price shall concurrently with the effectiveness of such subdivision or payment of such stock dividend,
be proportionately decreased.&nbsp;&nbsp;If the outstanding shares of Common Stock shall be combined or consolidated, by reclassification
or otherwise, into a lesser number of shares of Common Stock, the Conversion Price shall, concurrently with the effectiveness of
such combination or consolidation, be proportionately increased.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(iv)  <U>Adjustments
for Reclassification, Exchange and Substitution</U>. If the Common Stock issuable upon conversion of the Series B Preferred Stock
shall be changed into the same or a different number of shares of any other class or classes of stock, whether by capital reorganization,
reclassification or otherwise (other than a subdivision or combination of shares provided for above), the Conversion Price shall,
concurrently with the effectiveness of such reorganization or reclassification, be proportionately adjusted such that the Series
B Preferred Stock shall be convertible into, in lieu of the number of shares of Common Stock which the holders would otherwise
have been entitled to receive, a number of shares of such other class or classes of stock equivalent to the number of shares of
Common Stock that would have been subject to receipt by the holders upon conversion of the Series B Preferred Stock immediately
before that change.</P>

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


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(v)  <U>Adjustments
for Merger, Sale, Lease or Conveyance</U>.&nbsp;&nbsp;In case of any share exchange, reorganization, consolidation with or merger
of the Corporation with or into another corporation, or in case of any sale, lease, conveyance or disposition to another Corporation
of the assets of the Corporation as an entirety or substantially as an entirety, which is not treated as a liquidation, dissolution
or winding up pursuant to <U>Section 4(d)</U> above, the Series B Preferred Stock shall after the date of such share exchange,
reorganization, consolidation, merger, sale, lease, conveyance or disposition be convertible into the number of shares of stock
or other securities or property (including cash) to which the Common Stock issuable (at the time of such consolidation, merger,
sale, lease, conveyance or disposition) upon conversion of the Series B Preferred Stock would have been entitled upon such share
exchange, reorganization, consolidation, merger, sale, lease, conveyance or disposition; and in any such case, if necessary, the
provisions set forth herein with respect to the rights and interests thereafter of the holders of the Series B Preferred Stock
shall be appropriately adjusted so as to be applicable, as nearly as may reasonably be, to any shares of stock or other securities
or property thereafter deliverable on the conversion of the shares of Series B Preferred Stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(vi)  <U>Fractional
Shares</U>.&nbsp;&nbsp;If any adjustment under this <U>Section 5(d)</U> would create a fractional share of Common Stock or a right
to acquire a fractional share of Common Stock, such fractional share shall be rounded to the nearest whole number of shares with
one-half share being rounded up.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(vii)  <U>Notice
of Adjustment</U>.&nbsp;&nbsp;Concurrent with any adjustment pursuant to this <U>Section 5(d)</U>, the Corporation shall provide
prompt notice to the holders of Series B Preferred Stock notifying such holders of any such adjustment.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">Section 6. &nbsp;<U>Voting
Rights</U>.&nbsp;&nbsp;Except to the extent otherwise expressly provided by law and in <U>Section 7</U>, the Series B Preferred
Stock shall vote together with all other classes and series of voting stock of the Corporation as a single class on all actions
to be taken by the stockholders of the Corporation.&nbsp;&nbsp;Each share of Series B Preferred Stock shall entitle the holder
thereof to the number of votes equal to the number of shares of Common Stock into which each share of Series B Preferred Stock
is convertible (determined without regard to <U>Section 5(c)(iv)</U>) on all matters to be voted on by the stockholders of the
Corporation; <U>provided</U>, <U>however</U>, that solely for purposes of this <U>Section 6</U>, the number of votes for each share
of Series B Preferred Stock shall not exceed the number of shares of Common Stock into which each share of Series B Preferred Stock
would be convertible if the applicable Conversion Price were $6.50 (subject to appropriate adjustment for stock splits, stock dividends,
combinations and other similar recapitalizations affecting such shares).</P>

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


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">Section 7. &nbsp;<U>Protective
Provisions</U>.&nbsp;&nbsp;The Corporation shall not, without first obtaining the written consent of the holders of at least a
majority of the then outstanding shares of Series B Preferred Stock voting as a separate class:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(i)  increase
or decrease the total number of authorized shares of Series B Preferred Stock or the authorized shares of Common Stock reserved
for issuance upon conversion of the Series B Preferred Stock (except as otherwise required by the Charter or this Certificate of
Designations);</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(ii)  increase
or decrease the number of authorized shares of Preferred Stock or Common Stock (except any increase or decrease in the number of
authorized shares of Series A Preferred Stock and the shares of Common Stock into which they are convertible, and as otherwise
required by the Charter and this Certificate of Designations);</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(iii)  alter,
amend, repeal, substitute or waive any provision of the Charter or the Corporation&rsquo;s bylaws, so as to affect adversely the
voting powers, preferences or other rights, including, without limitation, the liquidation preferences, dividend rights, conversion
rights, redemption rights or any reduction in the stated value of the Series B Preferred Stock, whether by merger, consolidation
or otherwise;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(iv)  authorize,
create, issue or sell any Senior Securities or any Parity Securities (other than additional shares of Series A Preferred Stock
that may be issued as a dividend on the Series A Preferred Stock pursuant to Section 3(a)<B>&nbsp;</B>of the Certificate of Designations,
Powers, Preferences and Rights of the Series A Preferred Stock (the <B>&ldquo;Series A Preferred Certificate of Designations&rdquo;</B>))
or securities that are convertible into Senior Securities or Parity Securities with respect to voting, dividend, liquidation or
redemption rights, including subordinated debt;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(v)  authorize,
create, issue or sell any Junior Securities other than Common Stock or securities that are convertible into Junior Securities other
than Common Stock with respect to voting, dividend, liquidation or redemption rights, including subordinated debt;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(vi)  authorize,
create, issue or sell any Series B Preferred Stock other than the Series B Preferred Stock authorized, created, issued and sold
pursuant to the Purchase Agreement and Series B Preferred Stock issued in replacement or exchange therefore;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(vii) &nbsp;&nbsp;&nbsp;engage
in a Transaction which would result in an Internal Rate of Return to holders of Series B Preferred Stock of less than 25.00%;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(viii) &nbsp;&nbsp;declare
or pay any dividends or distributions on the capital stock of the Corporation in a cumulative amount in excess of the dividends
and distributions paid on the Series A Preferred Stock and the Series B Preferred Stock in accordance with their respective Certificates
of Designations;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(ix)  authorize
or effect the voluntary liquidation, dissolution, recapitalization, reorganization or winding up of the business of the Corporation;</P>

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


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(x)  purchase,
redeem or otherwise acquire any capital stock of the Corporation other than Series A Preferred Stock or Series B Preferred Stock,
or any warrants or other rights to subscribe for or to purchase, or any options for the purchase of, capital stock of the Corporation
or securities convertible into or exchangeable for capital stock of the Corporation; or</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 2in">(xi)  unless
the Corporation has obtained stockholder approval of the transactions contemplated by the Purchase Agreement pursuant to NASDAQ
Marketplace Rule 4350(i), issue or sell, or engage in any transaction wherein the Corporation shall have been deemed to have issued
or sold, any shares of Common Stock or securities convertible into Common Stock for a consideration per share that, as a result
of the provisions of <U>Section 5(d)(i)</U>, would result in the issuance of Common Stock upon conversion of the Series B Preferred
Stock in excess of the Conversion Limitation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">Section 8. &nbsp;&nbsp;<U>Status
of Converted Stock</U>.&nbsp;&nbsp;In the event any shares of Series B Preferred Stock shall be converted pursuant to <U>Section
5</U> hereof, the shares so converted shall be canceled, shall return to the status of authorized but unissued Preferred Stock
of no designated series, and shall not be issuable by the Corporation as Series B Preferred Stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">Section 9. <U>Preemptive
Rights</U>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(a)  So
long as at least 50% of the shares of Series B Preferred Stock remain outstanding, the Corporation shall not issue, sell or exchange,
agree to issue, sell or exchange, or reserve or set aside for issuance, sale or exchange, (i) any shares of the capital stock of
the Corporation (excluding any shares of Series A Preferred Stock and any shares of Common Stock issuable upon conversion of Series
A Preferred Stock), (ii) any option, warrant or other right to subscribe for, purchase or otherwise acquire any capital stock of
the Corporation, or (iii) any securities convertible into capital stock of the Corporation (collectively, but not including any
Series A Preemptive Rights Securities (as defined below), the <B>&ldquo;Offered Securities&rdquo;</B>), unless in each such case
the Corporation shall have first complied with this <U>Section 9</U>; <U>provided</U>, <U>however</U>, that (x) the preemptive
rights of any holder of Series B Preferred Stock shall not include rights with respect to any securities of the Corporation as
to which any holder of Series A Preferred Stock has exercised its rights (the <B>&ldquo;Series A Preemptive Rights Securities&rdquo;</B>)
and (y) the preemptive rights of the holder of Series B Preferred Stock shall not arise or be exercisable until after all holders
of Series A Preferred Stock have exercised their preemptive rights, in whole or in part, or declined to exercise such rights.&nbsp;&nbsp;The
Corporation shall deliver to each holder of the Series B Preferred Stock a written notice of any proposed, intended or potential
(i.e., in the event the holders of the Series A Preemptive Rights Securities elect not to exercise any or all of their preemptive
rights with respect to the Series A Preemptive Rights Securities) issuance, sale or exchange of Offered Securities (the <B>&ldquo;Offer&rdquo;</B>),
which Offer shall (i) identify and describe the Offered Securities, (ii) describe the price and other terms upon which they are
to be issued, sold or exchanged, and the number or amount of the Offered Securities to be issued, sold or exchanged, (iii) identify
the persons or entities (if known) to which or with which the Offered Securities are to be offered, issued, sold or exchanged,
and (iv) offer to issue and sell to or exchange with such holder of the Series B Preferred Stock (A) a pro rata portion of the
Offered Securities determined by dividing (x) the aggregate number of shares of Common Stock then held by such holder of the Series
B Preferred Stock (giving effect to the conversion of all shares of convertible preferred stock then held by such holder) by (y)
the total number of shares of Common Stock then held by all holders of the Series B Preferred Stock (giving effect to the conversion
of all outstanding shares of convertible preferred stock then held by such holders) (such pro rata portion of the Offered Securities,
the <B>&ldquo;Basic Amount&rdquo;</B>), and (B) any additional portion of the Offered Securities attributable to the Basic Amounts
of other holders of the Series B Preferred Stock as such holder shall indicate it will purchase or acquire should the other holders
subscribe for less than their Basic Amounts (the <B>&ldquo;Undersubscription Amount&rdquo;</B>).</P>

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


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(b)  To
accept an Offer, in whole or in part, a holder of the Series B Preferred Stock must deliver a written notice to the Corporation
prior to the end of the 30-day period of the Offer, setting forth the portion of the holder&rsquo;s Basic Amount that such holder
elects to purchase and, if such holder shall elect to purchase all of its Basic Amount, the Undersubscription Amount (if any) that
such holder elects to purchase (the <B>&ldquo;Notice of Acceptance&rdquo;</B>).&nbsp;&nbsp;If the Basic Amounts subscribed for
by all holders of the Series B Preferred Stock are less than the total of all of the Basic Amounts available for purchase, then
each holder who has set forth an Undersubscription Amount in its Notice of Acceptance shall be entitled to purchase, in addition
to the Basic Amounts subscribed for, the Undersubscription Amount it has subscribed for; provided, however, that if the Undersubscription
Amounts subscribed for exceeds the difference between the total of all of the Basic Amounts available for purchase and the Basic
Amounts subscribed for (the <B>&ldquo;Available Undersubscription Amount&rdquo;</B>) each holder of Series B Preferred Stock who
has subscribed for any Undersubscription Amount shall be entitled to purchase only that portion of the Available Undersubscription
Amount as the Undersubscription Amounts subscribed for by such holder bears to the total Undersubscription Amounts subscribed for
by all holders of the Series B Preferred Stock, subject to rounding by the Board to the extent it deems reasonably necessary.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(c)  The
Corporation shall have 90 days from the expiration of the period set forth in <U>Section 9(b)</U> to issue, sell or exchange all
or any part of such Offered Securities as to which a Notice of Acceptance has not been given by the holders of the Series B Preferred
Stock (the <B>&ldquo;Refused Securities&rdquo;</B>), but only to the offerees or purchasers described in the Offer (if so described
therein) and only upon terms and conditions (including, without limitation, unit prices and interest rates) which are not more
favorable, in the aggregate, to the acquiring person or persons or less favorable to the Corporation than those set forth in the
Offer.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(d)  In
the event the Corporation shall propose to sell less than all the Refused Securities (any such sale to be in the manner and on
the terms specified in <U>Section 9(c)</U>), then each holder of the Series B Preferred Stock may, at its sole option and in its
sole discretion, reduce the number or amount of the Offered Securities specified in its Notice of Acceptance to an amount that
shall be not less than the number or amount of the Offered Securities that the holder of the Series B Preferred Stock elected to
purchase pursuant to <U>Section 9(b)</U> multiplied by a fraction, (i) the numerator of which shall be the number or amount of
Offered Securities the Corporation actually proposes to issue, sell or exchange (including Offered Securities to be issued or sold
to Purchasers pursuant to <U>Section 9(b)</U> prior to such reduction), plus the number or amount of the Series A Preemptive Rights
Securities, if any, and (ii) the denominator of which shall be the original amount of the Offered Securities plus the number or
amount of the Series A Preemptive Rights Securities, if any.&nbsp;&nbsp;In the event that any holder of the Series B Preferred
Stock so elects to reduce the number or amount of Offered Securities specified in its Notice of Acceptance, the Corporation may
not issue, sell or exchange more than the reduced number or amount of the Offered Securities unless and until such securities have
again been offered to the Purchasers in accordance with <U>Section 9(a)</U>.</P>

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


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(e)  Upon
the closing of the issuance, sale or exchange of all or less than all of the Refused Securities, the holders of the Series B Preferred
Stock shall acquire from the Corporation, and the Corporation shall issue to the holders of the Series B Preferred Stock, the number
or amount of Offered Securities specified in the Notices of Acceptance, as reduced pursuant to <U>Section 9(d)</U> if the holders
have so elected, upon the terms and conditions specified in the Offer.&nbsp;&nbsp;The purchase by the holders of the Series B Preferred
Stock of any Offered Securities is subject in all cases to the preparation, execution and delivery by the Corporation and the holders
of a purchase agreement relating to such Offered Securities satisfactory in form and substance to the holders of the Series B Preferred
Stock and their respective counsel.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(f)  Any
Offered Securities not acquired by the holders of the Series B Preferred Stock or other persons in accordance with <U>Section 9(c)</U>
may not be issued, sold or exchanged until they are again offered to the holders of the Series B Preferred Stock under the procedures
specified in this <U>Section 9</U>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(g)  The
rights of the holders of the Series B Preferred Stock under this <U>Section 9</U> shall not apply to Preemptive Rights Excluded
Securities.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1.5in">(h)  The
failure of any holder of Series B Preferred Stock to exercise its rights under this <U>Section 9</U> shall not be deemed to be
a waiver of its rights hereunder in connection with any subsequent issuance, sale or exchange, agreement to issue, sell or exchange,
or reservation or setting aside for issuance, sale or exchange of Offered Securities.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">Section 10. &nbsp;<U>Reservation
of Stock</U>.&nbsp;&nbsp;The Corporation shall at all times reserve and keep available out of its authorized but unissued shares
of Common Stock, for the purpose of effecting the conversion of shares of Series B Preferred Stock issued or issuable to the holders,
such number of shares of Common Stock as shall from time to time be sufficient to effect the conversion of all outstanding shares
of Series B Preferred Stock; and if at any time the number of authorized but unissued shares of Common Stock shall not be sufficient
to effect the conversion of all then outstanding shares of Series B Preferred Stock, in addition to such other remedies as shall
be available to the holder of Series B Preferred Stock, the Corporation shall take such corporate action as may, in the opinion
of its counsel, be necessary to increase its authorized but unissued shares of Common Stock to such number as shall be sufficient
for such purposes, including, without limitation, using best efforts to obtain stockholder approval of any necessary amendment
to the Charter.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in">Section 11. &nbsp;&nbsp;<U>Definitions</U>.&nbsp;&nbsp;As
used in this Certificate, the following capitalized terms have the following meanings.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in"><B>&ldquo;Anti-Dilution Excluded Securities&rdquo;</B>
mean any of the following securities: (1)&nbsp;&nbsp;securities issued to employees, officers or directors of the Corporation or
options to purchase Common Stock granted by the Corporation to employees, officers or directors of the Corporation pursuant to
any option plan, agreement or other arrangement duly adopted by the Corporation and the grant of which is approved by the compensation
committee of the Board; (2) any Series A Preferred Stock issued as a dividend on shares of Series A Preferred Stock, (3) any Common
Stock issued upon conversion of the Series A Preferred Stock; (4) the Series B Preferred Stock and any Common Stock issued upon
conversion of the Series B Preferred Stock; (5) for the avoidance of doubt, securities issued on the conversion of any Convertible
Securities or the exercise of any Options, in each case, outstanding on the date of the first filing of this Certificate of Designations;
and (6) for the avoidance of doubt, securities issued in connection with a stock split, stock dividend, combination, reorganization,
recapitalization or other similar event for which adjustment is made in accordance with <U>Section 5(d)(iii)</U> or <U>(iv)</U>.</P>

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


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in"><B>&ldquo;Internal Rate of Return&rdquo;</B> means
the discount rate that makes the net present value of all cash payments equal zero.&nbsp;&nbsp;In determining the Internal Rate
of Return, the initial investment of the holders of the Series B Preferred Stock shall include all transaction costs and expenses
incurred by the initial holder of the Series B Preferred Stock in connection with the transactions contemplated by the Purchase
Agreement and all additional costs and expenses of the holders of Series B Preferred Stock in respect of the investment incurred
through the date of the determination shall be treated as cash expenditures when made.&nbsp;&nbsp;For purposes of determining the
Internal Rate of Return, any dividends, distributions or payments other than in cash shall be deemed to have no value.&nbsp;&nbsp;In
determining the Internal Rate of Return in respect of a Transaction, the final payment for purposes of such determination shall
be the cash, if any, distributable or payable to holders of the Series B Preferred Stock upon the closing of the Transaction assuming
that the holders had converted all of the outstanding Series B Preferred Stock to Common Stock immediately prior to the closing
of the Transaction.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in"><B>&ldquo;Market Price&rdquo;</B> shall be the
closing sale price (on the applicable Trading Market) per share of Common Stock on any specified date, or, if such date does not
fall on a Trading Day, then the closing sale price per share of Common Stock on the first Trading Day preceding such date which
shall also constitute the &ldquo;market price&rdquo; for purposes of the Series A Preferred Certificate of Designations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in"><B>&ldquo;Purchase Agreement&rdquo;</B> means
that certain Securities Purchase Agreement, dated March 18, 2008, between the Corporation and Lyles United, LLC.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in"><B>&ldquo;Preemptive Rights Excluded Securities&rdquo;</B>
mean any of the following securities:&nbsp;&nbsp;(1) securities issued to employees, officers or directors of the Corporation or
options to purchase Common Stock granted by the Corporation to employees, officers or directors of the Corporation pursuant to
any option plan, agreement or other arrangement duly adopted by the Corporation and the grant of which is approved by the compensation
committee of the Board; (2) any Series A Preferred Stock issued as a dividend on shares of Series A Preferred Stock and any Common
Stock issued on conversion of any shares of Series A Preferred Stock or as a dividend to any holder of Series A Preferred Stock;
(3) the Series B Preferred Stock and any Common Stock issued on conversion of the Series B Preferred Stock or issued as a dividend
on the Series B Preferred Stock; (4) for the avoidance of doubt, securities issued on the conversion of any Convertible Securities
or the exercise of any Options, in each case, outstanding on the date of the first filing of this Certificate of Designations;
(5) for the avoidance of doubt, securities issued in connection with a stock split, stock dividend, combination, reorganization,
recapitalization or other similar event for which adjustment is made in accordance with <U>Section 5(d)(iii)</U>, <U>(iv)</U> or
<U>(v)</U>; and (6) the issuance of securities of the Corporation issued for consideration other than cash pursuant to a merger,
consolidation, acquisition or similar business combination by the Corporation approved by the Board.</P>

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


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in"><B>&ldquo;Trading Day&rdquo;</B> means any day
on which the Common Stock is listed or quoted and traded on the applicable Trading Market.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 1in"><B>&ldquo;Trading Market&rdquo;</B> means the
NASDAQ Global Market or, if the Common Stock is not then traded on the NASDAQ Global Market, any national securities exchange,
market or trading or quotation facility on which the Common Stock is then listed or quoted.</P>

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


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">IN WITNESS WHEREOF, the Corporation has caused
this Certificate to be duly executed on its behalf by its Chief Financial Officer this 26th day of March, 2008.</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">PACIFIC ETHANOL, INC.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 35%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ JOSEPH W. HANSEN</FONT></TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Joseph W. Hansen</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</FONT></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>

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



<P></P>

<!-- Field: Page; Sequence: 17; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></P></DIV>
    <!-- Field: /Page -->



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

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

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


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.4
<SEQUENCE>5
<FILENAME>f10q0321ex3-4_altoingre.htm
<DESCRIPTION>CERTIFICATE OF AMENDMENT TO CERTIFICATE OF INCORPORATION DATED JUNE 3, 2010
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif; margin: 0"><B>Exhibit 3.4</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; text-align: center"><B>CERTIFICATE OF AMENDMENT</B></P>

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">PACIFIC ETHANOL, INC. a corporation organized
and existing under the laws of the State of Delaware (the &ldquo;Corporation&rdquo;), hereby certifies as follows:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">1. The
name of the Corporation is PACIFIC ETHANOL, INC.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">2. That
the Corporation&rsquo;s Certificate of Incorporation was filed with the Secretary of State of the State of Delaware on February
28, 2005 (the &ldquo;Original Certificate&rdquo;). The following were subsequently filed:&nbsp;&nbsp;(i) Certificate of Designations,
Powers, Preferences, Rights of the Series&nbsp;A Cumulative Redeemable Convertible Preferred Stock filed with the Secretary of
State of Delaware on April 12, 2006, and (ii) Certificate of Designations, Powers, Preferences, Rights of the Series&nbsp;B Cumulative
Convertible Preferred Stock filed with the Secretary of State of Delaware on April 2, 2008 (collectively, the Original Certificate
with the subsequently filed certificates shall be referred to as the &ldquo;Certificate of Incorporation&rdquo;).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">3. The
Certificate of Incorporation of the Corporation is hereby amended by striking out the first paragraph of the FOURTH Article thereof
and by substituting in lieu of said paragraph the following new paragraph:</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">The corporation is authorized to issue one class of capital stock
to be designated &ldquo;common stock&rdquo; and another class of capital stock to be designated &ldquo;Preferred Stock.&rdquo;
The total number of shares of common stock that the corporation is authorized to issue is three hundred million (300,000,000),
with a par value of $.001 per share. The total number of shares of Preferred Stock that the corporation is authorized to issue
is ten million (10,000,000), with a par value of $.001 per share.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">4. The
amendment of the Certificate of Incorporation herein certified has been duly adopted in accordance with the provisions of Section
242 of the General Corporation Law of the State of Delaware.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">IN WITNESS WHEREOF, said Corporation has caused
this Certificate to be signed this 3rd day of June, 2010.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 40%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ NEIL M. KOEHLER</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Neil M. Koehler, President</FONT></TD></TR>
  </TABLE>

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



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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.5
<SEQUENCE>6
<FILENAME>f10q0321ex3-5_altoingre.htm
<DESCRIPTION>CERTIFICATE OF AMENDMENT TO CERTIFICATE OF INCORPORATION EFFECTIVE JUNE 8, 2011
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 40pt">PACIFIC ETHANOL, INC. a
corporation organized and existing under the laws of the State of Delaware (the &ldquo;Corporation&rdquo;), hereby certifies as
follows:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">1. The
name of the Corporation is PACIFIC ETHANOL, INC.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 40pt">2. That
the Corporation&rsquo;s Certificate of Incorporation was filed with the Secretary of State of the State of Delaware on February
25, 2005 (the &ldquo;Original Certificate&rdquo;). The following were subsequently filed:&nbsp;&nbsp;(i) Certificate of Designations,
Powers, Preferences and Rights of the Series&nbsp;A Cumulative Redeemable Convertible Preferred Stock filed with the Secretary
of State of Delaware on April 12, 2006; (ii) Certificate of Designations, Powers, Preferences and Rights of the Series&nbsp;B Cumulative
Convertible Preferred Stock filed with the Secretary of State of Delaware on April 2, 2008; and (iii) Certificate of Amendment
of Certificate of Incorporation filed with the Secretary of State of Delaware on June&nbsp;3, 2010 (collectively, the Original
Certificate together with the subsequently filed certificates shall be referred to as the &ldquo;Certificate of Incorporation&rdquo;).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 40pt">3. The
Certificate of Incorporation of the Corporation is hereby amended by adding the following at the end of Article FOURTH:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 60pt">&ldquo;<U>Reverse Stock
Split</U>.&nbsp;&nbsp;On the effective date of the amendment adding this paragraph to Article FOURTH pursuant to the General Corporation
Law of the State of Delaware (the &ldquo;Effective Date&rdquo;), each share of common stock, par value $0.001 per share (the &ldquo;Old
Common Stock&rdquo;), issued and outstanding immediately before the Effective Date, shall be and hereby is, reclassified as and
changed into one-seventh (1/7) of a share of common stock, par value $0.001 per share (the &ldquo;New Common Stock&rdquo;). The
Corporation shall, through its transfer agent, provide certificates representing New Common Stock to holders of Old Common Stock
in exchange for certificates representing Old Common Stock. From and after the Effective Date, certificates representing shares
of Old Common Stock are hereby canceled and shall represent only the right of holders thereof to receive New Common Stock. The
Corporation shall not issue fractional shares of New Common Stock. The reverse stock split shall not increase or decrease the amount
of stated capital or paid-in surplus of the Corporation, provided that any fractional share that would otherwise be issuable as
a result of the reverse stock split shall be rounded up to the nearest whole share of New Common Stock. From and after the Effective
Date, the term &ldquo;New Common Stock&rdquo; as used in this Article FOURTH shall mean common stock as provided in the Certificate
of Incorporation.&rdquo;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 40pt">4. The
amendment of the Certificate of Incorporation herein certified has been duly adopted in accordance with the provisions of Section
242 of the General Corporation Law of the State of Delaware.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 40pt">5. The
Effective Date of this Amendment will be Wednesday, June 8, 2011 at 12:01 a.m. Eastern Time.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 40pt">IN WITNESS WHEREOF, said
Corporation has caused this Certificate to be signed this 6th day of June, 2011.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white">
<TR>
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 40%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U STYLE="text-decoration: none">/s/ Christopher W. Wright</U></FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Christopher W. Wright,</FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Vice President, General Counsel &amp; Secretary</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.6
<SEQUENCE>7
<FILENAME>f10q0321ex3-6_altoingre.htm
<DESCRIPTION>CERTIFICATE OF AMENDMENT TO CERTIFICATE OF INCORPORATION EFFECTIVE MAY 14, 2013
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><B>Exhibit 3.6</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0in"><B>CERTIFICATE OF AMENDMENT<BR>
OF<BR>
CERTIFICATE OF INCORPORATION<BR>
OF<BR>
PACIFIC ETHANOL, INC.<BR>
a Delaware corporation</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: left; text-indent: 0.5in">PACIFIC ETHANOL,
INC. a corporation organized and existing under the laws of the State of Delaware (the &ldquo;Corporation&rdquo;), hereby certifies
as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: left; text-indent: 0.5in">1. The name of
the Corporation is PACIFIC ETHANOL, INC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: left; text-indent: 0.5in">2. That the Corporation&rsquo;s
Certificate of Incorporation was filed with the Secretary of State of the State of Delaware on February 28, 2005 (the &ldquo;Original
Certificate&rdquo;). The following were subsequently filed: (i) Certificate of Designations, Powers, Preferences and Rights of
the Series&nbsp;A Cumulative Redeemable Convertible Preferred Stock filed with the Secretary of State of Delaware on April 12,
2006; (ii) Certificate of Designations, Powers, Preferences and Rights of the Series&nbsp;B Cumulative Convertible Preferred Stock
filed with the Secretary of State of Delaware on March 26, 2008; (iii) Certificate of Amendment of Certificate of Incorporation
filed with the Secretary of State of Delaware on June&nbsp;3, 2010; and (iv)&nbsp;Certificate of Amendment of Certificate of Incorporation
filed with the Secretary of State of Delaware on June&nbsp;6, 2011 (collectively, the Original Certificate together with the subsequently
filed certificates shall be referred to as the &ldquo;Certificate of Incorporation&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: left; text-indent: 0.5in">3. The Certificate
of Incorporation of the Corporation is hereby amended by adding the following at the end of Article FOURTH:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0 0.5in; text-align: left; text-indent: 0.5in">&ldquo;<U>Reverse
Stock Split</U>. On the effective date of the amendment adding this paragraph to Article FOURTH pursuant to the General Corporation
Law of the State of Delaware (the &ldquo;Effective Date&rdquo;), each share of common stock, par value $0.001 per share (the &ldquo;Old
Common Stock&rdquo;), issued and outstanding immediately before the Effective Date, shall be and hereby is, reclassified as and
changed into one-fifteenth (1/15) of a share of common stock, par value $0.001 per share (the &ldquo;New Common Stock&rdquo;).
The Corporation shall, through its transfer agent, provide certificates representing New Common Stock to holders of Old Common
Stock in exchange for certificates representing Old Common Stock. From and after the Effective Date, certificates representing
shares of Old Common Stock are hereby canceled and shall represent only the right of holders thereof to receive New Common Stock.
The Corporation shall not issue fractional shares of New Common Stock. The reverse stock split shall not increase or decrease the
amount of stated capital or paid-in surplus of the Corporation, provided that any fractional share that would otherwise be issuable
as a result of the reverse stock split shall be rounded up to the nearest whole share of New Common Stock. From and after the Effective
Date, the term &ldquo;New Common Stock&rdquo; as used in this Article FOURTH shall mean common stock as provided in the Certificate
of Incorporation.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: left; text-indent: 0.5in">4. The amendment
of the Certificate of Incorporation herein certified has been duly adopted in accordance with the provisions of Section 242 of
the General Corporation Law of the State of Delaware.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: left; text-indent: 0.5in">5. The Effective
Date of this Amendment will be May 14, 2013 at 12:01 a.m. Eastern Time.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 12pt 0 0; text-align: left; text-indent: 0.5in">IN WITNESS WHEREOF,
said Corporation has caused this Certificate to be signed this 10<SUP>th </SUP>day of May, 2013.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 40%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ CHRISTOPHER W. WRIGHT</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Christopher W. Wright</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vice President, General Counsel &amp; Secretary</FONT></TD></TR>
  </TABLE>

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

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


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.7
<SEQUENCE>8
<FILENAME>f10q0321ex3-7_altoingre.htm
<DESCRIPTION>CERTIFICATE OF AMENDMENT TO CERTIFICATE OF INCORPORATION EFFECTIVE JULY 1, 2015
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><B>Exhibit 3.7</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATE OF AMENDMENT<BR>
OF<BR>
CERTIFICATE OF INCORPORATION<BR>
OF<BR>
PACIFIC ETHANOL, INC.<BR>
a Delaware corporation</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">PACIFIC ETHANOL, INC. a corporation organized
and existing under the laws of the State of Delaware (the &ldquo;<B>Corporation</B>&rdquo;), hereby certifies 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-indent: 20pt">1. The name of the Corporation is PACIFIC ETHANOL, INC.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 20pt">2. That the Corporation&rsquo;s Certificate of Incorporation
was filed with the Secretary of State of the State of Delaware on February 28, 2005 (the &ldquo;<B>Original Certificate</B>&rdquo;).
The following were subsequently filed: (i) Certificate of Designations, Powers, Preferences and Rights of the Series A Cumulative
Redeemable Convertible Preferred Stock filed with the Secretary of State of Delaware on April 12, 2006; (ii) Certificate of Designations,
Powers, Preferences and Rights of the Series B Cumulative Convertible Preferred Stock filed with the Secretary of State of Delaware
on March 26, 2008; (iii) Certificate of Amendment of Certificate of Incorporation filed with the Secretary of State of Delaware
on June 3, 2010; (iv) Certificate of Amendment of Certificate of Incorporation filed with the Secretary of State of Delaware on
June 6, 2011; and (v) Certificate of Amendment of Certificate of Incorporation filed with the Secretary of State of Delaware on
May 10, 2013 (the Original Certificate, together with the subsequently filed certificates, shall be collectively referred to as
the &ldquo;<B>Certificate of Incorporation</B>&rdquo;).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt">3. The Certificate of Incorporation
of the Corporation is hereby amended by striking out Article FOURTH thereof and by substituting in lieu of said Article the following
new Article FOURTH:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 20pt">&ldquo;FOURTH: The total number of shares of all classes of
stock that the corporation shall have authority to issue is 313,553,000 shares, consisting of (A) three hundred million (300,000,000)
shares of Common Stock, with the par value of $0.001 per share (&ldquo;<B>Common Stock</B>&rdquo;), (B) three million five hundred
fifty three thousand (3,553,000) shares of Non-Voting Common Stock, with the par value of $0.001 per share (&ldquo;<B>Non-Voting
Common Stock</B>&rdquo;) and (C) ten million (10,000,000) shares of Preferred Stock, with the par value of $0.001 per share (&ldquo;<B>Preferred
Stock</B>&rdquo;), each having the rights set forth in this Article FOURTH.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt">4.1 <U>Common Stock</U>. Except as otherwise provided by
the General Corporation Law of the State of Delaware or in this Article FOURTH (or in any certificate of designation establishing
a series of Preferred Stock), the holders of Common Stock shall exclusively possess all voting power of the corporation. Each share
of Common Stock shall be equal in all respects to every other share of Common Stock. Each holder of record of issued and outstanding
Common Stock shall be entitled to one (1) vote on all matters for each share so held. Subject to the rights and preferences, if
any, of the holders of Preferred Stock, each issued and outstanding share of Common Stock shall entitle the record holder thereof
to receive dividends and distributions out of funds legally available therefor, when, as and if declared by the board of directors
of this corporation (the &ldquo;<B>Board of Directors</B>&rdquo;), in such amounts and at such times, if any, as the board of directors
shall determine, ratably in proportion to the number of shares of Common Stock held by each such record holder. Upon any voluntary
or involuntary liquidation, dissolution or winding up of the corporation, after there shall have been paid to or set aside for
the holders of any class of capital stock having preference over the Common Stock in such circumstances the full preferential amounts
to which they are respectively entitled, the holders of the Common Stock, and of any class or series of capital stock entitled
to participate in whole or in part therewith as to the distribution of assets, shall be entitled, after payment or provision for
the payment of all debts and liabilities of the corporation, to receive the remaining assets of the corporation available for distribution,
in cash or in kind, ratably in proportion to the number of shares of Common Stock (or any class or series of capital stock entitled
to participate in whole or in part therewith) held by each such holder.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt">4.2 <U>Non-Voting Common Stock</U>. Each share of Non-Voting
Common Stock shall rank equally in all respects and shall be subject to the following provisions of this Certificate of Incorporation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left; margin-left: 20pt; text-indent: 20pt">4.2.1 <U>Rank</U>. Non-Voting Common Stock shall, with respect
to rights on liquidation, winding up and dissolution, rank equally with the Common Stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 20pt; text-indent: 20pt">4.2.2 <U>Dividends</U>. Holders of Non-Voting Common Stock shall
receive dividends and distributions on parity in all respects with holders of Common Stock; <U>provided, however, </U>that if holders
of shares of Common Stock become entitled to receive a distribution or dividend of shares of Common Stock, holders of Non-Voting
Common Stock shall receive, in lieu of the shares of Common Stock that they are entitled to receive, an equal number of shares
of Non-Voting Common Stock. Dividends or distributions payable pursuant to the preceding sentence shall be payable on the same
date that such dividends or distributions are payable to the holders of record of Common Stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 20pt; text-indent: 20pt">4.2.3 <U>Liquidation Preference</U>. Holders of Non-Voting Common
Stock shall be entitled to receive, in all respects, the same preference as holders of Common Stock in the event of any voluntary
or involuntary liquidation, dissolution or winding up of the affairs of the corporation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 20pt; text-indent: 20pt">4.2.4 <U>Voting Rights</U>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 40pt; text-indent: 20pt">(A) Except as set forth in <U>Section 4.2.4(B)</U> and <U>Section
4.2.4(C)</U> below, holders of shares of Non-Voting Common Stock shall not be entitled to vote (in their capacity as holders of
Non-Voting Common Stock) on any matter submitted to a vote of the stockholders of the corporation, but shall be entitled to prior
written notice of, and to attend and observe, all special and annual meetings of the stockholders of the corporation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 40pt; text-indent: 20pt">(B) So long as any shares of Non-Voting Common Stock are
outstanding, the corporation shall not, without the affirmative vote at a meeting called for that purpose by holders of at least
a majority of the then outstanding shares of Non-Voting Common Stock, voting as a single and separate class, amend, alter or repeal
any provision of this Article FOURTH or any other provision of the Certificate of Incorporation (by any means, including by merger,
consolidation, reclassification, or otherwise) so as to, or in a manner that would, disproportionately and adversely affect the
preferences, rights, privileges or powers of the Non-Voting Common Stock relative to the preferences, rights, privileges or powers
of the Common Stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 40pt; text-indent: 20pt">(C) The consent or votes required by <U>Section 4.2.4(B)</U>
hereof shall be in addition to any approval of stockholders of the corporation which may be required by applicable law or pursuant
to any provision of this Certificate of Incorporation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 20pt; text-indent: 20pt">4.2.5 <U>Conversion</U>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 40pt; text-indent: 20pt">(A) <U>Optional Conversion; Conversion Upon Transfer</U>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 100pt">(i) Holders of Non-Voting Common Stock shall have the right,
at any time and from time to time, at the option of such holder, to convert any share of Non-Voting Common Stock held by such holder
into one fully paid and non-assessable share of Common Stock, subject to the provisions contained in <U>Section 4.2.5(A)(iii)</U>
and subject to the adjustments as described in <U>Section 4.2.5(C)</U> hereof.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 100pt">(ii) Notwithstanding anything contained in <U>Section 4.2.5(A)(i),
</U>at any time when a share of Non-Voting Common Stock is not or ceases to be owned by an Initial Holder or an Affiliate of an
Initial Holder, such share of Non-Voting Common Stock, without any further action or deed on the part of the corporation or any
other Person, shall automatically convert into one (1) fully paid and non-assessable share of Common Stock subject to adjustments
as described in <U>Section 4.2.5(C)</U> hereof.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 100pt">(iii) Notwithstanding anything to the contrary contained
in this Article FOURTH, no Non-Voting Common Stock shall be convertible to Common Stock to the extent (but only to the extent)
that after giving effect to such conversion pursuant to this <U>Section 4.2.5,</U> the holder (together with any of its Affiliates)
of the Common Stock received from such conversion would beneficially own in excess of 9.99% (the &ldquo;<B>Maximum Percentage</B>&rdquo;)
of the Common Stock of the corporation. To the extent the above limitation applies, the determination of whether the Non-Voting
Common Stock shall be convertible (vis-&agrave;-vis other convertible, exercisable or exchangeable securities owned by the holder
or any of its Affiliates) and of which such securities shall be convertible, exercisable or exchangeable (as the case may be, as
among all such securities owned by the holder) shall, subject to such Maximum Percentage limitation, be determined on the basis
of the first submission to the corporation for conversion, exercise or exchange (as the case may be). No prior inability to convert
the Non-Voting Common Stock pursuant to this <U>Section 4.25(A)(iii)</U> shall have any effect on the applicability of the provisions
of this <U>Section 4.25(A)(iii)</U> with respect to any subsequent determination of exercisability. For the purposes of this <U>Section
4.25(A)(iii),</U> beneficial ownership and all determinations and calculations (including, without limitation, with respect to
calculations of percentage ownership) shall be determined in accordance with Section 13(d) of the Exchange Act and the rules and
regulations promulgated thereunder. To the extent permitted by applicable law, the provisions of this <U>Section 4.25(A)(iii)</U>
shall be implemented in a manner otherwise than in strict conformity with the terms of this <U>Section 4.25(A)(iii)</U> to correct
this <U>Section 4.25(A)(iii)</U> (or any portion hereof) which may be defective or inconsistent with the intended Maximum Percentage
beneficial ownership limitation herein contained or to make changes or supplements necessary or desirable to properly give effect
to such Maximum Percentage limitation. For purposes of determining Maximum Percentage, in determining the number of outstanding
shares of Common Stock, the holder of Non-Voting Common Stock may rely on the number of outstanding shares of Common Stock as reflected
in (1) the corporation&rsquo;s most recent Form 10-K, Form 10-Q, Current Report on Form 8-K or other public filing with the Securities
and Exchange Commission, as the case may be, (2) a more recent public announcement by the corporation or (3) any other notice by
the corporation or the corporation&rsquo;s transfer agent setting forth the number of shares of Common Stock outstanding. For any
reason at any time, upon the written or oral request of the holder of Non-Voting Common Stock, the corporation shall within one
(1) Business Day confirm orally and in writing to such holder the number of shares of Common Stock then outstanding, including
by virtue of any prior conversion or exercise of convertible or exercisable securities into Common Stock. By written notice to
the corporation, any holder of Non-Voting Common Stock may increase or decrease the Maximum Percentage to any other percentage
not in excess of 9.99% specified in such notice; provided that (i) any such increase will not be effective until the sixty-first
(61<SUP>st</SUP>) day after such notice is delivered to the corporation, and (ii) any such increase or decrease will apply only
to the holder sending such notice and not to any other holder of Non-Voting Common Stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 40pt; text-indent: 20pt">(B) <U>Mechanics of Conversion</U>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 100pt">(i) In order to exercise its conversion right pursuant to
<U>Section 4.2.5(A)(i),</U> a holder of Non-Voting Common Stock shall (i) surrender the certificate or certificates representing
shares of Non-Voting Common Stock at the office of the corporation (or any transfer agent of the corporation previously designated
by the corporation to the holders of Non-Voting Common Stock for this purpose) with a written notice of election to convert, completed
and signed, specifying the number of shares to be converted.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 100pt">(ii) Each conversion shall be deemed to have been effected
immediately prior to the close of business on (x) in the case of conversion pursuant to Section <U>4.2.5(A)(i)</U> hereof, the
sixty-first (61<SUP>st</SUP>) day following the day on which the certificates for shares of Non-Voting Common Stock shall have
been surrendered and such notice received by the corporation pursuant to <U>Section 4.2.5(B)(i),</U> and (y) in the case of conversion
pursuant to Section <U>4.2.5(A)(ii)</U> hereof, the date the Non-Voting Common Stock is not or ceases to be owned by an Initial
Holder or an Affiliate of an Initial Holder (in either case, the &ldquo;<B>Conversion Date</B>&rdquo;). On the Conversion Date:
(a) the Person in whose name or names any certificate or certificates for shares of Common Stock shall be issuable upon such conversion
shall be deemed to have become the holder of record of the shares of Common Stock represented thereby at such time, and (b) the
shares of Non-Voting Common Stock so converted shall no longer be deemed to be outstanding, and all rights of a holder with respect
to such shares shall immediately terminate except the right to receive the Common Stock pursuant to this <U>Section 4.2.5. </U>All
shares of Common Stock delivered upon conversion of the Non-Voting Common Stock shall, upon delivery, be duly and validly authorized
and issued, fully paid and nonassessable.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 100pt">(iii) Holders of shares of Non-Voting Common Stock at the
close of business on the record date for any payment of a dividend in which shares of Non-Voting Common Stock are to participate
pursuant to <U>Section 4.2.2</U> hereof shall be entitled to receive the dividend payable on such shares on the corresponding dividend
payment date notwithstanding the conversion thereof following such dividend payment record date and prior to such dividend payment
date.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 100pt">(iv) The corporation shall at all times reserve and keep
available, free from preemptive rights, out of its authorized but unissued Common Stock, solely for the purpose of effecting conversions
of the Non-Voting Common Stock, the aggregate number of shares of Common Stock issuable upon conversion of the Non-Voting Common
Stock (as if all shares of Non-Voting Common Stock are so convertible). To the extent that shares of Common Stock are listed or
traded on a securities exchange, the corporation shall procure, at its sole expense, the listing of all shares of Common Stock
issuable upon conversion of the Non-Voting Common Stock, subject to issuance or notice of issuance, on such stock exchange, and
shall take all action as may be necessary to ensure that all shares of Common Stock issuable upon conversion of Non-Voting Common
Stock shall be issued without violation of any applicable law or regulation or of any requirement of such securities exchange.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 100pt">(v) Issuance of certificates for shares of Common Stock upon
conversion of the Non-Voting Common Stock shall be made without charge to the holder of shares of Non-Voting Common Stock or any
of its transferees for any issue or transfer tax (other than taxes in respect of any transfer of Non-Voting Common Stock occurring
contemporaneously therewith) or other incidental expense in respect of the issuance of such certificates, all of which taxes and
expenses shall be paid by the corporation; <U>provided, however,</U> that the corporation shall not be required to pay any tax
which may be payable in respect of any transfer involved in the issuance or delivery of shares of Common Stock in a name other
than that of the transferee of the Non-Voting Common Stock pursuant to <U>Section 4.2.5(A)(ii)</U> hereof, and no such issuance
or delivery need be made unless and until the Person requesting such issuance or delivery has paid to the corporation the amount
of any such tax or has established, to the reasonable satisfaction of the corporation, that such tax has been, or will timely be,
paid.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 100pt">(vii) Each share of Common Stock issued as a result of conversion
of Non-Voting Common Stock shall be accompanied by any rights associated generally with each other share of Common Stock outstanding
as of the applicable Conversion Date.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 40pt; text-indent: 20pt">(C) <U>Adjustments to Non-Voting Common
Stock</U>. From and after the date hereof, Non-Voting Common Stock shall be adjusted from time to time as follows:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 80pt">(i) <U>Stock Splits, Subdivisions,
Reclassifications or Combinations</U>. If the corporation shall (a) subdivide or reclassify the outstanding shares of Common Stock
into a greater number of shares, or (b) combine or reclassify the outstanding Common Stock into a smaller number of shares, the
Non-Voting Common Stock shall be equally and ratably subdivided, combined or reclassified on the same basis as that of Common
Stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 80pt">(ii) <U>Other Distributions</U>.
In case the corporation shall fix a record date for the making of a dividend or distribution to all holders of shares of its Common
Stock of (a) shares of any class or of any Person other than shares <U>of</U> the corporation&rsquo;s Common Stock, (b) evidence
of indebtedness of the corporation or any Subsidiary, (c) assets (excluding dividends or distributions covered by <U>Section 4.2.5(C)(i)),
</U>or (d) rights or warrants in respect of any of the foregoing, in each such case all holders of Non-Voting Common stock shall
receive such dividend or distribution equally and ratably in all respects with holders of Common Stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 80pt">(iii) <U>Certain Repurchases of Common
Stock</U>. In the event that the corporation effects a Pro Rata Repurchase (as defined below) of Common Stock, the corporation
shall, simultaneously with the Offer related to such Pro Rata Repurchase of Common Stock, offer, in writing and in compliance
with applicable laws, to all holders of Non-Voting Common Stock to purchase, on an equal, share-for-share basis, a percentage
of all shares of Non-Voting Common Stock equal to the percentage of all shares of Common Stock that the corporation has offered
to purchase under the related Offer, which offer to the holders of Non-Voting Common Stock shall be open for the same period,
offer the same form and value of consideration, and otherwise be on the same terms and conditions, as such Offer to the holders
of Common Stock in all respects.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 80pt">As used in this <U>Section 4.2.5(C)(iii)</U>:
&ldquo;<B>Pro Rata Repurchase</B>&rdquo; means any purchase of shares of Common Stock by the corporation or any Subsidiary thereof
pursuant to any Offer. &ldquo;<B>Offer</B>&rdquo; means any tender offer or exchange offer subject to Section 13(e) of the Exchange
Act, or pursuant to any other offer available to substantially all holders of Common Stock, whether for cash, shares of capital
stock of the corporation, other securities of the corporation, evidences of indebtedness of the corporation or any other Person
or any other property (including, without limitation, shares of capital stock, other securities or evidences of indebtedness of
a Subsidiary of the corporation), or any combination thereof, effected while the Non-Voting Common Stock is outstanding.</P>

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


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 80pt">(iv) <U>Business Combinations</U>. In
case of any Business Combination or reclassification of Common Stock (other than a reclassification of Common Stock covered by
<U>Section 4.2.5(C)(i)),</U> lawful provision shall be made as part of the terms of such Business Combination or reclassification
whereby the holder of each share of Non-Voting Common Stock then outstanding shall have the right thereafter, to convert such
share only into the kind and amount of securities, cash and other property receivable upon the Business Combination or reclassification
by holders of Common Stock; <U>provided,</U> that, if the holders of at least a majority of the outstanding shares of Non-Voting
Common Stock so elect, any such security receivable upon such Business Combination or reclassification by holders of Common Stock
shall not have voting rights greater than those contained in <U>Section 4.2.4</U> hereof.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 80pt">(v) <U>Adjustment for Unspecified
Actions</U>. If the corporation takes any action affecting the Common Stock, other than an action described in this <U>Section
4.2.5(C),</U> which would materially adversely affect the conversion rights of the holders of shares of Non-Voting Common Stock,
the provisions of this Certificate of Incorporation shall be adjusted, to the extent permitted by law, in such manner, if any,
and at such time, as the Board of Directors of the corporation may determine in good faith to be equitable in the circumstances.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 80pt">(vi) <U>Notices</U>. In the
event that the corporation shall give notice or make a public announcement to the holders of Common Stock of any action of the
type described in this <U>Section 4.2.5(C)</U> or in <U>Sections 4.2.2 or 4.2.4</U> hereof, the corporation shall, at the time
of such notice or announcement, and in the case of any action which would require the fixing of a record date, at least ten (10)
days prior to such record date, give notice to the holders of shares of Non-Voting Common Stock, by mail, first class postage
prepaid, which notice shall specify the record date, if any, with respect to any such action and the approximate date on which
such action is to take place. Such notice shall also set forth the facts with respect thereto as shall be reasonably necessary
to indicate the effect on the Non-Voting Common Stock and the number, kind or class of shares or other securities or property
which shall be deliverable upon conversion of the Non-Voting Common Stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 20pt; text-indent: 20pt">4.2.6 <U>Certain Other Provisions</U>.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 40pt; text-indent: 20pt">(A) The provisions of this <U>Section 4.2</U> shall not be
in effect at any time that there are no shares of Non-Voting Common Stock outstanding.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 40pt; text-indent: 20pt">(B) No provision in this <U>Section 4.2</U> shall be construed
to limit or impair the right of each holder of Non-Voting Common Stock to participate equally and ratably in dividends and distributions
pursuant to <U>Section 4.2.2</U> hereof, the operation of any of the provisions of <U>Section 4.2.5</U> hereof or the rights, preferences
and privileges of a holder of Non-Voting Common Stock pursuant to <U>Sections 4.2.1 and 4.2.3</U> hereof.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 40pt; text-indent: 20pt">(C) If any Non-Voting Common Stock certificate shall be mutilated,
lost, stolen or destroyed, the corporation shall issue, in exchange and in substitution for and upon cancellation of the mutilated
certificate, or in lieu of and substitution for the certificate lost, stolen or destroyed, a new Non-Voting Common Stock certificate
of like tenor and representing an equivalent amount of Non-Voting Common Stock, upon receipt of evidence of such loss, theft or
destruction of such certificate and, if requested by the corporation, an indemnity on customary terms for such situations reasonably
satisfactory to the corporation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 40pt; text-indent: 20pt">(D) The corporation shall not, by amendment of this Certificate
of Incorporation or through reorganization, consolidation, merger, dissolution, sale of assets, or otherwise, avoid or seek to
avoid the observance or performance of any of the terms of this <U>Section 4.2,</U> but will at all times in good faith assist
in the carrying out of all such terms and in the taking of all such actions as may be necessary or appropriate in order to protect
the rights of the holders of Non-Voting Common Stock against dilution or impairment. At all times, the corporation shall take all
such actions as may be necessary or appropriate in order that the corporation may validly and legally issue shares of Common Stock
as herein contemplated upon conversion of the shares of Non-Voting Common Stock.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 40pt; text-indent: 20pt">(E) The headings and various subdivisions used within
this Section 4.2 are for convenience of reference only and shall not affect the interpretation of any of the provisions hereof.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt; margin-left: 20pt; text-indent: 20pt">4.2.7 <U>Definitions</U>. Unless the context
otherwise requires, when used in this Section 4.2, the following terms shall have the meaning indicated.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt; text-indent: 20pt">&ldquo;<B>Affiliate</B>&rdquo; means with respect to any Person,
any other Person directly, or indirectly through one or more intermediaries, controlling, controlled by or under common control
with such Person. For purposes of this definition, the term &ldquo;control&rdquo; (and correlative terms &ldquo;controlling,&rdquo;
&ldquo;controlled by&rdquo; and &ldquo;under common control with&rdquo;) means possession of the power, whether by contract, equity
ownership or otherwise, to direct the policies or management of a Person.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt; text-indent: 20pt">&ldquo;<B>Business Day</B>&rdquo; means any day other than Saturday,
Sunday or other day on which commercial banks in the City of New York are authorized or required by law to remain closed.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt; text-indent: 20pt">&ldquo;<B>Business Combination</B>&rdquo; means (i) any reorganization,
consolidation, merger, share exchange or similar business combination transaction involving the corporation or (ii) the sale, assignment,
conveyance, transfer, lease or other disposition by the corporation of all or substantially all of its assets.</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt; text-indent: 20pt">&ldquo;<B>Exchange Act</B>&rdquo; means the Securities Exchange
Act of 1934, as amended, or any successor statute, and the rules and regulations promulgated thereunder.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt; text-indent: 20pt">&ldquo;<B>Initial Holder&rdquo; </B>means any Person who received
shares of Non-Voting Common Stock upon the closing of that certain Agreement and Plan of Merger by and among Pacific Ethanol, Inc.,
Aventine Merger Sub, Inc. and Aventine Renewable Energy Holdings, Inc. dated December 30, 2014, as amended on March 31, 2015.</P>

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


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt; text-indent: 20pt">&ldquo;<B>Person</B>&rdquo; means an individual, entity or group
(within the meaning of Section 13(d)(3) or 14(d)(2) of the Exchange Act).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt; text-indent: 20pt">&ldquo;<B>Subsidiary</B>&rdquo; of a Person means (i) a corporation,
a majority of whose stock with voting power, under ordinary circumstances, to elect directors is at the time of determination,
directly or indirectly, owned by such Person or by one or more Subsidiaries of such Person, or (ii) any other entity (other than
a corporation) in which such Person or one or more Subsidiaries of such Person, directly or indirectly, at the date of determination
thereof has at least a majority ownership interest.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt">4.3 <U>Preferred Stock</U>. The Board of Directors is authorized
by resolution or resolutions, from time to time adopted, to provide for the issuance of Preferred Stock in one or more series and
to fix and state the voting powers, designations, preferences and relative participating, optional or other special rights of the
shares of each series and the qualifications, limitations and restrictions thereof, including, but not limited to, determination
of one or more of the following:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 80pt">(i) the distinctive designations of each such series and
the number of shares which shall constitute such series, which number may be increased (except where otherwise provided by the
Board of Directors in creating such series) or decreased (but not below the number of shares thereof then outstanding) from time
to time by the Board of Directors;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 80pt">(ii) the annual rate or amount of dividends payable on shares
of such series, whether such dividends shall be cumulative or non-cumulative, the conditions upon which and the dates when such
dividends shall be payable, the date from which dividends on cumulative series shall accrue and be cumulative on all shares of
such series issued prior to the payment date for the first dividend of such series, the relative rights of priority, if any, of
payment of dividends on the shares of that series, and the participating or other special rights, if any, with respect to such
dividends;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 80pt">(iii) whether such series will have any voting rights in
addition to those prescribed by law and, if so, the terms and conditions of the exercise of such voting rights;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 80pt">(iv) whether the shares of such series will be redeemable
or callable and, if so, the prices at which, and the terms and conditions on which, such shares may be redeemed or called, which
prices may vary under different conditions and at different redemption or call dates;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 80pt">(v) the amount or amounts payable upon the shares of such
series in the event of voluntary or involuntary liquidation, dissolution or winding up of the corporation, and the relative rights
of priority, if any, of payment of shares of such series;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 80pt">(vi) whether the shares of such series shall be entitled
to the benefit of a sinking or retirement fund to be applied to the purchase or redemption of such shares, and if so entitled,
the amount of such fund and the manner of its application, including the price or prices at which such shares may be redeemed or
purchased through the application of such fund;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 80pt">(vii) whether the shares of such series shall be convertible
into, or exchangeable for, shares of any other class or classes or of any other series of the same or any other class or classes
of capital stock of the corporation, and if so convertible or exchangeable, the conversion price or prices, or the rate or rates
of exchange, and the adjustments thereof, if any, at which such conversion or exchange may be made, and any other terms of such
conversion or exchange;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 80pt">(viii) whether the shares of such series that are redeemed
or converted shall have the status of authorized but unissued shares of Preferred Stock and whether such shares may be reissued
as shares of the same or any other series of stock;<BR CLEAR="ALL">
</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 80pt">(ix) the conditions and restrictions, if any, on the payment
of dividends or on the making of other distributions on, or the purchase, redemption or other acquisition by the corporation, or
any subsidiary thereof, of, the Common Stock or any other class (or other series of the same class) ranking junior to the shares
of such series as to dividends or upon liquidation, dissolution or winding up of the corporation; and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 80pt">(x) the conditions and restrictions, if any, on the creation
of indebtedness of the corporation, or any subsidiary thereof, or on the issue of any additional stock ranking on parity with or
prior to the shares of such series as to dividends or upon liquidation, dissolution or winding up of the corporation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">All shares within each series of Preferred Stock shall be alike
in every particular, except with respect to the dates from which dividends, if any, shall commence to accrue.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt">4.4 <U>Reverse Stock Split on June 8, 2011</U>. On June 8,
2011 (the &ldquo;<B>First Split Date</B>&rdquo;), each share of common stock, par value $0.001 per share (the &ldquo;<B>Oldest
Common Stock</B>&rdquo;), issued and outstanding immediately before the First Split Date, was reclassified as and changed into
one-seventh (1/7) of a share of common stock, par value $0.001 per share (the &ldquo;<B>Newer Common Stock</B>&rdquo;). The corporation,
through its transfer agent, provided certificates representing Newer Common Stock to holders of Oldest Common Stock in exchange
for certificates representing Oldest Common Stock. From and after the First Split Date, certificates representing shares of Oldest
Common Stock were cancelled and as of the First Split Date represent only the right of holders thereof to receive Newer Common
Stock. The corporation did not issue fractional shares of Newer Common Stock. The reverse stock split did not increase or decrease
the amount of stated capital or paid-in surplus of the corporation, and any fractional share that would otherwise be issuable as
a result of the reverse stock split was rounded up to the nearest whole share of Newer Common Stock. From the First Split Date
until the Second Split Date (as defined below), the term &ldquo;Newer Common Stock&rdquo; as used in this Article FOURTH shall
mean Common Stock as provided in the Certificate of Incorporation. From and after the Second Split Date, the term &ldquo;Newer
Common Stock&rdquo; as used in this Article FOURTH shall mean Older Common Stock as provided in the Certificate of Incorporation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 20pt">4.5<U> Reverse Stock Split on May 14, 2013</U>. On
May 14, 2013 (the &ldquo;<B>Second Split Date</B>&rdquo;), each share of common stock, par value $0.001 per share (the &ldquo;<B>Older
Common Stock</B>&rdquo;), issued and outstanding immediately before the Second Split Date, was reclassified as and changed into
one-fifteenth (1/15) of a share of common stock, par value $0.001 per share (the &ldquo;<B>Newest Common Stock</B>&rdquo;). The
corporation, through its transfer agent, provided certificates representing Newest Common Stock to holders of Older Common Stock
in exchange for certificates representing Older Common Stock. From and after the Second Split Date, certificates representing
shares of Older Common Stock were cancelled and now represent only the right of holders thereof to receive Newest Common Stock.
The corporation did not issue fractional shares of Newest Common Stock. The reverse stock split did not increase or decrease the
amount of stated capital or paid-in surplus of the corporation, and any fractional share that would otherwise be issuable as a
result of the reverse stock split was rounded up to the nearest whole share of Newest Common Stock. From and after the Second
Split Date, the term &ldquo;Newest Common Stock&rdquo; as used in this Article FOURTH shall mean common stock as provided in the
Certificate of Incorporation.&rdquo;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 20pt">4. The amendment of the Certificate of Incorporation herein
certified has been duly adopted in accordance with the provisions of Section 242 of the General Corporation Law of the State of
Delaware.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 20pt">5. The Effective Date of this Amendment will be July 1, 2015.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 20pt">IN WITNESS WHEREOF, said Corporation has caused this Certificate
to be signed as of the 1<SUP>st</SUP> day of July, 2015.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 40%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ CHRISTOPHER W. WRIGHT</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Christopher W. Wright</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vice President, General Counsel &amp; Secretary</FONT></TD></TR>
  </TABLE>

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


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

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

<!-- Field: Page; Sequence: 7; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.8
<SEQUENCE>9
<FILENAME>f10q0321ex3-8_altoingre.htm
<DESCRIPTION>CERTIFICATE OF AMENDMENT TO CERTIFICATE OF INCORPORATION EFFECTIVE JANUARY 12, 2021
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATE
OF AMENDMENT<BR>
OF<BR>
CERTIFICATE OF INCORPORATION<BR>
OF<BR>
PACIFIC ETHANOL, INC.<BR>
a Delaware corporation</B></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">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">PACIFIC
ETHANOL, INC. a corporation organized and existing under the laws of the State of Delaware (the &ldquo;<B>Corporation</B>&rdquo;),
hereby certifies as follows:</FONT></P>

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

<P STYLE="text-align: left; 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">1. The
name of the Corporation is PACIFIC ETHANOL, INC.</FONT></P>

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

<P STYLE="text-align: left; 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">2. That
the Corporation&rsquo;s Certificate of Incorporation was filed with the Secretary of State of the State of Delaware on February
28, 2005 (the &ldquo;<B>Original Certificate</B>&rdquo;). The following were subsequently filed: (i) Certificate of Designations,
Powers, Preferences and Rights of the Series A Cumulative Redeemable Convertible Preferred Stock filed with the Secretary of State
of Delaware on April 12, 2006; (ii) Certificate of Designations, Powers, Preferences and Rights of the Series B Cumulative Convertible
Preferred Stock filed with the Secretary of State of Delaware on March 26, 2008; (iii) Certificate of Amendment of Certificate
of Incorporation filed with the Secretary of State of Delaware on June 3, 2010; (iv) Certificate of Amendment of Certificate of
Incorporation filed with the Secretary of State of Delaware on June 6, 2011; (v) Certificate of Amendment of Certificate of Incorporation
filed with the Secretary of State of Delaware on May 10, 2013; and (vi) Certificate of Amendment of Certificate of Incorporation
filed with the Secretary of State of Delaware on July 1, 2015 (the Original Certificate, together with the subsequently filed
certificates, shall be collectively referred to as the &ldquo;<B>Certificate of Incorporation</B>&rdquo;).</FONT></P>

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

<P STYLE="text-align: left; 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">3. The
Certificate of Incorporation of the Corporation is hereby amended by striking out Article FIRST thereof and by substituting in
lieu of said Article the following new Article FIRST:</FONT></P>

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

<P STYLE="text-align: left; 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">&ldquo;FIRST:
The name of the corporation is:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&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">Alto
Ingredients, Inc.&rdquo;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4. The
amendment of the Certificate of Incorporation herein certified has been duly adopted in accordance with the provisions of Section
242 of the General Corporation Law of the State of Delaware.</FONT></P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.05in; text-indent: 0.5in"><FONT STYLE="font-family: Times 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; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">IN
WITNESS WHEREOF, said Corporation has caused this Certificate to be signed as of the 12<SUP>th</SUP> day of January, 2021.</FONT></P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; width: 40%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Christopher W. Wright</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Christopher
    W. Wright</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vice
    President, General Counsel &amp; Secretary</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3in; text-align: left"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.9
<SEQUENCE>10
<FILENAME>f10q0321ex3-9_altoingre.htm
<DESCRIPTION>SECOND AMENDED AND RESTATED BYLAWS
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font: bold 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">&nbsp;</FONT></P>

<P STYLE="font: bold 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">SECOND
AMENDED AND RESTATED BYLAWS<BR>
<BR>
OF<BR>
<BR>
ALTO INGREDIENTS, INC.</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">(a
Delaware corporation)</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">&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>Preamble</B></FONT></P>

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

<P STYLE="text-align: left; 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">These
second amended and restated Bylaws (the &ldquo;<B>Bylaws</B>&rdquo;) are subject to, and governed by, the General Corporation
Law of the State of Delaware (the &ldquo;<B>Delaware General Corporation Law</B>&rdquo;) and the Certificate of Incorporation
(the &ldquo;<B>Certificate of Incorporation</B>&rdquo;), as it may be further amended from time to time, of Alto Ingredients,
Inc., a Delaware corporation (the &ldquo;<B>Corporation</B>&rdquo;). In the event of a direct conflict between the provisions
of these Bylaws and the mandatory provisions of the Delaware General Corporation Law or the provisions of the Certificate of Incorporation,
such provisions of the Delaware General Corporation Law or the Certificate of Incorporation of the Corporation, as the case may
be, will be controlling. These Bylaws amend and restate the Corporation&rsquo;s prior bylaws dated July 23, 2014.</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"><B>&nbsp;</B></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>Article
I<BR>
Corporate Offices</B></FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
1.1 Registered Office</B>. The registered office of the Corporation shall be at Corporation Trust Center, 1209 Orange Street,
in the City of Wilmington, County of New Castle, State of Delaware. The name of the registered agent of the Corporation at such
location is The Corporation Trust Company. The registered office of the Corporation may be changed from time to time by the Board
of Directors of the Corporation (the &ldquo;<B>Board of Directors</B>&rdquo;) in the manner provided by law and need not be identical
to the principal place of business of the Corporation.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
1.2 Other Offices</B>. The Corporation may also maintain or establish an office or offices at such other place or places, within
or without the State of Delaware, as the Board of Directors may from time to time determine by resolution.</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"><B>&nbsp;</B></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></B></FONT></P>

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

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

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
2.1 Place of Meetings</B>. Meetings of stockholders shall be held at any place, within or outside the State of Delaware, designated
by the Board of Directors. The Board of Directors may, in its sole discretion, determine that a meeting of stockholders shall
not be held at any place, but may instead be held solely by means of remote communication as authorized by Section 211(a)(2) of
the Delaware General Corporation Law. In the absence of any such designation, meetings of stockholders shall be held at the principal
office of the Corporation.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
2.2 Annual Meeting</B>. The annual meeting of the stockholders shall be held each year at such place within or without the
State of Delaware and on a date and at a time as may be designated from time to time by the Board of Directors, for the purpose
of electing directors and for the transaction of any and all such other business as may properly be brought before the meeting.
Any and all business of any nature or character whatsoever may be transacted, and action may be taken thereon, at any annual meeting,
except as otherwise provided by law or by these Bylaws.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

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

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

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

<P STYLE="text-align: left; 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"><B>Section
2.3 Special Meetings</B>. Special meetings of the stockholders for any purpose or purposes, unless otherwise prescribed by
law shall be called pursuant to a resolution adopted by the Board of Directors and may not be called by any other person or persons.
Each special meeting of stockholders shall be held at any place within or without the State of Delaware as determined by the Board
of Directors. The secretary of the Corporation shall cause notice to be promptly given to the stockholders entitled to vote, in
accordance with the provisions of <U>Sections 2.4 and 2.5</U> of these Bylaws, that a special meeting will be held at the time
designated by the Board of Directors. No business may be transacted at such special meeting other than the business specified
in such notice to stockholders. Nothing contained in this <U>Section 2.3</U> shall be construed as limiting, fixing or affecting
the time when a meeting of stockholders called by action of the Board of Directors may be held.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
2.4 Notice of Meetings of Stockholders</B>. All notices of meetings with stockholders shall be in writing and shall be sent
or otherwise given in accordance with <U>Section 2.5 or Section 9.1</U> of these Bylaws not less than ten (10) nor more than sixty
(60) days before the date of the meeting to each stockholder entitled to vote at such meeting. The notice shall specify the place,
date, and hour of the meeting, the means of remote communication, if any, by which stockholders and proxy holders may be deemed
to be present in person and vote at such meeting, and, in the case of a special meeting, the purpose or purposes for which the
meeting is called.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
2.5 Manner of Giving Notice; Affidavit of Notice</B>. Written notice of any meeting of stockholders, if mailed, is given when
deposited in the United States mail, postage prepaid, directed to the stockholder at his address as it appears on the records
of the Corporation or, if electronically transmitted, as provided in <U>Article&nbsp;IX</U> of these Bylaws. An affidavit of the
secretary or an assistant secretary or of the transfer agent of the Corporation that the notice has been given shall, in the absence
of fraud, be prima facie evidence of the facts stated therein.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
2.6 Quorum</B>. The holders of a majority of the stock issued and outstanding and entitled to vote thereat, present in person
or represented by proxy, shall constitute a quorum at all meetings of the stockholders for the transaction of business, except
where otherwise provided by statute, the Certificate of Incorporation or these Bylaws. Any shares, the voting of which at such
meeting has been enjoined, or which for any reason cannot be lawfully voted at such meeting, shall not be counted to determine
a quorum at such meeting. Any meeting at which a quorum is present may continue to transact business until adjournment notwithstanding
the withdrawal of enough stockholders to leave less than a quorum. Except as otherwise provided by law, the Certificate of Incorporation
or these Bylaws, all action taken by holders of a majority of the voting power represented at any meeting at which a quorum is
present shall be valid and binding upon the corporation.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

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

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

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

<P STYLE="text-align: left; 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"><B>Section
2.7 Conduct of Meetings</B>. The Board of Directors may adopt by resolution such rules and regulations for the conduct of a
meeting of the stockholders as it shall deem appropriate. At every meeting of the stockholders, the Chairman of the Board of Directors,
or in his or her absence or inability to act, the Chief Executive Officer, or, in his or her absence or inability to act, the
person whom the Chief Executive Officer shall appoint, shall act as chairman of, and preside at, the meeting. The secretary or,
in his or her absence or inability to act, the person whom the chairman of the meeting shall appoint secretary of the meeting,
shall act as secretary of the meeting and keep the minutes thereof. Except to the extent inconsistent with such rules and regulations
as adopted by the Board of Directors, the chairman of any meeting of the stockholders shall have the right and authority to prescribe
such rules, regulations and procedures and to do all such acts as, in the judgment of such chairman, are appropriate for the proper
conduct of the meeting. Such rules, regulations or procedures, whether adopted by the Board of Directors or prescribed by the
chairman of the meeting, may include, without limitation, the following: (i) the establishment of an agenda or order of business
for the meeting; (ii) the determination of when the polls shall open and close for any given matter to be voted on at the meeting;
(iii) rules and procedures for maintaining order at the meeting and the safety of those present; (iv) limitations on attendance
at or participation in the meeting to stockholders of record of the corporation, their duly authorized and constituted proxies
or such other persons as the chairman of the meeting shall determine; (v) restrictions on entry to the meeting after the time
fixed for the commencement thereof; and (vi) limitations on the time allotted to questions or comments by participants.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
2.8 Adjourned Meeting; Notice</B>. Any meeting of the stockholders, annual or special, may be adjourned by the chairperson
of such meeting from time to time to reconvene at the same or some other place, if any. When a meeting is adjourned to another
time or place, unless these Bylaws otherwise require, notice need not be given of the adjourned meeting if the time, place if
any thereof, and the means of remote communications if any by which stockholders and proxy holders may be deemed to be present
in person and vote at such adjourned meeting are announced at the meeting at which the adjournment is taken. At the adjourned
meeting the Corporation may transact any business that might have been transacted at the original meeting. If the adjournment
is for more than thirty (30) days, or if after the adjournment a new record date is fixed for the adjourned meeting, a notice
of the adjourned meeting shall be given to each stockholder of record entitled to vote at the meeting.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
2.9 Voting</B>. The stockholders entitled to vote at any meeting of stockholders shall be determined in accordance with the
provisions of <U>Section 2.12</U> of these Bylaws, subject to the provisions of Section 217 of the Delaware General Corporation
Law (relating to voting rights of fiduciaries, pledgors and joint owners of stock) and Section 218 of the Delaware General Corporation
Law (relating to voting trusts and other voting agreements).</FONT></P>

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

<P STYLE="text-align: left; 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">Except
as may be otherwise provided in the Certificate of Incorporation or these Bylaws, each stockholder shall be entitled to one vote
for each share of capital stock held by such stockholder.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
2.10 Waiver of Notice</B>. Whenever notice is required to be given under any provision of the Delaware General Corporation
Law or of the Certificate of Incorporation or these Bylaws, a written waiver thereof, signed by the person entitled to notice,
or a waiver by electronic transmission by the person entitled to notice, whether before or after the time of the event for which
notice is to be given, shall be deemed equivalent to notice. Attendance of a person at a meeting shall constitute a waiver of
notice of such meeting, except when the person attends a meeting for the express purpose of objecting, at the beginning of the
meeting, to the transaction of any business because the meeting is not lawfully called or convened. Neither the business to be
transacted at, nor the purpose of, any regular or special meeting of the stockholders need be specified in any written waiver
of notice or any waiver by electronic transmission unless so required by the Certificate of Incorporation or these Bylaws.</FONT></P>

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

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

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

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

<P STYLE="text-align: left; 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"><B>Section
2.11 Stockholder Action by Written Consent Without a Meeting</B>. Unless otherwise provided in the Certificate of Incorporation,
any action required to be taken at any annual or special meeting of stockholders of the Corporation, or any action which may be
taken at any annual or special meeting of such stockholders, may be taken without a meeting, without prior notice and without
a vote, if a consent or consents in writing, setting forth the action so taken and bearing the dates of signature of the stockholders
who signed the consent or consents, shall be signed by the holders of outstanding stock having not less than the minimum number
of votes that would be necessary to authorize or take such action at a meeting at which all shares entitled to vote thereon were
present and voted.</FONT></P>

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

<P STYLE="text-align: left; 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">Prompt
notice of the taking of the corporate action without a meeting by less than unanimous written consent shall be given to those
stockholders who have not consented in writing and who, if the action had been taken at a meeting, would have been entitled to
notice of the meeting if the record date for such meeting had been the date that written consents signed by a sufficient number
of holders to take the action were delivered to the Corporation as provided in Section 228 of the Delaware General Corporation
Law. In the event that the action which is consented to is such as would have required the filing of a certificate under any provision
of the Delaware General Corporation Law, if such action had been voted on by stockholders at a meeting thereof, the certificate
filed under such provision shall state, in lieu of any statement required by such provision concerning any vote of stockholders,
that written consent has been given in accordance with Section 228 of the Delaware General Corporation Law. Any action taken pursuant
to such written consent or consents of the stockholders shall have the same force and effect as if taken by the stockholders at
a meeting thereof.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
2.12 Record Date for Stockholder Notice; Voting; Giving Consents</B>. In order that the Corporation may determine the stockholders
entitled to notice of or to vote at any meeting of stockholders or any adjournment thereof, or entitled to express consent to
corporate action in writing without a meeting, or entitled to receive payment of any dividend or other distribution or allotment
of any rights, or entitled to exercise any rights in respect of any change, conversion or exchange of stock or for the purpose
of any other lawful action, the Board of Directors may fix, in advance, a record date, which record date shall not precede the
date upon which the resolution fixing the record date is adopted by the Board of Directors, and shall not be more than sixty (60)
nor less than ten (10) days before the date of such meeting, nor more than ten (10) days after the date upon which the resolution
fixing the record date for a written consent is adopted by the Board of Directors, nor more than sixty (60) days prior to any
other action.</FONT></P>

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

<P STYLE="text-align: left; 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">If
the Board of Directors does not so fix a record date:</FONT></P>

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

<P STYLE="text-align: left; 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">(i) The
record date for determining stockholders entitled to notice of or to vote at a meeting of stockholders shall be at the close of
business on the day next preceding the day on which notice is given, or, if notice is waived, at the close of business on the
day next preceding the day on which the meeting is held.</FONT></P>

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

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

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

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

<P STYLE="text-align: left; 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">(ii) The
record date for determining stockholders entitled to express consent to corporate action in writing without a meeting, when no
prior action by the Board of Directors is necessary, shall be the day on which the first written consent is delivered to the Corporation
as provided in Section 213(b) of the Delaware General Corporation Law.</FONT></P>

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

<P STYLE="text-align: left; 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">(iii) The
record date for determining stockholders for any other purpose shall be at the close of business on the day on which the Board
of Directors adopts the resolution relating thereto.</FONT></P>

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

<P STYLE="text-align: left; 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">A
determination of stockholders of record entitled to notice of or to vote at a meeting of stockholders shall apply to any adjournment
of the meeting; <U>provided</U>, <U>however</U>, that the Board of Directors may fix a new record date for the adjourned meeting.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
2.13 Proxies</B>. Each stockholder entitled to vote at a meeting of stockholders or to express consent or dissent to corporate
action in writing without a meeting may authorize another person or persons to act for him by proxy authorized by an instrument
in writing or by a transmission permitted by law filed in accordance with the procedure established for the meeting, but no such
proxy shall be voted or acted upon after three years from its date, unless the proxy provides for a longer period. The revocability
of a proxy that states on its face that it is irrevocable shall be governed by the provisions of Section 212 of the Delaware General
Corporation Law.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
2.14 List of Stockholders Entitled to Vote</B>. The officer who has charge of the stock ledger of the Corporation shall prepare
and make, at least ten (10) days before every meeting of stockholders, a complete list of the stockholders entitled to vote at
the meeting, arranged in alphabetical order, and showing the address of each stockholder and the number of shares registered in
the name of each stockholder. The Corporation shall not be required to include electronic mail addresses or other electronic contact
information on such list. Such list shall be open to the examination of any stockholder, for any purpose germane to the meeting,
during ordinary business hours, for a period of at least ten days prior to the meeting, either: (i) on a reasonably accessible
electronic network, provided that the information required to gain access to such list is provided with the notice of the meeting;
or (ii)&nbsp;during ordinary business hours, at the Corporation&rsquo;s principal executive office; or (iii) if not so specified,
at the place where the meeting is to be held. In the event the Corporation determines to make the list available on an electronic
network, the Corporation may take reasonable steps to ensure that such information is available only to stockholders of the Corporation.
If the meeting is to be held at a place, then the list shall be produced and kept at the time and place of the meeting during
the whole time thereof, and may be inspected by any stockholder who is present. If the meeting is to be held solely by means of
remote communication, then the list shall also be open to the examination of any stockholder during the whole time of the meeting
on a reasonably accessible electronic network, and the information required to access such list shall be provided with the notice
of the meeting. Such list shall presumptively determine the identity of the stockholders entitled to vote at the meeting and the
number of shares held by each of them.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

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

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

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

<P STYLE="text-align: left; 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"><B>Section
2.15 Advance Notice of Stockholder Nominations and Proposals</B>.</FONT></P>

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

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a) At
a meeting of the stockholders, only such nominations of persons for the election of directors and such other business shall be
conducted as shall have been properly brought before the meeting. To be properly brought before an annual meeting, nominations
or such other business must be: (i) specified in the notice of meeting (or any supplement thereto) given by or at the direction
of the Board of Directors or any committee thereof, (ii) otherwise properly brought before the meeting by or at the direction
of the Board of Directors or any committee thereof, or (iii) otherwise properly brought before an annual meeting by a stockholder
who is a stockholder of record of the Corporation at the time such notice of meeting is delivered, who is entitled to vote at
the meeting and who complies with the notice procedures set forth in this <U>Section 2.15</U>. In addition, any proposal of business
(other than the nomination of persons for election to the Board of Directors) must be a proper matter for stockholder action.
For business (including, but not limited to, director nominations) to be properly brought before an annual meeting by a stockholder,
the stockholder or stockholders of record intending to propose the business (the &ldquo;<B>Proposing Stockholder</B>&rdquo;) must
have given timely notice thereof pursuant to this <U>Section 2.15(a)</U> or <U>Section 2.15(c)</U>, as applicable, in writing
to the secretary of the Corporation even if such matter is already the subject of any notice to the stockholders or Public Disclosure
from the Board of Directors. To be timely, a Proposing Stockholder&rsquo;s notice must be delivered to or mailed and received
at the principal executive offices of the Corporation: (x) not later than the close of business on the 90th day, nor earlier than
the close of business on the 120th day in advance of the anniversary of the previous year&rsquo;s annual meeting if such meeting
is to be held on a day which is not more than thirty (30) days in advance of the anniversary of the previous year&rsquo;s annual
meeting or not later than seventy (70) days after the anniversary of the previous year&rsquo;s annual meeting; and (y) with respect
to any other annual meeting of stockholders, the close of business on the 10th day following the date of Public Disclosure of
the date of such meeting. In no event shall the Public Disclosure of an adjournment or postponement of an annual meeting commence
a new notice time period (or extend any notice time period). For purposes of this <U>Section 2.15</U>, the term &ldquo;<B>Public
Disclosure</B>&rdquo; shall mean a disclosure made in a press release reported by Dow Jones News Services, The Associated Press
or a comparable national news service or in a document filed by the Corporation with the Securities and Exchange Commission pursuant
to Section 13, 14 or 15(d) of the Securities Exchange Act of 1934, as amended (the &ldquo;<B>Exchange Act</B>&rdquo;).</FONT></P>

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

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b) For
the nomination of any person or persons for election to the Board of Directors, a Proposing Stockholder&rsquo;s notice to the
secretary of the Corporation shall set forth (i) the name, age, business address and residence address of each nominee proposed
in such notice, (ii) the principal occupation or employment of each such nominee, (iii) the number of shares of capital stock
of the Corporation which are owned of record and beneficially by each such nominee (if any), (iv) such other information concerning
each such nominee as would be required to be disclosed in a proxy statement soliciting proxies for the election of such nominee
as a director in an election contest (even if an election contest is not involved), or that is otherwise required to be disclosed,
under Section 14(a) of the Exchange Act and the rules and regulations promulgated thereunder, (v) the consent of the nominee to
being named in the proxy statement as a nominee and to serving as a director if elected, and (vi) as to the Proposing Stockholder:
(A) the name and address of the Proposing Stockholder as they appear on the Corporation&rsquo;s books and of the beneficial owner,
if any, on whose behalf the nomination is being made, (B) the class and number of shares of the Corporation which are owned by
the Proposing Stockholder (beneficially and of record) and owned by the beneficial owner, if any, on whose behalf the nomination
is being made, as of the date of the Proposing Stockholder&rsquo;s notice, and a representation that the Proposing Stockholder
will notify the Corporation in writing of the class and number of such shares owned of record and beneficially as of the record
date for the meeting promptly following the later of the record date or the date notice of the record date is first publicly disclosed,
(C) a description of any agreement, arrangement or understanding with respect to such nomination between or among the Proposing
Stockholder and any of its affiliates or associates, and any others (including their names) acting in concert with any of the
foregoing, and a representation that the Proposing Stockholder will notify the Corporation in writing of any such agreement, arrangement
or understanding in effect as of the record date for the meeting promptly following the later of the record date or the date notice
of the record date is first publicly disclosed, (D) a description of any agreement, arrangement or understanding (including any
derivative or short positions, profit interests, options, hedging transactions, and borrowed or loaned shares) that has been entered
into as of the date of the Proposing Stockholder&rsquo;s notice by, or on behalf of, the Proposing Stockholder or any of its affiliates
or associates, the effect or intent of which is to mitigate loss to, manage risk or benefit of share price changes for, or increase
or decrease the voting power of the Proposing Stockholder or any of its affiliates or associates with respect to shares of stock
of the Corporation, and a representation that the Proposing Stockholder will notify the Corporation in writing of any such agreement,
arrangement or understanding in effect as of the record date for the meeting promptly following the later of the record date or
the date notice of the record date is first publicly disclosed, (E) a representation that the Proposing Stockholder is a holder
of record of shares of the Corporation entitled to vote at the meeting and intends to appear in person or by proxy at the meeting
to nominate the person or persons specified in the notice, and (F) a representation whether the Proposing Stockholder intends
to deliver a proxy statement and/or form of proxy to holders of at least the percentage of the Corporation&rsquo;s outstanding
capital stock required to approve the nomination and/or otherwise to solicit proxies from stockholders in support of the nomination.
The Corporation may require any proposed nominee to furnish such other information as it may reasonably require to determine the
eligibility of such proposed nominee to serve as an independent director of the Corporation or that could be material to a reasonable
stockholder&rsquo;s understanding of the independence, or lack thereof, of such nominee.</FONT></P>

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

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

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

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

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c) For
all business other than director nominations, a Proposing Stockholder&rsquo;s notice to the secretary of the Corporation shall
set forth as to each matter the Proposing Stockholder proposes to bring before the annual meeting: (i) a brief description of
the business desired to be brought before the annual meeting and the reasons for conducting such business at the annual meeting,
(ii) any other information relating to such stockholder and beneficial owner, if any, on whose behalf the proposal is being made,
required to be disclosed in a proxy statement or other filings required to be made in connection with solicitations of proxies
for the proposal and pursuant to and in accordance with Section 14(a) of the Exchange Act and the rules and regulations promulgated
thereunder and (iii) the information required by <U>Section 2.15(b)(vi)</U> of these Bylaws.</FONT></P>

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

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d) The
foregoing notice requirements of <U>Sections 2.14(b) and 2.14(c)</U> shall be deemed satisfied by a stockholder with respect to
business or a nomination if the stockholder has notified the Corporation of his, her or its intention to present a proposal or
make a nomination at an annual meeting in compliance with the applicable rules and regulations promulgated under Section 14(a)
of the Exchange Act and such stockholder&rsquo;s proposal or nomination has been included in a proxy statement that has been prepared
by the Corporation to solicit proxies for such annual meeting.</FONT></P>

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

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e) Only
such business shall be conducted at a special meeting of stockholders as shall have been brought before the meeting pursuant to
the Corporation&rsquo;s notice of meeting. Nominations of persons for election to the Board of Directors may be made at a special
meeting of stockholders at which directors are to be elected pursuant to the Corporation&rsquo;s notice of meeting (x) by or at
the direction of the Board of Directors or (y) provided that the Board of Directors has determined that directors shall be elected
at such meeting, by any stockholder of the Corporation who is a stockholder of record at the time the notice provided for in this
<U>Section 2.15</U> is delivered to the secretary of the Corporation, who is entitled to vote at the meeting and upon such election
and who complies with the notice procedures set forth in this <U>Section 2.15</U>. In the event the Corporation calls a special
meeting of stockholders for the purpose of electing one or more directors to the Board of Directors, any such stockholder entitled
to vote in such election of directors may nominate a person or persons (as the case may be) for election to such position(s) as
specified in the Corporation&rsquo;s notice of meeting, if the stockholder&rsquo;s notice required by this <U>Section 2.15</U>
shall be delivered to the secretary at the principal executive offices of the Corporation not later than the close of business
on the 90th day prior to such special meeting and not earlier than the close of business on the later of the 120th day prior to
such special meeting or the 10th day following the date of Public Disclosure of the date of the special meeting and of the nominees
proposed by the Board of Directors to be elected at such meeting. The foregoing notice requirements of this <U>Section 2.15(e)
</U>shall be deemed satisfied by a stockholder with respect to a nomination if the stockholder has notified the Corporation of
his, her or its intention to present a nomination at such special meeting in compliance with Section 14(a) of the Exchange Act
and the rules and regulations promulgated thereunder and such stockholder&rsquo;s nomination has been included in a proxy statement
that has been prepared by the Corporation to solicit proxies for such special meeting. In no event shall the Public Disclosure
of an adjournment or postponement of a special meeting commence a new time period (or extend any notice time period).</FONT></P>

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

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(f) Notwithstanding
anything in these Bylaws to the contrary: (i) no nominations shall be made or business shall be conducted at any annual meeting
except in accordance with the procedures set forth in this <U>Section 2.15</U>, and (ii) except as otherwise required by law,
if a Proposing Stockholder intending to propose business or make nominations at an annual meeting pursuant to this <U>Section
2.15</U> does not provide the information required under this <U>Section 2.15</U> to the Corporation promptly following the later
of the record date or the date notice of the record date is first publicly disclosed, or the Proposing Stockholder (or a qualified
representative of the Proposing Stockholder) does not appear at the meeting to present the proposed business or nominations, such
business or nominations shall not be considered, notwithstanding that proxies in respect of such business or nominations may have
been received by the Corporation. The requirements of this <U>Section 2.15</U> shall apply to any business or nominations to be
brought before an annual meeting by a stockholder whether such business or nominations are to be included in the Corporation&rsquo;s
proxy statement pursuant to Rule 14a-8 of the Exchange Act or presented to stockholders by means of an independently financed
proxy solicitation. The requirements of this <U>Section 2.15</U> are included to provide the Corporation notice of a stockholder&rsquo;s
intention to bring business or nominations before an annual meeting and shall in no event be construed as imposing upon any stockholder
the requirement to seek approval from the Corporation as a condition precedent to bringing any such business or make such nominations
before an annual meeting.</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"><B>&nbsp;</B></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></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></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>Article
III<BR>
Board of Directors</B></FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
3.1 Powers</B>. Subject to the provisions of the Delaware General Corporation Law and any limitations in the Certificate of
Incorporation or these Bylaws relating to action required to be approved by the stockholders or by the outstanding shares, the
business and affairs of the Corporation shall be managed and all corporate powers shall be exercised by or under the direction
of the Board of Directors.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
3.2 Number of Directors</B>. The authorized number of directors of the Corporation shall be seven (7) until changed by resolution
of the Board of Directors. No reduction of the authorized number of directors shall have the effect of removing any director before
that director&rsquo;s term of office expires.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
3.3 Election, Qualification and Term Office of Directors</B>. All elections of directors shall be by written ballot, unless
otherwise provided in the Certificate of Incorporation. If authorized by the Board of Directors, such requirement of a written
ballot shall be satisfied by a ballot submitted by electronic transmission, provided that any such electronic transmission must
be either set forth or be submitted with information from which it can be determined that the electronic transmission was authorized
by the stockholder or proxy holder.</FONT></P>

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

<P STYLE="text-align: left; 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">Notwithstanding
the foregoing provisions of this <U>Section 3.3</U>, each director shall serve until his or her successor is duly elected and
qualified or until his or her death, resignation or removal. No decrease in the number of directors constituting the Board of
Directors shall shorten the term of any incumbent director.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
3.4 Resignation and Vacancies</B>. Any director may resign at any time upon notice given in writing or by electronic transmission
to the secretary of the Corporation. When one or more directors so resigns and the resignation is effective at a future date,
a majority of the directors then in office, including those who have so resigned, shall have power to fill such vacancy or vacancies,
the vote thereon to take effect when such resignation or resignations shall become effective, and each director so chosen shall
hold office as provided in this Section in the filling of other vacancies.</FONT></P>

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

<P STYLE="text-align: left; 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">Any
vacancies on the Board of Directors resulting from death, resignation, disqualification, removal, newly created directorships
or other causes shall, except as otherwise provided by the Delaware General Corporation Law or by the Certificate of Incorporation,
be filled only by the affirmative vote of a majority of the remaining directors then in office, even though less than a quorum
of the Board of Directors, or by a sole remaining director, and not by the stockholders. Whenever the holders of any class or
classes of stock or series thereof are entitled to elect one or more directors by the provisions of the Certificate of Incorporation,
vacancies and newly created directorships of such class or classes or series may be filled by a majority of the directors elected
by such class or classes or series thereof then in office, or by a sole remaining director so elected. Any director elected in
accordance with the preceding sentence shall hold office for the remainder of the full term of the class of directors in which
the new directorship was created or the vacancy occurred and until such director&rsquo;s successor shall have been elected and
qualified.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

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

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

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

<P STYLE="text-align: left; 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"><B>Section
3.5 Place of Meetings; Meetings by Telephone</B>. The Board of Directors of the Corporation may hold meetings, both regular
and special, either within or outside the State of Delaware.</FONT></P>

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

<P STYLE="text-align: left; 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">Unless
otherwise restricted by the Certificate of Incorporation or these Bylaws, members of the Board of Directors, or any committee
designated by the Board of Directors, may participate in a meeting of the Board of Directors, or any committee, by means of conference
telephone or other communications equipment by means of which all persons participating in the meeting can hear each other, and
such participation in a meeting shall constitute presence in person at the meeting.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
3.6 Regular Meetings</B>. Regular meetings of the Board of Directors may be held without notice at such time and at such place
as shall from time to time be determined by resolution of the board.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
3.7 Special Meetings; Notice</B>. Special meetings of the Board of Directors may be called by the chairman of the board or
the chief executive officer or the president or the secretary or by any two directors. Notice of the time and place of special
meetings shall be delivered either personally by hand, by courier or by telephone, sent by United States first-class mail, postage
prepaid, sent by facsimile or sent by electronic mail, directed to each director at that director&rsquo;s address, telephone number,
facsimile number or electronic mail address, as the case may be, as shown on the Corporation&rsquo;s records.</FONT></P>

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

<P STYLE="text-align: left; 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">If
the notice is (i) delivered personally by hand, by courier or by telephone, (ii) sent by facsimile or (iii) sent by electronic
mail, it shall be delivered or sent at least twenty-four (24) hours before the time of the holding of the meeting. If the notice
is sent by United States mail, it shall be deposited in the United States mail at least four (4) days before the time of the holding
of the meeting. Any oral notice may be communicated to the director. The notice need not specify the place or the meeting (if
the meeting is to be held at the Corporation&rsquo;s principal executive office) nor the purpose of the meeting. It shall not
be necessary that the same method of giving notice be employed in respect of all directors, but one permissible method may be
employed in respect of any one or more, and any other permissible method or methods may be employed in respect of any other or
others.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
3.8 Quorum</B>. At all meetings of the Board of Directors, a majority of the authorized number of directors shall constitute
a quorum for the transaction of business and the act of a majority of the directors present at any meeting at which there is a
quorum shall be the act of the Board of Directors, except as may be otherwise specifically provided by statute or by the Certificate
of Incorporation. If a quorum is not present at any meeting of the Board of Directors, then the directors present thereat may
adjourn the meeting from time to time, without notice other than announcement at the meeting, until a quorum is present. A meeting
at which a quorum is initially present may continue to transact business notwithstanding the withdrawal of directors, if any action
taken is approved by at least a majority of the required quorum for that meeting.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

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

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

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

<P STYLE="text-align: left; 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"><B>Section
3.9 Waiver of Notice</B>. Whenever notice is required to be given under any provision of the Delaware General Corporation Law
or of the Certificate of Incorporation or these Bylaws, a written waiver thereof, signed by the person entitled to notice, or
a waiver by electronic transmission by the person entitled to notice, whether before or after the time of the event for which
notice is to be given, shall be deemed equivalent to notice. Attendance of a person at a meeting shall constitute a waiver of
notice of such meeting, except when the person attends a meeting for the express purpose of objecting, at the beginning of the
meeting, to the transaction of any business because the meeting is not lawfully called or convened. Neither the business to be
transacted at, nor the purpose of, any regular or special meeting of the stockholders need be specified in any written waiver
of notice or any waiver by electronic transmission unless so required by the Certificate of Incorporation or these Bylaws.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
3.10 Board Action by Written Consent Without a Meeting</B>. Unless otherwise restricted by the Certificate of Incorporation
or these Bylaws, any action required or permitted to be taken at any meeting of the Board of Directors, or of any committee thereof,
may be taken without a meeting if all members of the board or committee, as the case may be, consent thereto in writing or by
electronic transmission and the writing or writings or electronic transmission or transmissions are filed with the minutes of
proceedings of the board or committee. Such filing shall be in paper form if the minutes are maintained in paper form and shall
be in electronic form if the minutes are maintained in electronic form.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
3.11 Fees and Compensation of Directors</B>. Unless otherwise restricted by the Certificate of Incorporation or these Bylaws,
the Board of Directors, or a committee thereof, shall have the authority to fix the compensation of directors.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
3.12 Removal of Directors</B>. Notwithstanding any other provisions of the Corporation&rsquo;s Certificate of Incorporation,
or these Bylaws, any director, or the entire Board of Directors of the Corporation may be removed at any time, with or without
cause. The removal shall be accomplished by the affirmative vote, at a special meeting of stockholders called for that purpose
in the manner provided in these Bylaws, of the holders of at least a majority of the outstanding shares entitled to vote at an
election for directors.</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"><B>&nbsp;</B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</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>Article
IV<BR>
Committees of the Board of Directors</B></FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
4.1 Committees of Directors</B>. The Board of Directors may, by resolution passed by a majority of the whole board, designate
one or more committees, with each committee to consist of one or more of the directors of the Corporation. The board may designate
one or more directors as alternate members of any committee, who may replace any absent or disqualified member at any meeting
of the committee. In the absence or disqualification of a member of a committee, the member or members thereof present at any
meeting and not disqualified from voting, whether or not he or they constitute a quorum, may unanimously appoint another member
of the Board of Directors to act at the meeting in the place of any such absent or disqualified member. Any such committee, to
the extent provided in the resolution of the Board of Directors or in the Bylaws of the Corporation, shall have and may exercise
all the powers and authority of the Board of Directors in the management of the business and affairs of the Corporation, and may
authorize the seal of the Corporation to be affixed to all papers that may require it; but no such committee shall have the power
or authority to (i) amend the Certificate of Incorporation (except that a committee may, to the extent authorized in the resolution
or resolutions providing for the issuance of shares of stock adopted by the Board of Directors as provided in Section 151(a) of
the Delaware General Corporation Law, fix any of the preferences or rights of such shares relating to dividends, redemption, dissolution,
any distribution of assets of the Corporation or the conversion into, or the exchange of such shares for, shares of any other
class or classes or any other series of the same or any other class or classes of stock of the Corporation), (ii) approve or adopt,
or recommend to the stockholders, any matter expressly required by the Delaware General Corporation Law to be submitted to stockholders
for approval, (iii) adopt, amend or repeal any bylaw of the Corporation or (iv)&nbsp;declare any dividend.</FONT></P>

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

<P STYLE="text-align: left; 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
Board of Directors may at any time increase or decrease the number of members of a committee or terminate the existence of a committee.
The Board of Directors may at any time and for any reason remove any individual committee member or fill any committee vacancy
created by death, resignation, removal or increase in the number of members of a committee.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
4.2 Committee Minutes</B>. Each committee shall keep regular minutes of its meetings and report the same to the Board of Directors
when required.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
4.3 Meetings and Action of Committees</B>. Meetings and actions of committees shall be governed by, and held and taken in accordance
with, the provisions of <U>Article III</U> of these Bylaws, <U>Section 3.5</U> (place of meetings and meetings by telephone),
<U>Section 3.6</U> (regular meetings), <U>Section 3.7</U> (special meetings and notice), <U>Section 3.8</U> (quorum), <U>Section
3.9</U> (waiver of notice), and <U>Section 3.10</U> (action without a meeting), with such changes in the context of those Bylaws
as are necessary to substitute the committee and its members for the Board of Directors and its members; <U>provided</U>, <U>however</U>,
that the time of regular meetings of committees and special meetings of committees may also be called by resolution of the Board
of Directors and that notice of special meetings of committees shall also be given to all alternate members, who shall have the
right to attend all meetings of the committee. The Board of Directors may adopt rules for the government of any committee not
inconsistent with the provisions of these Bylaws.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
4.4 Advisory Committees</B>. The Board of Directors may, by resolution passed by a majority of the whole board, designate one
or more advisory committees, with each committee to consist of one or more of the directors of the Corporation or any other such
persons as the board may appoint. The board may designate one or more persons as alternate members of any committee, who may replace
any absent or disqualified member at any meeting of the committee. Members who are not board members shall not have the responsibilities
or obligations of board members nor be deemed directors of the Corporation for any other purpose.</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"><B>&nbsp;</B></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></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></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>Article
V<BR>
Officers</B></FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
5.1 Officers</B>. The officers of the Corporation shall be a chief executive officer, a secretary, and a chief financial officer.
The Corporation may also have, at the discretion of the Board of Directors, a chairman of the board, a vice chairman of the board,
a treasurer, one or more presidents, one or more vice presidents, one or more assistant vice presidents, assistant secretaries,
assistant treasurers, and any such other officers as may be appointed in accordance with the provisions of these Bylaws. Any number
of offices may be held by the same person.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
5.2 Appointment of Officers</B>. The Board of Directors shall appoint the officers of the Corporation, except such officers
as may be appointed in accordance with the provisions of <U>Sections 5.3 or 5.5</U> of these Bylaws, subject to the rights, if
any, of an officer under any contract of employment.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
5.3 Subordinate Officers</B>. The Board of Directors may appoint, or empower the chief executive officer or, in the absence
of a chief executive officer, one or more presidents, to appoint, such other officers and agents as the business of the Corporation
may require, each of whom shall hold office for such period, have such authority, and perform such duties as are provided in these
Bylaws or as the Board of Directors may from time to time determine.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
5.4 Removal and Resignation of Officers</B>. Subject to the rights, if any, of an officer under any contract of employment,
any officer may be removed, either with or without cause, by an affirmative vote of the majority of the Board of Directors at
any regular or special meeting of the board or, except in the case of an officer chosen by the board, by any officer upon whom
such power of removal may be conferred by the Board of Directors.</FONT></P>

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

<P STYLE="text-align: left; 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">Any
officer may resign at any time by giving written notice to the Board of Directors or secretary of the Corporation. Any resignation
shall take effect at the date of the receipt of that notice or at any later time specified in that notice; and, unless otherwise
specified in that notice, the acceptance of the resignation shall not be necessary to make it effective. Any resignation is without
prejudice to the rights, if any, of the Corporation under any contract to which the officer is a party.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
5.5 Vacancies in Offices</B>. Any vacancy occurring in any office of the Corporation shall be filled by the Board of Directors
or as provided in <U>Section 5.2</U> of these Bylaws.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
5.6 Chairman of the Board</B>. The chairman of the board, if such an officer be elected, shall, if present, preside at meetings
of the stockholders and meetings of the Board of Directors and exercise and perform such other powers and duties as may from time
to time be assigned to him by the Board of Directors or as may be prescribed by these Bylaws. If there is no chief executive officer
or president, then the chairman of the board shall also be the chief executive officer of the Corporation and shall have the powers
and duties prescribed in <U>Section 5.7</U> of these Bylaws.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

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

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

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

<P STYLE="text-align: left; 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"><B>Section
5.7 Chief Executive Officer</B>. Subject to such supervisory powers, if any, as may be given by the Board of Directors to the
chairman of the board, if there be such an officer, the chief executive officer of the Corporation shall, subject to the control
of the Board of Directors, have general supervision, direction, and control of the business and affairs of the Corporation and
shall report directly to the Board of Directors. All other officers, officials, employees and agents shall report directly or
indirectly to the chief executive officer. The chief executive officer shall see that all orders and resolutions of the Board
of Directors are carried into effect. In the absence or nonexistence of a chairman of the board, he shall serve as the chairperson
and preside at meetings of the stockholders and meetings of the Board of Directors. He shall have the general powers and duties
of management usually vested in the chief executive officer of a corporation, and shall have such other powers and duties as may
be prescribed by the Board of Directors or these Bylaws.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
5.8 President</B>. The president may assume and perform the duties of the chief executive officer in the absence or disability
of the chief executive officer or whenever the office of the chief executive officer is vacant. When acting as the chief executive
officer, a president shall have all the powers of, and be subject to all the restrictions upon, the chief executive officer. The
president of the Corporation shall exercise and perform such powers and duties as may from time to time be assigned to him by
the Board of Directors, the chairman of the board, the chief executive officer or as may be prescribed by these Bylaws. The president
shall have authority to execute in the name of the Corporation bonds, contracts, deeds, leases and other written instruments to
be executed by the Corporation. In the absence or nonexistence of the chairman of the board and chief executive officer, he shall
preside at all meetings of the stockholders and, in the absence or nonexistence of a Chairman of the Board of Directors and chief
executive officer, at all meetings of the Board of Directors and shall perform such other duties as the Board of Directors may
from time to time determine.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
5.9 Vice Presidents</B>. In the absence or disability of the chief executive officer and any president, the vice presidents,
if any, in order of their rank as fixed by the Board of Directors or, if not ranked, a vice president designated by the Board
of Directors, shall perform all the duties of a president and when so acting shall have all the powers of, and be subject to all
the restrictions upon, a president. The vice presidents shall have such other powers and perform such other duties as from time
to time may be prescribed for them respectively by the Board of Directors, these Bylaws, the chairman of the board, the chief
executive officer or, in the absence of a chief executive officer, one or more of the presidents.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
5.10 Secretary</B>. The secretary shall keep or cause to be kept, at the principal executive office of the Corporation or such
other place as the Board of Directors may direct, a book of minutes of all meetings and actions of directors, committees of directors,
and stockholders. The minutes shall show the time and place of each meeting, whether regular or special (and, if special, how
authorized and the notice given), the names of those present at meetings of the Board of Directors or committees, the number of
shares present or represented at meetings of stockholders, and the proceedings thereof.</FONT></P>

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

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

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

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

<P STYLE="text-align: left; 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
secretary shall keep, or cause to be kept, at the principal executive office of the Corporation or at the office of the Corporation&rsquo;s
transfer agent or registrar, as determined by resolution of the Board of Directors, a share register, or a duplicate share register,
showing the names of all stockholders and their addresses, the number and classes of shares held by each, the number and date
of certificates evidencing such shares, and the number and date of cancellation of every certificate surrendered for cancellation.</FONT></P>

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

<P STYLE="text-align: left; 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
secretary shall give, or cause to be given, notice of all meetings of the stockholders and of the Board of Directors required
to be given by law or by these Bylaws. He or she shall keep the seal of the Corporation, if one be adopted, in safe custody and
shall have such other powers and perform such other duties as may be prescribed by the Board of Directors or by these Bylaws.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
5.11 Chief Financial Officer</B>. The chief financial officer shall keep and maintain, or cause to be kept and maintained,
adequate and correct books and records of accounts of the properties and business transactions of the Corporation, including accounts
of its assets, liabilities, receipts, disbursements, gains, losses, capital, retained earnings, and shares. The books of account
shall at all reasonable times be open to inspection by any director.</FONT></P>

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

<P STYLE="text-align: left; 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
chief financial officer shall deposit all monies and other valuables in the name and to the credit of the Corporation with such
depositories as the Board of Directors may designate. The chief financial officer shall disburse the funds of the Corporation
as may be ordered by the Board of Directors, shall render to the chief executive officer or, in the absence of a chief executive
officer, any president and directors, whenever they request it, an account of all his or her transactions as chief financial officer
and of the financial condition of the Corporation, and shall have such other powers and perform such other duties as may be prescribed
by the Board of Directors or these Bylaws. The chief financial officer may be the treasurer of the Corporation.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
5.12 Treasurer</B>. The treasurer shall keep and maintain, or cause to be kept and maintained, adequate and correct books and
records of accounts of the properties and business transactions of the Corporation, including accounts of its assets, liabilities,
receipts, disbursements, gains, losses, capital, retained earnings, and shares. The books of account shall at all reasonable times
be open to inspection by any director.</FONT></P>

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

<P STYLE="text-align: left; 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
treasurer shall deposit all monies and other valuables in the name and to the credit of the Corporation with such depositories
as the Board of Directors may designate. The treasurer shall disburse the funds of the Corporation as may be ordered by the Board
of Directors, shall render to the chief executive officer or, in the absence of a chief executive officer, any president and directors,
whenever they request it, an account of all his or her transactions as treasurer and of the financial condition of the Corporation,
and shall have such other powers and perform such other duties as may be prescribed by the Board of Directors or these Bylaws.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
5.13 Assistant Secretary</B>. The assistant secretary, or, if there is more than one, the assistant secretaries in the order
determined by the stockholders or Board of Directors (or if there be no such determination, then in the order of their election)
shall, in the absence of the secretary or in the event of his or her inability or refusal to act, perform the duties and exercise
the powers of the secretary and shall perform such other duties and have such other powers as the Board of Directors or the stockholders
may from time to time prescribe.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

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

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

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

<P STYLE="text-align: left; 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"><B>Section
5.14 Assistant Treasurer</B>. The assistant treasurer, or, if there is more than one, the assistant treasurers, in the order
determined by the stockholders or Board of Directors (or if there be no such determination, then in the order of their election),
shall, in the absence of the treasurer or in the event of his or her inability or refusal to act, perform the duties and exercise
the powers of the treasurer and shall perform such other duties and have such other powers as the Board of Directors or the stockholders
may from time to time prescribe.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
</B>5<B>.15 Authority and Duties of Officers</B>. In addition to the foregoing authority and duties, all officers of the Corporation
shall respectively have such authority and perform such duties in the management of the business of the Corporation as may be
designated from time to time by the Board of Directors or the stockholders.</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"><B>&nbsp;</B></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>Article
VI<BR>
Indemnity</B></FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
6.1 Indemnification of Directors and Officers</B>. The Corporation shall, to the fullest extent and in the manner permitted
by the Delaware Corporation General Law as it presently exists or may hereafter be amended, indemnify and hold harmless each of
its directors and officers who was or is made or is threatened to be made a party or is otherwise involved in any action, suit
or proceeding, whether civil, criminal or administrative or investigative (a &ldquo;proceeding&rdquo;) by reason of the fact that
he or she, or a person for whom he or she is the legal representative, is or was a director, officer, employee or agent of the
Corporation or is or was serving at the request of the Corporation as a director, officer, employee or agent of another corporation,
partnership, joint venture, trust, non-profit entity or other enterprise, including service with respect to employee benefit plans,
against all liability and loss suffered and expenses reasonably incurred by such person in connection with any such action, suit,
or proceeding. The Corporation shall be required to indemnify a person in connection with a proceeding initiated by such person
only if the proceeding was authorized by the Board of Directors.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
6.2 Indemnification of Others</B>. The Corporation shall have the power, to the fullest extent and in the manner permitted
by the Delaware General Corporation Law as it presently exists or may hereafter be amended, to indemnify and hold harmless, each
of its employees and agents who was or is made or is threatened to be made a party or is otherwise involved in any proceeding
by reason of the fact that he or she, or a person for whom he or she is the legal representative, is or was an employee or agent
of the Corporation or is or was serving at the request of the Corporation as an employee or agent of another corporation, partnership,
joint venture, trust, non-profit entity or other enterprise, including service with respect to employee benefit plans, against
all liability and loss suffered and expenses reasonably incurred by such person in connection with any such action, suit, or proceeding.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
6.3 Insurance.</B> The Corporation may purchase and maintain insurance on behalf of any person who is or was a director, officer,
employee or agent of the Corporation, or is or was serving at the request of the Corporation or its subsidiaries as a director,
officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise against any liability
asserted against him and incurred by him in any such capacity, or arising out of his status as such, whether or not the Corporation
would have the power to indemnify him against such liability under the provisions of the Delaware General Corporation Law.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

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

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

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

<P STYLE="text-align: left; 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"><B>Section
6.4 Expenses</B>. The Corporation shall pay the expenses incurred by any officer or director of the Corporation, and may pay
the expenses incurred by any employee or agent of the Corporation, in defending any proceeding in advance of its final disposition;
provided, however, that the payment of expenses incurred by a person in advance of the final disposition of the proceeding shall
be made only upon receipt of an undertaking by the person to repay all amounts advanced if it should ultimately be determined
that he is not entitled to be indemnified by the Corporation under this <U>Article VI</U> or otherwise. Such expenses incurred
by other employees and agents described in <U>Section 6.2</U> of this <U>Article VI</U> may be so paid upon such terms and conditions,
if any, as the Board of Directors deems appropriate.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
6.5 Other Indemnification</B>. The indemnification and advancement of expenses provided by, or granted pursuant to, this Article
VI shall not be deemed exclusive of any other rights to which those seeking indemnification or advancement of expenses may be
entitled under any bylaw, agreement, vote of stockholders or disinterested directors or otherwise, both as to action in such person&rsquo;s
official capacity and as to action in another capacity while holding such office. However, the Corporation&rsquo;s obligation,
if any, to indemnify a person who was or is serving at its request as a director, officer, employee or agent of another corporation,
partnership, joint venture, trust, non-profit entity or other enterprise shall be reduced by any amount such person may collect
as indemnification from such other corporation, partnership, joint venture, trust, non-profit entity or other enterprise.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
6.6 Amendment or Repeal</B>. Any repeal or modification of the foregoing provisions of this <U>Article VI</U> shall not adversely
affect any right or protection hereunder of any person in respect of any act or omission occurring prior to the time of such repeal
or modification.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
6.7 Merger or Consolidation</B>. For purposes of this <U>Article VI</U>, references to &ldquo;the Corporation&rdquo; shall
include, in addition to the resulting corporation, any constituent corporation (including any constituent of a constituent) absorbed
in a consolidation or merger which, if its separate existence had continued, would have had power and authority to indemnify its
directors, officers, and employees or agents, so that any person who is or was a director, officer, employee or agent of such
constituent corporation, or is or was serving at the request of such constituent corporation as a director, officer, employee
or agent of another corporation, partnership, joint venture, trust, non-profit entity or other enterprise, shall stand in the
same position under this <U>Article VI</U> with respect to the resulting or surviving corporation as he would have with respect
to such constituent corporation if its separate existence had continued.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
6.8 Severability</B>. The invalidity or unenforceability of any provision of this <U>Article VI</U> shall not affect the validity
or enforceability of the remaining provisions of this <U>Article VI</U>.</FONT></P>

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

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

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

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

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

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
7.1 Maintenance and Inspection of Records</B>. The Corporation shall, either at its principal executive office or at such place
or places as designated by the Board of Directors, keep a record of its stockholders listing their names and addresses and the
number and class of shares held by each shareholder, a copy of these Bylaws as amended to date, accounting books, and other records.</FONT></P>

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

<P STYLE="text-align: left; 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">Any
stockholder of record, in person or by attorney or other agent, shall, upon written demand under oath stating the purpose thereof,
have the right during the usual hours for business to inspect for any proper purpose the Corporation&rsquo;s stock ledger, a list
of its stockholders, and its other books and records and to make copies or extracts therefrom. A proper purpose shall mean a purpose
reasonably related to such person&rsquo;s interest as a stockholder. In every instance where an attorney or other agent is the
person who seeks the right to inspection, the demand under oath shall be accompanied by a power of attorney or such other writing
that authorizes the attorney or other agent to so act on behalf of the stockholder. The demand under oath shall be directed to
the Corporation at its registered office in Delaware or at its principal executive office.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
7.2 Inspection by Directors</B>. Any director shall have the right to examine the Corporation&rsquo;s stock ledger, a list
of its stockholders, and its other books and records for a purpose reasonably related to his position as a director. The Court
of Chancery of the State of Delaware is hereby vested with the exclusive jurisdiction to determine whether a director is entitled
to the inspection sought. The Court of Chancery may summarily order the Corporation to permit the director to inspect any and
all books and records, the stock ledger, and the stock list and to make copies or extracts therefrom. The Court of Chancery may,
in its discretion, prescribe any limitations or conditions with reference to the inspection, or award such other and further relief
as the Court may deem just and proper.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
7.3 Representation of Shares of Other Corporations</B>. The chairman of the board, the chief executive officer, the chief financial
officer or any other person authorized by the Board of Directors or the chief executive officer, is authorized to vote, represent,
and exercise on behalf of the Corporation all rights incident to any and all shares of any other corporation or corporations standing
in the name of the Corporation. The authority granted herein may be exercised either by such person directly or by any other person
authorized to do so by proxy or power of attorney duly executed by such person having the authority.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><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: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Article
VIII<BR>
General Matters</B></FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
8.1 Checks</B>. From time to time, the Board of Directors shall determine by resolution which person or persons may sign or
endorse all checks, drafts, other orders for payment of money, notes or other evidences of indebtedness that are issued in the
name of or payable to the Corporation, and only the persons so authorized shall sign or endorse those instruments.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

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

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

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

<P STYLE="text-align: left; 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"><B>Section
8.2 Execution of Corporate Contracts and Instruments</B>. The Board of Directors, except as otherwise provided in these Bylaws,
may authorize any officer or officers, or agent or agents, to enter into any contract or execute any instrument in the name of
and on behalf of the Corporation; such authority may be general or confined to specific instances. Unless so authorized or ratified
by the Board of Directors or within the agency power of an officer, agent or employee, no officer, agent or employee shall have
any power or authority to bind the Corporation by any contract or engagement or to pledge its credit or to render it liable for
any purpose or for any amount.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
8.3 Stock Certificates; Partly Paid Shares</B>. The shares of the Corporation shall be represented by certificates, provided
that the Board of Directors of the Corporation may provide by resolution or resolutions that some or all of any or all classes
or series of its stock shall be uncertificated shares. Any such resolution shall not apply to shares represented by a certificate
until such certificate is surrendered to the Corporation. Notwithstanding the adoption of such a resolution by the Board of Directors,
every holder of stock represented by certificates and upon request every holder of uncertificated shares shall be entitled to
have a certificate signed by, or in the name of the Corporation by the chairman or vice-chairman of the Board of Directors, or
a president or vice-president, and by the treasurer or an assistant treasurer, or the secretary or an assistant secretary of the
Corporation representing the number of shares registered in certificate form. Any or all of the signatures on the certificate
may be a facsimile. In case any officer, transfer agent or registrar who has signed or whose facsimile signature has been placed
upon a certificate has ceased to be such officer, transfer agent or registrar before such certificate is issued, it may be issued
by the Corporation with the same effect as if he were such officer, transfer agent or registrar at the date of issue.</FONT></P>

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

<P STYLE="text-align: left; 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
Corporation may issue the whole or any part of its shares as partly paid and subject to call for the remainder of the consideration
to be paid therefor. Upon the face or back of each stock certificate issued to represent any such partly paid shares, upon the
books and records of the Corporation in the case of uncertificated partly paid shares, the total amount of the consideration to
be paid therefor and the amount paid thereon shall be stated. Upon the declaration of any dividend on fully paid shares, the Corporation
shall declare a dividend upon partly paid shares of the same class, but only upon the basis of the percentage of the consideration
actually paid thereon.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
8.4 Special Designation on Certificates</B>. If the Corporation is authorized to issue more than one class of stock or more
than one series of any class, then the powers, the designations, the preferences, and the relative, participating, optional or
other special rights of each class of stock or series thereof and the qualifications, limitations or restrictions of such preferences
and/or rights shall be set forth in full or summarized on the face or back of the certificate that the Corporation shall issue
to represent such class or series of stock; provided, however, that, except as otherwise provided in Section 202 of the Delaware
General Corporation Law, in lieu of the foregoing requirements there may be set forth on the face or back of the certificate that
the Corporation shall issue to represent such class or series of stock a statement that the Corporation will furnish without charge
to each stockholder who so requests the powers, the designations, the preferences, and the relative, participating, optional or
other special rights of each class of stock or series thereof and the qualifications, limitations or restrictions of such preferences
and/or rights.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

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

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

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

<P STYLE="text-align: left; 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"><B>Section
8.5 Lost Certificates</B>. Except as provided in this <U>Section 8.5</U>, no new certificates for shares shall be issued to
replace a previously issued certificate unless the latter is surrendered to the Corporation and canceled at the same time. The
Corporation may issue a new certificate of stock or uncertificated shares in the place of any certificate theretofore issued by
it, alleged to have been lost, stolen or destroyed, and the Corporation may require the owner of the lost, stolen or destroyed
certificate, or his legal representative, to give the Corporation a bond sufficient to indemnify it against any claim that may
be made against it on account of the alleged loss, theft or destruction of any such certificate or the issuance of such new certificate
or uncertificated shares.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
8.6 Construction; Definitions</B>. Unless the context requires otherwise, the general provisions, rules of construction, and
definitions in the Delaware General Corporation Law shall govern the construction of these Bylaws. Without limiting the generality
of this provision, the singular number includes the plural, the plural number includes the singular, and the term &ldquo;person&rdquo;
includes both a corporation and a natural person.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
8.7 Dividends</B>. The directors of the Corporation, subject to any restrictions contained in either the Delaware General Corporation
Law or the Certificate of Incorporation, may declare and pay dividends upon the shares of its capital stock. Dividends may be
paid in cash, in property, or in shares of the Corporation&rsquo;s capital stock.</FONT></P>

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

<P STYLE="text-align: left; 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
directors of the Corporation may set apart out of any of the funds of the Corporation available for dividends a reserve or reserves
for any proper purpose and may abolish any such reserve. Such purposes shall include but not be limited to equalizing dividends,
repairing or maintaining any property of the Corporation, and meeting contingencies.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
8.8 Fiscal Year</B>. The fiscal year of the Corporation shall end on December&nbsp;31 of each year until changed by the Board
of Directors.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
8.9 Seal</B>. The Corporation may adopt a corporate seal, which shall be adopted and which may be altered by the Board of Directors.
The Corporation may use the corporate seal by causing it or a facsimile thereof to be impressed or affixed or in any other manner
reproduced.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
8.10 Transfer of Stock</B>. Upon surrender to the Corporation or the transfer agent of the Corporation of a certificate for
shares duly endorsed or accompanied by proper evidence of succession, assignation or authority to transfer, it shall be the duty
of the Corporation to issue a new certificate to the person entitled thereto, cancel the old certificate, and record the transaction
in its books.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
8.11 Stock Transfer Agreements</B>. The Corporation shall have power to enter into and perform any agreement with any number
of stockholders of any one or more classes of stock of the Corporation to restrict the transfer of shares of stock of the Corporation
of any one or more classes owned by such stockholders in any manner not prohibited by the Delaware General Corporation Law.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
8.12 Registered Stockholders</B>. The Corporation shall be entitled to recognize the exclusive right of a person registered
on its books as the owner of shares to receive dividends and to vote as such owner, shall be entitled to hold liable for calls
and assessments the person registered on its books as the owner of shares, and shall not be bound to recognize any equitable or
other claim to or interest in such share or shares on the part of another person, whether or not it shall have express or other
notice thereof, except as otherwise provided by the laws of Delaware.</FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

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

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

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

<P STYLE="text-align: left; 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"><B>Section
8.13 Forum for Adjudication of Disputes</B>. Unless the Corporation consents in writing to the selection of an alternative
forum, the Court of Chancery shall be the sole and exclusive forum for (i) any derivative action or proceeding brought on behalf
of the Corporation, (ii) any action asserting a claim of breach of a fiduciary duty owed by any director, officer or other employee
of the Corporation to the Corporation or the Corporation&rsquo;s stockholders, (iii) any action asserting a claim arising pursuant
to any provision of the Delaware General Corporation Law, or (iv) any action asserting a claim governed by the internal affairs
doctrine. Any person or entity purchasing or otherwise acquiring any interest in shares of capital stock of the corporation shall
be deemed to have notice of and consented to the provisions of this <U>Section 8.13</U>.</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"><B>&nbsp;</B></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>Article
IX<BR>
Notice by Electronic Transmission</B></FONT></P>

<P STYLE="text-align: left; 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"><B>&nbsp;</B></FONT></P>

<P STYLE="text-align: left; 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"><B>Section
9.1 Notice by Electronic Transmission</B></FONT></P>

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

<P STYLE="text-align: left; 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">Without
limiting the manner by which notice otherwise may be given effectively to stockholders pursuant to the Delaware General Corporation
Law, the Certificate of Incorporation or these Bylaws, any notice to stockholders given by the Corporation under any provision
of the Delaware General Corporation Law, the Certificate of Incorporation or these Bylaws shall be effective if given by a form
of electronic transmission consented to by the stockholder to whom the notice is given. Any such consent shall be revocable by
the stockholder by written notice to the Corporation. Any such consent shall be deemed revoked if: (i) the Corporation is unable
to deliver by electronic transmission two consecutive notices given by the Corporation in accordance with such consent; and (ii)
such inability becomes known to the secretary or an assistant secretary of the Corporation or to the transfer agent, or other
person responsible for the giving of notice. However, the inadvertent failure to treat such inability as a revocation shall not
invalidate any meeting or other action.</FONT></P>

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

<P STYLE="text-align: left; 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">Any
notice given pursuant to the preceding paragraph shall be deemed given: (i) if by facsimile telecommunication, when directed to
a number at which the stockholder has consent to receive notice; (ii) if by electronic mail, when directed to an electronic mail
address at which the stockholder has consented to receive notice; (iii) if by a posting on an electronic network together with
separate notice to the stockholder of such specific posting, upon the later of (A) such posting and (B) the giving of such separate
notice; and (iv) if by any other form of electronic transmission, when directed to the stockholder. An affidavit of the secretary
or an assistant secretary or of the transfer agent or other agent of the Corporation that the notice has been given by a form
of electronic transmission shall, in the absence of fraud, be prima facie evidence of the facts stated therein. Notice by a form
of electronic transmission shall not apply to Sections 164, 296, 311, 312 or 324 of the Delaware General Corporation Law.</FONT></P>

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

<P STYLE="text-align: left; 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">An
&ldquo;electronic transmission&rdquo; means any form of communication, not directly involving the physical transmission of paper,
that creates a record that may be retained, retrieved, and reviewed by a recipient thereof, and that may be directly reproduced
in paper form by such a recipient through an automated process.</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"><B>&nbsp;</B></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>Article
X<BR>
Amendments</B></FONT></P>

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

<P STYLE="text-align: left; 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">These
Bylaws may be amended, altered or repealed, and new Bylaws may be adopted, by the stockholders entitled to vote. However, the
Corporation may, in its Certificate of Incorporation, confer the power to adopt, amend or repeal Bylaws upon the Board of Directors.
The fact that such power has been so conferred upon the directors shall not divest the stockholders of the power, nor limit their
power to adopt, amend, alter or repeal Bylaws.</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>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATE
OF SECRETARY<BR>
<BR>
OF<BR>
<BR>
ALTO INGREDIENTS, INC.</B><BR>
(a Delaware corporation)</FONT></P>

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

<P STYLE="text-align: left; 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">I
hereby certify that I am the duly elected and acting secretary of Alto Ingredients, Inc., a Delaware corporation, and that the
foregoing Bylaws, comprising 23 pages, including this page, constitute the Bylaws of the Corporation as duly adopted by the Board
of Directors thereof by action taken at a meeting of the Board of Directors held on January 7, 2021.</FONT></P>

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

<P STYLE="text-align: left; 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">IN
WITNESS WHEREOF, the undersigned has hereunto set his hand this 12<SUP>th</SUP> day of January, 2021.</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 40%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    CHRISTOPHER W. WRIGHT</FONT></TD>
    </TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Christopher
    W. Wright, Secretary</FONT></TD>
    </TR>
</TABLE>

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

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

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

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

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

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>11
<FILENAME>f10q0321ex31-1_altoingre.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-indent: -0.75in">Exhibit 31.1</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY
ACT OF 2002</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt">I, Michael D. Kandris, certify that:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt">1. I have reviewed this Quarterly Report on Form
10-Q of Alto Ingredients, Inc.;</P>

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 48.95pt">(a) Designed such disclosure controls and procedures,
or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to
the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the
period in which this report is being prepared;</P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 48.95pt">(d) Disclosed in this report any change in the
registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter (the
registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially
affect, the registrant&rsquo;s internal control over financial reporting; and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt">5. 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 the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</P>

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

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

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

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="padding-bottom: 1.5pt; width: 60%">Date: May 17, 2021</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 40%">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">/S/ MICHAEL
    D. KANDRIS</P></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 12pt; font-size: 10pt; text-align: justify; text-indent: -12pt">Michael D. Kandris</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P></TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.25pt; text-align: justify; text-indent: -12.25pt">President and
    Chief Executive Officer</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12pt; text-align: justify; text-indent: -12pt">(Principal Executive
    Officer)</P></TD></TR>
  </TABLE>

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>12
<FILENAME>f10q0321ex31-2_altoingre.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY
ACT OF 2002</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt">I, Bryon T. McGregor, certify that:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt">1. I have reviewed this Quarterly Report on Form
10-Q of Alto Ingredients, Inc.;</P>

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 48.95pt">(a) Designed such disclosure controls and procedures,
or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to
the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the
period in which this report is being prepared;</P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 48.95pt">(d) Disclosed in this report any change in the
registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter (the
registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially
affect, the registrant&rsquo;s internal control over financial reporting; and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt">5. 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 the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</P>

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

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

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

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 60%">Date: May 17, 2021</TD>
    <TD STYLE="width: 40%">
    <P STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">/S/ BRYON T.
    MCGREGOR</P></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 12pt; font-size: 10pt; text-align: justify; text-indent: -12pt">Bryon T. McGregor</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><P STYLE="margin-top: 0; margin-bottom: 0"></P></TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.25pt; text-align: justify; text-indent: -12.25pt">Chief Financial
    Officer</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.25pt; text-align: justify; text-indent: -12.25pt">(Principal
    Financial Officer)</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.2pt; text-align: justify; text-indent: -12.25pt"></P>

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


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>13
<FILENAME>f10q0321ex32-1_altoingre.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 12.2pt; text-align: right; text-indent: -12.25pt"><B>Exhibit 32.1</B></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">CERTIFICATION OF<BR>
CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER<BR>
PURSUANT TO 18 U.S.C. SECTION 1350,<BR>
AS ADOPTED PURSUANT TO<BR>
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.5pt">In connection with the Quarterly
Report on Form 10-Q of Alto Ingredients, Inc. (the &ldquo;Company&rdquo;) for the period ended March 31, 2021 (the &ldquo;Report&rdquo;),
the undersigned hereby certify in their capacities as Chief Executive Officer and Chief Financial Officer of the Company, respectively,
pursuant to 18&nbsp;U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.5pt">1. the
Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.5pt">2. the
information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the
Company.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%"><FONT STYLE="font-size: 10pt">Dated: May 17, 2021</FONT></TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 36%"><FONT STYLE="font-size: 10pt">/S/ MICHAEL D. KANDRIS</FONT></TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Michael D. Kandris</FONT></TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">President and Chief Executive Officer</FONT></TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(Principal Executive Officer)</FONT></TD>
    </TR>
  </TABLE>

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


<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%; text-align: justify"><FONT STYLE="font-size: 10pt">Dated: May 17, 2021</FONT></TD>
    <TD STYLE="width: 4%; text-align: justify"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 36%; text-align: justify"><FONT STYLE="font-size: 10pt">/S/ BRYON T. MCGREGOR</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Bryon T. McGregor</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="padding-left: 1in; text-align: justify; text-indent: -1in"><FONT STYLE="font-size: 10pt">(Principal Financial Officer)</FONT></TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.5pt">A signed original of this written
statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signatures that appear in
typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will
be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</P>

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


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>14
<FILENAME>alto-20210331.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Sat May 15 21:27:28 UTC 2021 -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:alto="http://altoingredients.com/20210331" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:compsci="http://compsciresources.com" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
  <link:schemaRef xlink:type="simple" xlink:href="alto-20210331.xsd"/>
  <context id="c0_From1Jan2021To31Mar2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c1_AsOf14May2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
    </entity>
    <period>
      <instant>2021-05-14</instant>
    </period>
  </context>
  <context id="c2_AsOf31Mar2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c3_AsOf31Dec2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c4_AsOf31Mar2021_PreferredClassAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredClassAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c5_AsOf31Dec2020_PreferredClassAMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredClassAMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c6_AsOf31Mar2021_PreferredClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c7_AsOf31Dec2020_PreferredClassBMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredClassBMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c8_AsOf31Mar2021_NonvotingCommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c9_AsOf31Dec2020_NonvotingCommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:NonvotingCommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c10_From1Jan2020To31Mar2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c11_AsOf31Dec2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c12_AsOf31Mar2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c13_AsOf31Dec2020_PreferredStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c14_AsOf31Dec2020_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c15_AsOf31Dec2020_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c16_AsOf31Dec2020_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c17_AsOf31Dec2020_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c18_AsOf31Dec2020_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c19_From1Jan2021To31Mar2021_PreferredStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c20_From1Jan2021To31Mar2021_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c21_From1Jan2021To31Mar2021_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c22_From1Jan2021To31Mar2021_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c23_From1Jan2021To31Mar2021_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c24_From1Jan2021To31Mar2021_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c25_AsOf31Mar2021_PreferredStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c26_AsOf31Mar2021_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c27_AsOf31Mar2021_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c28_AsOf31Mar2021_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c29_AsOf31Mar2021_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c30_AsOf31Mar2021_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c31_AsOf31Dec2019_PreferredStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c32_AsOf31Dec2019_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c33_AsOf31Dec2019_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c34_AsOf31Dec2019_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c35_AsOf31Dec2019_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c36_AsOf31Dec2019_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c37_From1Jan2020To31Mar2020_PreferredStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c38_From1Jan2020To31Mar2020_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c39_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c40_From1Jan2020To31Mar2020_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c41_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c42_From1Jan2020To31Mar2020_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c43_AsOf31Mar2020_PreferredStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c44_AsOf31Mar2020_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c45_AsOf31Mar2020_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c46_AsOf31Mar2020_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c47_AsOf31Mar2020_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c48_AsOf31Mar2020_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c49_AsOf23Apr2021_PacificAuroraMember_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">alto:PacificAuroraMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-04-23</instant>
    </period>
  </context>
  <context id="c50_From2Apr2021To23Apr2021_PacificAuroraMember_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">alto:PacificAuroraMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-04-02</startDate>
      <endDate>2021-04-23</endDate>
    </period>
  </context>
  <context id="c51_From1Jan2021To31Mar2021_StocktonMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">alto:StocktonMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c52_From1Jan2021To31Mar2021_MaderaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">alto:MaderaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c53_From1Jan2020To31Mar2020_StocktonMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">alto:StocktonMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c54_From1Jan2020To31Mar2020_MaderaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">alto:MaderaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c55_AsOf31Mar2021_StocktonMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">alto:StocktonMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c56_AsOf31Mar2021_MaderaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">alto:MaderaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c57_AsOf31Dec2020_StocktonMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">alto:StocktonMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c58_AsOf31Dec2020_MaderaMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis">alto:MaderaMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c59_From1Jan2021To31Mar2021_MarketingAndDistributionsMember_EthanolAlcoholSalesGrossMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:MarketingAndDistributionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:EthanolAlcoholSalesGrossMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c60_From1Jan2020To31Mar2020_MarketingAndDistributionsMember_EthanolAlcoholSalesGrossMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:MarketingAndDistributionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:EthanolAlcoholSalesGrossMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c61_From1Jan2021To31Mar2021_MarketingAndDistributionsMember_EthanolalcoholSalesNetMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:MarketingAndDistributionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:EthanolalcoholSalesNetMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c62_From1Jan2020To31Mar2020_MarketingAndDistributionsMember_EthanolalcoholSalesNetMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:MarketingAndDistributionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:EthanolalcoholSalesNetMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c63_From1Jan2021To31Mar2021_MarketingAndDistributionsMember_IntersegmentSaleMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:MarketingAndDistributionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:IntersegmentSaleMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c64_From1Jan2020To31Mar2020_MarketingAndDistributionsMember_IntersegmentSaleMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:MarketingAndDistributionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:IntersegmentSaleMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c65_From1Jan2021To31Mar2021_MarketingAndDistributionsMember_TotalMarketingAndDistributionSalesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:MarketingAndDistributionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:TotalMarketingAndDistributionSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c66_From1Jan2020To31Mar2020_MarketingAndDistributionsMember_TotalMarketingAndDistributionSalesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:MarketingAndDistributionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:TotalMarketingAndDistributionSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c67_From1Jan2021To31Mar2021_ProductionMember_EthanolAlcoholSalesGrossMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:ProductionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:EthanolAlcoholSalesGrossMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c68_From1Jan2020To31Mar2020_ProductionMember_EthanolAlcoholSalesGrossMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:ProductionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:EthanolAlcoholSalesGrossMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c69_From1Jan2021To31Mar2021_ProductionMember_EssentialIngredientSalesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:ProductionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:EssentialIngredientSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c70_From1Jan2020To31Mar2020_ProductionMember_EssentialIngredientSalesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:ProductionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:EssentialIngredientSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c71_From1Jan2021To31Mar2021_ProductionMember_IntersegmentSaleMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:ProductionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:IntersegmentSaleMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c72_From1Jan2020To31Mar2020_ProductionMember_IntersegmentSaleMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:ProductionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:IntersegmentSaleMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c73_From1Jan2021To31Mar2021_ProductionMember_TotalPekinCampusSalesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:ProductionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:TotalPekinCampusSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c74_From1Jan2020To31Mar2020_ProductionMember_TotalPekinCampusSalesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:ProductionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:TotalPekinCampusSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c75_From1Jan2021To31Mar2021_OtherProductionIncomeTaxMember_EthanolAlcoholSalesGrossMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:OtherProductionIncomeTaxMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:EthanolAlcoholSalesGrossMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c76_From1Jan2020To31Mar2020_OtherProductionIncomeTaxMember_EthanolAlcoholSalesGrossMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:OtherProductionIncomeTaxMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:EthanolAlcoholSalesGrossMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c77_From1Jan2021To31Mar2021_OtherProductionIncomeTaxMember_EssentialIngredientSalesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:OtherProductionIncomeTaxMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:EssentialIngredientSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c78_From1Jan2020To31Mar2020_OtherProductionIncomeTaxMember_EssentialIngredientSalesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:OtherProductionIncomeTaxMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:EssentialIngredientSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c79_From1Jan2021To31Mar2021_OtherProductionIncomeTaxMember_IntersegmentSaleMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:OtherProductionIncomeTaxMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:IntersegmentSaleMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c80_From1Jan2020To31Mar2020_OtherProductionIncomeTaxMember_IntersegmentSaleMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:OtherProductionIncomeTaxMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:IntersegmentSaleMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c81_From1Jan2021To31Mar2021_OtherProductionIncomeTaxMember_TotalOtherProductionSalesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:OtherProductionIncomeTaxMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:TotalOtherProductionSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c82_From1Jan2020To31Mar2020_OtherProductionIncomeTaxMember_TotalOtherProductionSalesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:OtherProductionIncomeTaxMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">alto:TotalOtherProductionSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c83_From1Jan2021To31Mar2021_IntersegmentEliminationsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:IntersegmentEliminationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c84_From1Jan2020To31Mar2020_IntersegmentEliminationsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:IntersegmentEliminationsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c85_From1Jan2021To31Mar2021_AssetsTotalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c86_From1Jan2020To31Mar2020_AssetsTotalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c87_From1Jan2021To31Mar2021_MarketingAndDistributionsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:MarketingAndDistributionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c88_From1Jan2020To31Mar2020_MarketingAndDistributionsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:MarketingAndDistributionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c89_From1Jan2021To31Mar2021_ProductionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:ProductionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c90_From1Jan2020To31Mar2020_ProductionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:ProductionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c91_From1Jan2021To31Mar2021_OtherProductionIncomeTaxMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:OtherProductionIncomeTaxMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c92_From1Jan2020To31Mar2020_OtherProductionIncomeTaxMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:OtherProductionIncomeTaxMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c93_From1Jan2021To31Mar2021_CorporateActivitiesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:CorporateActivitiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c94_From1Jan2020To31Mar2020_CorporateActivitiesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:CorporateActivitiesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c95_AsOf31Mar2021_MarketingAndDistributionsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:MarketingAndDistributionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c96_AsOf31Dec2020_MarketingAndDistributionsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:MarketingAndDistributionsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c97_AsOf31Mar2021_ProductionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:ProductionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c98_AsOf31Dec2020_ProductionMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:ProductionMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c99_AsOf31Mar2021_OtherProductionIncomeTaxMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:OtherProductionIncomeTaxMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c100_AsOf31Dec2020_OtherProductionIncomeTaxMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:OtherProductionIncomeTaxMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c101_AsOf31Mar2021_CorporateAssetsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:CorporateAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c102_AsOf31Dec2020_CorporateAssetsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">alto:CorporateAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c103_From1Jan2021To31Mar2021_DerivativeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c104_From1Jan2020To31Mar2020_DerivativeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c105_AsOf31Mar2021_CommodityContractMember_NondesignatedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c106_AsOf31Dec2020_CashCollateralBalancesMember_NondesignatedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">alto:CashCollateralBalancesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c107_AsOf31Dec2020_CommodityContractMember_NondesignatedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c108_From1Jan2021To31Mar2021_CommodityContractsMember_NondesignatedMember_CostOfSalesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">alto:CommodityContractsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c109_From1Jan2020To31Mar2020_CommodityContractsMember_NondesignatedMember_CostOfSalesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">alto:CommodityContractsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c110_From1May2021To14May2021_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-05-01</startDate>
      <endDate>2021-05-14</endDate>
    </period>
  </context>
  <context id="c111_AsOf14May2021_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-05-14</instant>
    </period>
  </context>
  <context id="c112_AsOf31Mar2021_DebtMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c113_AsOf31Mar2021_KinergyLineOfCreditMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">alto:KinergyLineOfCreditMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c114_AsOf31Dec2020_KinergyLineOfCreditMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">alto:KinergyLineOfCreditMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c115_AsOf31Mar2021_PekinRevolvingLoanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">alto:PekinRevolvingLoanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c116_AsOf31Dec2020_PekinRevolvingLoanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">alto:PekinRevolvingLoanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c117_AsOf31Mar2021_ICPRevolvingLoanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">alto:ICPRevolvingLoanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c118_AsOf31Dec2020_ICPRevolvingLoanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">alto:ICPRevolvingLoanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c119_AsOf31Mar2021_ParentNotesPayableMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">alto:ParentNotesPayableMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c120_AsOf31Dec2020_ParentNotesPayableMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">alto:ParentNotesPayableMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c121_AsOf31Mar2021_CARESActLoansMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">alto:CARESActLoansMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c122_AsOf31Dec2020_CARESActLoansMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">alto:CARESActLoansMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c123_AsOf31Mar2021_EthanolSalesContractsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SupplyCommitmentAxis">alto:EthanolSalesContractsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c124_AsOf31Mar2021_CoproductsSalesContractsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SupplyCommitmentAxis">alto:CoproductsSalesContractsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c125_From1Jan2021To31Mar2021_EthanolPurchaseContractsMember_SuppliersMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">alto:EthanolPurchaseContractsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">alto:SuppliersMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c126_AsOf31Mar2021_EthanolPurchaseContractsMember_FuelgradeFromSuppliersMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">alto:EthanolPurchaseContractsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">alto:FuelgradeFromSuppliersMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c127_AsOf31Mar2021_EthanolPurchaseContractsMember_CornFromSuppliersMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">alto:EthanolPurchaseContractsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">alto:CornFromSuppliersMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c128_AsOf31Dec2020_RetirementPlanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">alto:RetirementPlanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c129_From1Jan2021To31Mar2021_RetirementPlanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">alto:RetirementPlanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c130_From1Jan2020To31Mar2020_RetirementPlanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">alto:RetirementPlanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c131_AsOf31Dec2020_PostRetirementPlanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">alto:PostRetirementPlanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c132_From1Jan2021To31Mar2021_PostRetirementPlanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">alto:PostRetirementPlanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c133_From1Jan2020To31Mar2020_PostRetirementPlanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">alto:PostRetirementPlanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c134_AsOf31Mar2021_DerivativeFinancialInstrumentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:DerivativeFinancialInstrumentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c135_AsOf31Mar2021_FairValueInputsLevel1Member_DerivativeFinancialInstrumentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:DerivativeFinancialInstrumentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c136_AsOf31Mar2021_FairValueInputsLevel2Member_DerivativeFinancialInstrumentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:DerivativeFinancialInstrumentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c137_AsOf31Mar2021_FairValueInputsLevel3Member_DerivativeFinancialInstrumentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:DerivativeFinancialInstrumentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c138_AsOf31Mar2021_LongLivedAssetsHeldForSaleMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:LongLivedAssetsHeldForSaleMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c139_AsOf31Mar2021_FairValueInputsLevel1Member_LongLivedAssetsHeldForSaleMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:LongLivedAssetsHeldForSaleMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c140_AsOf31Mar2021_FairValueInputsLevel2Member_LongLivedAssetsHeldForSaleMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:LongLivedAssetsHeldForSaleMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c141_AsOf31Mar2021_FairValueInputsLevel3Member_LongLivedAssetsHeldForSaleMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:LongLivedAssetsHeldForSaleMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c142_AsOf31Mar2021_FairValueInputsLevel1Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c143_AsOf31Mar2021_FairValueInputsLevel2Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c144_AsOf31Mar2021_FairValueInputsLevel3Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c145_AsOf31Dec2020_DerivativeFinancialInstrumentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:DerivativeFinancialInstrumentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c146_AsOf31Dec2020_FairValueInputsLevel1Member_DerivativeFinancialInstrumentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:DerivativeFinancialInstrumentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c147_AsOf31Dec2020_FairValueInputsLevel2Member_DerivativeFinancialInstrumentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:DerivativeFinancialInstrumentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c148_AsOf31Dec2020_FairValueInputsLevel3Member_DerivativeFinancialInstrumentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:DerivativeFinancialInstrumentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c149_AsOf31Dec2020_LongLivedAssetsHeldForSaleMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:LongLivedAssetsHeldForSaleMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c150_AsOf31Dec2020_FairValueInputsLevel1Member_LongLivedAssetsHeldForSaleMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:LongLivedAssetsHeldForSaleMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c151_AsOf31Dec2020_FairValueInputsLevel2Member_LongLivedAssetsHeldForSaleMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:LongLivedAssetsHeldForSaleMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c152_AsOf31Dec2020_FairValueInputsLevel3Member_LongLivedAssetsHeldForSaleMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:LongLivedAssetsHeldForSaleMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c153_AsOf31Dec2020_DefinedBenefitPlanAssetsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:DefinedBenefitPlanAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c154_AsOf31Dec2020_FairValueInputsLevel1Member_DefinedBenefitPlanAssetsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:DefinedBenefitPlanAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c155_AsOf31Dec2020_FairValueInputsLevel2Member_DefinedBenefitPlanAssetsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:DefinedBenefitPlanAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c156_AsOf31Dec2020_FairValueInputsLevel3Member_DefinedBenefitPlanAssetsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:DefinedBenefitPlanAssetsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c157_AsOf31Dec2020_LargeUSEquityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:LargeUSEquityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c158_AsOf31Dec2020_FairValueInputsLevel1Member_LargeUSEquityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:LargeUSEquityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c159_AsOf31Dec2020_FairValueInputsLevel2Member_LargeUSEquityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:LargeUSEquityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c160_AsOf31Dec2020_FairValueInputsLevel3Member_LargeUSEquityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:LargeUSEquityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c161_AsOf31Dec2020_SmallMidUSEquityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:SmallMidUSEquityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c162_AsOf31Dec2020_FairValueInputsLevel1Member_SmallMidUSEquityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:SmallMidUSEquityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c163_AsOf31Dec2020_FairValueInputsLevel2Member_SmallMidUSEquityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:SmallMidUSEquityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c164_AsOf31Dec2020_FairValueInputsLevel3Member_SmallMidUSEquityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:SmallMidUSEquityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c165_AsOf31Dec2020_InternationalEquityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:InternationalEquityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c166_AsOf31Dec2020_FairValueInputsLevel1Member_InternationalEquityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:InternationalEquityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c167_AsOf31Dec2020_FairValueInputsLevel2Member_InternationalEquityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:InternationalEquityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c168_AsOf31Dec2020_FairValueInputsLevel3Member_InternationalEquityMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:InternationalEquityMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c169_AsOf31Dec2020_FixedIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:FixedIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c170_AsOf31Dec2020_FairValueInputsLevel1Member_FixedIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:FixedIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c171_AsOf31Dec2020_FairValueInputsLevel2Member_FixedIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:FixedIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c172_AsOf31Dec2020_FairValueInputsLevel3Member_FixedIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">alto:FixedIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c173_AsOf31Dec2020_FairValueInputsLevel1Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c174_AsOf31Dec2020_FairValueInputsLevel2Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c175_AsOf31Dec2020_FairValueInputsLevel3Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c176_AsOf31Mar2021_ParentCompanyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c177_AsOf31Dec2020_ParentCompanyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c178_From1Jan2021To31Mar2021_ParentCompanyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c179_From1Jan2020To31Mar2020_ParentCompanyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c180_AsOf31Dec2019_ParentCompanyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c181_AsOf31Mar2020_ParentCompanyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c182_AsOf23Apr2021_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-04-23</instant>
    </period>
  </context>
  <context id="c183_From2Apr2021To23Apr2021_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000778164</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-04-02</startDate>
      <endDate>2021-04-23</endDate>
    </period>
  </context>
  <unit id="shares">
    <measure>xbrli:shares</measure>
  </unit>
  <unit id="usd">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="usdPershares">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>xbrli:shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="pure">
    <measure>xbrli:pure</measure>
  </unit>
  <link:footnoteLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:label="_CashAndCashEquivalentsAtCarryingValue-c3_AsOf31Dec2020_usd" xlink:href="#_CashAndCashEquivalentsAtCarryingValue-c3_AsOf31Dec2020_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_0" xml:lang="en-US">Amounts derived from the audited financial statements for the year ended December 31, 2020.
</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_CashAndCashEquivalentsAtCarryingValue-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AccountsReceivableNetCurrent-c3_AsOf31Dec2020_usd" xlink:href="#_AccountsReceivableNetCurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AccountsReceivableNetCurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AllowanceForDoubtfulAccountsReceivableCurrent-c3_AsOf31Dec2020_usd" xlink:href="#_AllowanceForDoubtfulAccountsReceivableCurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AllowanceForDoubtfulAccountsReceivableCurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_InventoryNet-c3_AsOf31Dec2020_usd" xlink:href="#_InventoryNet-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_InventoryNet-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_PrepaidExpenseAndOtherAssetsCurrent-c3_AsOf31Dec2020_usd" xlink:href="#_PrepaidExpenseAndOtherAssetsCurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_PrepaidExpenseAndOtherAssetsCurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_DerivativeAssetsCurrent-c3_AsOf31Dec2020_usd" xlink:href="#_DerivativeAssetsCurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_DerivativeAssetsCurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsHeldForSaleNotPartOfDisposalGroupCurrent-c3_AsOf31Dec2020_usd" xlink:href="#_AssetsHeldForSaleNotPartOfDisposalGroupCurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsHeldForSaleNotPartOfDisposalGroupCurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_OtherAssetsCurrent-c3_AsOf31Dec2020_usd" xlink:href="#_OtherAssetsCurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_OtherAssetsCurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsCurrent-c3_AsOf31Dec2020_usd" xlink:href="#_AssetsCurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsCurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_PropertyPlantAndEquipmentNet-c3_AsOf31Dec2020_usd" xlink:href="#_PropertyPlantAndEquipmentNet-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_PropertyPlantAndEquipmentNet-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_OperatingLeaseRightOfUseAsset-c3_AsOf31Dec2020_usd" xlink:href="#_OperatingLeaseRightOfUseAsset-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_OperatingLeaseRightOfUseAsset-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_ReceivablesNetCurrent-c3_AsOf31Dec2020_usd" xlink:href="#_ReceivablesNetCurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_ReceivablesNetCurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_IntangibleAssetsNetExcludingGoodwill-c3_AsOf31Dec2020_usd" xlink:href="#_IntangibleAssetsNetExcludingGoodwill-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_IntangibleAssetsNetExcludingGoodwill-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_OtherAssetsNoncurrent-c3_AsOf31Dec2020_usd" xlink:href="#_OtherAssetsNoncurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_OtherAssetsNoncurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_OtherAssets-c3_AsOf31Dec2020_usd" xlink:href="#_OtherAssets-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_OtherAssets-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_Assets-c3_AsOf31Dec2020_usd" xlink:href="#_Assets-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_Assets-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AccountsPayableTradeCurrent-c3_AsOf31Dec2020_usd" xlink:href="#_AccountsPayableTradeCurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AccountsPayableTradeCurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AccruedLiabilitiesCurrent-c3_AsOf31Dec2020_usd" xlink:href="#_AccruedLiabilitiesCurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AccruedLiabilitiesCurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_CapitalLeaseObligationsCurrent-c3_AsOf31Dec2020_usd" xlink:href="#_CapitalLeaseObligationsCurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_CapitalLeaseObligationsCurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_LongTermDebtCurrent-c3_AsOf31Dec2020_usd" xlink:href="#_LongTermDebtCurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_LongTermDebtCurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_DerivativeLiabilitiesCurrent-c3_AsOf31Dec2020_usd" xlink:href="#_DerivativeLiabilitiesCurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_DerivativeLiabilitiesCurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_LiabilitiesHeldforsale-c3_AsOf31Dec2020_usd" xlink:href="#_LiabilitiesHeldforsale-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_LiabilitiesHeldforsale-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_OtherLiabilitiesCurrent-c3_AsOf31Dec2020_usd" xlink:href="#_OtherLiabilitiesCurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_OtherLiabilitiesCurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_LiabilitiesCurrent-c3_AsOf31Dec2020_usd" xlink:href="#_LiabilitiesCurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_LiabilitiesCurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_LongTermDebtNoncurrent-c3_AsOf31Dec2020_usd" xlink:href="#_LongTermDebtNoncurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_LongTermDebtNoncurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_OperatingLeaseLiabilityCurrent-c3_AsOf31Dec2020_usd" xlink:href="#_OperatingLeaseLiabilityCurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_OperatingLeaseLiabilityCurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_OtherLiabilitiesNoncurrent-c3_AsOf31Dec2020_usd" xlink:href="#_OtherLiabilitiesNoncurrent-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_OtherLiabilitiesNoncurrent-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_Liabilities-c3_AsOf31Dec2020_usd" xlink:href="#_Liabilities-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_Liabilities-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_CommitmentsAndContingencies-c3_AsOf31Dec2020_usd" xlink:href="#_CommitmentsAndContingencies-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_CommitmentsAndContingencies-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_PreferredStockValue-c3_AsOf31Dec2020_usd" xlink:href="#_PreferredStockValue-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_PreferredStockValue-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_PreferredStockParOrStatedValuePerShare-c3_AsOf31Dec2020_usdPershares" xlink:href="#_PreferredStockParOrStatedValuePerShare-c3_AsOf31Dec2020_usdPershares"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_PreferredStockParOrStatedValuePerShare-c3_AsOf31Dec2020_usdPershares" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_PreferredStockSharesAuthorized-c3_AsOf31Dec2020_shares" xlink:href="#_PreferredStockSharesAuthorized-c3_AsOf31Dec2020_shares"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_PreferredStockSharesAuthorized-c3_AsOf31Dec2020_shares" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_PreferredStockSharesAuthorized-c5_AsOf31Dec2020_PreferredClassAMember_shares" xlink:href="#_PreferredStockSharesAuthorized-c5_AsOf31Dec2020_PreferredClassAMember_shares"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_PreferredStockSharesAuthorized-c5_AsOf31Dec2020_PreferredClassAMember_shares" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_PreferredStockSharesIssued-c5_AsOf31Dec2020_PreferredClassAMember_shares" xlink:href="#_PreferredStockSharesIssued-c5_AsOf31Dec2020_PreferredClassAMember_shares"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_PreferredStockSharesIssued-c5_AsOf31Dec2020_PreferredClassAMember_shares" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_PreferredStockSharesOutstanding-c5_AsOf31Dec2020_PreferredClassAMember_shares" xlink:href="#_PreferredStockSharesOutstanding-c5_AsOf31Dec2020_PreferredClassAMember_shares"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_PreferredStockSharesOutstanding-c5_AsOf31Dec2020_PreferredClassAMember_shares" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_PreferredStockValue-c7_AsOf31Dec2020_PreferredClassBMember_usd" xlink:href="#_PreferredStockValue-c7_AsOf31Dec2020_PreferredClassBMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_PreferredStockValue-c7_AsOf31Dec2020_PreferredClassBMember_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_PreferredStockSharesAuthorized-c7_AsOf31Dec2020_PreferredClassBMember_shares" xlink:href="#_PreferredStockSharesAuthorized-c7_AsOf31Dec2020_PreferredClassBMember_shares"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_PreferredStockSharesAuthorized-c7_AsOf31Dec2020_PreferredClassBMember_shares" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_PreferredStockSharesIssued-c7_AsOf31Dec2020_PreferredClassBMember_shares" xlink:href="#_PreferredStockSharesIssued-c7_AsOf31Dec2020_PreferredClassBMember_shares"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_PreferredStockSharesIssued-c7_AsOf31Dec2020_PreferredClassBMember_shares" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_PreferredStockSharesOutstanding-c7_AsOf31Dec2020_PreferredClassBMember_shares" xlink:href="#_PreferredStockSharesOutstanding-c7_AsOf31Dec2020_PreferredClassBMember_shares"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_PreferredStockSharesOutstanding-c7_AsOf31Dec2020_PreferredClassBMember_shares" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_PreferredStockLiquidationPreferenceValue-c7_AsOf31Dec2020_PreferredClassBMember_usd" xlink:href="#_PreferredStockLiquidationPreferenceValue-c7_AsOf31Dec2020_PreferredClassBMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_PreferredStockLiquidationPreferenceValue-c7_AsOf31Dec2020_PreferredClassBMember_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_CommonStockValue-c3_AsOf31Dec2020_usd" xlink:href="#_CommonStockValue-c3_AsOf31Dec2020_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_CommonStockValue-c3_AsOf31Dec2020_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_CommonStockParOrStatedValuePerShare-c3_AsOf31Dec2020_usdPershares" xlink:href="#_CommonStockParOrStatedValuePerShare-c3_AsOf31Dec2020_usdPershares"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_CommonStockParOrStatedValuePerShare-c3_AsOf31Dec2020_usdPershares" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_CommonStockSharesAuthorized-c3_AsOf31Dec2020_shares" xlink:href="#_CommonStockSharesAuthorized-c3_AsOf31Dec2020_shares"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_CommonStockSharesAuthorized-c3_AsOf31Dec2020_shares" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_CommonStockSharesIssued-c3_AsOf31Dec2020_shares" xlink:href="#_CommonStockSharesIssued-c3_AsOf31Dec2020_shares"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_CommonStockSharesIssued-c3_AsOf31Dec2020_shares" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_CommonStockSharesOutstanding-c3_AsOf31Dec2020_shares" xlink:href="#_CommonStockSharesOutstanding-c3_AsOf31Dec2020_shares"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_CommonStockSharesOutstanding-c3_AsOf31Dec2020_shares" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_CommonStockValue-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd" xlink:href="#_CommonStockValue-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_CommonStockValue-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_CommonStockParOrStatedValuePerShare-c9_AsOf31Dec2020_NonvotingCommonStockMember_usdPershares" xlink:href="#_CommonStockParOrStatedValuePerShare-c9_AsOf31Dec2020_NonvotingCommonStockMember_usdPershares"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_CommonStockParOrStatedValuePerShare-c9_AsOf31Dec2020_NonvotingCommonStockMember_usdPershares" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_CommonStockSharesAuthorized-c9_AsOf31Dec2020_NonvotingCommonStockMember_shares" xlink:href="#_CommonStockSharesAuthorized-c9_AsOf31Dec2020_NonvotingCommonStockMember_shares"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_CommonStockSharesAuthorized-c9_AsOf31Dec2020_NonvotingCommonStockMember_shares" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_CommonStockSharesIssued-c9_AsOf31Dec2020_NonvotingCommonStockMember_shares" xlink:href="#_CommonStockSharesIssued-c9_AsOf31Dec2020_NonvotingCommonStockMember_shares"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_CommonStockSharesIssued-c9_AsOf31Dec2020_NonvotingCommonStockMember_shares" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_CommonStockSharesOutstanding-c9_AsOf31Dec2020_NonvotingCommonStockMember_shares" xlink:href="#_CommonStockSharesOutstanding-c9_AsOf31Dec2020_NonvotingCommonStockMember_shares"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_CommonStockSharesOutstanding-c9_AsOf31Dec2020_NonvotingCommonStockMember_shares" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AdditionalPaidInCapital-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd" xlink:href="#_AdditionalPaidInCapital-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AdditionalPaidInCapital-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AccumulatedOtherComprehensiveIncomeLossNetOfTax-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd" xlink:href="#_AccumulatedOtherComprehensiveIncomeLossNetOfTax-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AccumulatedOtherComprehensiveIncomeLossNetOfTax-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_RetainedEarningsAccumulatedDeficit-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd" xlink:href="#_RetainedEarningsAccumulatedDeficit-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_RetainedEarningsAccumulatedDeficit-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd" xlink:href="#_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_LiabilitiesAndStockholdersEquity-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd" xlink:href="#_LiabilitiesAndStockholdersEquity-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_LiabilitiesAndStockholdersEquity-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd" xlink:to="ftnt_0" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c153_AsOf31Dec2020_DefinedBenefitPlanAssetsMember_usd" xlink:href="#_AssetsFairValueDisclosure-c153_AsOf31Dec2020_DefinedBenefitPlanAssetsMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_1" xml:lang="en-US">Included in other assets in the consolidated balance sheets.</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c153_AsOf31Dec2020_DefinedBenefitPlanAssetsMember_usd" xlink:to="ftnt_1" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c154_AsOf31Dec2020_FairValueInputsLevel1Member_DefinedBenefitPlanAssetsMember_usd" xlink:href="#_AssetsFairValueDisclosure-c154_AsOf31Dec2020_FairValueInputsLevel1Member_DefinedBenefitPlanAssetsMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c154_AsOf31Dec2020_FairValueInputsLevel1Member_DefinedBenefitPlanAssetsMember_usd" xlink:to="ftnt_1" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c155_AsOf31Dec2020_FairValueInputsLevel2Member_DefinedBenefitPlanAssetsMember_usd" xlink:href="#_AssetsFairValueDisclosure-c155_AsOf31Dec2020_FairValueInputsLevel2Member_DefinedBenefitPlanAssetsMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c155_AsOf31Dec2020_FairValueInputsLevel2Member_DefinedBenefitPlanAssetsMember_usd" xlink:to="ftnt_1" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c156_AsOf31Dec2020_FairValueInputsLevel3Member_DefinedBenefitPlanAssetsMember_usd" xlink:href="#_AssetsFairValueDisclosure-c156_AsOf31Dec2020_FairValueInputsLevel3Member_DefinedBenefitPlanAssetsMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c156_AsOf31Dec2020_FairValueInputsLevel3Member_DefinedBenefitPlanAssetsMember_usd" xlink:to="ftnt_1" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c153_AsOf31Dec2020_DefinedBenefitPlanAssetsMember_pure" xlink:href="#_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c153_AsOf31Dec2020_DefinedBenefitPlanAssetsMember_pure"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c153_AsOf31Dec2020_DefinedBenefitPlanAssetsMember_pure" xlink:to="ftnt_1" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c157_AsOf31Dec2020_LargeUSEquityMember_usd" xlink:href="#_AssetsFairValueDisclosure-c157_AsOf31Dec2020_LargeUSEquityMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_2" xml:lang="en-US">This category includes investments in funds comprised of equity securities of large U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c157_AsOf31Dec2020_LargeUSEquityMember_usd" xlink:to="ftnt_2" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c158_AsOf31Dec2020_FairValueInputsLevel1Member_LargeUSEquityMember_usd" xlink:href="#_AssetsFairValueDisclosure-c158_AsOf31Dec2020_FairValueInputsLevel1Member_LargeUSEquityMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c158_AsOf31Dec2020_FairValueInputsLevel1Member_LargeUSEquityMember_usd" xlink:to="ftnt_2" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c159_AsOf31Dec2020_FairValueInputsLevel2Member_LargeUSEquityMember_usd" xlink:href="#_AssetsFairValueDisclosure-c159_AsOf31Dec2020_FairValueInputsLevel2Member_LargeUSEquityMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c159_AsOf31Dec2020_FairValueInputsLevel2Member_LargeUSEquityMember_usd" xlink:to="ftnt_2" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c160_AsOf31Dec2020_FairValueInputsLevel3Member_LargeUSEquityMember_usd" xlink:href="#_AssetsFairValueDisclosure-c160_AsOf31Dec2020_FairValueInputsLevel3Member_LargeUSEquityMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c160_AsOf31Dec2020_FairValueInputsLevel3Member_LargeUSEquityMember_usd" xlink:to="ftnt_2" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c157_AsOf31Dec2020_LargeUSEquityMember_pure" xlink:href="#_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c157_AsOf31Dec2020_LargeUSEquityMember_pure"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c157_AsOf31Dec2020_LargeUSEquityMember_pure" xlink:to="ftnt_2" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c161_AsOf31Dec2020_SmallMidUSEquityMember_usd" xlink:href="#_AssetsFairValueDisclosure-c161_AsOf31Dec2020_SmallMidUSEquityMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_3" xml:lang="en-US">This category includes investments in funds comprised of equity securities of small- and medium-sized U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c161_AsOf31Dec2020_SmallMidUSEquityMember_usd" xlink:to="ftnt_3" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c162_AsOf31Dec2020_FairValueInputsLevel1Member_SmallMidUSEquityMember_usd" xlink:href="#_AssetsFairValueDisclosure-c162_AsOf31Dec2020_FairValueInputsLevel1Member_SmallMidUSEquityMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c162_AsOf31Dec2020_FairValueInputsLevel1Member_SmallMidUSEquityMember_usd" xlink:to="ftnt_3" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c163_AsOf31Dec2020_FairValueInputsLevel2Member_SmallMidUSEquityMember_usd" xlink:href="#_AssetsFairValueDisclosure-c163_AsOf31Dec2020_FairValueInputsLevel2Member_SmallMidUSEquityMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c163_AsOf31Dec2020_FairValueInputsLevel2Member_SmallMidUSEquityMember_usd" xlink:to="ftnt_3" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c164_AsOf31Dec2020_FairValueInputsLevel3Member_SmallMidUSEquityMember_usd" xlink:href="#_AssetsFairValueDisclosure-c164_AsOf31Dec2020_FairValueInputsLevel3Member_SmallMidUSEquityMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c164_AsOf31Dec2020_FairValueInputsLevel3Member_SmallMidUSEquityMember_usd" xlink:to="ftnt_3" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c161_AsOf31Dec2020_SmallMidUSEquityMember_pure" xlink:href="#_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c161_AsOf31Dec2020_SmallMidUSEquityMember_pure"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c161_AsOf31Dec2020_SmallMidUSEquityMember_pure" xlink:to="ftnt_3" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c165_AsOf31Dec2020_InternationalEquityMember_usd" xlink:href="#_AssetsFairValueDisclosure-c165_AsOf31Dec2020_InternationalEquityMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_4" xml:lang="en-US">This category includes investments in funds comprised of equity securities of foreign companies including emerging markets. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c165_AsOf31Dec2020_InternationalEquityMember_usd" xlink:to="ftnt_4" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c166_AsOf31Dec2020_FairValueInputsLevel1Member_InternationalEquityMember_usd" xlink:href="#_AssetsFairValueDisclosure-c166_AsOf31Dec2020_FairValueInputsLevel1Member_InternationalEquityMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c166_AsOf31Dec2020_FairValueInputsLevel1Member_InternationalEquityMember_usd" xlink:to="ftnt_4" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c167_AsOf31Dec2020_FairValueInputsLevel2Member_InternationalEquityMember_usd" xlink:href="#_AssetsFairValueDisclosure-c167_AsOf31Dec2020_FairValueInputsLevel2Member_InternationalEquityMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c167_AsOf31Dec2020_FairValueInputsLevel2Member_InternationalEquityMember_usd" xlink:to="ftnt_4" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c168_AsOf31Dec2020_FairValueInputsLevel3Member_InternationalEquityMember_usd" xlink:href="#_AssetsFairValueDisclosure-c168_AsOf31Dec2020_FairValueInputsLevel3Member_InternationalEquityMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c168_AsOf31Dec2020_FairValueInputsLevel3Member_InternationalEquityMember_usd" xlink:to="ftnt_4" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c165_AsOf31Dec2020_InternationalEquityMember_pure" xlink:href="#_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c165_AsOf31Dec2020_InternationalEquityMember_pure"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c165_AsOf31Dec2020_InternationalEquityMember_pure" xlink:to="ftnt_4" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c169_AsOf31Dec2020_FixedIncomeMember_usd" xlink:href="#_AssetsFairValueDisclosure-c169_AsOf31Dec2020_FixedIncomeMember_usd"/>
    <link:footnote xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:label="ftnt_5" xml:lang="en-US">This category includes investments in funds comprised of U.S. and foreign investment-grade fixed income securities, high-yield fixed income securities that are rated below investment-grade, U.S. treasury securities, mortgage-backed securities, and other asset-backed securities. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c169_AsOf31Dec2020_FixedIncomeMember_usd" xlink:to="ftnt_5" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c170_AsOf31Dec2020_FairValueInputsLevel1Member_FixedIncomeMember_usd" xlink:href="#_AssetsFairValueDisclosure-c170_AsOf31Dec2020_FairValueInputsLevel1Member_FixedIncomeMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c170_AsOf31Dec2020_FairValueInputsLevel1Member_FixedIncomeMember_usd" xlink:to="ftnt_5" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c171_AsOf31Dec2020_FairValueInputsLevel2Member_FixedIncomeMember_usd" xlink:href="#_AssetsFairValueDisclosure-c171_AsOf31Dec2020_FairValueInputsLevel2Member_FixedIncomeMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c171_AsOf31Dec2020_FairValueInputsLevel2Member_FixedIncomeMember_usd" xlink:to="ftnt_5" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_AssetsFairValueDisclosure-c172_AsOf31Dec2020_FairValueInputsLevel3Member_FixedIncomeMember_usd" xlink:href="#_AssetsFairValueDisclosure-c172_AsOf31Dec2020_FairValueInputsLevel3Member_FixedIncomeMember_usd"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_AssetsFairValueDisclosure-c172_AsOf31Dec2020_FairValueInputsLevel3Member_FixedIncomeMember_usd" xlink:to="ftnt_5" order="1"/>
    <link:loc xlink:type="locator" xlink:label="_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c169_AsOf31Dec2020_FixedIncomeMember_pure" xlink:href="#_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c169_AsOf31Dec2020_FixedIncomeMember_pure"/>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c169_AsOf31Dec2020_FixedIncomeMember_pure" xlink:to="ftnt_5" order="1"/>
  </link:footnoteLink>
  <dei:AmendmentFlag contextRef="c0_From1Jan2021To31Mar2021">false</dei:AmendmentFlag>
  <dei:CurrentFiscalYearEndDate contextRef="c0_From1Jan2021To31Mar2021">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:DocumentFiscalPeriodFocus contextRef="c0_From1Jan2021To31Mar2021">Q1</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="c0_From1Jan2021To31Mar2021">2021</dei:DocumentFiscalYearFocus>
  <dei:DocumentPeriodEndDate contextRef="c0_From1Jan2021To31Mar2021">2021-03-31</dei:DocumentPeriodEndDate>
  <dei:DocumentType contextRef="c0_From1Jan2021To31Mar2021">10-Q</dei:DocumentType>
  <dei:EntityCentralIndexKey contextRef="c0_From1Jan2021To31Mar2021">0000778164</dei:EntityCentralIndexKey>
  <dei:EntityCurrentReportingStatus contextRef="c0_From1Jan2021To31Mar2021">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityEmergingGrowthCompany contextRef="c0_From1Jan2021To31Mar2021">false</dei:EntityEmergingGrowthCompany>
  <dei:EntityFileNumber contextRef="c0_From1Jan2021To31Mar2021">000-21467</dei:EntityFileNumber>
  <dei:EntityFilerCategory contextRef="c0_From1Jan2021To31Mar2021">Non-accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityIncorporationStateCountryCode contextRef="c0_From1Jan2021To31Mar2021">DE</dei:EntityIncorporationStateCountryCode>
  <dei:EntityInteractiveDataCurrent contextRef="c0_From1Jan2021To31Mar2021">Yes</dei:EntityInteractiveDataCurrent>
  <dei:EntityRegistrantName contextRef="c0_From1Jan2021To31Mar2021">Alto Ingredients, Inc.</dei:EntityRegistrantName>
  <dei:EntityShellCompany contextRef="c0_From1Jan2021To31Mar2021">false</dei:EntityShellCompany>
  <dei:EntitySmallBusiness contextRef="c0_From1Jan2021To31Mar2021">true</dei:EntitySmallBusiness>
  <dei:EntityCommonStockSharesOutstanding unitRef="shares" contextRef="c1_AsOf14May2021" decimals="INF">72707703</dei:EntityCommonStockSharesOutstanding>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">44146000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue id="_CashAndCashEquivalentsAtCarryingValue-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">47667000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">56458000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccountsReceivableNetCurrent id="_AccountsReceivableNetCurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">43491000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">351000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent id="_AllowanceForDoubtfulAccountsReceivableCurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">260000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:InventoryNet unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">55216000</us-gaap:InventoryNet>
  <us-gaap:InventoryNet id="_InventoryNet-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">37925000</us-gaap:InventoryNet>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">1021000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent id="_PrepaidExpenseAndOtherAssetsCurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">891000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:DerivativeAssetsCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">22355000</us-gaap:DerivativeAssetsCurrent>
  <us-gaap:DerivativeAssetsCurrent id="_DerivativeAssetsCurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">17149000</us-gaap:DerivativeAssetsCurrent>
  <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">57053000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent>
  <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent id="_AssetsHeldForSaleNotPartOfDisposalGroupCurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">58295000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent>
  <us-gaap:OtherAssetsCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">5339000</us-gaap:OtherAssetsCurrent>
  <us-gaap:OtherAssetsCurrent id="_OtherAssetsCurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">8628000</us-gaap:OtherAssetsCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">241588000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent id="_AssetsCurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">214046000</us-gaap:AssetsCurrent>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">226183000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet id="_PropertyPlantAndEquipmentNet-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">229486000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">11704000</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:OperatingLeaseRightOfUseAsset id="_OperatingLeaseRightOfUseAsset-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">11046000</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:ReceivablesNetCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">13556000</us-gaap:ReceivablesNetCurrent>
  <us-gaap:ReceivablesNetCurrent id="_ReceivablesNetCurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">14337000</us-gaap:ReceivablesNetCurrent>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">2678000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill id="_IntangibleAssetsNetExcludingGoodwill-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">2678000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:OtherAssetsNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">5407000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAssetsNoncurrent id="_OtherAssetsNoncurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">5225000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAssets unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">33345000</us-gaap:OtherAssets>
  <us-gaap:OtherAssets id="_OtherAssets-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">33286000</us-gaap:OtherAssets>
  <us-gaap:Assets unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">501116000</us-gaap:Assets>
  <us-gaap:Assets id="_Assets-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">476818000</us-gaap:Assets>
  <us-gaap:AccountsPayableTradeCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">23171000</us-gaap:AccountsPayableTradeCurrent>
  <us-gaap:AccountsPayableTradeCurrent id="_AccountsPayableTradeCurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">13047000</us-gaap:AccountsPayableTradeCurrent>
  <us-gaap:AccruedLiabilitiesCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">13623000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AccruedLiabilitiesCurrent id="_AccruedLiabilitiesCurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">11101000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:CapitalLeaseObligationsCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">2581000</us-gaap:CapitalLeaseObligationsCurrent>
  <us-gaap:CapitalLeaseObligationsCurrent id="_CapitalLeaseObligationsCurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">2180000</us-gaap:CapitalLeaseObligationsCurrent>
  <us-gaap:LongTermDebtCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">37581000</us-gaap:LongTermDebtCurrent>
  <us-gaap:LongTermDebtCurrent id="_LongTermDebtCurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">25533000</us-gaap:LongTermDebtCurrent>
  <us-gaap:DerivativeLiabilitiesCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">4741000</us-gaap:DerivativeLiabilitiesCurrent>
  <us-gaap:DerivativeLiabilitiesCurrent id="_DerivativeLiabilitiesCurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" xs:nil="true"/>
  <alto:LiabilitiesHeldforsale unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">19231000</alto:LiabilitiesHeldforsale>
  <alto:LiabilitiesHeldforsale id="_LiabilitiesHeldforsale-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">19542000</alto:LiabilitiesHeldforsale>
  <us-gaap:OtherLiabilitiesCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">11822000</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:OtherLiabilitiesCurrent id="_OtherLiabilitiesCurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">15524000</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">112750000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent id="_LiabilitiesCurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">86927000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LongTermDebtNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">64396000</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:LongTermDebtNoncurrent id="_LongTermDebtNoncurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">71807000</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:OperatingLeaseLiabilityCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">8956000</us-gaap:OperatingLeaseLiabilityCurrent>
  <us-gaap:OperatingLeaseLiabilityCurrent id="_OperatingLeaseLiabilityCurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">8715000</us-gaap:OperatingLeaseLiabilityCurrent>
  <us-gaap:OtherLiabilitiesNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">13332000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:OtherLiabilitiesNoncurrent id="_OtherLiabilitiesNoncurrent-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">13134000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:Liabilities unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">199434000</us-gaap:Liabilities>
  <us-gaap:Liabilities id="_Liabilities-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">180583000</us-gaap:Liabilities>
  <us-gaap:CommitmentsAndContingencies unitRef="usd" contextRef="c2_AsOf31Mar2021" xs:nil="true"/>
  <us-gaap:CommitmentsAndContingencies id="_CommitmentsAndContingencies-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" xs:nil="true"/>
  <us-gaap:PreferredStockValue unitRef="usd" contextRef="c2_AsOf31Mar2021" xs:nil="true"/>
  <us-gaap:PreferredStockValue id="_PreferredStockValue-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" xs:nil="true"/>
  <us-gaap:PreferredStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c2_AsOf31Mar2021" decimals="3">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockParOrStatedValuePerShare id="_PreferredStockParOrStatedValuePerShare-c3_AsOf31Dec2020_usdPershares" unitRef="usdPershares" contextRef="c3_AsOf31Dec2020" decimals="3">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesAuthorized unitRef="shares" contextRef="c2_AsOf31Mar2021" decimals="-3">10000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesAuthorized id="_PreferredStockSharesAuthorized-c3_AsOf31Dec2020_shares" unitRef="shares" contextRef="c3_AsOf31Dec2020" decimals="-3">10000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesAuthorized unitRef="shares" contextRef="c4_AsOf31Mar2021_PreferredClassAMember" decimals="-3">1684000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesAuthorized id="_PreferredStockSharesAuthorized-c5_AsOf31Dec2020_PreferredClassAMember_shares" unitRef="shares" contextRef="c5_AsOf31Dec2020_PreferredClassAMember" decimals="-3">1684000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesIssued unitRef="shares" contextRef="c4_AsOf31Mar2021_PreferredClassAMember" xs:nil="true"/>
  <us-gaap:PreferredStockSharesIssued id="_PreferredStockSharesIssued-c5_AsOf31Dec2020_PreferredClassAMember_shares" unitRef="shares" contextRef="c5_AsOf31Dec2020_PreferredClassAMember" xs:nil="true"/>
  <us-gaap:PreferredStockSharesOutstanding unitRef="shares" contextRef="c4_AsOf31Mar2021_PreferredClassAMember" xs:nil="true"/>
  <us-gaap:PreferredStockSharesOutstanding id="_PreferredStockSharesOutstanding-c5_AsOf31Dec2020_PreferredClassAMember_shares" unitRef="shares" contextRef="c5_AsOf31Dec2020_PreferredClassAMember" xs:nil="true"/>
  <us-gaap:PreferredStockValue unitRef="usd" contextRef="c6_AsOf31Mar2021_PreferredClassBMember" decimals="-3">1000</us-gaap:PreferredStockValue>
  <us-gaap:PreferredStockValue id="_PreferredStockValue-c7_AsOf31Dec2020_PreferredClassBMember_usd" unitRef="usd" contextRef="c7_AsOf31Dec2020_PreferredClassBMember" decimals="-3">1000</us-gaap:PreferredStockValue>
  <us-gaap:PreferredStockSharesAuthorized unitRef="shares" contextRef="c6_AsOf31Mar2021_PreferredClassBMember" decimals="-3">1581000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesAuthorized id="_PreferredStockSharesAuthorized-c7_AsOf31Dec2020_PreferredClassBMember_shares" unitRef="shares" contextRef="c7_AsOf31Dec2020_PreferredClassBMember" decimals="-3">1581000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesIssued unitRef="shares" contextRef="c6_AsOf31Mar2021_PreferredClassBMember" decimals="-3">927000</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockSharesIssued id="_PreferredStockSharesIssued-c7_AsOf31Dec2020_PreferredClassBMember_shares" unitRef="shares" contextRef="c7_AsOf31Dec2020_PreferredClassBMember" decimals="-3">927000</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockSharesOutstanding unitRef="shares" contextRef="c6_AsOf31Mar2021_PreferredClassBMember" decimals="-3">927000</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding id="_PreferredStockSharesOutstanding-c7_AsOf31Dec2020_PreferredClassBMember_shares" unitRef="shares" contextRef="c7_AsOf31Dec2020_PreferredClassBMember" decimals="-3">927000</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockLiquidationPreferenceValue unitRef="usd" contextRef="c6_AsOf31Mar2021_PreferredClassBMember" decimals="-3">19975000</us-gaap:PreferredStockLiquidationPreferenceValue>
  <us-gaap:PreferredStockLiquidationPreferenceValue id="_PreferredStockLiquidationPreferenceValue-c7_AsOf31Dec2020_PreferredClassBMember_usd" unitRef="usd" contextRef="c7_AsOf31Dec2020_PreferredClassBMember" xs:nil="true"/>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">73000</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue id="_CommonStockValue-c3_AsOf31Dec2020_usd" unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">72000</us-gaap:CommonStockValue>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c2_AsOf31Mar2021" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare id="_CommonStockParOrStatedValuePerShare-c3_AsOf31Dec2020_usdPershares" unitRef="usdPershares" contextRef="c3_AsOf31Dec2020" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c2_AsOf31Mar2021" decimals="-3">300000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized id="_CommonStockSharesAuthorized-c3_AsOf31Dec2020_shares" unitRef="shares" contextRef="c3_AsOf31Dec2020" decimals="-3">300000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c2_AsOf31Mar2021" decimals="-3">73161000</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued id="_CommonStockSharesIssued-c3_AsOf31Dec2020_shares" unitRef="shares" contextRef="c3_AsOf31Dec2020" decimals="-3">72487000</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c2_AsOf31Mar2021" decimals="-3">73161000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding id="_CommonStockSharesOutstanding-c3_AsOf31Dec2020_shares" unitRef="shares" contextRef="c3_AsOf31Dec2020" decimals="-3">72487000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c8_AsOf31Mar2021_NonvotingCommonStockMember" xs:nil="true"/>
  <us-gaap:CommonStockValue id="_CommonStockValue-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd" unitRef="usd" contextRef="c9_AsOf31Dec2020_NonvotingCommonStockMember" xs:nil="true"/>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c8_AsOf31Mar2021_NonvotingCommonStockMember" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare id="_CommonStockParOrStatedValuePerShare-c9_AsOf31Dec2020_NonvotingCommonStockMember_usdPershares" unitRef="usdPershares" contextRef="c9_AsOf31Dec2020_NonvotingCommonStockMember" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c8_AsOf31Mar2021_NonvotingCommonStockMember" decimals="-3">3553000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized id="_CommonStockSharesAuthorized-c9_AsOf31Dec2020_NonvotingCommonStockMember_shares" unitRef="shares" contextRef="c9_AsOf31Dec2020_NonvotingCommonStockMember" decimals="-3">3553000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c8_AsOf31Mar2021_NonvotingCommonStockMember" decimals="-3">1000</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued id="_CommonStockSharesIssued-c9_AsOf31Dec2020_NonvotingCommonStockMember_shares" unitRef="shares" contextRef="c9_AsOf31Dec2020_NonvotingCommonStockMember" decimals="-3">1000</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c8_AsOf31Mar2021_NonvotingCommonStockMember" decimals="-3">1000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding id="_CommonStockSharesOutstanding-c9_AsOf31Dec2020_NonvotingCommonStockMember_shares" unitRef="shares" contextRef="c9_AsOf31Dec2020_NonvotingCommonStockMember" decimals="-3">1000</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:AdditionalPaidInCapital unitRef="usd" contextRef="c8_AsOf31Mar2021_NonvotingCommonStockMember" decimals="-3">1037718000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AdditionalPaidInCapital id="_AdditionalPaidInCapital-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd" unitRef="usd" contextRef="c9_AsOf31Dec2020_NonvotingCommonStockMember" decimals="-3">1036638000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c8_AsOf31Mar2021_NonvotingCommonStockMember" decimals="-3">-3878000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="_AccumulatedOtherComprehensiveIncomeLossNetOfTax-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd" unitRef="usd" contextRef="c9_AsOf31Dec2020_NonvotingCommonStockMember" decimals="-3">-3878000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c8_AsOf31Mar2021_NonvotingCommonStockMember" decimals="-3">-732232000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit id="_RetainedEarningsAccumulatedDeficit-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd" unitRef="usd" contextRef="c9_AsOf31Dec2020_NonvotingCommonStockMember" decimals="-3">-736598000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c8_AsOf31Mar2021_NonvotingCommonStockMember" decimals="-3">301682000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd" unitRef="usd" contextRef="c9_AsOf31Dec2020_NonvotingCommonStockMember" decimals="-3">296235000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c8_AsOf31Mar2021_NonvotingCommonStockMember" decimals="-3">501116000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity id="_LiabilitiesAndStockholdersEquity-c9_AsOf31Dec2020_NonvotingCommonStockMember_usd" unitRef="usd" contextRef="c9_AsOf31Dec2020_NonvotingCommonStockMember" decimals="-3">476818000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">218734000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">311404000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">204897000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">324294000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">13837000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">-12890000</us-gaap:GrossProfit>
  <us-gaap:SellingGeneralAndAdministrativeExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">7014000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">10212000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">1200000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
  <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">5623000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">-23102000</us-gaap:OperatingIncomeLoss>
  <alto:FairValueAdjustments unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <alto:FairValueAdjustments unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">-673000</alto:FairValueAdjustments>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">1885000</us-gaap:InterestExpense>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">5307000</us-gaap:InterestExpense>
  <us-gaap:OtherOperatingIncomeExpenseNet unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">940000</us-gaap:OtherOperatingIncomeExpenseNet>
  <us-gaap:OtherOperatingIncomeExpenseNet unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">580000</us-gaap:OtherOperatingIncomeExpenseNet>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">4678000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">-27156000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">4678000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">-27156000</us-gaap:ProfitLoss>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">-2056000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">4678000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">-25100000</us-gaap:NetIncomeLoss>
  <us-gaap:DividendsPreferredStock unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">312000</us-gaap:DividendsPreferredStock>
  <us-gaap:DividendsPreferredStock unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">315000</us-gaap:DividendsPreferredStock>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">4366000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">-25415000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:EarningsPerShareBasic unitRef="usdPershares" contextRef="c0_From1Jan2021To31Mar2021" decimals="2">0.06</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic unitRef="usdPershares" contextRef="c10_From1Jan2020To31Mar2020" decimals="2">-0.47</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted unitRef="usdPershares" contextRef="c0_From1Jan2021To31Mar2021" decimals="2">0.06</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted unitRef="usdPershares" contextRef="c10_From1Jan2020To31Mar2020" decimals="2">-0.47</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic unitRef="shares" contextRef="c0_From1Jan2021To31Mar2021" decimals="INF">70351</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic unitRef="shares" contextRef="c10_From1Jan2020To31Mar2020" decimals="INF">53828</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding unitRef="shares" contextRef="c0_From1Jan2021To31Mar2021" decimals="INF">72464</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding unitRef="shares" contextRef="c10_From1Jan2020To31Mar2020" decimals="INF">53828</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:Depreciation unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">5860000</us-gaap:Depreciation>
  <us-gaap:Depreciation unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">9759000</us-gaap:Depreciation>
  <us-gaap:AssetImpairmentCharges unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">1200000</us-gaap:AssetImpairmentCharges>
  <us-gaap:AssetImpairmentCharges unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:UnrealizedGainLossOnDerivatives unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">10543000</us-gaap:UnrealizedGainLossOnDerivatives>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">804000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">865000</us-gaap:ShareBasedCompensation>
  <us-gaap:AmortizationOfFinancingCostsAndDiscounts unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">190000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
  <us-gaap:AmortizationOfFinancingCostsAndDiscounts unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">305000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
  <alto:FairValueofAdjustments unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">673000</alto:FairValueofAdjustments>
  <us-gaap:InventoryWriteDown unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">4223000</us-gaap:InventoryWriteDown>
  <alto:InterestAddedToDebt unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">133000</alto:InterestAddedToDebt>
  <us-gaap:IncreaseDecreaseInAccountsReceivable unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">13057000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">-22024000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInInventories unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">17291000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">-10845000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">-3832000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">396000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInPrepaidExpensesOther unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">129000</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>
  <us-gaap:IncreaseDecreaseInPrepaidExpensesOther unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">181000</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>
  <us-gaap:OperatingLeasePayments unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">1037000</us-gaap:OperatingLeasePayments>
  <us-gaap:OperatingLeasePayments unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">2348000</us-gaap:OperatingLeasePayments>
  <us-gaap:IncreaseDecreaseInAssetsHeldForSale unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">-1241000</us-gaap:IncreaseDecreaseInAssetsHeldForSale>
  <us-gaap:IncreaseDecreaseInAssetsHeldForSale unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">-1624000</us-gaap:IncreaseDecreaseInAssetsHeldForSale>
  <us-gaap:IncreaseDecreaseInMortgageLoansHeldForSale unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">312000</us-gaap:IncreaseDecreaseInMortgageLoansHeldForSale>
  <us-gaap:IncreaseDecreaseInMortgageLoansHeldForSale unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">-9370000</us-gaap:IncreaseDecreaseInMortgageLoansHeldForSale>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">20391000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">-1512000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">-4082000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">26901000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">4411000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">1245000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">-4411000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">-1245000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">13042000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
  <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">-18156000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
  <us-gaap:ProceedsFromStockOptionsExercised unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">462000</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:ProceedsFromIssuanceOfCommonStock unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">282000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:RepaymentsOfShortTermDebt unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">8532000</us-gaap:RepaymentsOfShortTermDebt>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">4972000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">-17874000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">-3521000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">7782000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c11_AsOf31Dec2019" decimals="-3">18997000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c12_AsOf31Mar2020" decimals="-3">26779000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:InterestPaidNet unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">1825000</us-gaap:InterestPaidNet>
  <us-gaap:InterestPaidNet unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">1968000</us-gaap:InterestPaidNet>
  <alto:AccruedPreferredStockDividends unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">312000</alto:AccruedPreferredStockDividends>
  <alto:AccruedPreferredStockDividends unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">315000</alto:AccruedPreferredStockDividends>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c13_AsOf31Dec2020_PreferredStockMember" decimals="-3">927000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c13_AsOf31Dec2020_PreferredStockMember" decimals="-3">1000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c14_AsOf31Dec2020_CommonStockMember" decimals="-3">72487000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c14_AsOf31Dec2020_CommonStockMember" decimals="-3">72000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c15_AsOf31Dec2020_AdditionalPaidInCapitalMember" decimals="-3">1036638000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c16_AsOf31Dec2020_RetainedEarningsMember" decimals="-3">-736598000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c17_AsOf31Dec2020_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">-3878000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c18_AsOf31Dec2020_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">296235000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c19_From1Jan2021To31Mar2021_PreferredStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation unitRef="shares" contextRef="c20_From1Jan2021To31Mar2021_CommonStockMember" decimals="-3">550000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c20_From1Jan2021To31Mar2021_CommonStockMember" decimals="-3">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c21_From1Jan2021To31Mar2021_AdditionalPaidInCapitalMember" decimals="-3">618000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c22_From1Jan2021To31Mar2021_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c23_From1Jan2021To31Mar2021_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c24_From1Jan2021To31Mar2021_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">619000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c19_From1Jan2021To31Mar2021_PreferredStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised unitRef="shares" contextRef="c20_From1Jan2021To31Mar2021_CommonStockMember" decimals="-3">124000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c20_From1Jan2021To31Mar2021_CommonStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c21_From1Jan2021To31Mar2021_AdditionalPaidInCapitalMember" decimals="-3">462000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c22_From1Jan2021To31Mar2021_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c23_From1Jan2021To31Mar2021_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c24_From1Jan2021To31Mar2021_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">462000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:DividendsPreferredStock unitRef="usd" contextRef="c19_From1Jan2021To31Mar2021_PreferredStockMember" xs:nil="true"/>
  <us-gaap:DividendsPreferredStock unitRef="usd" contextRef="c20_From1Jan2021To31Mar2021_CommonStockMember" xs:nil="true"/>
  <us-gaap:DividendsPreferredStock unitRef="usd" contextRef="c21_From1Jan2021To31Mar2021_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:DividendsPreferredStock unitRef="usd" contextRef="c22_From1Jan2021To31Mar2021_RetainedEarningsMember" decimals="-3">312000</us-gaap:DividendsPreferredStock>
  <us-gaap:DividendsPreferredStock unitRef="usd" contextRef="c23_From1Jan2021To31Mar2021_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:DividendsPreferredStock unitRef="usd" contextRef="c24_From1Jan2021To31Mar2021_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c19_From1Jan2021To31Mar2021_PreferredStockMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c20_From1Jan2021To31Mar2021_CommonStockMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c21_From1Jan2021To31Mar2021_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c22_From1Jan2021To31Mar2021_RetainedEarningsMember" decimals="-3">4678000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c23_From1Jan2021To31Mar2021_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c24_From1Jan2021To31Mar2021_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c25_AsOf31Mar2021_PreferredStockMember" decimals="-3">927000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c25_AsOf31Mar2021_PreferredStockMember" decimals="-3">1000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c26_AsOf31Mar2021_CommonStockMember" decimals="-3">73161000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c26_AsOf31Mar2021_CommonStockMember" decimals="-3">73000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c27_AsOf31Mar2021_AdditionalPaidInCapitalMember" decimals="-3">1037718000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c28_AsOf31Mar2021_RetainedEarningsMember" decimals="-3">-732232000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c29_AsOf31Mar2021_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">-3878000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c30_AsOf31Mar2021_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">301682000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c31_AsOf31Dec2019_PreferredStockMember" decimals="-3">927000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c31_AsOf31Dec2019_PreferredStockMember" decimals="-3">1000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c32_AsOf31Dec2019_CommonStockMember" decimals="-3">55508000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c32_AsOf31Dec2019_CommonStockMember" decimals="-3">56000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c33_AsOf31Dec2019_AdditionalPaidInCapitalMember" decimals="-3">942307000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c34_AsOf31Dec2019_RetainedEarningsMember" decimals="-3">-720214000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c35_AsOf31Dec2019_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">-2370000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c36_AsOf31Dec2019_NoncontrollingInterestMember" decimals="-3">7265000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c11_AsOf31Dec2019" decimals="-3">227045000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c37_From1Jan2020To31Mar2020_PreferredStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation unitRef="shares" contextRef="c38_From1Jan2020To31Mar2020_CommonStockMember" decimals="-3">-38000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c38_From1Jan2020To31Mar2020_CommonStockMember" decimals="-3">-4000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c39_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember" decimals="-3">868000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c40_From1Jan2020To31Mar2020_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c41_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c42_From1Jan2020To31Mar2020_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">864000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices unitRef="usd" contextRef="c37_From1Jan2020To31Mar2020_PreferredStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices unitRef="shares" contextRef="c38_From1Jan2020To31Mar2020_CommonStockMember" decimals="-3">421000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices unitRef="usd" contextRef="c38_From1Jan2020To31Mar2020_CommonStockMember" decimals="-3">4000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices unitRef="usd" contextRef="c39_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember" decimals="-3">278000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices unitRef="usd" contextRef="c40_From1Jan2020To31Mar2020_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices unitRef="usd" contextRef="c41_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices unitRef="usd" contextRef="c42_From1Jan2020To31Mar2020_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">282000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
  <us-gaap:DividendsPreferredStock unitRef="usd" contextRef="c37_From1Jan2020To31Mar2020_PreferredStockMember" xs:nil="true"/>
  <us-gaap:DividendsPreferredStock unitRef="usd" contextRef="c38_From1Jan2020To31Mar2020_CommonStockMember" xs:nil="true"/>
  <us-gaap:DividendsPreferredStock unitRef="usd" contextRef="c39_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:DividendsPreferredStock unitRef="usd" contextRef="c40_From1Jan2020To31Mar2020_RetainedEarningsMember" decimals="-3">315000</us-gaap:DividendsPreferredStock>
  <us-gaap:DividendsPreferredStock unitRef="usd" contextRef="c41_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:DividendsPreferredStock unitRef="usd" contextRef="c42_From1Jan2020To31Mar2020_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c37_From1Jan2020To31Mar2020_PreferredStockMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c38_From1Jan2020To31Mar2020_CommonStockMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c39_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c40_From1Jan2020To31Mar2020_RetainedEarningsMember" decimals="-3">-25100000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c41_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c42_From1Jan2020To31Mar2020_NoncontrollingInterestMember" decimals="-3">-2056000</us-gaap:ProfitLoss>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c43_AsOf31Mar2020_PreferredStockMember" decimals="-3">927000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c43_AsOf31Mar2020_PreferredStockMember" decimals="-3">1000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c44_AsOf31Mar2020_CommonStockMember" decimals="-3">55891000</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c44_AsOf31Mar2020_CommonStockMember" decimals="-3">56000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c45_AsOf31Mar2020_AdditionalPaidInCapitalMember" decimals="-3">943453000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c46_AsOf31Mar2020_RetainedEarningsMember" decimals="-3">-745629000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c47_AsOf31Mar2020_AccumulatedOtherComprehensiveIncomeMember" decimals="-3">-2370000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c48_AsOf31Mar2020_NoncontrollingInterestMember" decimals="-3">5209000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c12_AsOf31Mar2020" decimals="-3">200720000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0in; text-indent: 0in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1.
&lt;font style=&quot;font-variant: small-caps&quot;&gt;ORGANIZATION &lt;/font&gt;AND BASIS OF PRESENTATION.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Organization
and Business &lt;/font&gt;&lt;/i&gt;&amp;#x2013; The consolidated financial statements include, for all periods presented, the accounts of Alto Ingredients,
Inc., a Delaware corporation (&amp;#x201c;Alto Ingredients&amp;#x201d;), and its direct and indirect subsidiaries (collectively, the &amp;#x201c;Company&amp;#x201d;),
including its wholly-owned subsidiaries, Kinergy Marketing LLC, an Oregon limited liability company (&amp;#x201c;Kinergy&amp;#x201d;), Alto Nutrients
LLC, a California limited liability company (&amp;#x201c;Alto Nutrients&amp;#x201d;), Alto Op Co., a Delaware corporation (&amp;#x201c;Alto Op Co.&amp;#x201d;)
and all seven of the Company&amp;#x2019;s production facilities as of March 31, 2021.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in&quot;&gt;The Company is a leading producer
and marketer of specialty alcohols and essential ingredients. The Company also produces and markets fuel-grade ethanol. The Company&amp;#x2019;s
production facilities in Pekin, Illinois are located in the heart of the Corn Belt, benefit from low-cost and abundant feedstock and allow
for access to many additional domestic markets. In addition, the Company&amp;#x2019;s ability to load unit trains and barges from these facilities
allows for greater access to international markets. The Company&amp;#x2019;s four production facilities in California, Oregon and Idaho, located
in close proximity to both feed and fuel-grade ethanol customers, enjoy unique advantages in efficiency, logistics and product pricing.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in&quot;&gt;The Company had a combined production
capacity of 450 million gallons per year, as of March 31, 2021, markets, on an annualized basis, over 500 million gallons of alcohols,
and produces, on an annualized basis, nearly 1.5 million tons of essential ingredients on a dry matter basis, such as dried yeast, corn
gluten meal, corn gluten feed, and distillers grains and liquid feed used in commercial animal feed and pet foods.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company focuses on four key markets: &lt;i&gt;Health, Home &amp;amp; Beauty&lt;/i&gt;; &lt;i&gt;Food &amp;amp; Beverage&lt;/i&gt;; &lt;i&gt;Essential Ingredients&lt;/i&gt;; and
&lt;i&gt;Renewable Fuels&lt;/i&gt;. Products for the Health, Home &amp;amp; Beauty market include specialty alcohols used in mouthwash, cosmetics, pharmaceuticals,
hand sanitizers, disinfectants and cleaners. Products for the Food &amp;amp; Beverage markets include grain neutral spirits used in alcoholic
beverages and vinegar as well as corn germ used for corn oils. Products for Essential Ingredients markets include yeast, corn gluten
and distillers grains used in commercial animal feed and pet foods. Renewable Fuels includes fuel-grade ethanol and distillers corn oil
used as a feedstock for renewable diesel fuel.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of March 31, 2021, the Company was operating at approximately 64% of its then-450 million gallon annual production capacity. As
market conditions change, the Company may increase, decrease or idle production at one or more operating facilities or resume
operations at any idled facility.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Basis
of Presentation&lt;/font&gt;&lt;/i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;&amp;#x2013;&lt;i&gt;Interim Financial Statements&lt;/i&gt;&lt;/font&gt; &amp;#x2013; The accompanying unaudited consolidated financial statements
and related notes have been prepared in accordance with accounting principles generally accepted in the United States for interim financial
information and the instructions to Form 10-Q and Rule&amp;#xa0;10-01 of Regulation&amp;#xa0;S-X. Results for interim periods should not be considered
indicative of results for a full year. These interim consolidated financial statements should be read in conjunction with the consolidated
financial statements and related notes contained in the Company&amp;#x2019;s Annual Report on Form 10-K for the year ended December&amp;#xa0;31,
2020. The accounting policies used in preparing these consolidated financial statements are the same as those described in Note 1 to
the consolidated financial statements in the Company&amp;#x2019;s Annual Report on Form 10-K for the year ended December 31, 2020. In the
opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the
results for interim periods have been included. All significant intercompany accounts and transactions have been eliminated in consolidation.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Accounts
Receivable and Allowance for Doubtful Accounts&lt;/font&gt;&lt;/i&gt; &amp;#x2013; Trade accounts receivable are presented at face value, net of the allowance
for doubtful accounts. The Company sells specialty alcohols to large consumer products companies, sells fuel-grade ethanol to gasoline
refining and distribution companies, sells essential ingredients to animal feed customers, including distillers grains and other feed
co-products to dairy operators and animal feedlots and corn oil to poultry and biodiesel customers generally without requiring collateral.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company maintains an allowance for doubtful accounts for balances that appear to have specific collection issues. The collection process
is based on the age of the invoice and requires attempted contacts with the customer at specified intervals. If, after a specified number
of days, the Company has been unsuccessful in its collection efforts, a bad debt allowance is recorded for the balance in question. Delinquent
accounts receivable are charged against the allowance for doubtful accounts once uncollectibility has been determined. The factors considered
in reaching this determination are the apparent financial condition of the customer and the Company&amp;#x2019;s success in contacting and
negotiating with the customer. If the financial condition of the Company&amp;#x2019;s customers were to deteriorate, resulting in an impairment
of ability to make payments, additional allowances may be required.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Of
the accounts receivable balance, approximately $51,301,000 and $35,839,000 at March 31, 2021 and December 31, 2020, respectively, were
used as collateral under Kinergy&amp;#x2019;s operating line of credit. The allowance for doubtful accounts was $351,000 and $260,000 as of
March 31, 2021 and December 31, 2020, respectively. The Company recorded a bad debt expense of $91,000 and $19,000 for the three months
ended March 31, 2021 and 2020, respectively. The Company does not have any off-balance sheet credit exposure related to its customers.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Financial
Instruments&lt;/font&gt;&lt;/i&gt; &amp;#x2013; The carrying values of cash and cash equivalents, accounts receivable, derivative assets, accounts payable,
accrued liabilities and derivative liabilities are reasonable estimates of their fair values because of the short maturity of these items.
The carrying value of the Company&amp;#x2019;s senior secured notes are recorded at fair value and are considered Level 2 fair value measurements.
The Company believes the carrying value of its notes receivable are not considered materially different than fair value due to their
recent issuances, and other long-term debt instruments&amp;#x2019; carrying values are not considered materially different than fair value
because the interest rates on these instruments are variable, and are considered Level 2 fair value measurements.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Estimates
and Assumptions&lt;/font&gt;&lt;/i&gt; &amp;#x2013; The preparation of the consolidated financial statements in conformity with GAAP requires management
to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and
liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant
estimates are required as part of determining the allowance for doubtful accounts, net realizable value of inventory, estimated lives
of property and equipment, long-lived asset impairments, fair value of warrants, valuation allowances on deferred income taxes and the
potential outcome of future tax consequences of events recognized in the Company&amp;#x2019;s financial statements or tax returns, and the
valuation of assets acquired and liabilities assumed as a result of business combinations. Actual results and outcomes may materially
differ from management&amp;#x2019;s estimates and assumptions.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
  <us-gaap:NatureOfOperations contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Organization
and Business &lt;/font&gt;&lt;/i&gt;&amp;#x2013; The consolidated financial statements include, for all periods presented, the accounts of Alto Ingredients,
Inc., a Delaware corporation (&amp;#x201c;Alto Ingredients&amp;#x201d;), and its direct and indirect subsidiaries (collectively, the &amp;#x201c;Company&amp;#x201d;),
including its wholly-owned subsidiaries, Kinergy Marketing LLC, an Oregon limited liability company (&amp;#x201c;Kinergy&amp;#x201d;), Alto Nutrients
LLC, a California limited liability company (&amp;#x201c;Alto Nutrients&amp;#x201d;), Alto Op Co., a Delaware corporation (&amp;#x201c;Alto Op Co.&amp;#x201d;)
and all seven of the Company&amp;#x2019;s production facilities as of March 31, 2021.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in&quot;&gt;The Company is a leading producer
and marketer of specialty alcohols and essential ingredients. The Company also produces and markets fuel-grade ethanol. The Company&amp;#x2019;s
production facilities in Pekin, Illinois are located in the heart of the Corn Belt, benefit from low-cost and abundant feedstock and allow
for access to many additional domestic markets. In addition, the Company&amp;#x2019;s ability to load unit trains and barges from these facilities
allows for greater access to international markets. The Company&amp;#x2019;s four production facilities in California, Oregon and Idaho, located
in close proximity to both feed and fuel-grade ethanol customers, enjoy unique advantages in efficiency, logistics and product pricing.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in&quot;&gt;The Company had a combined production
capacity of 450 million gallons per year, as of March 31, 2021, markets, on an annualized basis, over 500 million gallons of alcohols,
and produces, on an annualized basis, nearly 1.5 million tons of essential ingredients on a dry matter basis, such as dried yeast, corn
gluten meal, corn gluten feed, and distillers grains and liquid feed used in commercial animal feed and pet foods.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company focuses on four key markets: &lt;i&gt;Health, Home &amp;amp; Beauty&lt;/i&gt;; &lt;i&gt;Food &amp;amp; Beverage&lt;/i&gt;; &lt;i&gt;Essential Ingredients&lt;/i&gt;; and
&lt;i&gt;Renewable Fuels&lt;/i&gt;. Products for the Health, Home &amp;amp; Beauty market include specialty alcohols used in mouthwash, cosmetics, pharmaceuticals,
hand sanitizers, disinfectants and cleaners. Products for the Food &amp;amp; Beverage markets include grain neutral spirits used in alcoholic
beverages and vinegar as well as corn germ used for corn oils. Products for Essential Ingredients markets include yeast, corn gluten
and distillers grains used in commercial animal feed and pet foods. Renewable Fuels includes fuel-grade ethanol and distillers corn oil
used as a feedstock for renewable diesel fuel.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of March 31, 2021, the Company was operating at approximately 64% of its then-450 million gallon annual production capacity. As
market conditions change, the Company may increase, decrease or idle production at one or more operating facilities or resume
operations at any idled facility.&lt;/font&gt;&lt;/p&gt;</us-gaap:NatureOfOperations>
  <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Basis
of Presentation&lt;/font&gt;&lt;/i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;&amp;#x2013;&lt;i&gt;Interim Financial Statements&lt;/i&gt;&lt;/font&gt; &amp;#x2013; The accompanying unaudited consolidated financial statements
and related notes have been prepared in accordance with accounting principles generally accepted in the United States for interim financial
information and the instructions to Form 10-Q and Rule&amp;#xa0;10-01 of Regulation&amp;#xa0;S-X. Results for interim periods should not be considered
indicative of results for a full year. These interim consolidated financial statements should be read in conjunction with the consolidated
financial statements and related notes contained in the Company&amp;#x2019;s Annual Report on Form 10-K for the year ended December&amp;#xa0;31,
2020. The accounting policies used in preparing these consolidated financial statements are the same as those described in Note 1 to
the consolidated financial statements in the Company&amp;#x2019;s Annual Report on Form 10-K for the year ended December 31, 2020. In the
opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the
results for interim periods have been included. All significant intercompany accounts and transactions have been eliminated in consolidation.&lt;/font&gt;&lt;/p&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
  <us-gaap:ReceivablesPolicyTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Accounts
Receivable and Allowance for Doubtful Accounts&lt;/font&gt;&lt;/i&gt; &amp;#x2013; Trade accounts receivable are presented at face value, net of the allowance
for doubtful accounts. The Company sells specialty alcohols to large consumer products companies, sells fuel-grade ethanol to gasoline
refining and distribution companies, sells essential ingredients to animal feed customers, including distillers grains and other feed
co-products to dairy operators and animal feedlots and corn oil to poultry and biodiesel customers generally without requiring collateral.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company maintains an allowance for doubtful accounts for balances that appear to have specific collection issues. The collection process
is based on the age of the invoice and requires attempted contacts with the customer at specified intervals. If, after a specified number
of days, the Company has been unsuccessful in its collection efforts, a bad debt allowance is recorded for the balance in question. Delinquent
accounts receivable are charged against the allowance for doubtful accounts once uncollectibility has been determined. The factors considered
in reaching this determination are the apparent financial condition of the customer and the Company&amp;#x2019;s success in contacting and
negotiating with the customer. If the financial condition of the Company&amp;#x2019;s customers were to deteriorate, resulting in an impairment
of ability to make payments, additional allowances may be required.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Of
the accounts receivable balance, approximately $51,301,000 and $35,839,000 at March 31, 2021 and December 31, 2020, respectively, were
used as collateral under Kinergy&amp;#x2019;s operating line of credit. The allowance for doubtful accounts was $351,000 and $260,000 as of
March 31, 2021 and December 31, 2020, respectively. The Company recorded a bad debt expense of $91,000 and $19,000 for the three months
ended March 31, 2021 and 2020, respectively. The Company does not have any off-balance sheet credit exposure related to its customers.&lt;/font&gt;&lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
  <us-gaap:PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">51301000</us-gaap:PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue>
  <us-gaap:PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">35839000</us-gaap:PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue>
  <us-gaap:AccountsReceivableGrossCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">351000</us-gaap:AccountsReceivableGrossCurrent>
  <us-gaap:AccountsReceivableGrossCurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">260000</us-gaap:AccountsReceivableGrossCurrent>
  <us-gaap:ProvisionForDoubtfulAccounts unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">91000</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:ProvisionForDoubtfulAccounts unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="0">19000</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Financial
Instruments&lt;/font&gt;&lt;/i&gt; &amp;#x2013; The carrying values of cash and cash equivalents, accounts receivable, derivative assets, accounts payable,
accrued liabilities and derivative liabilities are reasonable estimates of their fair values because of the short maturity of these items.
The carrying value of the Company&amp;#x2019;s senior secured notes are recorded at fair value and are considered Level 2 fair value measurements.
The Company believes the carrying value of its notes receivable are not considered materially different than fair value due to their
recent issuances, and other long-term debt instruments&amp;#x2019; carrying values are not considered materially different than fair value
because the interest rates on these instruments are variable, and are considered Level 2 fair value measurements.&lt;/font&gt;&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
  <us-gaap:UseOfEstimates contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Estimates
and Assumptions&lt;/font&gt;&lt;/i&gt; &amp;#x2013; The preparation of the consolidated financial statements in conformity with GAAP requires management
to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and
liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant
estimates are required as part of determining the allowance for doubtful accounts, net realizable value of inventory, estimated lives
of property and equipment, long-lived asset impairments, fair value of warrants, valuation allowances on deferred income taxes and the
potential outcome of future tax consequences of events recognized in the Company&amp;#x2019;s financial statements or tax returns, and the
valuation of assets acquired and liabilities assumed as a result of business combinations. Actual results and outcomes may materially
differ from management&amp;#x2019;s estimates and assumptions.&lt;/font&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
  <alto:CombinedProductionCapacityDescription contextRef="c0_From1Jan2021To31Mar2021">The Company sells specialty alcohols to large consumer products companies, sells fuel-grade ethanol to gasoline refining and distribution companies, sells essential ingredients to animal feed customers, including distillers grains and other feed co-products to dairy operators and animal feedlots and corn oil to poultry and biodiesel customers generally without requiring collateral.</alto:CombinedProductionCapacityDescription>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrb6TrEealNBkT25sncrQZxelgzOtR62/Xxs9Y79e5G9gL/XaNJd9TZfxebNimjAcu+bI0rBxmveWSFoYi5pWKxDzQI0AMH2sgpWtOfFRTKls5JW7l3u/IL+Q9pnNM3O6DgaycYTRumU3IWfGWyeQQv7W3SHoXHMqidtd4hWW2aqt1nnEzErEzqxQWdKgCGLhcOINRXFJoY2Qd+OUvsadIhfKENPNyVuaSmq6oYxMO/JAw==] CSR-->
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0in; text-indent: 0in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2.
ASSETS AND LIABILITIES HELD-FOR-SALE.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;In October 2020, the Company&amp;#x2019;s Board of
Directors approved a plan to sell the Company&amp;#x2019;s fuel-grade ethanol production facilities located in Madera and Stockton, California.
As a result, the Company determined the related long-lived asset groups should be classified as held-for-sale at December 31, 2020. During
the three months ended March 31, 2021, the Company provided for an additional impairment charge of $1.2 million based on revised fair
value estimates. On April 23, 2021, the Company entered into an asset purchase agreement to sell its Madera facility for total consideration
of $28.3 million, comprised of $19.5 million in cash and $8.8 million in assumption of liabilities. On May 14, 2021, the Company closed
the sale.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company classified the following assets and liabilities as held-for-sale as of March 31, 2021 (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Stockton&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Madera&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Property and equipment,
    net&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;19,535&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;27,813&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Right of use operating lease
    assets, net&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,705&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Assets held-for-sale&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;29,240&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;27,813&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Stockton&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Madera&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Operating lease
    obligations&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;10,456&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Assessment financing&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;8,775&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Liabilities held-for-sale&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;10,456&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;8,775&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company classified the following assets and liabilities as held-for-sale as of December 31, 2020 (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Stockton&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Madera&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Property and equipment,
    net&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;19,535&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;29,013&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Right of use operating lease
    assets, net&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,747&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Assets held-for-sale&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;29,282&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;29,013&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Stockton&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Madera&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Operating lease
    obligations&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;10,435&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Assessment financing&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,107&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Liabilities held-for-sale&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;10,435&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,107&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;For the three months ended March 31, 2021, net
sales attributed to the results of operations for Stockton and Madera were $0.2 million and less than $0.1 million, respectively. For
the three months ended March 31, 2020, net sales attributed to the results of operations for Stockton and Madera were $21.9 million and
$21.5 million, respectively. For the three months ended March 31, 2021, pre-tax loss attributed to the results of operations for Stockton
and Madera was $0.8 million and $1.6 million, respectively. For the three months ended March 31, 2020, pre-tax loss attributed to the
results of operations for Stockton and Madera was $2.3 million and $1.8 million, respectively.&lt;/p&gt;&lt;br/&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <us-gaap:ImpairmentChargeOnReclassifiedAssets unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-5">1200000</us-gaap:ImpairmentChargeOnReclassifiedAssets>
  <us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate unitRef="usd" contextRef="c49_AsOf23Apr2021_PacificAuroraMember_SubsequentEventMember" decimals="-5">28300000</us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate>
  <us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates unitRef="usd" contextRef="c50_From2Apr2021To23Apr2021_PacificAuroraMember_SubsequentEventMember" decimals="-5">19500000</us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates>
  <alto:WorkingCapital unitRef="usd" contextRef="c50_From2Apr2021To23Apr2021_PacificAuroraMember_SubsequentEventMember" decimals="-5">8800000</alto:WorkingCapital>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c51_From1Jan2021To31Mar2021_StocktonMember" decimals="-5">200000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c52_From1Jan2021To31Mar2021_MaderaMember" decimals="-5">100000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c53_From1Jan2020To31Mar2020_StocktonMember" decimals="-5">21900000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c54_From1Jan2020To31Mar2020_MaderaMember" decimals="-5">21500000</us-gaap:ProfitLoss>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c51_From1Jan2021To31Mar2021_StocktonMember" decimals="-5">800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c52_From1Jan2021To31Mar2021_MaderaMember" decimals="INF">1600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c53_From1Jan2020To31Mar2020_StocktonMember" decimals="-5">2300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c54_From1Jan2020To31Mar2020_MaderaMember" decimals="-5">1800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Stockton&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Madera&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Property and equipment,
    net&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;19,535&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;27,813&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Right of use operating lease
    assets, net&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,705&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Assets held-for-sale&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;29,240&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;27,813&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Stockton&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Madera&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Operating lease
    obligations&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;10,456&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Assessment financing&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;8,775&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Liabilities held-for-sale&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;10,456&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;8,775&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Stockton&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Madera&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Property and equipment,
    net&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;19,535&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;29,013&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Right of use operating lease
    assets, net&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,747&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Assets held-for-sale&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;29,282&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;29,013&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Stockton&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Madera&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Operating lease
    obligations&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;10,435&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Assessment financing&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,107&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Liabilities held-for-sale&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;10,435&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,107&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c55_AsOf31Mar2021_StocktonMember" decimals="-3">19535000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c56_AsOf31Mar2021_MaderaMember" decimals="-3">27813000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c55_AsOf31Mar2021_StocktonMember" decimals="-3">9705000</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c56_AsOf31Mar2021_MaderaMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c55_AsOf31Mar2021_StocktonMember" decimals="-3">29240000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c56_AsOf31Mar2021_MaderaMember" decimals="-3">27813000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:CapitalLeaseObligationsCurrent unitRef="usd" contextRef="c55_AsOf31Mar2021_StocktonMember" decimals="-3">10456000</us-gaap:CapitalLeaseObligationsCurrent>
  <us-gaap:CapitalLeaseObligationsCurrent unitRef="usd" contextRef="c56_AsOf31Mar2021_MaderaMember" xs:nil="true"/>
  <us-gaap:SpecialAssessmentBondCurrent unitRef="usd" contextRef="c55_AsOf31Mar2021_StocktonMember" xs:nil="true"/>
  <us-gaap:SpecialAssessmentBondCurrent unitRef="usd" contextRef="c56_AsOf31Mar2021_MaderaMember" decimals="-3">8775000</us-gaap:SpecialAssessmentBondCurrent>
  <alto:LiabilitiesHeldforsale unitRef="usd" contextRef="c55_AsOf31Mar2021_StocktonMember" decimals="-3">10456000</alto:LiabilitiesHeldforsale>
  <alto:LiabilitiesHeldforsale unitRef="usd" contextRef="c56_AsOf31Mar2021_MaderaMember" decimals="-3">8775000</alto:LiabilitiesHeldforsale>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c57_AsOf31Dec2020_StocktonMember" decimals="-3">19535000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c58_AsOf31Dec2020_MaderaMember" decimals="-3">29013000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c57_AsOf31Dec2020_StocktonMember" decimals="-3">9747000</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c58_AsOf31Dec2020_MaderaMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c57_AsOf31Dec2020_StocktonMember" decimals="-3">29282000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c58_AsOf31Dec2020_MaderaMember" decimals="-3">29013000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:CapitalLeaseObligationsCurrent unitRef="usd" contextRef="c57_AsOf31Dec2020_StocktonMember" decimals="-3">10435000</us-gaap:CapitalLeaseObligationsCurrent>
  <us-gaap:CapitalLeaseObligationsCurrent unitRef="usd" contextRef="c58_AsOf31Dec2020_MaderaMember" xs:nil="true"/>
  <us-gaap:SpecialAssessmentBondCurrent unitRef="usd" contextRef="c57_AsOf31Dec2020_StocktonMember" xs:nil="true"/>
  <us-gaap:SpecialAssessmentBondCurrent unitRef="usd" contextRef="c58_AsOf31Dec2020_MaderaMember" decimals="-3">9107000</us-gaap:SpecialAssessmentBondCurrent>
  <alto:LiabilitiesHeldforsale unitRef="usd" contextRef="c57_AsOf31Dec2020_StocktonMember" decimals="-3">10435000</alto:LiabilitiesHeldforsale>
  <alto:LiabilitiesHeldforsale unitRef="usd" contextRef="c58_AsOf31Dec2020_MaderaMember" decimals="-3">9107000</alto:LiabilitiesHeldforsale>
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0in; text-indent: 0in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;3.
SEGMENTS.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;The Company reports its financial and operating
performance in three segments: (1) marketing and distribution, which includes marketing and merchant trading for Company-produced alcohols
and essential ingredients on an aggregated basis, and third-party fuel-grade ethanol (2) Pekin production, which includes the production
and sale of alcohols and essential ingredients produced at the Company&amp;#x2019;s Pekin, Illinois campus (&amp;#x201c;Pekin Campus&amp;#x201d;), and
(3) Other production, which includes the production and sale of fuel-grade ethanol and essential ingredients produced at all of the Company&amp;#x2019;s
other production facilities on an aggregated basis (&amp;#x201c;Other production&amp;#x201d;), none of which are individually so significant as
to be considered a reportable segment.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
following tables set forth certain financial data for the Company&amp;#x2019;s operating segments (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; font-style: italic; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Three
    Months Ended&lt;br/&gt;
    March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; font-weight: bold; font-style: italic; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Net
    Sales&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Marketing and distribution:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; width: 76%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Alcohol
    sales, gross&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;57,010&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;57,506&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Alcohol
    sales, net&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;452&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;429&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Intersegment
    sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,244&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,315&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    marketing and distribution sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;59,706&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;62,250&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pekin Campus production, recorded
    as gross:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Alcohol
    sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;95,083&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;84,132&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Essential
    ingredient sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;45,077&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;39,870&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Intersegment
    sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,985&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,332&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    Pekin Campus sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;150,145&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;126,334&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other production, recorded
    as gross:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Alcohol
    sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;15,969&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;99,230&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Essential
    ingredient sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5,143&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;30,237&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Intersegment
    sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;305&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;291&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    Other production sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;21,417&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;129,758&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Intersegment eliminations&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(12,534&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(6,938&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Net sales as reported&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;218,734&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;311,404&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; font-style: italic; text-align: left; border-bottom: Black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cost
    of goods sold:&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Marketing
    and distribution&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;53,957&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;57,139&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pekin
    Campus production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;137,376&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;128,683&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
    production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;24,118&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;142,310&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Intersegment
    eliminations&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(10,554&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(3,838&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cost
    of goods sold as reported&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;204,897&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;324,294&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; font-style: italic; text-align: left; border-bottom: Black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Income
    (loss) before benefit for income taxes:&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Marketing
    and distribution&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;3,973&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,930&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pekin
    Campus production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,691&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(6,849&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
    production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(5,137&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(16,621&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Corporate
    activities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(2,904&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(2,562&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5,623&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(23,102&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; font-weight: bold; font-style: italic; text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Depreciation:&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pekin
    Campus production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,345&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;5,130&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
    production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,498&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,530&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Corporate
    activities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;99&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5,860&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,759&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; font-style: italic; text-align: left; border-bottom: Black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Interest
    expense:&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Marketing
    and distribution&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;202&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;627&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pekin
    Campus production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;519&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,084&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
    production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;136&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;32&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Corporate
    activities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,028&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,564&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,885&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5,307&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
following table sets forth the Company&amp;#x2019;s total assets by operating segment (in thousands):&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;March 31,&lt;br/&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;December
31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; font-weight: bold; font-style: italic&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    assets:&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Marketing and
    distribution&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;119,546&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;89,337&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pekin Campus production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;238,370&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;234,439&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;120,351&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;102,409&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Corporate
    assets&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;22,849&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;50,633&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;501,116&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;476,818&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <us-gaap:NumberOfOperatingSegments unitRef="pure" contextRef="c0_From1Jan2021To31Mar2021" decimals="INF">3</us-gaap:NumberOfOperatingSegments>
  <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; font-style: italic; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Three
    Months Ended&lt;br/&gt;
    March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; font-weight: bold; font-style: italic; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Net
    Sales&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Marketing and distribution:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; width: 76%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Alcohol
    sales, gross&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;57,010&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;57,506&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Alcohol
    sales, net&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;452&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;429&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Intersegment
    sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,244&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,315&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    marketing and distribution sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;59,706&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;62,250&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pekin Campus production, recorded
    as gross:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Alcohol
    sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;95,083&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;84,132&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Essential
    ingredient sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;45,077&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;39,870&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Intersegment
    sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,985&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,332&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    Pekin Campus sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;150,145&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;126,334&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other production, recorded
    as gross:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Alcohol
    sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;15,969&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;99,230&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Essential
    ingredient sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5,143&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;30,237&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Intersegment
    sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;305&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;291&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    Other production sales&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;21,417&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;129,758&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Intersegment eliminations&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(12,534&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(6,938&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Net sales as reported&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;218,734&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;311,404&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; font-style: italic; text-align: left; border-bottom: Black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cost
    of goods sold:&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Marketing
    and distribution&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;53,957&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;57,139&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pekin
    Campus production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;137,376&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;128,683&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
    production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;24,118&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;142,310&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Intersegment
    eliminations&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(10,554&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(3,838&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cost
    of goods sold as reported&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;204,897&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;324,294&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; font-style: italic; text-align: left; border-bottom: Black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Income
    (loss) before benefit for income taxes:&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Marketing
    and distribution&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;3,973&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,930&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pekin
    Campus production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,691&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(6,849&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
    production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(5,137&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(16,621&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Corporate
    activities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(2,904&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(2,562&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5,623&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(23,102&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; font-weight: bold; font-style: italic; text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Depreciation:&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pekin
    Campus production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,345&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;5,130&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
    production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,498&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,530&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Corporate
    activities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;99&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5,860&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,759&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; font-style: italic; text-align: left; border-bottom: Black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Interest
    expense:&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Marketing
    and distribution&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;202&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;627&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pekin
    Campus production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;519&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,084&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
    production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;136&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;32&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Corporate
    activities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,028&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,564&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,885&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5,307&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c59_From1Jan2021To31Mar2021_MarketingAndDistributionsMember_EthanolAlcoholSalesGrossMember" decimals="-3">57010000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c60_From1Jan2020To31Mar2020_MarketingAndDistributionsMember_EthanolAlcoholSalesGrossMember" decimals="-3">57506000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c61_From1Jan2021To31Mar2021_MarketingAndDistributionsMember_EthanolalcoholSalesNetMember" decimals="-3">452000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c62_From1Jan2020To31Mar2020_MarketingAndDistributionsMember_EthanolalcoholSalesNetMember" decimals="-3">429000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c63_From1Jan2021To31Mar2021_MarketingAndDistributionsMember_IntersegmentSaleMember" decimals="-3">2244000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c64_From1Jan2020To31Mar2020_MarketingAndDistributionsMember_IntersegmentSaleMember" decimals="-3">4315000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c65_From1Jan2021To31Mar2021_MarketingAndDistributionsMember_TotalMarketingAndDistributionSalesMember" decimals="-3">59706000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c66_From1Jan2020To31Mar2020_MarketingAndDistributionsMember_TotalMarketingAndDistributionSalesMember" decimals="-3">62250000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c67_From1Jan2021To31Mar2021_ProductionMember_EthanolAlcoholSalesGrossMember" decimals="-3">95083000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c68_From1Jan2020To31Mar2020_ProductionMember_EthanolAlcoholSalesGrossMember" decimals="-3">84132000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c69_From1Jan2021To31Mar2021_ProductionMember_EssentialIngredientSalesMember" decimals="-3">45077000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c70_From1Jan2020To31Mar2020_ProductionMember_EssentialIngredientSalesMember" decimals="-3">39870000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c71_From1Jan2021To31Mar2021_ProductionMember_IntersegmentSaleMember" decimals="-3">9985000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c72_From1Jan2020To31Mar2020_ProductionMember_IntersegmentSaleMember" decimals="-3">2332000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c73_From1Jan2021To31Mar2021_ProductionMember_TotalPekinCampusSalesMember" decimals="-3">150145000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c74_From1Jan2020To31Mar2020_ProductionMember_TotalPekinCampusSalesMember" decimals="-3">126334000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c75_From1Jan2021To31Mar2021_OtherProductionIncomeTaxMember_EthanolAlcoholSalesGrossMember" decimals="-3">15969000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c76_From1Jan2020To31Mar2020_OtherProductionIncomeTaxMember_EthanolAlcoholSalesGrossMember" decimals="-3">99230000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c77_From1Jan2021To31Mar2021_OtherProductionIncomeTaxMember_EssentialIngredientSalesMember" decimals="-3">5143000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c78_From1Jan2020To31Mar2020_OtherProductionIncomeTaxMember_EssentialIngredientSalesMember" decimals="-3">30237000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c79_From1Jan2021To31Mar2021_OtherProductionIncomeTaxMember_IntersegmentSaleMember" decimals="-3">305000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c80_From1Jan2020To31Mar2020_OtherProductionIncomeTaxMember_IntersegmentSaleMember" decimals="-3">291000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c81_From1Jan2021To31Mar2021_OtherProductionIncomeTaxMember_TotalOtherProductionSalesMember" decimals="-3">21417000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c82_From1Jan2020To31Mar2020_OtherProductionIncomeTaxMember_TotalOtherProductionSalesMember" decimals="-3">129758000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c83_From1Jan2021To31Mar2021_IntersegmentEliminationsMember" decimals="-3">-12534000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c84_From1Jan2020To31Mar2020_IntersegmentEliminationsMember" decimals="-3">-6938000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c85_From1Jan2021To31Mar2021_AssetsTotalMember" decimals="-3">218734000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax unitRef="usd" contextRef="c86_From1Jan2020To31Mar2020_AssetsTotalMember" decimals="-3">311404000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:CostOfGoodsAndServicesSold unitRef="usd" contextRef="c87_From1Jan2021To31Mar2021_MarketingAndDistributionsMember" decimals="-3">53957000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold unitRef="usd" contextRef="c88_From1Jan2020To31Mar2020_MarketingAndDistributionsMember" decimals="-3">57139000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold unitRef="usd" contextRef="c89_From1Jan2021To31Mar2021_ProductionMember" decimals="-3">137376000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold unitRef="usd" contextRef="c90_From1Jan2020To31Mar2020_ProductionMember" decimals="-3">128683000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold unitRef="usd" contextRef="c91_From1Jan2021To31Mar2021_OtherProductionIncomeTaxMember" decimals="-3">24118000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold unitRef="usd" contextRef="c92_From1Jan2020To31Mar2020_OtherProductionIncomeTaxMember" decimals="-3">142310000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold unitRef="usd" contextRef="c83_From1Jan2021To31Mar2021_IntersegmentEliminationsMember" decimals="-3">-10554000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold unitRef="usd" contextRef="c84_From1Jan2020To31Mar2020_IntersegmentEliminationsMember" decimals="-3">-3838000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold unitRef="usd" contextRef="c85_From1Jan2021To31Mar2021_AssetsTotalMember" decimals="-3">204897000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold unitRef="usd" contextRef="c86_From1Jan2020To31Mar2020_AssetsTotalMember" decimals="-3">324294000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c87_From1Jan2021To31Mar2021_MarketingAndDistributionsMember" decimals="-3">3973000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c88_From1Jan2020To31Mar2020_MarketingAndDistributionsMember" decimals="-3">2930000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c89_From1Jan2021To31Mar2021_ProductionMember" decimals="-3">9691000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c90_From1Jan2020To31Mar2020_ProductionMember" decimals="-3">-6849000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c91_From1Jan2021To31Mar2021_OtherProductionIncomeTaxMember" decimals="-3">-5137000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c92_From1Jan2020To31Mar2020_OtherProductionIncomeTaxMember" decimals="-3">-16621000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c93_From1Jan2021To31Mar2021_CorporateActivitiesMember" decimals="-3">-2904000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c94_From1Jan2020To31Mar2020_CorporateActivitiesMember" decimals="-3">-2562000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c85_From1Jan2021To31Mar2021_AssetsTotalMember" decimals="-3">5623000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c86_From1Jan2020To31Mar2020_AssetsTotalMember" decimals="-3">-23102000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationAndAmortization unitRef="usd" contextRef="c89_From1Jan2021To31Mar2021_ProductionMember" decimals="-3">4345000</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationAndAmortization unitRef="usd" contextRef="c90_From1Jan2020To31Mar2020_ProductionMember" decimals="-3">5130000</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationAndAmortization unitRef="usd" contextRef="c91_From1Jan2021To31Mar2021_OtherProductionIncomeTaxMember" decimals="-3">1498000</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationAndAmortization unitRef="usd" contextRef="c92_From1Jan2020To31Mar2020_OtherProductionIncomeTaxMember" decimals="-3">4530000</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationAndAmortization unitRef="usd" contextRef="c93_From1Jan2021To31Mar2021_CorporateActivitiesMember" decimals="-3">17000</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationAndAmortization unitRef="usd" contextRef="c94_From1Jan2020To31Mar2020_CorporateActivitiesMember" decimals="-3">99000</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationAndAmortization unitRef="usd" contextRef="c85_From1Jan2021To31Mar2021_AssetsTotalMember" decimals="-3">5860000</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationAndAmortization unitRef="usd" contextRef="c86_From1Jan2020To31Mar2020_AssetsTotalMember" decimals="-3">9759000</us-gaap:DepreciationAndAmortization>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c87_From1Jan2021To31Mar2021_MarketingAndDistributionsMember" decimals="-3">202000</us-gaap:InterestExpense>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c88_From1Jan2020To31Mar2020_MarketingAndDistributionsMember" decimals="-3">627000</us-gaap:InterestExpense>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c89_From1Jan2021To31Mar2021_ProductionMember" decimals="-3">519000</us-gaap:InterestExpense>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c90_From1Jan2020To31Mar2020_ProductionMember" decimals="-3">2084000</us-gaap:InterestExpense>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c91_From1Jan2021To31Mar2021_OtherProductionIncomeTaxMember" decimals="-3">136000</us-gaap:InterestExpense>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c92_From1Jan2020To31Mar2020_OtherProductionIncomeTaxMember" decimals="-3">32000</us-gaap:InterestExpense>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c93_From1Jan2021To31Mar2021_CorporateActivitiesMember" decimals="-3">1028000</us-gaap:InterestExpense>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c94_From1Jan2020To31Mar2020_CorporateActivitiesMember" decimals="-3">2564000</us-gaap:InterestExpense>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c85_From1Jan2021To31Mar2021_AssetsTotalMember" decimals="-3">1885000</us-gaap:InterestExpense>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c86_From1Jan2020To31Mar2020_AssetsTotalMember" decimals="-3">5307000</us-gaap:InterestExpense>
  <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;March 31,&lt;br/&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;December
31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; font-weight: bold; font-style: italic&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    assets:&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Marketing and
    distribution&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;119,546&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;89,337&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pekin Campus production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;238,370&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;234,439&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other production&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;120,351&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;102,409&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Corporate
    assets&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;22,849&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;50,633&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;501,116&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;476,818&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
  <us-gaap:Assets unitRef="usd" contextRef="c95_AsOf31Mar2021_MarketingAndDistributionsMember" decimals="-3">119546000</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c96_AsOf31Dec2020_MarketingAndDistributionsMember" decimals="-3">89337000</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c97_AsOf31Mar2021_ProductionMember" decimals="-3">238370000</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c98_AsOf31Dec2020_ProductionMember" decimals="-3">234439000</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c99_AsOf31Mar2021_OtherProductionIncomeTaxMember" decimals="-3">120351000</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c100_AsOf31Dec2020_OtherProductionIncomeTaxMember" decimals="-3">102409000</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c101_AsOf31Mar2021_CorporateAssetsMember" decimals="-3">22849000</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c102_AsOf31Dec2020_CorporateAssetsMember" decimals="-3">50633000</us-gaap:Assets>
  <us-gaap:InventoryDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt; &lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;4.&lt;/font&gt; &lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;INVENTORIES.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Inventories
consisted primarily of bulk ethanol, specialty alcohols, corn, essential ingredients and unleaded fuel, and are valued at the lower of
cost or net realizable value, with cost determined on a first-in, first-out basis. Inventory is net of a $1,033,000 valuation adjustment
as of December 31, 2020. Inventory balances consisted of the following (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;March
    31, 2021&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;December
    31,&lt;br/&gt;
    2020&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding: 0; width: 76%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Finished
    goods&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;39,654&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;25,154&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Work
    in progress&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,965&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,333&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Raw materials&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,233&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;7,074&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,364&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,364&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding: 0 0 0 0.125in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;55,216&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;37,925&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;</us-gaap:InventoryDisclosureTextBlock>
  <us-gaap:FIFOInventoryAmount unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">1033000000</us-gaap:FIFOInventoryAmount>
  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;March
    31, 2021&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;December
    31,&lt;br/&gt;
    2020&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding: 0; width: 76%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Finished
    goods&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;39,654&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;25,154&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Work
    in progress&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,965&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,333&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Raw materials&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,233&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;7,074&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,364&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,364&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding: 0 0 0 0.125in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;55,216&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;37,925&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
  <us-gaap:InventoryFinishedGoodsNetOfReserves unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">39654000</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <us-gaap:InventoryFinishedGoodsNetOfReserves unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">25154000</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <us-gaap:InventoryWorkInProcessNetOfReserves unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">4965000</us-gaap:InventoryWorkInProcessNetOfReserves>
  <us-gaap:InventoryWorkInProcessNetOfReserves unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">4333000</us-gaap:InventoryWorkInProcessNetOfReserves>
  <us-gaap:InventoryRawMaterialsNetOfReserves unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">9233000</us-gaap:InventoryRawMaterialsNetOfReserves>
  <us-gaap:InventoryRawMaterialsNetOfReserves unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">7074000</us-gaap:InventoryRawMaterialsNetOfReserves>
  <us-gaap:OtherInventoryNetOfReserves unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">1364000</us-gaap:OtherInventoryNetOfReserves>
  <us-gaap:OtherInventoryNetOfReserves unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">1364000</us-gaap:OtherInventoryNetOfReserves>
  <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0in; text-indent: 0in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5.
DERIVATIVES.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
business and activities of the Company expose it to a variety of market risks, including risks related to changes in commodity prices.
The Company monitors and manages these financial exposures as an integral part of its risk management program. This program recognizes
the unpredictability of financial markets and seeks to reduce the potentially adverse effects that market volatility could have on operating
results.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Commodity
Risk&lt;/font&gt;&lt;/i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt; &amp;#x2013; &lt;i&gt;Cash Flow Hedges&lt;/i&gt;&lt;/font&gt; &amp;#x2013; The Company uses derivative instruments to protect cash flows from fluctuations
caused by volatility in commodity prices for periods of up to twelve months in order to protect gross profit margins from potentially
adverse effects of market and price volatility on alcohol sales and purchase commitments where the prices are set at a future date and/or
if the contracts specify a floating or index-based price. In addition, the Company hedges anticipated sales of alcohol to minimize its
exposure to the potentially adverse effects of price volatility. These derivatives may be designated and documented as cash flow hedges
and effectiveness is evaluated by assessing the probability of the anticipated transactions and regressing commodity futures prices against
the Company&amp;#x2019;s purchase and sales prices. Ineffectiveness, which is defined as the degree to which the derivative does not offset
the underlying exposure, is recognized immediately in cost of goods sold. For the three months ended March 31, 2021 and 2020, the Company
did not designate any of its derivatives as cash flow hedges.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Commodity
Risk &amp;#x2013; Non-Designated Hedges &lt;/font&gt;&lt;/i&gt;&amp;#x2013; The Company uses derivative instruments to lock in prices for certain amounts of corn
and alcohols by entering into exchange-traded forward contracts or options for those commodities. These derivatives are not designated
for hedge accounting treatment. The changes in fair value of these contracts are recorded on the balance sheet and recognized immediately
in cost of goods sold. The Company recognized net gains of $10,543,000 and $0 as the change in the fair value of these contracts for
the three months ended March 31, 2021 and 2020, respectively.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Non
Designated Derivative Instruments&lt;/font&gt;&lt;/i&gt; &amp;#x2013; The classification and amounts of the Company&amp;#x2019;s derivatives not designated as
hedging instruments, and related cash collateral balances, are as follows (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;11&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;As
    of March 31, 2021&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;5&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Assets&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;5&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Liabilities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Type
    of Instrument&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Balance
    Sheet Location&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Fair&lt;br/&gt;
    Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Balance
    Sheet Location&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Fair
    &lt;br/&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Commodity contracts&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 11%; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Derivative assets&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;22,355&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 11%; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Derivative liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,741&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;11&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;As
    of December 31, 2020&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;5&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Assets&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;5&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Liabilities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Type of
    Instrument&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Balance
    Sheet Location&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Fair
    &lt;br/&gt;
Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Balance
    Sheet Location&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Fair
    &lt;br/&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cash collateral
    balance&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 11%; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other current
    assets&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;520&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 11%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Commodity contracts&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Derivative assets&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17,149&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Derivative liabilities&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
classification and amounts of the Company&amp;#x2019;s recognized gains for its derivatives not designated as hedging instruments are as follows
(in thousands):&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;padding-bottom: 0; border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Realized
    Gains&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;For the three
    months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 0; border-bottom: Black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;b&gt;Type of Instrument&lt;/b&gt;&lt;/font&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 0; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;Statements of Operations Location&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding-bottom: 0; border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding-bottom: 0; border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; width: 45%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Commodity contracts&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; width: 30%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cost of goods
    sold&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;6,185&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;6,185&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;padding-top: 0; border-bottom: Black 1.5pt solid; text-align: center; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Unrealized
    Gains&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-top: 0; padding-bottom: 1.5pt; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 1.5pt; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-top: 0; padding-bottom: 1.5pt; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 1.5pt; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; padding-top: 0; text-align: center; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;For the three
    months Ended&lt;br/&gt;
    March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 1.5pt; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-top: 0; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Type of
    Instrument&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-top: 0; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Statements
    of Operations Location&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding-top: 0; text-align: center; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding-top: 0; text-align: center; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-top: 0; width: 45%; text-align: left; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Commodity
    contracts&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; width: 1%; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-top: 0; width: 30%; text-align: left; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cost
    of goods sold&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; width: 1%; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-top: 0; width: 1%; border-bottom: Black 1.5pt solid; text-align: left; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; width: 9%; border-bottom: Black 1.5pt solid; text-align: right; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,358&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; width: 1%; padding-bottom: 0; text-align: left; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; width: 1%; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-top: 0; width: 1%; border-bottom: Black 1.5pt solid; text-align: left; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; width: 9%; border-bottom: Black 1.5pt solid; text-align: right; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; width: 1%; padding-bottom: 0; text-align: left; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-top: 0; text-align: right; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-top: 0; text-align: right; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-top: 0; border-bottom: Black 4pt double; text-align: left; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; border-bottom: Black 4pt double; text-align: right; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,358&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; text-align: left; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-top: 0; border-bottom: Black 4pt double; text-align: left; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; border-bottom: Black 4pt double; text-align: right; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; text-align: left; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
  <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1 unitRef="usd" contextRef="c103_From1Jan2021To31Mar2021_DerivativeMember" decimals="0">10543000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
  <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1 unitRef="usd" contextRef="c104_From1Jan2020To31Mar2020_DerivativeMember" decimals="0">0</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
  <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;11&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;As
    of March 31, 2021&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;5&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Assets&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;5&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Liabilities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Type
    of Instrument&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Balance
    Sheet Location&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Fair&lt;br/&gt;
    Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Balance
    Sheet Location&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Fair
    &lt;br/&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Commodity contracts&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 11%; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Derivative assets&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;22,355&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 11%; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Derivative liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,741&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;11&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;As
    of December 31, 2020&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;5&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Assets&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;5&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Liabilities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Type of
    Instrument&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Balance
    Sheet Location&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Fair
    &lt;br/&gt;
Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Balance
    Sheet Location&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Fair
    &lt;br/&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 52%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cash collateral
    balance&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 11%; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other current
    assets&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;520&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 11%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Commodity contracts&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Derivative assets&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17,149&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Derivative liabilities&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
  <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue unitRef="usd" contextRef="c105_AsOf31Mar2021_CommodityContractMember_NondesignatedMember" decimals="-3">22355000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
  <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue unitRef="usd" contextRef="c105_AsOf31Mar2021_CommodityContractMember_NondesignatedMember" decimals="-3">4741000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
  <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue unitRef="usd" contextRef="c106_AsOf31Dec2020_CashCollateralBalancesMember_NondesignatedMember" decimals="-3">520000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
  <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue unitRef="usd" contextRef="c107_AsOf31Dec2020_CommodityContractMember_NondesignatedMember" decimals="-3">17149000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
  <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue unitRef="usd" contextRef="c107_AsOf31Dec2020_CommodityContractMember_NondesignatedMember" xs:nil="true"/>
  <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;padding-bottom: 0; border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Realized
    Gains&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;For the three
    months Ended&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;b&gt;March 31,&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 0; border-bottom: Black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;b&gt;Type of Instrument&lt;/b&gt;&lt;/font&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 0; border-bottom: Black 1.5pt solid&quot;&gt;&lt;b&gt;Statements of Operations Location&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding-bottom: 0; border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding-bottom: 0; border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; width: 45%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Commodity contracts&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; width: 30%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cost of goods
    sold&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;6,185&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;6,185&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;padding-top: 0; border-bottom: Black 1.5pt solid; text-align: center; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Unrealized
    Gains&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-top: 0; padding-bottom: 1.5pt; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 1.5pt; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-top: 0; padding-bottom: 1.5pt; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 1.5pt; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; padding-top: 0; text-align: center; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;For the three
    months Ended&lt;br/&gt;
    March 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 1.5pt; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-top: 0; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Type of
    Instrument&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-top: 0; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Statements
    of Operations Location&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding-top: 0; text-align: center; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding-top: 0; text-align: center; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-top: 0; width: 45%; text-align: left; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Commodity
    contracts&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; width: 1%; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-top: 0; width: 30%; text-align: left; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cost
    of goods sold&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; width: 1%; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-top: 0; width: 1%; border-bottom: Black 1.5pt solid; text-align: left; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; width: 9%; border-bottom: Black 1.5pt solid; text-align: right; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,358&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; width: 1%; padding-bottom: 0; text-align: left; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; width: 1%; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-top: 0; width: 1%; border-bottom: Black 1.5pt solid; text-align: left; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; width: 9%; border-bottom: Black 1.5pt solid; text-align: right; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; width: 1%; padding-bottom: 0; text-align: left; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-top: 0; text-align: right; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-top: 0; text-align: right; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-top: 0; border-bottom: Black 4pt double; text-align: left; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; border-bottom: Black 4pt double; text-align: right; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,358&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; text-align: left; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-top: 0; border-bottom: Black 4pt double; text-align: left; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; border-bottom: Black 4pt double; text-align: right; padding-bottom: 0; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-top: 0; padding-bottom: 0; text-align: left; padding-left: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
  <us-gaap:GainLossOnDerivativeInstrumentsNetPretax unitRef="usd" contextRef="c108_From1Jan2021To31Mar2021_CommodityContractsMember_NondesignatedMember_CostOfSalesMember" decimals="-3">6185000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
  <us-gaap:GainLossOnDerivativeInstrumentsNetPretax unitRef="usd" contextRef="c109_From1Jan2020To31Mar2020_CommodityContractsMember_NondesignatedMember_CostOfSalesMember" xs:nil="true"/>
  <us-gaap:GainLossOnDerivativeInstrumentsNetPretax unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">6185000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
  <us-gaap:GainLossOnDerivativeInstrumentsNetPretax unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:UnrealizedGainLossOnDerivativesAndCommodityContracts unitRef="usd" contextRef="c108_From1Jan2021To31Mar2021_CommodityContractsMember_NondesignatedMember_CostOfSalesMember" decimals="-3">4358000</us-gaap:UnrealizedGainLossOnDerivativesAndCommodityContracts>
  <us-gaap:UnrealizedGainLossOnDerivativesAndCommodityContracts unitRef="usd" contextRef="c109_From1Jan2020To31Mar2020_CommodityContractsMember_NondesignatedMember_CostOfSalesMember" xs:nil="true"/>
  <us-gaap:UnrealizedGainLossOnDerivativesAndCommodityContracts unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">4358000</us-gaap:UnrealizedGainLossOnDerivativesAndCommodityContracts>
  <us-gaap:UnrealizedGainLossOnDerivativesAndCommodityContracts unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:DebtDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt; &lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;6.&lt;/font&gt; &lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;DEBT.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Long-term
borrowings are summarized as follows (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;March
    31, &lt;br/&gt;
    2021&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;December
    31, &lt;br/&gt;
    2020&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Kinergy line of
    credit&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;45,554&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;32,512&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pekin revolving loan&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17,580&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;20,580&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;ICP revolving loan&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,384&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,384&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Parent notes payable&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;20,001&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;25,533&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;CARES
    Act loans&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,860&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,860&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;102,379&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;97,869&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Less unamortized debt premium&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;174&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;230&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Less unamortized debt financing
    costs&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(576&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(759&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Less
    short-term portion&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(37,581&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(25,533&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Long-term
    debt&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;64,396&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;71,807&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Parent Notes Payable&lt;/font&gt;&lt;/i&gt; &amp;#x2013; On
May 14, 2021, with proceeds from the Company&amp;#x2019;s sale of its Madera, California facility, it repaid $19.3 million of principal on
its notes payable, with $0.7 million remaining.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Maturities
of Long-term Debt&lt;/font&gt;&lt;/i&gt; &amp;#x2013; The Company&amp;#x2019;s long-term debt matures as follows (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left&quot;&gt;&lt;/p&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left&quot;&gt;&lt;/p&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;December
                                            31:&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left&quot;&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 88%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2021&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;20,001&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2022&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;82,378&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;102,379&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Restrictions
&lt;/font&gt;&lt;/i&gt;&amp;#x2013; At March 31, 2021, there were approximately $231.9 million of net assets at the Company&amp;#x2019;s subsidiaries that were
not available to be transferred to Alto Ingredients, Inc. in the form of dividends, loans or advances due to restrictions contained in
the credit facilities of the Company&amp;#x2019;s subsidiaries.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:DebtDisclosureTextBlock>
  <us-gaap:RepaymentsOfNotesPayable unitRef="usd" contextRef="c110_From1May2021To14May2021_SubsequentEventMember" decimals="-5">19300000</us-gaap:RepaymentsOfNotesPayable>
  <us-gaap:NotesPayableCurrent unitRef="usd" contextRef="c111_AsOf14May2021_SubsequentEventMember" decimals="-5">700000</us-gaap:NotesPayableCurrent>
  <us-gaap:AssetsNet unitRef="usd" contextRef="c112_AsOf31Mar2021_DebtMember" decimals="-5">231900000</us-gaap:AssetsNet>
  <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;March
    31, &lt;br/&gt;
    2021&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;December
    31, &lt;br/&gt;
    2020&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Kinergy line of
    credit&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;45,554&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;32,512&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pekin revolving loan&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17,580&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;20,580&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;ICP revolving loan&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,384&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,384&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Parent notes payable&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;20,001&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;25,533&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;CARES
    Act loans&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,860&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,860&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;102,379&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;97,869&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Less unamortized debt premium&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;174&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;230&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Less unamortized debt financing
    costs&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(576&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(759&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Less
    short-term portion&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(37,581&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(25,533&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Long-term
    debt&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;64,396&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;71,807&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
  <us-gaap:NotesPayable unitRef="usd" contextRef="c113_AsOf31Mar2021_KinergyLineOfCreditMember" decimals="-3">45554000</us-gaap:NotesPayable>
  <us-gaap:NotesPayable unitRef="usd" contextRef="c114_AsOf31Dec2020_KinergyLineOfCreditMember" decimals="-3">32512000</us-gaap:NotesPayable>
  <us-gaap:NotesPayable unitRef="usd" contextRef="c115_AsOf31Mar2021_PekinRevolvingLoanMember" decimals="-3">17580000</us-gaap:NotesPayable>
  <us-gaap:NotesPayable unitRef="usd" contextRef="c116_AsOf31Dec2020_PekinRevolvingLoanMember" decimals="-3">20580000</us-gaap:NotesPayable>
  <us-gaap:NotesPayable unitRef="usd" contextRef="c117_AsOf31Mar2021_ICPRevolvingLoanMember" decimals="-3">9384000</us-gaap:NotesPayable>
  <us-gaap:NotesPayable unitRef="usd" contextRef="c118_AsOf31Dec2020_ICPRevolvingLoanMember" decimals="-3">9384000</us-gaap:NotesPayable>
  <us-gaap:NotesPayable unitRef="usd" contextRef="c119_AsOf31Mar2021_ParentNotesPayableMember" decimals="-3">20001000</us-gaap:NotesPayable>
  <us-gaap:NotesPayable unitRef="usd" contextRef="c120_AsOf31Dec2020_ParentNotesPayableMember" decimals="-3">25533000</us-gaap:NotesPayable>
  <us-gaap:NotesPayable unitRef="usd" contextRef="c121_AsOf31Mar2021_CARESActLoansMember" decimals="-3">9860000</us-gaap:NotesPayable>
  <us-gaap:NotesPayable unitRef="usd" contextRef="c122_AsOf31Dec2020_CARESActLoansMember" decimals="-3">9860000</us-gaap:NotesPayable>
  <us-gaap:NotesPayable unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">102379000</us-gaap:NotesPayable>
  <us-gaap:NotesPayable unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">97869000</us-gaap:NotesPayable>
  <us-gaap:DebtInstrumentUnamortizedDiscount unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">174000</us-gaap:DebtInstrumentUnamortizedDiscount>
  <us-gaap:DebtInstrumentUnamortizedDiscount unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">230000</us-gaap:DebtInstrumentUnamortizedDiscount>
  <us-gaap:UnamortizedDebtIssuanceExpense unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">576000</us-gaap:UnamortizedDebtIssuanceExpense>
  <us-gaap:UnamortizedDebtIssuanceExpense unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">759000</us-gaap:UnamortizedDebtIssuanceExpense>
  <us-gaap:OtherShortTermBorrowings unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">37581000</us-gaap:OtherShortTermBorrowings>
  <us-gaap:OtherShortTermBorrowings unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">25533000</us-gaap:OtherShortTermBorrowings>
  <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left&quot;&gt;&lt;/p&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left&quot;&gt;&lt;/p&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;December
                                            31:&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left&quot;&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 88%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2021&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;20,001&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2022&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;82,378&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;102,379&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">20001000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">82378000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
  <us-gaap:LongTermDebt unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">102379000</us-gaap:LongTermDebt>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt; &lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;7.&lt;/font&gt; &lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;COMMITMENTS AND CONTINGENCIES.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Sales
Commitments&lt;/font&gt;&lt;/i&gt; &amp;#x2013; At March 31, 2021, the Company had entered into sales contracts with its major customers to sell certain
quantities of alcohol and essential ingredients. The Company had open alcohol indexed-price contracts for 102,526,000 gallons as of March
31, 2021 and open fixed-price alcohol sales contracts totaling $207,687,000 as of March 31, 2021. The Company had open fixed-price sales
contracts for essential ingredients totaling $18,170,000 and open indexed-price sales contracts of essential ingredients for 146,000
tons as of March 31, 2021. These sales contracts are scheduled to be completed throughout 2021.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Purchase
Commitments&lt;/font&gt;&lt;/i&gt; &amp;#x2013; At March 31, 2021, the Company had indexed-price purchase contracts to purchase 15,626,000 gallons of alcohol
and fixed-price purchase contracts to purchase $1,238,000 of alcohol from its suppliers. The Company had fixed-price purchase contracts
to purchase $33,883,000 of corn from its suppliers as of March 31, 2021. These purchase commitments are scheduled to be satisfied throughout
2021.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Litigation
&amp;#x2013; General&lt;/font&gt; &amp;#x2013;&lt;/i&gt; The Company is subject to various claims and contingencies in the ordinary course of its business, including
those related to litigation, business transactions, employee-related matters, environmental regulations, and others. When the Company
is aware of a claim or potential claim, it assesses the likelihood of any loss or exposure. If it is probable that a loss will result
and the amount of the loss can be reasonably estimated, the Company will record a liability for the loss. If the loss is not probable
or the amount of the loss cannot be reasonably estimated, the Company discloses the claim if the likelihood of a potential loss is reasonably
possible and the amount involved could be material. While there can be no assurances, the Company does not expect that any of its pending
legal proceedings will have a material impact on the Company&amp;#x2019;s financial condition or results of operations.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <alto:IndexedpricePurchaseContracts unitRef="pure" contextRef="c0_From1Jan2021To31Mar2021" decimals="INF">102526000</alto:IndexedpricePurchaseContracts>
  <us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted unitRef="usd" contextRef="c123_AsOf31Mar2021_EthanolSalesContractsMember" decimals="0">207687000</us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted>
  <us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">18170000</us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted>
  <alto:OpenIndexedpriceSalesContracts unitRef="usd" contextRef="c124_AsOf31Mar2021_CoproductsSalesContractsMember" decimals="0">146000</alto:OpenIndexedpriceSalesContracts>
  <alto:IndexedpricePurchaseContracts unitRef="pure" contextRef="c125_From1Jan2021To31Mar2021_EthanolPurchaseContractsMember_SuppliersMember" decimals="INF">15626000</alto:IndexedpricePurchaseContracts>
  <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted unitRef="usd" contextRef="c126_AsOf31Mar2021_EthanolPurchaseContractsMember_FuelgradeFromSuppliersMember" decimals="0">1238000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
  <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted unitRef="usd" contextRef="c127_AsOf31Mar2021_EthanolPurchaseContractsMember_CornFromSuppliersMember" decimals="0">33883000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
  <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt; &lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;8.&lt;/font&gt; &lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;PENSION PLANS.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company sponsors a defined benefit pension plan (the &amp;#x201c;Retirement Plan&amp;#x201d;) and a health care and life insurance plan (the &amp;#x201c;Postretirement
Plan&amp;#x201d;). The Company assumed the Retirement Plan and the Postretirement Plan as part of its acquisition of PE Central on July 1,
2015.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Retirement Plan is noncontributory, and covers only &amp;#x201c;grandfathered&amp;#x201d; unionized employees at the Company&amp;#x2019;s Pekin, Illinois
facility who fulfill minimum age and service requirements. Benefits are based on a prescribed formula based upon the employee&amp;#x2019;s
years of service. The Retirement Plan, which is part of a collective bargaining agreement, covers only union employees hired prior to
November 1, 2010.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company uses a December 31 measurement date for its Retirement Plan. The Company&amp;#x2019;s funding policy is to make the minimum annual
contribution required by applicable regulations. As of December 31, 2020, the Retirement Plan&amp;#x2019;s accumulated projected benefit obligation
was $24.6 million, with a fair value of plan assets of $17.6 million. The underfunded amount of $7.0 million is recorded on the Company&amp;#x2019;s
consolidated balance sheet in other liabilities. For the three months ended March 31, 2021, the Retirement Plan&amp;#x2019;s net periodic
expense was $22,000, comprised of $151,000 in interest cost and $109,000 in service cost, partially offset by $238,000 of expected return
on plan assets. For the three months ended March 31, 2020, the Retirement Plan&amp;#x2019;s net periodic expense was $48,000, comprised of
$173,000 in interest cost and $101,000 in service cost, partially offset by $226,000 of expected return on plan assets.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Postretirement Plan provides postretirement medical benefits and life insurance to certain &amp;#x201c;grandfathered&amp;#x201d; unionized employees.
Employees hired after December 31, 2000 are not eligible to participate in the Postretirement Plan. The Postretirement Plan is contributory,
with contributions required at the same rate as active employees. Benefit eligibility under the plan reduces at age 65 from a defined
benefit to a defined dollar cap based upon years of service. As of December 31, 2020, the Postretirement Plan&amp;#x2019;s accumulated projected
benefit obligation was $5.3 million and is recorded on the Company&amp;#x2019;s consolidated balance sheet in other liabilities. The Company&amp;#x2019;s
funding policy is to make the minimum annual contribution required by applicable regulations. For the three months ended March 31, 2021,
the Postretirement Plan&amp;#x2019;s net periodic expense was $42,000, comprised of $10,000 of interest cost, $26,000 of service cost and
$6,000 of amortization expense. For the three months ended March 31, 2020, the Postretirement Plan&amp;#x2019;s net periodic expense was $59,000,
comprised of $38,000 of interest cost, $14,000 of service cost and $7,000 of amortization expense.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
  <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation unitRef="usd" contextRef="c128_AsOf31Dec2020_RetirementPlanMember" decimals="-5">24600000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
  <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets unitRef="usd" contextRef="c128_AsOf31Dec2020_RetirementPlanMember" decimals="-5">17600000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
  <us-gaap:DefinedBenefitPlanFundedStatusOfPlan unitRef="usd" contextRef="c128_AsOf31Dec2020_RetirementPlanMember" decimals="-5">7000000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost unitRef="usd" contextRef="c129_From1Jan2021To31Mar2021_RetirementPlanMember" decimals="-3">22000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <us-gaap:DefinedBenefitPlanInterestCost unitRef="usd" contextRef="c129_From1Jan2021To31Mar2021_RetirementPlanMember" decimals="-3">151000000</us-gaap:DefinedBenefitPlanInterestCost>
  <us-gaap:DefinedBenefitPlanServiceCost unitRef="usd" contextRef="c129_From1Jan2021To31Mar2021_RetirementPlanMember" decimals="-3">109000000</us-gaap:DefinedBenefitPlanServiceCost>
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets unitRef="usd" contextRef="c129_From1Jan2021To31Mar2021_RetirementPlanMember" decimals="-3">238000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost unitRef="usd" contextRef="c130_From1Jan2020To31Mar2020_RetirementPlanMember" decimals="-3">48000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <us-gaap:DefinedBenefitPlanInterestCost unitRef="usd" contextRef="c130_From1Jan2020To31Mar2020_RetirementPlanMember" decimals="-3">173000000</us-gaap:DefinedBenefitPlanInterestCost>
  <us-gaap:DefinedBenefitPlanServiceCost unitRef="usd" contextRef="c130_From1Jan2020To31Mar2020_RetirementPlanMember" decimals="-3">101000000</us-gaap:DefinedBenefitPlanServiceCost>
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets unitRef="usd" contextRef="c130_From1Jan2020To31Mar2020_RetirementPlanMember" decimals="-3">226000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation unitRef="usd" contextRef="c131_AsOf31Dec2020_PostRetirementPlanMember" decimals="-5">5300000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost unitRef="usd" contextRef="c132_From1Jan2021To31Mar2021_PostRetirementPlanMember" decimals="-3">42000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <us-gaap:DefinedBenefitPlanInterestCost unitRef="usd" contextRef="c132_From1Jan2021To31Mar2021_PostRetirementPlanMember" decimals="-3">10000000</us-gaap:DefinedBenefitPlanInterestCost>
  <us-gaap:DefinedBenefitPlanServiceCost unitRef="usd" contextRef="c132_From1Jan2021To31Mar2021_PostRetirementPlanMember" decimals="-3">26000000</us-gaap:DefinedBenefitPlanServiceCost>
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses unitRef="usd" contextRef="c132_From1Jan2021To31Mar2021_PostRetirementPlanMember" decimals="-3">6000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost unitRef="usd" contextRef="c133_From1Jan2020To31Mar2020_PostRetirementPlanMember" decimals="-3">59000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <us-gaap:DefinedBenefitPlanInterestCost unitRef="usd" contextRef="c133_From1Jan2020To31Mar2020_PostRetirementPlanMember" decimals="-3">38000000</us-gaap:DefinedBenefitPlanInterestCost>
  <us-gaap:DefinedBenefitPlanServiceCost unitRef="usd" contextRef="c133_From1Jan2020To31Mar2020_PostRetirementPlanMember" decimals="-3">14000000</us-gaap:DefinedBenefitPlanServiceCost>
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses unitRef="usd" contextRef="c133_From1Jan2020To31Mar2020_PostRetirementPlanMember" decimals="-3">7000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <us-gaap:FairValueDisclosuresTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt; &lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;9.&lt;/font&gt; &lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;FAIR VALUE MEASUREMENTS.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
fair value hierarchy prioritizes the inputs used in valuation techniques into three levels, as follows:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: left&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level
                                            1 &amp;#x2013; Observable inputs &amp;#x2013; unadjusted quoted prices in active markets for identical
                                            assets and liabilities;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: left&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level
                                            2 &amp;#x2013; Observable inputs other than quoted prices included in Level 1 that are observable
                                            for the asset or liability through corroboration with market data; and&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: left&quot;&gt;
&lt;td style=&quot;width: 0.25in&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level
                                            3 &amp;#x2013; Unobservable inputs &amp;#x2013; includes amounts derived from valuation models where
                                            one or more significant inputs are unobservable. For fair value measurements using significant
                                            unobservable inputs, a description of the inputs and the information used to develop the
                                            inputs is required along with a reconciliation of Level 3 values from the prior reporting
                                            period.&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Pooled
separate accounts&lt;/font&gt;&lt;/i&gt; &amp;#x2013; Pooled separate accounts invest primarily in domestic and international stocks, commercial paper or
single mutual funds. The net asset value is used as a practical expedient to determine fair value for these accounts. Each pooled separate
account provides for redemptions by the Retirement Plan at reported net asset values per share, with little to no advance notice requirement,
therefore these funds are classified within Level 2 of the valuation hierarchy.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Long-Lived
Assets Held-for-Sale&lt;/font&gt;&lt;/i&gt; &amp;#x2013; The Company recorded its long-lived assets associated with its property and equipment held-for-sale
at fair value at March 31, 2021 and December 31, 2020 of $47,348,000 and $48,548,000, respectively. The fair values of these assets are
based on observable values for the assets through corroboration with market data and are designated as Level 3 inputs.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Other
Derivative Instruments&lt;/font&gt;&lt;/i&gt; &amp;#x2013; The Company&amp;#x2019;s other derivative instruments consist of commodity positions. The fair values
of the commodity positions are based on quoted prices on the commodity exchanges and are designated as Level 1 inputs.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
following table summarizes recurring and nonrecurring fair value measurements by level at March 31, 2021 (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Level
    1&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Level
    2&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Level
    3&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Assets:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; width: 52%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Derivative
    financial instruments&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;22,355&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;22,355&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Long-lived
    assets held-for-sale&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;57,053&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;57,053&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;79,408&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;22,355&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;57,053&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Liabilities:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Derivative
    financial instruments&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(4,741&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(4,741&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(4,741&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(4,741&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
following table summarizes recurring and nonrecurring fair value measurements by level at December 31, 2020 (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Benefit Plan&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Percentage&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Level
    1&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Level
    2&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Level
    3&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Allocation&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Assets:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; width: 40%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Derivative
    financial instruments&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17,149&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17,149&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Long-lived
    assets held-for-sale&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;58,295&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;58,295&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Defined
    benefit plan assets(1)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(pooled
    separate accounts):&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.375in; text-indent: -0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Large
    U.S. Equity(2)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5,470&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5,470&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;31&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.375in; text-indent: -0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Small/Mid
    U.S. Equity(3)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,605&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,605&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;15&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.375in; text-indent: -0.125in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;International
    Equity(4)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,921&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,921&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.375in; text-indent: -0.125in; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Fixed
    Income(5)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;6,592&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;6,592&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;37&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;93,032&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17,149&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17,588&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;58,295&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Liabilities:
&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: left&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(1)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Included
                                            in other assets in the consolidated balance sheets.&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: left&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(2)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;This
                                            category includes investments in funds comprised of equity securities of large U.S. companies.
                                            The funds are valued using the net asset value method in which an average of the market prices
                                            for the underlying investments is used to value the fund.&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: left&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(3)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;This
                                            category includes investments in funds comprised of equity securities of small- and medium-sized
                                            U.S. companies. The funds are valued using the net asset value method in which an average
                                            of the market prices for the underlying investments is used to value the fund.&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: left&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(4)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;This
                                            category includes investments in funds comprised of equity securities of foreign companies
                                            including emerging markets. The funds are valued using the net asset value method in which
                                            an average of the market prices for the underlying investments is used to value the fund.&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: left&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(5)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;This
                                            category includes investments in funds comprised of U.S. and foreign investment-grade fixed
                                            income securities, high-yield fixed income securities that are rated below investment-grade,
                                            U.S. treasury securities, mortgage-backed securities, and other asset-backed securities.
                                            The funds are valued using the net asset value method in which an average of the market prices
                                            for the underlying investments is used to value the fund.&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">47348000</us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure>
  <us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">48548000</us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure>
  <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Level
    1&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Level
    2&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Level
    3&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Assets:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; width: 52%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Derivative
    financial instruments&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;22,355&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;22,355&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Long-lived
    assets held-for-sale&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;57,053&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;57,053&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;79,408&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;22,355&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;57,053&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Liabilities:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Derivative
    financial instruments&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(4,741&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(4,741&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(4,741&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(4,741&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Benefit Plan&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Percentage&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Level
    1&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Level
    2&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Level
    3&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Allocation&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Assets:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; width: 40%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Derivative
    financial instruments&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17,149&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17,149&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Long-lived
    assets held-for-sale&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;58,295&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;58,295&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Defined
    benefit plan assets(1)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(pooled
    separate accounts):&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.375in; text-indent: -0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Large
    U.S. Equity(2)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5,470&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5,470&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;31&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.375in; text-indent: -0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Small/Mid
    U.S. Equity(3)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,605&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,605&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;15&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.375in; text-indent: -0.125in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;International
    Equity(4)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,921&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,921&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.375in; text-indent: -0.125in; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Fixed
    Income(5)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;6,592&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;6,592&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;37&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;93,032&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17,149&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17,588&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;58,295&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-indent: -0.125in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Liabilities:
&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: left&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(1)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Included
                                            in other assets in the consolidated balance sheets.&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: left&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(2)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;This
                                            category includes investments in funds comprised of equity securities of large U.S. companies.
                                            The funds are valued using the net asset value method in which an average of the market prices
                                            for the underlying investments is used to value the fund.&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: left&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(3)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;This
                                            category includes investments in funds comprised of equity securities of small- and medium-sized
                                            U.S. companies. The funds are valued using the net asset value method in which an average
                                            of the market prices for the underlying investments is used to value the fund.&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: left&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(4)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;This
                                            category includes investments in funds comprised of equity securities of foreign companies
                                            including emerging markets. The funds are valued using the net asset value method in which
                                            an average of the market prices for the underlying investments is used to value the fund.&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%&quot;&gt;&lt;tr style=&quot;vertical-align: top; text-align: left&quot;&gt;
&lt;td style=&quot;width: 0&quot;&gt;&lt;/td&gt;&lt;td style=&quot;width: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(5)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;This
                                            category includes investments in funds comprised of U.S. and foreign investment-grade fixed
                                            income securities, high-yield fixed income securities that are rated below investment-grade,
                                            U.S. treasury securities, mortgage-backed securities, and other asset-backed securities.
                                            The funds are valued using the net asset value method in which an average of the market prices
                                            for the underlying investments is used to value the fund.&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c134_AsOf31Mar2021_DerivativeFinancialInstrumentMember" decimals="-3">22355000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c135_AsOf31Mar2021_FairValueInputsLevel1Member_DerivativeFinancialInstrumentMember" decimals="-3">22355000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c136_AsOf31Mar2021_FairValueInputsLevel2Member_DerivativeFinancialInstrumentMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c137_AsOf31Mar2021_FairValueInputsLevel3Member_DerivativeFinancialInstrumentMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c138_AsOf31Mar2021_LongLivedAssetsHeldForSaleMember" decimals="-3">57053000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c139_AsOf31Mar2021_FairValueInputsLevel1Member_LongLivedAssetsHeldForSaleMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c140_AsOf31Mar2021_FairValueInputsLevel2Member_LongLivedAssetsHeldForSaleMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c141_AsOf31Mar2021_FairValueInputsLevel3Member_LongLivedAssetsHeldForSaleMember" decimals="-3">57053000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">79408000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c142_AsOf31Mar2021_FairValueInputsLevel1Member" decimals="-3">22355000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c143_AsOf31Mar2021_FairValueInputsLevel2Member" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c144_AsOf31Mar2021_FairValueInputsLevel3Member" decimals="-3">57053000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:LiabilitiesFairValueDisclosure unitRef="usd" contextRef="c134_AsOf31Mar2021_DerivativeFinancialInstrumentMember" decimals="-3">4741000</us-gaap:LiabilitiesFairValueDisclosure>
  <us-gaap:LiabilitiesFairValueDisclosure unitRef="usd" contextRef="c135_AsOf31Mar2021_FairValueInputsLevel1Member_DerivativeFinancialInstrumentMember" decimals="-3">4741000</us-gaap:LiabilitiesFairValueDisclosure>
  <us-gaap:LiabilitiesFairValueDisclosure unitRef="usd" contextRef="c136_AsOf31Mar2021_FairValueInputsLevel2Member_DerivativeFinancialInstrumentMember" xs:nil="true"/>
  <us-gaap:LiabilitiesFairValueDisclosure unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-3">4741000</us-gaap:LiabilitiesFairValueDisclosure>
  <us-gaap:LiabilitiesFairValueDisclosure unitRef="usd" contextRef="c142_AsOf31Mar2021_FairValueInputsLevel1Member" decimals="-3">4741000</us-gaap:LiabilitiesFairValueDisclosure>
  <us-gaap:LiabilitiesFairValueDisclosure unitRef="usd" contextRef="c143_AsOf31Mar2021_FairValueInputsLevel2Member" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c145_AsOf31Dec2020_DerivativeFinancialInstrumentMember" decimals="-3">17149000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c146_AsOf31Dec2020_FairValueInputsLevel1Member_DerivativeFinancialInstrumentMember" decimals="-3">17149000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c147_AsOf31Dec2020_FairValueInputsLevel2Member_DerivativeFinancialInstrumentMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c148_AsOf31Dec2020_FairValueInputsLevel3Member_DerivativeFinancialInstrumentMember" xs:nil="true"/>
  <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage unitRef="pure" contextRef="c145_AsOf31Dec2020_DerivativeFinancialInstrumentMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c149_AsOf31Dec2020_LongLivedAssetsHeldForSaleMember" decimals="-3">58295000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c150_AsOf31Dec2020_FairValueInputsLevel1Member_LongLivedAssetsHeldForSaleMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c151_AsOf31Dec2020_FairValueInputsLevel2Member_LongLivedAssetsHeldForSaleMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c152_AsOf31Dec2020_FairValueInputsLevel3Member_LongLivedAssetsHeldForSaleMember" decimals="-3">58295000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage unitRef="pure" contextRef="c149_AsOf31Dec2020_LongLivedAssetsHeldForSaleMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c153_AsOf31Dec2020_DefinedBenefitPlanAssetsMember_usd" unitRef="usd" contextRef="c153_AsOf31Dec2020_DefinedBenefitPlanAssetsMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c154_AsOf31Dec2020_FairValueInputsLevel1Member_DefinedBenefitPlanAssetsMember_usd" unitRef="usd" contextRef="c154_AsOf31Dec2020_FairValueInputsLevel1Member_DefinedBenefitPlanAssetsMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c155_AsOf31Dec2020_FairValueInputsLevel2Member_DefinedBenefitPlanAssetsMember_usd" unitRef="usd" contextRef="c155_AsOf31Dec2020_FairValueInputsLevel2Member_DefinedBenefitPlanAssetsMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c156_AsOf31Dec2020_FairValueInputsLevel3Member_DefinedBenefitPlanAssetsMember_usd" unitRef="usd" contextRef="c156_AsOf31Dec2020_FairValueInputsLevel3Member_DefinedBenefitPlanAssetsMember" xs:nil="true"/>
  <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage id="_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c153_AsOf31Dec2020_DefinedBenefitPlanAssetsMember_pure" unitRef="pure" contextRef="c153_AsOf31Dec2020_DefinedBenefitPlanAssetsMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c157_AsOf31Dec2020_LargeUSEquityMember_usd" unitRef="usd" contextRef="c157_AsOf31Dec2020_LargeUSEquityMember" decimals="-3">5470000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c158_AsOf31Dec2020_FairValueInputsLevel1Member_LargeUSEquityMember_usd" unitRef="usd" contextRef="c158_AsOf31Dec2020_FairValueInputsLevel1Member_LargeUSEquityMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c159_AsOf31Dec2020_FairValueInputsLevel2Member_LargeUSEquityMember_usd" unitRef="usd" contextRef="c159_AsOf31Dec2020_FairValueInputsLevel2Member_LargeUSEquityMember" decimals="-3">5470000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c160_AsOf31Dec2020_FairValueInputsLevel3Member_LargeUSEquityMember_usd" unitRef="usd" contextRef="c160_AsOf31Dec2020_FairValueInputsLevel3Member_LargeUSEquityMember" xs:nil="true"/>
  <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage id="_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c157_AsOf31Dec2020_LargeUSEquityMember_pure" unitRef="pure" contextRef="c157_AsOf31Dec2020_LargeUSEquityMember" decimals="2">0.31</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c161_AsOf31Dec2020_SmallMidUSEquityMember_usd" unitRef="usd" contextRef="c161_AsOf31Dec2020_SmallMidUSEquityMember" decimals="-3">2605000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c162_AsOf31Dec2020_FairValueInputsLevel1Member_SmallMidUSEquityMember_usd" unitRef="usd" contextRef="c162_AsOf31Dec2020_FairValueInputsLevel1Member_SmallMidUSEquityMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c163_AsOf31Dec2020_FairValueInputsLevel2Member_SmallMidUSEquityMember_usd" unitRef="usd" contextRef="c163_AsOf31Dec2020_FairValueInputsLevel2Member_SmallMidUSEquityMember" decimals="-3">2605000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c164_AsOf31Dec2020_FairValueInputsLevel3Member_SmallMidUSEquityMember_usd" unitRef="usd" contextRef="c164_AsOf31Dec2020_FairValueInputsLevel3Member_SmallMidUSEquityMember" xs:nil="true"/>
  <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage id="_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c161_AsOf31Dec2020_SmallMidUSEquityMember_pure" unitRef="pure" contextRef="c161_AsOf31Dec2020_SmallMidUSEquityMember" decimals="2">0.15</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c165_AsOf31Dec2020_InternationalEquityMember_usd" unitRef="usd" contextRef="c165_AsOf31Dec2020_InternationalEquityMember" decimals="-3">2921000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c166_AsOf31Dec2020_FairValueInputsLevel1Member_InternationalEquityMember_usd" unitRef="usd" contextRef="c166_AsOf31Dec2020_FairValueInputsLevel1Member_InternationalEquityMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c167_AsOf31Dec2020_FairValueInputsLevel2Member_InternationalEquityMember_usd" unitRef="usd" contextRef="c167_AsOf31Dec2020_FairValueInputsLevel2Member_InternationalEquityMember" decimals="-3">2921000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c168_AsOf31Dec2020_FairValueInputsLevel3Member_InternationalEquityMember_usd" unitRef="usd" contextRef="c168_AsOf31Dec2020_FairValueInputsLevel3Member_InternationalEquityMember" xs:nil="true"/>
  <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage id="_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c165_AsOf31Dec2020_InternationalEquityMember_pure" unitRef="pure" contextRef="c165_AsOf31Dec2020_InternationalEquityMember" decimals="2">0.17</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c169_AsOf31Dec2020_FixedIncomeMember_usd" unitRef="usd" contextRef="c169_AsOf31Dec2020_FixedIncomeMember" decimals="-3">6592000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c170_AsOf31Dec2020_FairValueInputsLevel1Member_FixedIncomeMember_usd" unitRef="usd" contextRef="c170_AsOf31Dec2020_FairValueInputsLevel1Member_FixedIncomeMember" xs:nil="true"/>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c171_AsOf31Dec2020_FairValueInputsLevel2Member_FixedIncomeMember_usd" unitRef="usd" contextRef="c171_AsOf31Dec2020_FairValueInputsLevel2Member_FixedIncomeMember" decimals="-3">6592000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure id="_AssetsFairValueDisclosure-c172_AsOf31Dec2020_FairValueInputsLevel3Member_FixedIncomeMember_usd" unitRef="usd" contextRef="c172_AsOf31Dec2020_FairValueInputsLevel3Member_FixedIncomeMember" xs:nil="true"/>
  <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage id="_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage-c169_AsOf31Dec2020_FixedIncomeMember_pure" unitRef="pure" contextRef="c169_AsOf31Dec2020_FixedIncomeMember" decimals="2">0.37</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-3">93032000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c173_AsOf31Dec2020_FairValueInputsLevel1Member" decimals="-3">17149000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c174_AsOf31Dec2020_FairValueInputsLevel2Member" decimals="-3">17588000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure unitRef="usd" contextRef="c175_AsOf31Dec2020_FairValueInputsLevel3Member" decimals="-3">58295000</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:LiabilitiesFairValueDisclosure unitRef="usd" contextRef="c3_AsOf31Dec2020" xs:nil="true"/>
  <us-gaap:LiabilitiesFairValueDisclosure unitRef="usd" contextRef="c173_AsOf31Dec2020_FairValueInputsLevel1Member" xs:nil="true"/>
  <us-gaap:LiabilitiesFairValueDisclosure unitRef="usd" contextRef="c174_AsOf31Dec2020_FairValueInputsLevel2Member" xs:nil="true"/>
  <us-gaap:LiabilitiesFairValueDisclosure unitRef="usd" contextRef="c175_AsOf31Dec2020_FairValueInputsLevel3Member" xs:nil="true"/>
  <us-gaap:EarningsPerShareTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;10.&lt;/font&gt; &lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;EARNINGS PER SHARE.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;The
following tables compute basic and diluted earnings per share (in thousands, except per share data):&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;10&quot; style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Three
    Months Ended &lt;br/&gt;
March 31, 2021&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Income
    Numerator&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Shares
    Denominator&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Per-Share
    Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding: 0; width: 64%; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;Net income attributed
    to Alto Ingredients, Inc.&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; width: 1%; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 9%; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;4,678&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; width: 1%; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 9%; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; width: 1%; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 9%; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;Less:
    Preferred stock dividends&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;(312&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding: 0; font-weight: bold; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Basic
    income per share:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;Income
    available to common stockholders&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;4,366&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;70,351&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;0.06&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;Add:
    Dilutive securities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;2,113&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding: 0; font-weight: bold; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Diluted
    income per share:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;Income
    available to common stockholders&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;4,366&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;72,464&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;0.06&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;10&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Three
    Months Ended &lt;br/&gt;
March&amp;#xa0;31, 2020&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Loss
    &lt;br/&gt; Numerator&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Shares
    Denominator&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Per-Share
    Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 64%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Net loss attributed
    to Alto Ingredients, Inc.&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(25,100&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Less:
    Preferred stock dividends&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(315&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left; text-indent: -8.05pt; padding-left: 8.05pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Basic
    and diluted loss per share:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; text-indent: -7.75pt; padding-left: 7.75pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Net
    loss available to common stockholders&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(25,415&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;53,828&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(0.47&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left&quot;&gt;There were an additional aggregate potentially
dilutive weighted-average shares of 3,265,000 and 964,000 from convertible securities outstanding for the three months ended March 31,
2021 and 2020. These securities were not considered in calculating diluted net income (loss) per share for the three months ended March
31, 2021 and 2020, as their effect would have been anti-dilutive.&lt;/p&gt;&lt;br/&gt;</us-gaap:EarningsPerShareTextBlock>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c0_From1Jan2021To31Mar2021" decimals="INF">3265000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount unitRef="shares" contextRef="c10_From1Jan2020To31Mar2020" decimals="INF">964000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;10&quot; style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Three
    Months Ended &lt;br/&gt;
March 31, 2021&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Income
    Numerator&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Shares
    Denominator&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Per-Share
    Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: center; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding: 0; width: 64%; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;Net income attributed
    to Alto Ingredients, Inc.&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; width: 1%; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 9%; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;4,678&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; width: 1%; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 9%; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; width: 1%; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 9%; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; width: 1%; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;Less:
    Preferred stock dividends&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;(312&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding: 0; font-weight: bold; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Basic
    income per share:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;Income
    available to common stockholders&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;4,366&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;70,351&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;0.06&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;Add:
    Dilutive securities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 1.5pt solid; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;2,113&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding: 0; font-weight: bold; text-indent: 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Diluted
    income per share:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;Income
    available to common stockholders&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;4,366&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;72,464&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;0.06&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding: 0; text-align: left; text-indent: 0&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;10&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Three
    Months Ended &lt;br/&gt;
March&amp;#xa0;31, 2020&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Loss
    &lt;br/&gt; Numerator&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Shares
    Denominator&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Per-Share
    Amount&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 64%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Net loss attributed
    to Alto Ingredients, Inc.&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(25,100&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Less:
    Preferred stock dividends&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(315&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left; text-indent: -8.05pt; padding-left: 8.05pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Basic
    and diluted loss per share:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; text-indent: -7.75pt; padding-left: 7.75pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Net
    loss available to common stockholders&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(25,415&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;53,828&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(0.47&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted unitRef="shares" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">70351000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted unitRef="usdPershares" contextRef="c0_From1Jan2021To31Mar2021" decimals="2">0.06</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:DilutiveSecurities unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <alto:DilutiveSecuritie unitRef="shares" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">2113000</alto:DilutiveSecuritie>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">4366000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
  <us-gaap:WeightedAverageLimitedPartnershipUnitsOutstandingDiluted unitRef="shares" contextRef="c0_From1Jan2021To31Mar2021" decimals="-3">72464000</us-gaap:WeightedAverageLimitedPartnershipUnitsOutstandingDiluted>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted unitRef="usd" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">-25415000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
  <us-gaap:WeightedAverageLimitedPartnershipUnitsOutstandingDiluted unitRef="shares" contextRef="c10_From1Jan2020To31Mar2020" decimals="-3">53828000</us-gaap:WeightedAverageLimitedPartnershipUnitsOutstandingDiluted>
  <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt; &lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;11.&lt;/font&gt; &lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;PARENT COMPANY FINANCIALS.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Restricted Net Assets&lt;/font&gt; &amp;#x2013; &lt;/i&gt;At
March 31, 2021, the Company had approximately $231.9 million of net assets at its subsidiaries that were not available to be transferred
to Alto Ingredients in the form of dividends, distributions, loans or advances due to restrictions contained in the credit facilities
of these subsidiaries.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Parent
company financial statements for the periods covered in this report are set forth below (in thousands):&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;ASSETS&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;March
                                            31, 2021&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;December
                                            31, &lt;br/&gt;
2020&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Current Assets:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cash
    and cash equivalents&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;16,534&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;25,632&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Receivables
    from subsidiaries&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;16,412&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;15,548&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
    current assets&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,188&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,836&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    current assets&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;35,134&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;43,016&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Property
    and equipment, net&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;125&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;142&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other Assets:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Investments
    in subsidiaries&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;257,547&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;246,518&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Alto West,
    LLC receivable&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;42,649&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;42,649&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Right of
    use operating lease assets, net&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,915&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,985&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
    assets&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,087&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,088&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 27pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    other assets&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;304,198&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;293,240&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -1in; padding-left: 1in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    Assets&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;339,457&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;336,398&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left; text-indent: -1.3pt; padding-left: 1.3pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Current
    Liabilities:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Accounts
    payable and accrued liabilities&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,961&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,001&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 16.55pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Accrued
    Alto Op Co. purchase&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;3,829&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;3,829&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 16.55pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Current
    portion of long-term debt&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;20,001&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;25,533&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
    current liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;394&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;473&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    current liabilities&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;29,185&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;31,836&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 16.55pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Long-term
    debt, net of current portion&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5,665&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5,564&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 7.55pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
    liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,925&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,763&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    Liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;37,775&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;40,163&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Stockholders&amp;#x2019;
    Equity:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Preferred
    stock&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Common
    and non-voting common stock&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;73&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;72&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Additional
    paid-in capital&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,037,718&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,036,638&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Accumulated
    other comprehensive loss&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(3,878&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(3,878&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Accumulated
    deficit&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(732,232&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(736,598&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 16.55pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    Alto Ingredients, Inc. stockholders&amp;#x2019; equity&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;301,682&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;296,235&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left; padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    Liabilities and Stockholders&amp;#x2019; Equity&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;339,457&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;336,398&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Three Months Ended &lt;br/&gt;
March 31,&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;Management fees from subsidiaries&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;2,526&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;3,253&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;Selling, general and administrative expenses&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;4,651&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;5,377&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -22.5pt; padding-left: 22.5pt&quot;&gt;Loss from operations&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(2,125&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(2,124&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;Fair value adjustments&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#x2014;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;673&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;Interest expense, net&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(1,028&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(1,598&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;Other income&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;807&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&amp;#x2014;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;Loss before benefit for income taxes&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(2,346&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(3,049&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;Benefit for income taxes&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&amp;#x2014;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&amp;#x2014;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;Loss before equity in losses of subsidiaries&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(2,346&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(3,049&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;Equity in income (losses) of subsidiaries&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;7,024&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(24,107&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;Consolidated net income (loss)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;4,678&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;(27,156&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center; font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;For
    the Three Months Ended&lt;br/&gt;
 March 31,&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center; font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center; font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2021&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center; font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center; font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2020&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center; font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Operating Activities:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; width: 76%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Consolidated
    net income (loss)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,678&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(27,156&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Adjustments
    to reconcile net income (loss) to cash used in operating activities:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Equity
    in (income) losses of subsidiaries&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(7,024&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;24,107&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Fair value adjustments&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(673&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Depreciation&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;33&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Amortization
    (accretion) of debt discount (premium)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;101&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(57&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Changes
    in operating assets and liabilities:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Receivables
    from subsidiaries&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(864&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;123&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
    assets&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(281&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;29&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Accounts
    payable and accrued expenses&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(765&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Accounts
    payable with subsidiaries&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;110&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,235&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.375in; padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Net
    cash used in operating activities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(4,028&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(1,359&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Investing
    Activities:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Additions
    to property and equipment&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.375in; padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Net
    cash used in investing activities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Financing
    Activities:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Proceeds
    from issuances of common stock&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;462&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;282&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Proceeds
    from plant receivable&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5,813&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Payments
    on senior notes&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(5,532&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Preferred
    stock dividend payments&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.375in; padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Net
    cash provided by (used in) financing activities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(5,070&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;6,095&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Net increase (decrease) in
    cash and cash equivalents&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(9,098&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,736&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cash
    and cash equivalents at beginning of period&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;25,632&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,985&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cash
    and cash equivalents at end of period&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;16,534&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,721&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
  <us-gaap:AssetsNet unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-5">231900000</us-gaap:AssetsNet>
  <alto:BalanceSheetsParentCompanyOnlyTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;ASSETS&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;March
                                            31, 2021&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center&quot;&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;December
                                            31, &lt;br/&gt;
2020&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Current Assets:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cash
    and cash equivalents&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;16,534&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;25,632&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Receivables
    from subsidiaries&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;16,412&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;15,548&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
    current assets&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,188&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,836&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    current assets&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;35,134&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;43,016&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Property
    and equipment, net&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;125&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;142&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other Assets:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Investments
    in subsidiaries&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;257,547&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;246,518&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Alto West,
    LLC receivable&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;42,649&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;42,649&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Right of
    use operating lease assets, net&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,915&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,985&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
    assets&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,087&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,088&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 27pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    other assets&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;304,198&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;293,240&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -1in; padding-left: 1in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    Assets&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;339,457&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;336,398&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left; text-indent: -1.3pt; padding-left: 1.3pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Current
    Liabilities:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Accounts
    payable and accrued liabilities&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,961&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,001&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 16.55pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Accrued
    Alto Op Co. purchase&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;3,829&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;3,829&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 16.55pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Current
    portion of long-term debt&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;20,001&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;25,533&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
    current liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;394&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;473&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    current liabilities&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;29,185&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;31,836&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 16.55pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Long-term
    debt, net of current portion&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5,665&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5,564&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 7.55pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
    liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,925&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,763&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left; padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    Liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;37,775&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;40,163&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Stockholders&amp;#x2019;
    Equity:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Preferred
    stock&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Common
    and non-voting common stock&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;73&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;72&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Additional
    paid-in capital&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,037,718&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1,036,638&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Accumulated
    other comprehensive loss&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(3,878&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(3,878&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Accumulated
    deficit&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(732,232&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(736,598&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 16.55pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    Alto Ingredients, Inc. stockholders&amp;#x2019; equity&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;301,682&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;296,235&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left; padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total
    Liabilities and Stockholders&amp;#x2019; Equity&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;339,457&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;336,398&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</alto:BalanceSheetsParentCompanyOnlyTableTextBlock>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">16534000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">25632000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">16412000</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">15548000</us-gaap:AccountsReceivableGross>
  <us-gaap:OtherAssetsCurrent unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">2188000</us-gaap:OtherAssetsCurrent>
  <us-gaap:OtherAssetsCurrent unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">1836000</us-gaap:OtherAssetsCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">35134000</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">43016000</us-gaap:AssetsCurrent>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">125000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">142000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">257547000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
  <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">246518000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
  <alto:PacificEthanolWestPlantReceivable unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">42649000</alto:PacificEthanolWestPlantReceivable>
  <alto:PacificEthanolWestPlantReceivable unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">42649000</alto:PacificEthanolWestPlantReceivable>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">2915000</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">2985000</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:OtherAssetsNoncurrent unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">1087000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAssetsNoncurrent unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">1088000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAssets unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">304198000</us-gaap:OtherAssets>
  <us-gaap:OtherAssets unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">293240000</us-gaap:OtherAssets>
  <us-gaap:Assets unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">339457000</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">336398000</us-gaap:Assets>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">4961000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">2001000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
  <us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">3829000</us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned>
  <us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">3829000</us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned>
  <us-gaap:LongTermDebtCurrent unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">20001000</us-gaap:LongTermDebtCurrent>
  <us-gaap:LongTermDebtCurrent unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">25533000</us-gaap:LongTermDebtCurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">394000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">473000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">29185000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">31836000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LongTermDebtNoncurrent unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">5665000</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:LongTermDebtNoncurrent unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">5564000</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:OtherLiabilitiesNoncurrent unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">2925000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:OtherLiabilitiesNoncurrent unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">2763000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:Liabilities unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">37775000</us-gaap:Liabilities>
  <us-gaap:Liabilities unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">40163000</us-gaap:Liabilities>
  <us-gaap:PreferredStockValue unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">1000</us-gaap:PreferredStockValue>
  <us-gaap:PreferredStockValue unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">1000</us-gaap:PreferredStockValue>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">73000</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">72000</us-gaap:CommonStockValue>
  <us-gaap:AdditionalPaidInCapital unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">1037718000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AdditionalPaidInCapital unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">1036638000</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">-3878000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">-3878000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">-732232000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">-736598000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">301682000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">296235000</us-gaap:StockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c176_AsOf31Mar2021_ParentCompanyMember" decimals="-3">339457000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c177_AsOf31Dec2020_ParentCompanyMember" decimals="-3">336398000</us-gaap:LiabilitiesAndStockholdersEquity>
  <alto:StatementsOfOperationsParentCompanyOnlyTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;Three Months Ended &lt;br/&gt;
March 31,&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center&quot;&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;Management fees from subsidiaries&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;2,526&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;3,253&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;Selling, general and administrative expenses&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;4,651&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;5,377&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -22.5pt; padding-left: 22.5pt&quot;&gt;Loss from operations&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(2,125&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(2,124&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;Fair value adjustments&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#x2014;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;673&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;Interest expense, net&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(1,028&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(1,598&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;Other income&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;807&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&amp;#x2014;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;Loss before benefit for income taxes&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(2,346&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(3,049&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;Benefit for income taxes&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&amp;#x2014;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&amp;#x2014;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;Loss before equity in losses of subsidiaries&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(2,346&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(3,049&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;Equity in income (losses) of subsidiaries&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;7,024&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(24,107&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt&quot;&gt;Consolidated net income (loss)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;4,678&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;(27,156&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</alto:StatementsOfOperationsParentCompanyOnlyTableTextBlock>
  <us-gaap:RevenueFromRelatedParties unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="0">2526</us-gaap:RevenueFromRelatedParties>
  <us-gaap:RevenueFromRelatedParties unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="0">3253</us-gaap:RevenueFromRelatedParties>
  <us-gaap:SellingGeneralAndAdministrativeExpense unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="0">4651</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="0">5377</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:GainsLossesOnExtinguishmentOfDebt unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="0">-2125</us-gaap:GainsLossesOnExtinguishmentOfDebt>
  <us-gaap:GainsLossesOnExtinguishmentOfDebt unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="0">-2124</us-gaap:GainsLossesOnExtinguishmentOfDebt>
  <alto:FairValueAdjustments unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" xs:nil="true"/>
  <alto:FairValueAdjustments unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="0">673</alto:FairValueAdjustments>
  <alto:OtherExpense unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="0">-1028</alto:OtherExpense>
  <alto:OtherExpense unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="0">-1598</alto:OtherExpense>
  <us-gaap:InterestIncomeOperating unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="0">807</us-gaap:InterestIncomeOperating>
  <us-gaap:InterestIncomeOperating unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" xs:nil="true"/>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="0">-2346</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="0">-3049</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" xs:nil="true"/>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" xs:nil="true"/>
  <us-gaap:IncomeLossFromSubsidiariesBeforeTax unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="0">-2346</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
  <us-gaap:IncomeLossFromSubsidiariesBeforeTax unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="0">-3049</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
  <alto:EquityInEarningsLossesOfSubsidiaries unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="0">7024</alto:EquityInEarningsLossesOfSubsidiaries>
  <alto:EquityInEarningsLossesOfSubsidiaries unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="0">-24107</alto:EquityInEarningsLossesOfSubsidiaries>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="0">4678</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="0">-27156</us-gaap:ProfitLoss>
  <alto:StatementsOfCashFlowsParentCompanyOnlyTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center; font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;6&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;For
    the Three Months Ended&lt;br/&gt;
 March 31,&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center; font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center; font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2021&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center; font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center; font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2020&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: center; font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Operating Activities:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; width: 76%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Consolidated
    net income (loss)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,678&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(27,156&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Adjustments
    to reconcile net income (loss) to cash used in operating activities:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Equity
    in (income) losses of subsidiaries&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(7,024&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;24,107&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Fair value adjustments&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(673&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Depreciation&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;33&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Amortization
    (accretion) of debt discount (premium)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;101&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(57&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Changes
    in operating assets and liabilities:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Receivables
    from subsidiaries&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(864&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;123&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
    assets&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(281&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;29&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Accounts
    payable and accrued expenses&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(765&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Accounts
    payable with subsidiaries&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;110&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2,235&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.375in; padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Net
    cash used in operating activities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(4,028&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(1,359&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Investing
    Activities:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Additions
    to property and equipment&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.375in; padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Net
    cash used in investing activities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font-weight: bold; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Financing
    Activities:&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Proceeds
    from issuances of common stock&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;462&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;282&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Proceeds
    from plant receivable&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5,813&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Payments
    on senior notes&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(5,532&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Preferred
    stock dividend payments&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x2014;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.375in; padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Net
    cash provided by (used in) financing activities&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(5,070&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;6,095&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Net increase (decrease) in
    cash and cash equivalents&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(9,098&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,736&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cash
    and cash equivalents at beginning of period&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;25,632&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4,985&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cash
    and cash equivalents at end of period&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;16,534&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;9,721&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</alto:StatementsOfCashFlowsParentCompanyOnlyTableTextBlock>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="-3">4678000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="-3">-27156000</us-gaap:NetIncomeLoss>
  <alto:EquityInEarningLossesOfSubsidiaries unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="-3">7024000</alto:EquityInEarningLossesOfSubsidiaries>
  <alto:EquityInEarningLossesOfSubsidiaries unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="-3">-24107000</alto:EquityInEarningLossesOfSubsidiaries>
  <alto:FairValuesAdjustment unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" xs:nil="true"/>
  <alto:FairValuesAdjustment unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="-3">673000</alto:FairValuesAdjustment>
  <us-gaap:DepreciationDepletionAndAmortization unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="-3">17000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="-3">33000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:AmortizationOfDebtDiscountPremium unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="-3">101000</us-gaap:AmortizationOfDebtDiscountPremium>
  <us-gaap:AmortizationOfDebtDiscountPremium unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="-3">-57000</us-gaap:AmortizationOfDebtDiscountPremium>
  <alto:IncreaseDecreaseAccountsPayableWithSubsidiaries unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="-3">-864000</alto:IncreaseDecreaseAccountsPayableWithSubsidiaries>
  <alto:IncreaseDecreaseAccountsPayableWithSubsidiaries unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="-3">123000</alto:IncreaseDecreaseAccountsPayableWithSubsidiaries>
  <us-gaap:IncreaseDecreaseInOtherCurrentAssets unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="-3">281000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
  <us-gaap:IncreaseDecreaseInOtherCurrentAssets unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="-3">-29000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="-3">-765000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" xs:nil="true"/>
  <us-gaap:IncreaseDecreaseInAccountsReceivable unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="-3">-110000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="-3">-2235000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="-3">-4028000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="-3">-1359000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" xs:nil="true"/>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" xs:nil="true"/>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" xs:nil="true"/>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" xs:nil="true"/>
  <us-gaap:ProceedsFromIssuanceOfCommonStock unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="-3">462000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:ProceedsFromIssuanceOfCommonStock unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="-3">282000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:ProceedsFromContributionsFromAffiliates unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" xs:nil="true"/>
  <us-gaap:ProceedsFromContributionsFromAffiliates unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="-3">5813000</us-gaap:ProceedsFromContributionsFromAffiliates>
  <us-gaap:RepaymentsOfNotesPayable unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="-3">5532000</us-gaap:RepaymentsOfNotesPayable>
  <us-gaap:RepaymentsOfNotesPayable unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" xs:nil="true"/>
  <us-gaap:PaymentsOfDividends unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" xs:nil="true"/>
  <us-gaap:PaymentsOfDividends unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" xs:nil="true"/>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="-3">-5070000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="-3">6095000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease unitRef="usd" contextRef="c178_From1Jan2021To31Mar2021_ParentCompanyMember" decimals="-3">-9098000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease unitRef="usd" contextRef="c179_From1Jan2020To31Mar2020_ParentCompanyMember" decimals="-3">4736000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c180_AsOf31Dec2019_ParentCompanyMember" decimals="-3">4985000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c181_AsOf31Mar2020_ParentCompanyMember" decimals="-3">9721000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:SubsequentEventsTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt; &lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;12.&lt;/font&gt; &lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;SUBSEQUENT EVENT.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Agreement to sell Madera facility&lt;/font&gt; &amp;#x2013; &lt;/i&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;On
April 23, 2021, the Company entered into an asset purchase agreement with Seaboard Energy California, LLC, for the purchase and sale of
the Company&amp;#x2019;s Madera, California production facility for total consideration of $28.3 million, comprised of $19.5 million in cash
and $8.8 million in assumption of liabilities. The Company closed the sale on May 14, 2021, and using net cash proceeds, repaid $19.3
million on its parent notes payable. &lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:SubsequentEventsTextBlock>
  <us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate unitRef="usd" contextRef="c182_AsOf23Apr2021_SubsequentEventMember" decimals="-5">28300000</us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate>
  <us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates unitRef="usd" contextRef="c183_From2Apr2021To23Apr2021_SubsequentEventMember" decimals="-5">19500000</us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates>
  <alto:AssumptionOfLiabilities unitRef="usd" contextRef="c183_From2Apr2021To23Apr2021_SubsequentEventMember" decimals="-5">8800000</alto:AssumptionOfLiabilities>
  <us-gaap:RepaymentsOfShortTermDebt unitRef="usd" contextRef="c110_From1May2021To14May2021_SubsequentEventMember" decimals="-5">19300000</us-gaap:RepaymentsOfShortTermDebt>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>15
<FILENAME>alto-20210331.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Sat May 15 21:27:28 UTC 2021 -->
<xs:schema elementFormDefault="qualified" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" targetNamespace="http://altoingredients.com/20210331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:alto="http://altoingredients.com/20210331" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="alto-20210331_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="alto-20210331_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="alto-20210331_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="alto-20210331_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://altoingredients.com/role/ConsolidatedBalanceSheet" id="alto_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals" id="alto_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ConsolidatedIncomeStatement" id="alto_r_ConsolidatedIncomeStatement">
        <link:definition>003 - Statement - Consolidated Statements of Operations (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ConsolidatedCashFlow" id="alto_r_ConsolidatedCashFlow">
        <link:definition>004 - Statement - Consolidated Statements of Cash Flows (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ShareholdersEquityType2or3" id="alto_r_ShareholdersEquityType2or3">
        <link:definition>005 - Statement - Consolidated Statements of Stockholders&#8217; Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/OrganizationandBasisofPresentation" id="alto_r_OrganizationandBasisofPresentation">
        <link:definition>006 - Disclosure - Organization and Basis of Presentation.</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/AssetsandLiabilitiesHeldForSale" id="alto_r_AssetsandLiabilitiesHeldForSale">
        <link:definition>007 - Disclosure - Assets and Liabilities Held-For-Sale.</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/Segments" id="alto_r_Segments">
        <link:definition>008 - Disclosure - Segments.</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/Inventories" id="alto_r_Inventories">
        <link:definition>009 - Disclosure - Inventories.</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/Derivatives" id="alto_r_Derivatives">
        <link:definition>010 - Disclosure - Derivatives.</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/Debt" id="alto_r_Debt">
        <link:definition>011 - Disclosure - Debt.</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/CommitmentsandContingencies" id="alto_r_CommitmentsandContingencies">
        <link:definition>012 - Disclosure - Commitments and Contingencies.</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/PensionPlans" id="alto_r_PensionPlans">
        <link:definition>013 - Disclosure - Pension Plans.</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/FairValueMeasurements" id="alto_r_FairValueMeasurements">
        <link:definition>014 - Disclosure - Fair Value Measurements.</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/EarningsPerShare" id="alto_r_EarningsPerShare">
        <link:definition>015 - Disclosure - Earnings Per Share.</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ParentCompanyFinancials" id="alto_r_ParentCompanyFinancials">
        <link:definition>016 - Disclosure - Parent Company Financials.</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/SubsequentEvent" id="alto_r_SubsequentEvent">
        <link:definition>017 - Disclosure - Subsequent Event.</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/AccountingPoliciesByPolicy" id="alto_r_AccountingPoliciesByPolicy">
        <link:definition>018 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/AssetsandLiabilitiesHeldForSaleTables" id="alto_r_AssetsandLiabilitiesHeldForSaleTables">
        <link:definition>019 - Disclosure - Assets and Liabilities Held-For-Sale. (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/SegmentsTables" id="alto_r_SegmentsTables">
        <link:definition>020 - Disclosure - Segments. (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/InventoriesTables" id="alto_r_InventoriesTables">
        <link:definition>021 - Disclosure - Inventories. (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/DerivativesTables" id="alto_r_DerivativesTables">
        <link:definition>022 - Disclosure - Derivatives. (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/DebtTables" id="alto_r_DebtTables">
        <link:definition>023 - Disclosure - Debt. (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/FairValueMeasurementsTables" id="alto_r_FairValueMeasurementsTables">
        <link:definition>024 - Disclosure - Fair Value Measurements. (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/EarningsPerShareTables" id="alto_r_EarningsPerShareTables">
        <link:definition>025 - Disclosure - Earnings Per Share. (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ParentCompanyFinancialsTables" id="alto_r_ParentCompanyFinancialsTables">
        <link:definition>026 - Disclosure - Parent Company Financials. (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/OrganizationandBasisofPresentationDetails" id="alto_r_OrganizationandBasisofPresentationDetails">
        <link:definition>027 - Disclosure - Organization and Basis of Presentation. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/AssetsandLiabilitiesHeldForSaleDetails" id="alto_r_AssetsandLiabilitiesHeldForSaleDetails">
        <link:definition>028 - Disclosure - Assets and Liabilities Held-For-Sale. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ScheduleofassetsandliabilitiesasheldforsaleTable" id="alto_r_ScheduleofassetsandliabilitiesasheldforsaleTable">
        <link:definition>029 - Disclosure - Assets and Liabilities Held-For-Sale. (Details) - Schedule of assets and liabilities as held-for-sale</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/SegmentsDetails" id="alto_r_SegmentsDetails">
        <link:definition>030 - Disclosure - Segments. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable" id="alto_r_ScheduleoffinancialdataforoperatingsegmentsTable">
        <link:definition>031 - Disclosure - Segments. (Details) - Schedule of financial data for operating segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ScheduleofassetsbyoperatingsegmentsTable" id="alto_r_ScheduleofassetsbyoperatingsegmentsTable">
        <link:definition>032 - Disclosure - Segments. (Details) - Schedule of assets by operating segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/InventoriesDetails" id="alto_r_InventoriesDetails">
        <link:definition>033 - Disclosure - Inventories. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ScheduleofbalancesconsistedinventoryTable" id="alto_r_ScheduleofbalancesconsistedinventoryTable">
        <link:definition>034 - Disclosure - Inventories. (Details) - Schedule of balances consisted inventory.</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrb6TrEealNBkT25sncrQZxelgzOtR62/Xxs9Y79e5G9gL/XaNJd9TZfxebNimjAcu+bI0rBxmveWSFoYi5pWKxDzQI0AMH2sgpWtOfFRTKls5JW7l3u/IL+Q9pnNM3O6DgaycYTRumU3IWfGWyeQQv7W3SHoXHMqidtd4hWW2aqt1nnEzErEzqxQWdKgCGLhcOINRXFJoY2Qd+OUvsadIhfWIYhr1lnIp2/4wqPPSKgiQ==] CSR-->
      <link:roleType roleURI="http://altoingredients.com/role/DerivativesDetails" id="alto_r_DerivativesDetails">
        <link:definition>035 - Disclosure - Derivatives. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ScheduleofderivativesnotdesignatedashedginginstrumentsTable" id="alto_r_ScheduleofderivativesnotdesignatedashedginginstrumentsTable">
        <link:definition>036 - Disclosure - Derivatives. (Details) - Schedule of derivatives not designated as hedging instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable" id="alto_r_ScheduleofrecognizedgainslossesforderivativesTable">
        <link:definition>037 - Disclosure - Derivatives. (Details) - Schedule of recognized gains (losses) for derivatives</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/DebtDetails" id="alto_r_DebtDetails">
        <link:definition>038 - Disclosure - Debt. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ScheduleoflongtermdebtTable" id="alto_r_ScheduleoflongtermdebtTable">
        <link:definition>039 - Disclosure - Debt. (Details) - Schedule of long term debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ScheduleofmaturitiesoflongtermdebtTable" id="alto_r_ScheduleofmaturitiesoflongtermdebtTable">
        <link:definition>040 - Disclosure - Debt. (Details) - Schedule of maturities of long-term debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/CommitmentsandContingenciesDetails" id="alto_r_CommitmentsandContingenciesDetails">
        <link:definition>041 - Disclosure - Commitments and Contingencies. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/PensionPlansDetails" id="alto_r_PensionPlansDetails">
        <link:definition>042 - Disclosure - Pension Plans. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/FairValueMeasurementsDetails" id="alto_r_FairValueMeasurementsDetails">
        <link:definition>043 - Disclosure - Fair Value Measurements. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" id="alto_r_ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable">
        <link:definition>044 - Disclosure - Fair Value Measurements. (Details) - Schedule of recurring and nonrecurring fair value measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/EarningsPerShareDetails" id="alto_r_EarningsPerShareDetails">
        <link:definition>045 - Disclosure - Earnings Per Share. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ScheduleofcomputationofbasicanddilutedearningspershareTable" id="alto_r_ScheduleofcomputationofbasicanddilutedearningspershareTable">
        <link:definition>046 - Disclosure - Earnings Per Share. (Details) - Schedule of computation of basic and diluted earnings per share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ParentCompanyFinancialsDetails" id="alto_r_ParentCompanyFinancialsDetails">
        <link:definition>047 - Disclosure - Parent Company Financials. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ScheduleofparentcompanyfinancialstatementsTable" id="alto_r_ScheduleofparentcompanyfinancialstatementsTable">
        <link:definition>048 - Disclosure - Parent Company Financials. (Details) - Schedule of parent company financial statements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ScheduleofstatementofoperationsparentcompanyTable" id="alto_r_ScheduleofstatementofoperationsparentcompanyTable">
        <link:definition>049 - Disclosure - Parent Company Financials. (Details) - Schedule of statement of operations parent company</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/ScheduleofstatementofcashflowsparentcompanyTable" id="alto_r_ScheduleofstatementofcashflowsparentcompanyTable">
        <link:definition>050 - Disclosure - Parent Company Financials. (Details) - Schedule of statement of cash flows parent company</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/SubsequentEventDetails" id="alto_r_SubsequentEventDetails">
        <link:definition>051 - Disclosure - Subsequent Event. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://altoingredients.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2020-01-31" schemaLocation="https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd"/>
  <xs:element name="ScheduleOfAssetsAndLiabilitiesAsHeldForSaleAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ScheduleOfAssetsAndLiabilitiesAsHeldForSaleAbstract"/>
  <xs:element name="ScheduleOfFinancialDataForOperatingSegmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ScheduleOfFinancialDataForOperatingSegmentsAbstract"/>
  <xs:element name="ScheduleOfAssetsByOperatingSegmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ScheduleOfAssetsByOperatingSegmentsAbstract"/>
  <xs:element name="ScheduleOfBalancesConsistedInventoryAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ScheduleOfBalancesConsistedInventoryAbstract"/>
  <xs:element name="ScheduleOfDerivativesNotDesignatedAsHedgingInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ScheduleOfDerivativesNotDesignatedAsHedgingInstrumentsAbstract"/>
  <xs:element name="ScheduleOfRecognizedGainsLossesForDerivativesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ScheduleOfRecognizedGainsLossesForDerivativesAbstract"/>
  <xs:element name="ScheduleOfLongTermDebtAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ScheduleOfLongTermDebtAbstract"/>
  <xs:element name="ScheduleOfMaturitiesOfLongTermDebtAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ScheduleOfMaturitiesOfLongTermDebtAbstract"/>
  <xs:element name="ScheduleOfRecurringAndNonrecurringFairValueMeasurementsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ScheduleOfRecurringAndNonrecurringFairValueMeasurementsAbstract"/>
  <xs:element name="ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract"/>
  <xs:element name="ScheduleOfParentCompanyFinancialStatementsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ScheduleOfParentCompanyFinancialStatementsAbstract"/>
  <xs:element name="ScheduleOfStatementOfOperationsParentCompanyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ScheduleOfStatementOfOperationsParentCompanyAbstract"/>
  <xs:element name="ScheduleOfStatementOfCashFlowsParentCompanyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ScheduleOfStatementOfCashFlowsParentCompanyAbstract"/>
  <xs:element name="MarketingAndDistributionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_MarketingAndDistributionAbstract"/>
  <xs:element name="PekinCampusProductionRecordedAsGrossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_PekinCampusProductionRecordedAsGrossAbstract"/>
  <xs:element name="OtherProductionRecordedAsGrossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_OtherProductionRecordedAsGrossAbstract"/>
  <xs:element name="AssetsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_AssetsAbstract0"/>
  <xs:element name="PooledSeparateAccountsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_PooledSeparateAccountsAbstract"/>
  <xs:element name="LiabilitiesAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_LiabilitiesAbstract0"/>
  <xs:element name="BasicIncomePerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_BasicIncomePerShareAbstract"/>
  <xs:element name="DilutedIncomePerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_DilutedIncomePerShareAbstract"/>
  <xs:element name="BasicAndDilutedLossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_BasicAndDilutedLossPerShareAbstract"/>
  <xs:element name="CurrentAssetsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_CurrentAssetsAbstract0"/>
  <xs:element name="OtherAssetsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_OtherAssetsAbstract0"/>
  <xs:element name="CurrentLiabilitiesAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_CurrentLiabilitiesAbstract0"/>
  <xs:element name="LiabilitiesHeldforsale" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="alto_LiabilitiesHeldforsale"/>
  <xs:element name="FairValueAdjustments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="alto_FairValueAdjustments"/>
  <xs:element name="FairValueofAdjustments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="alto_FairValueofAdjustments"/>
  <xs:element name="InterestAddedToDebt" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="alto_InterestAddedToDebt"/>
  <xs:element name="AccruedPreferredStockDividends" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="alto_AccruedPreferredStockDividends"/>
  <xs:element name="BalanceSheetsParentCompanyOnlyTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_BalanceSheetsParentCompanyOnlyTableTextBlock"/>
  <xs:element name="StatementsOfOperationsParentCompanyOnlyTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock"/>
  <xs:element name="StatementsOfCashFlowsParentCompanyOnlyTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock"/>
  <xs:element name="DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable"/>
  <xs:element name="DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems"/>
  <xs:element name="DilutiveSecuritie" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_DilutiveSecuritie"/>
  <xs:element name="ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsTable"/>
  <xs:element name="ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems"/>
  <xs:element name="PacificEthanolWestPlantReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="alto_PacificEthanolWestPlantReceivable"/>
  <xs:element name="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyTable"/>
  <xs:element name="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems"/>
  <xs:element name="OtherExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="alto_OtherExpense"/>
  <xs:element name="EquityInEarningsLossesOfSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="alto_EquityInEarningsLossesOfSubsidiaries"/>
  <xs:element name="ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyTable"/>
  <xs:element name="ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems"/>
  <xs:element name="EquityInEarningLossesOfSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="alto_EquityInEarningLossesOfSubsidiaries"/>
  <xs:element name="FairValuesAdjustment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="alto_FairValuesAdjustment"/>
  <xs:element name="IncreaseDecreaseAccountsPayableWithSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="alto_IncreaseDecreaseAccountsPayableWithSubsidiaries"/>
  <xs:element name="CombinedProductionCapacityDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_CombinedProductionCapacityDescription"/>
  <xs:element name="AssetsandLiabilitiesHeldForSaleDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="alto_AssetsandLiabilitiesHeldForSaleDetailsTable"/>
  <xs:element name="AssetsandLiabilitiesHeldForSaleDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems"/>
  <xs:element name="WorkingCapital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="alto_WorkingCapital"/>
  <xs:element name="DerivativesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="alto_DerivativesDetailsTable"/>
  <xs:element name="DerivativesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_DerivativesDetailsLineItems"/>
  <xs:element name="DebtDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="alto_DebtDetailsTable"/>
  <xs:element name="DebtDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_DebtDetailsLineItems"/>
  <xs:element name="CommitmentsandContingenciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="alto_CommitmentsandContingenciesDetailsTable"/>
  <xs:element name="CommitmentsandContingenciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_CommitmentsandContingenciesDetailsLineItems"/>
  <xs:element name="IndexedpricePurchaseContracts" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_IndexedpricePurchaseContracts"/>
  <xs:element name="OpenIndexedpriceSalesContracts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="alto_OpenIndexedpriceSalesContracts"/>
  <xs:element name="PensionPlansDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="alto_PensionPlansDetailsTable"/>
  <xs:element name="PensionPlansDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_PensionPlansDetailsLineItems"/>
  <xs:element name="SubsequentEventDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="alto_SubsequentEventDetailsTable"/>
  <xs:element name="SubsequentEventDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_SubsequentEventDetailsLineItems"/>
  <xs:element name="AssumptionOfLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="alto_AssumptionOfLiabilities"/>
  <xs:element name="CARESActLoansMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_CARESActLoansMember"/>
  <xs:element name="CashCollateralBalancesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_CashCollateralBalancesMember"/>
  <xs:element name="CommodityContractsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_CommodityContractsMember"/>
  <xs:element name="CoproductsSalesContractsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_CoproductsSalesContractsMember"/>
  <xs:element name="CornFromSuppliersMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_CornFromSuppliersMember"/>
  <xs:element name="CorporateActivitiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_CorporateActivitiesMember"/>
  <xs:element name="CorporateAssetsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_CorporateAssetsMember"/>
  <xs:element name="DefinedBenefitPlanAssetsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_DefinedBenefitPlanAssetsMember"/>
  <xs:element name="DerivativeFinancialInstrumentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_DerivativeFinancialInstrumentMember"/>
  <xs:element name="EssentialIngredientSalesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_EssentialIngredientSalesMember"/>
  <xs:element name="EthanolAlcoholSalesGrossMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_EthanolAlcoholSalesGrossMember"/>
  <xs:element name="EthanolPurchaseContractsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_EthanolPurchaseContractsMember"/>
  <xs:element name="EthanolSalesContractsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_EthanolSalesContractsMember"/>
  <xs:element name="EthanolalcoholSalesNetMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_EthanolalcoholSalesNetMember"/>
  <xs:element name="FixedIncomeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_FixedIncomeMember"/>
  <xs:element name="FuelgradeFromSuppliersMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_FuelgradeFromSuppliersMember"/>
  <xs:element name="ICPRevolvingLoanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ICPRevolvingLoanMember"/>
  <xs:element name="InternationalEquityMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_InternationalEquityMember"/>
  <xs:element name="IntersegmentEliminationsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_IntersegmentEliminationsMember"/>
  <xs:element name="IntersegmentSaleMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_IntersegmentSaleMember"/>
  <xs:element name="KinergyLineOfCreditMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_KinergyLineOfCreditMember"/>
  <xs:element name="LargeUSEquityMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_LargeUSEquityMember"/>
  <xs:element name="LongLivedAssetsHeldForSaleMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_LongLivedAssetsHeldForSaleMember"/>
  <xs:element name="MaderaMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_MaderaMember"/>
  <xs:element name="MarketingAndDistributionsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_MarketingAndDistributionsMember"/>
  <xs:element name="OtherProductionIncomeTaxMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_OtherProductionIncomeTaxMember"/>
  <xs:element name="PacificAuroraMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_PacificAuroraMember"/>
  <xs:element name="ParentNotesPayableMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ParentNotesPayableMember"/>
  <xs:element name="PekinRevolvingLoanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_PekinRevolvingLoanMember"/>
  <xs:element name="PostRetirementPlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_PostRetirementPlanMember"/>
  <xs:element name="ProductionMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_ProductionMember"/>
  <xs:element name="RetirementPlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_RetirementPlanMember"/>
  <xs:element name="SmallMidUSEquityMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_SmallMidUSEquityMember"/>
  <xs:element name="StocktonMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_StocktonMember"/>
  <xs:element name="SuppliersMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_SuppliersMember"/>
  <xs:element name="TotalMarketingAndDistributionSalesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_TotalMarketingAndDistributionSalesMember"/>
  <xs:element name="TotalOtherProductionSalesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_TotalOtherProductionSalesMember"/>
  <xs:element name="TotalPekinCampusSalesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_TotalPekinCampusSalesMember"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="alto_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>16
<FILENAME>alto-20210331_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Sat May 15 21:27:28 UTC 2021 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ConsolidatedBalanceSheet" roleURI="http://altoingredients.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ConsolidatedIncomeStatement" roleURI="http://altoingredients.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ConsolidatedCashFlow" roleURI="http://altoingredients.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofbalancesconsistedinventoryTable" roleURI="http://altoingredients.com/role/ScheduleofbalancesconsistedinventoryTable"/>
  <calculationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_DerivativeAssetsCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_ReceivablesNetCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssets" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeaseObligationsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_CapitalLeaseObligationsCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LongTermDebtCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="alto_LiabilitiesHeldforsale" xlink:href="alto-20210331.xsd#alto_LiabilitiesHeldforsale"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="alto_LiabilitiesHeldforsale" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LongTermDebtNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_PreferredStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_CommonStockValue" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_AdditionalPaidInCapital" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" order="3" weight="-1"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrb6TrEealNBkT25sncrQZxelgzOtR62/Xxs9Y79e5G9gL/XaNJd9TZfxebNimjAcu+bI0rBxmveWSFoYi5pWKxDzQI0AMH2sgpWtOfFRTKls5JW7l3u/IL+Q9pnNM3O6DgaycYTRumU3IWfGWyeQQv7W3SHoXHMqidtd4hWW2aqt1nnEzErEzqxQWdKgCGLhcOINRXFJoY2Qd+OUvsadIhfU0VUXhKlN/SQp2tVlcfRZw==] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="alto_FairValueAdjustments" xlink:href="alto-20210331.xsd#alto_FairValueAdjustments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="alto_FairValueAdjustments" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_InterestExpense" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPreferredStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_DividendsPreferredStock" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_Depreciation" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AssetImpairmentCharges" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_InventoryWriteDown" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="alto_InterestAddedToDebt" xlink:href="alto-20210331.xsd#alto_InterestAddedToDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="alto_InterestAddedToDebt" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" order="10" weight="-1"/>
    <loc xlink:type="locator" xlink:label="alto_FairValueofAdjustments" xlink:href="alto-20210331.xsd#alto_FairValueofAdjustments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="alto_FairValueofAdjustments" order="11" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="12" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="13" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="14" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" order="15" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OperatingLeasePayments" order="16" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAssetsHeldForSale" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAssetsHeldForSale"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAssetsHeldForSale" order="17" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale" order="18" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfShortTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfShortTermDebt" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofbalancesconsistedinventoryTable">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInventoryNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInventoryNetOfReserves"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_OtherInventoryNetOfReserves" order="4" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>17
<FILENAME>alto-20210331_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Sat May 15 21:27:28 UTC 2021 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ConsolidatedBalanceSheet" roleURI="http://altoingredients.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ConsolidatedIncomeStatement" roleURI="http://altoingredients.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ConsolidatedCashFlow" roleURI="http://altoingredients.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ShareholdersEquityType2or3" roleURI="http://altoingredients.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_OrganizationandBasisofPresentation" roleURI="http://altoingredients.com/role/OrganizationandBasisofPresentation"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_AssetsandLiabilitiesHeldForSale" roleURI="http://altoingredients.com/role/AssetsandLiabilitiesHeldForSale"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_Segments" roleURI="http://altoingredients.com/role/Segments"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_Inventories" roleURI="http://altoingredients.com/role/Inventories"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_Derivatives" roleURI="http://altoingredients.com/role/Derivatives"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_Debt" roleURI="http://altoingredients.com/role/Debt"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_CommitmentsandContingencies" roleURI="http://altoingredients.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_PensionPlans" roleURI="http://altoingredients.com/role/PensionPlans"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_FairValueMeasurements" roleURI="http://altoingredients.com/role/FairValueMeasurements"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_EarningsPerShare" roleURI="http://altoingredients.com/role/EarningsPerShare"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ParentCompanyFinancials" roleURI="http://altoingredients.com/role/ParentCompanyFinancials"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_SubsequentEvent" roleURI="http://altoingredients.com/role/SubsequentEvent"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_AccountingPoliciesByPolicy" roleURI="http://altoingredients.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_AssetsandLiabilitiesHeldForSaleTables" roleURI="http://altoingredients.com/role/AssetsandLiabilitiesHeldForSaleTables"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_SegmentsTables" roleURI="http://altoingredients.com/role/SegmentsTables"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_InventoriesTables" roleURI="http://altoingredients.com/role/InventoriesTables"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_DerivativesTables" roleURI="http://altoingredients.com/role/DerivativesTables"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_DebtTables" roleURI="http://altoingredients.com/role/DebtTables"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_FairValueMeasurementsTables" roleURI="http://altoingredients.com/role/FairValueMeasurementsTables"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_EarningsPerShareTables" roleURI="http://altoingredients.com/role/EarningsPerShareTables"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ParentCompanyFinancialsTables" roleURI="http://altoingredients.com/role/ParentCompanyFinancialsTables"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofassetsandliabilitiesasheldforsaleTable" roleURI="http://altoingredients.com/role/ScheduleofassetsandliabilitiesasheldforsaleTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleoffinancialdataforoperatingsegmentsTable" roleURI="http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofassetsbyoperatingsegmentsTable" roleURI="http://altoingredients.com/role/ScheduleofassetsbyoperatingsegmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofbalancesconsistedinventoryTable" roleURI="http://altoingredients.com/role/ScheduleofbalancesconsistedinventoryTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofderivativesnotdesignatedashedginginstrumentsTable" roleURI="http://altoingredients.com/role/ScheduleofderivativesnotdesignatedashedginginstrumentsTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofrecognizedgainslossesforderivativesTable" roleURI="http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleoflongtermdebtTable" roleURI="http://altoingredients.com/role/ScheduleoflongtermdebtTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofmaturitiesoflongtermdebtTable" roleURI="http://altoingredients.com/role/ScheduleofmaturitiesoflongtermdebtTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" roleURI="http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofcomputationofbasicanddilutedearningspershareTable" roleURI="http://altoingredients.com/role/ScheduleofcomputationofbasicanddilutedearningspershareTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofparentcompanyfinancialstatementsTable" roleURI="http://altoingredients.com/role/ScheduleofparentcompanyfinancialstatementsTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofstatementofoperationsparentcompanyTable" roleURI="http://altoingredients.com/role/ScheduleofstatementofoperationsparentcompanyTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofstatementofcashflowsparentcompanyTable" roleURI="http://altoingredients.com/role/ScheduleofstatementofcashflowsparentcompanyTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_OrganizationandBasisofPresentationDetails" roleURI="http://altoingredients.com/role/OrganizationandBasisofPresentationDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_AssetsandLiabilitiesHeldForSaleDetails" roleURI="http://altoingredients.com/role/AssetsandLiabilitiesHeldForSaleDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_SegmentsDetails" roleURI="http://altoingredients.com/role/SegmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_InventoriesDetails" roleURI="http://altoingredients.com/role/InventoriesDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_DerivativesDetails" roleURI="http://altoingredients.com/role/DerivativesDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_DebtDetails" roleURI="http://altoingredients.com/role/DebtDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_CommitmentsandContingenciesDetails" roleURI="http://altoingredients.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_PensionPlansDetails" roleURI="http://altoingredients.com/role/PensionPlansDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_FairValueMeasurementsDetails" roleURI="http://altoingredients.com/role/FairValueMeasurementsDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_EarningsPerShareDetails" roleURI="http://altoingredients.com/role/EarningsPerShareDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ParentCompanyFinancialsDetails" roleURI="http://altoingredients.com/role/ParentCompanyFinancialsDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_SubsequentEventDetails" roleURI="http://altoingredients.com/role/SubsequentEventDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#DocumentAndEntityInformation" roleURI="http://altoingredients.com/role/DocumentAndEntityInformation"/>
  <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"/>
  <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"/>
  <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"/>
  <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"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_PreferredClassBMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonvotingCommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonvotingCommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_NonvotingCommonStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DerivativeAssetsCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_AssetsCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAssetsAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_ReceivablesNetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_Assets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeaseObligationsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_CapitalLeaseObligationsCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DerivativeLiabilitiesCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_LiabilitiesHeldforsale" xlink:href="alto-20210331.xsd#alto_LiabilitiesHeldforsale"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="alto_LiabilitiesHeldforsale" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtNoncurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Liabilities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_CommitmentsAndContingencies" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_CommonStockValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AdditionalPaidInCapital" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_PreferredClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_PreferredClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonvotingCommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonvotingCommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_NonvotingCommonStockMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockLiquidationPreferenceValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockLiquidationPreferenceValue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_FairValueAdjustments" xlink:href="alto-20210331.xsd#alto_FairValueAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="alto_FairValueAdjustments" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestExpense" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPreferredStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_DividendsPreferredStock" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="19" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AssetImpairmentCharges" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_FairValueofAdjustments" xlink:href="alto-20210331.xsd#alto_FairValueofAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="alto_FairValueofAdjustments" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InventoryWriteDown" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_InterestAddedToDebt" xlink:href="alto-20210331.xsd#alto_InterestAddedToDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="alto_InterestAddedToDebt" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasePayments" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAssetsHeldForSale" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAssetsHeldForSale"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAssetsHeldForSale" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfShortTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfShortTermDebt" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RepaymentsOfShortTermDebt" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_AccruedPreferredStockDividends" xlink:href="alto-20210331.xsd#alto_AccruedPreferredStockDividends"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="alto_AccruedPreferredStockDividends" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPreferredStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DividendsPreferredStock" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/OrganizationandBasisofPresentation">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/AssetsandLiabilitiesHeldForSale">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/Segments">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/Inventories">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/Derivatives">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/Debt">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/PensionPlans">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/FairValueMeasurements">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/EarningsPerShare">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ParentCompanyFinancials">
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/SubsequentEvent">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NatureOfOperations" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesPolicyTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/AssetsandLiabilitiesHeldForSaleTables">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/SegmentsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/InventoriesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/DerivativesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/DebtTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/FairValueMeasurementsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/EarningsPerShareTables">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ParentCompanyFinancialsTables">
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="alto_BalanceSheetsParentCompanyOnlyTableTextBlock" xlink:href="alto-20210331.xsd#alto_BalanceSheetsParentCompanyOnlyTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="alto_BalanceSheetsParentCompanyOnlyTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock" xlink:href="alto-20210331.xsd#alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock" xlink:href="alto-20210331.xsd#alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofassetsandliabilitiesasheldforsaleTable">
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:to="us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:to="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsHeldForSaleNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink:to="us-gaap_LongLivedAssetsHeldForSaleNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsHeldForSaleNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink:to="us-gaap_LongLivedAssetsHeldForSaleNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_StocktonMember" xlink:href="alto-20210331.xsd#alto_StocktonMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongLivedAssetsHeldForSaleNameDomain" xlink:to="alto_StocktonMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_MaderaMember" xlink:href="alto-20210331.xsd#alto_MaderaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongLivedAssetsHeldForSaleNameDomain" xlink:to="alto_MaderaMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeaseObligationsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:to="us-gaap_CapitalLeaseObligationsCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SpecialAssessmentBondCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SpecialAssessmentBondCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:to="us-gaap_SpecialAssessmentBondCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_LiabilitiesHeldforsale" xlink:href="alto-20210331.xsd#alto_LiabilitiesHeldforsale"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:to="alto_LiabilitiesHeldforsale" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SubsegmentsAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsegmentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsegmentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsegmentsAxis" xlink:to="us-gaap_SubsegmentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsegmentsDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsegmentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsegmentsAxis" xlink:to="us-gaap_SubsegmentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_EthanolAlcoholSalesGrossMember" xlink:href="alto-20210331.xsd#alto_EthanolAlcoholSalesGrossMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsegmentsDomain" xlink:to="alto_EthanolAlcoholSalesGrossMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_EthanolalcoholSalesNetMember" xlink:href="alto-20210331.xsd#alto_EthanolalcoholSalesNetMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsegmentsDomain" xlink:to="alto_EthanolalcoholSalesNetMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_IntersegmentSaleMember" xlink:href="alto-20210331.xsd#alto_IntersegmentSaleMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsegmentsDomain" xlink:to="alto_IntersegmentSaleMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_TotalMarketingAndDistributionSalesMember" xlink:href="alto-20210331.xsd#alto_TotalMarketingAndDistributionSalesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsegmentsDomain" xlink:to="alto_TotalMarketingAndDistributionSalesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_EssentialIngredientSalesMember" xlink:href="alto-20210331.xsd#alto_EssentialIngredientSalesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsegmentsDomain" xlink:to="alto_EssentialIngredientSalesMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_TotalPekinCampusSalesMember" xlink:href="alto-20210331.xsd#alto_TotalPekinCampusSalesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsegmentsDomain" xlink:to="alto_TotalPekinCampusSalesMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_TotalOtherProductionSalesMember" xlink:href="alto-20210331.xsd#alto_TotalOtherProductionSalesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsegmentsDomain" xlink:to="alto_TotalOtherProductionSalesMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_MarketingAndDistributionsMember" xlink:href="alto-20210331.xsd#alto_MarketingAndDistributionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="alto_MarketingAndDistributionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_ProductionMember" xlink:href="alto-20210331.xsd#alto_ProductionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="alto_ProductionMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_OtherProductionIncomeTaxMember" xlink:href="alto-20210331.xsd#alto_OtherProductionIncomeTaxMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="alto_OtherProductionIncomeTaxMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_IntersegmentEliminationsMember" xlink:href="alto-20210331.xsd#alto_IntersegmentEliminationsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="alto_IntersegmentEliminationsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_CorporateActivitiesMember" xlink:href="alto-20210331.xsd#alto_CorporateActivitiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="alto_CorporateActivitiesMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsTotalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsTotalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AssetsTotalMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_MarketingAndDistributionAbstract" xlink:href="alto-20210331.xsd#alto_MarketingAndDistributionAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="alto_MarketingAndDistributionAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_MarketingAndDistributionAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepreciationAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InterestExpenseAbstract" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofassetsbyoperatingsegmentsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAssetReconcilingItemLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_MarketingAndDistributionsMember" xlink:href="alto-20210331.xsd#alto_MarketingAndDistributionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="alto_MarketingAndDistributionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_ProductionMember" xlink:href="alto-20210331.xsd#alto_ProductionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="alto_ProductionMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_OtherProductionIncomeTaxMember" xlink:href="alto-20210331.xsd#alto_OtherProductionIncomeTaxMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="alto_OtherProductionIncomeTaxMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_CorporateAssetsMember" xlink:href="alto-20210331.xsd#alto_CorporateAssetsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="alto_CorporateAssetsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:to="us-gaap_Assets" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofbalancesconsistedinventoryTable">
    <loc xlink:type="locator" xlink:label="alto_ScheduleOfBalancesConsistedInventoryAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfBalancesConsistedInventoryAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ScheduleOfBalancesConsistedInventoryAbstract" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ScheduleOfBalancesConsistedInventoryAbstract" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ScheduleOfBalancesConsistedInventoryAbstract" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInventoryNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInventoryNetOfReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ScheduleOfBalancesConsistedInventoryAbstract" xlink:to="us-gaap_OtherInventoryNetOfReserves" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrb6TrEealNBkT25sncrQZxelgzOtR62/Xxs9Y79e5G9gL/XaNJd9TZfxebNimjAcu+bI0rBxmveWSFoYi5pWKxDzQI0AMH2sgpWtOfFRTKls5JW7l3u/IL+Q9pnNM3O6DgaycYTRumU3IWfGWyeQQv7W3SHoXHMqidtd4hWW2aqt1nnEzErEzqxQWdKgCGLhcOINRXFJoY2Qd+OUvsadIhfJh0LOefE4EqRGGzmqYQU1A==] CSR-->
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherInventoryNetOfReserves" xlink:to="us-gaap_InventoryNet" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofderivativesnotdesignatedashedginginstrumentsTable">
    <loc xlink:type="locator" xlink:label="alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems" xlink:href="alto-20210331.xsd#alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems"/>
    <loc xlink:type="locator" xlink:label="alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable" xlink:href="alto-20210331.xsd#alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems" xlink:to="alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HedgingDesignationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable" xlink:to="us-gaap_HedgingDesignationAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HedgingDesignationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HedgingDesignationDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommodityContractMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommodityContractMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_CommodityContractMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_CashCollateralBalancesMember" xlink:href="alto-20210331.xsd#alto_CashCollateralBalancesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="alto_CashCollateralBalancesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NondesignatedMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_NondesignatedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HedgingDesignationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_HedgingDesignationAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HedgingDesignationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HedgingDesignationDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_CommodityContractsMember" xlink:href="alto-20210331.xsd#alto_CommodityContractsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="alto_CommodityContractsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NondesignatedMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_NondesignatedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleoflongtermdebtTable">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_KinergyLineOfCreditMember" xlink:href="alto-20210331.xsd#alto_KinergyLineOfCreditMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="alto_KinergyLineOfCreditMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_PekinRevolvingLoanMember" xlink:href="alto-20210331.xsd#alto_PekinRevolvingLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="alto_PekinRevolvingLoanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_ICPRevolvingLoanMember" xlink:href="alto-20210331.xsd#alto_ICPRevolvingLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="alto_ICPRevolvingLoanMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_ParentNotesPayableMember" xlink:href="alto-20210331.xsd#alto_ParentNotesPayableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="alto_ParentNotesPayableMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_CARESActLoansMember" xlink:href="alto-20210331.xsd#alto_CARESActLoansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="alto_CARESActLoansMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_NotesPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_OtherShortTermBorrowings" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofmaturitiesoflongtermdebtTable">
    <loc xlink:type="locator" xlink:label="alto_ScheduleOfMaturitiesOfLongTermDebtAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfMaturitiesOfLongTermDebtAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ScheduleOfMaturitiesOfLongTermDebtAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ScheduleOfMaturitiesOfLongTermDebtAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ScheduleOfMaturitiesOfLongTermDebtAbstract" xlink:to="us-gaap_LongTermDebt" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_DerivativeFinancialInstrumentMember" xlink:href="alto-20210331.xsd#alto_DerivativeFinancialInstrumentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="alto_DerivativeFinancialInstrumentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_LongLivedAssetsHeldForSaleMember" xlink:href="alto-20210331.xsd#alto_LongLivedAssetsHeldForSaleMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="alto_LongLivedAssetsHeldForSaleMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_DefinedBenefitPlanAssetsMember" xlink:href="alto-20210331.xsd#alto_DefinedBenefitPlanAssetsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="alto_DefinedBenefitPlanAssetsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_LargeUSEquityMember" xlink:href="alto-20210331.xsd#alto_LargeUSEquityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="alto_LargeUSEquityMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_SmallMidUSEquityMember" xlink:href="alto-20210331.xsd#alto_SmallMidUSEquityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="alto_SmallMidUSEquityMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_InternationalEquityMember" xlink:href="alto-20210331.xsd#alto_InternationalEquityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="alto_InternationalEquityMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_FixedIncomeMember" xlink:href="alto-20210331.xsd#alto_FixedIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="alto_FixedIncomeMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AssetsAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsFairValueDisclosure" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_LiabilitiesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesFairValueDisclosure" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofcomputationofbasicanddilutedearningspershareTable">
    <loc xlink:type="locator" xlink:label="alto_ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPreferredStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="us-gaap_DividendsPreferredStock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_BasicIncomePerShareAbstract" xlink:href="alto-20210331.xsd#alto_BasicIncomePerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="alto_BasicIncomePerShareAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_BasicIncomePerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_BasicIncomePerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_BasicIncomePerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DilutiveSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DilutiveSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_BasicIncomePerShareAbstract" xlink:to="us-gaap_DilutiveSecurities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_DilutiveSecuritie" xlink:href="alto-20210331.xsd#alto_DilutiveSecuritie"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_BasicIncomePerShareAbstract" xlink:to="alto_DilutiveSecuritie" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_DilutedIncomePerShareAbstract" xlink:href="alto-20210331.xsd#alto_DilutedIncomePerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="alto_DilutedIncomePerShareAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_DilutedIncomePerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_DilutedIncomePerShareAbstract" xlink:to="us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_DilutedIncomePerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofparentcompanyfinancialstatementsTable">
    <loc xlink:type="locator" xlink:label="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems" xlink:href="alto-20210331.xsd#alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems"/>
    <loc xlink:type="locator" xlink:label="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsTable" xlink:href="alto-20210331.xsd#alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems" xlink:to="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ParentCompanyMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ParentCompanyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_CurrentAssetsAbstract0" xlink:href="alto-20210331.xsd#alto_CurrentAssetsAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems" xlink:to="alto_CurrentAssetsAbstract0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_CurrentAssetsAbstract0" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems" xlink:to="us-gaap_AccountsReceivableGross" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_OtherAssetsCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AssetsCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_OtherAssetsAbstract0" xlink:href="alto-20210331.xsd#alto_OtherAssetsAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="alto_OtherAssetsAbstract0" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_OtherAssetsAbstract0" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_PacificEthanolWestPlantReceivable" xlink:href="alto-20210331.xsd#alto_PacificEthanolWestPlantReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_OtherAssetsAbstract0" xlink:to="alto_PacificEthanolWestPlantReceivable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_OtherAssetsAbstract0" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_OtherAssetsAbstract0" xlink:to="us-gaap_OtherAssetsNoncurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_Assets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_CurrentLiabilitiesAbstract0" xlink:href="alto-20210331.xsd#alto_CurrentLiabilitiesAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="alto_CurrentLiabilitiesAbstract0" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_CurrentLiabilitiesAbstract0" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_CurrentLiabilitiesAbstract0" xlink:to="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_CurrentLiabilitiesAbstract0" xlink:to="us-gaap_LongTermDebtCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_CurrentLiabilitiesAbstract0" xlink:to="us-gaap_LiabilitiesCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LongTermDebtNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_Liabilities" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems" xlink:to="us-gaap_PreferredStockValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems" xlink:to="us-gaap_CommonStockValue" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AdditionalPaidInCapital" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_StockholdersEquity" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofstatementofoperationsparentcompanyTable">
    <loc xlink:type="locator" xlink:label="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:href="alto-20210331.xsd#alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems"/>
    <loc xlink:type="locator" xlink:label="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyTable" xlink:href="alto-20210331.xsd#alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ParentCompanyMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ParentCompanyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="us-gaap_RevenueFromRelatedParties" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_FairValueAdjustments" xlink:href="alto-20210331.xsd#alto_FairValueAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="alto_FairValueAdjustments" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_OtherExpense" xlink:href="alto-20210331.xsd#alto_OtherExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="alto_OtherExpense" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOperating" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeOperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="us-gaap_InterestIncomeOperating" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="us-gaap_IncomeLossFromSubsidiariesBeforeTax" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_EquityInEarningsLossesOfSubsidiaries" xlink:href="alto-20210331.xsd#alto_EquityInEarningsLossesOfSubsidiaries"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="alto_EquityInEarningsLossesOfSubsidiaries" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="us-gaap_ProfitLoss" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofstatementofcashflowsparentcompanyTable">
    <loc xlink:type="locator" xlink:label="alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems" xlink:href="alto-20210331.xsd#alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems"/>
    <loc xlink:type="locator" xlink:label="alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyTable" xlink:href="alto-20210331.xsd#alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems" xlink:to="alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ParentCompanyMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ParentCompanyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_EquityInEarningLossesOfSubsidiaries" xlink:href="alto-20210331.xsd#alto_EquityInEarningLossesOfSubsidiaries"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="alto_EquityInEarningLossesOfSubsidiaries" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_FairValuesAdjustment" xlink:href="alto-20210331.xsd#alto_FairValuesAdjustment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="alto_FairValuesAdjustment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_IncreaseDecreaseAccountsPayableWithSubsidiaries" xlink:href="alto-20210331.xsd#alto_IncreaseDecreaseAccountsPayableWithSubsidiaries"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="alto_IncreaseDecreaseAccountsPayableWithSubsidiaries" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributionsFromAffiliates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromContributionsFromAffiliates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromContributionsFromAffiliates" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDividends" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDividends" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/OrganizationandBasisofPresentationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_CombinedProductionCapacityDescription" xlink:href="alto-20210331.xsd#alto_CombinedProductionCapacityDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="alto_CombinedProductionCapacityDescription" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/AssetsandLiabilitiesHeldForSaleDetails">
    <loc xlink:type="locator" xlink:label="alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems" xlink:href="alto-20210331.xsd#alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="alto_AssetsandLiabilitiesHeldForSaleDetailsTable" xlink:href="alto-20210331.xsd#alto_AssetsandLiabilitiesHeldForSaleDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems" xlink:to="alto_AssetsandLiabilitiesHeldForSaleDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="alto_AssetsandLiabilitiesHeldForSaleDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="alto_AssetsandLiabilitiesHeldForSaleDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="alto_AssetsandLiabilitiesHeldForSaleDetailsTable" xlink:to="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsHeldForSaleNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink:to="us-gaap_LongLivedAssetsHeldForSaleNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsHeldForSaleNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink:to="us-gaap_LongLivedAssetsHeldForSaleNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_StocktonMember" xlink:href="alto-20210331.xsd#alto_StocktonMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongLivedAssetsHeldForSaleNameDomain" xlink:to="alto_StocktonMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_MaderaMember" xlink:href="alto-20210331.xsd#alto_MaderaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongLivedAssetsHeldForSaleNameDomain" xlink:to="alto_MaderaMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_PacificAuroraMember" xlink:href="alto-20210331.xsd#alto_PacificAuroraMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="alto_PacificAuroraMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentChargeOnReclassifiedAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentChargeOnReclassifiedAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems" xlink:to="us-gaap_ImpairmentChargeOnReclassifiedAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems" xlink:to="us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_WorkingCapital" xlink:href="alto-20210331.xsd#alto_WorkingCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems" xlink:to="alto_WorkingCapital" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems" xlink:to="us-gaap_ProfitLoss" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/SegmentsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfOperatingSegments" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/InventoriesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FIFOInventoryAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FIFOInventoryAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_FIFOInventoryAmount" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/DerivativesDetails">
    <loc xlink:type="locator" xlink:label="alto_DerivativesDetailsLineItems" xlink:href="alto-20210331.xsd#alto_DerivativesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="alto_DerivativesDetailsTable" xlink:href="alto-20210331.xsd#alto_DerivativesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="alto_DerivativesDetailsLineItems" xlink:to="alto_DerivativesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="alto_DerivativesDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_DerivativeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_DerivativesDetailsLineItems" xlink:to="us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/DebtDetails">
    <loc xlink:type="locator" xlink:label="alto_DebtDetailsLineItems" xlink:href="alto-20210331.xsd#alto_DebtDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="alto_DebtDetailsTable" xlink:href="alto-20210331.xsd#alto_DebtDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="alto_DebtDetailsLineItems" xlink:to="alto_DebtDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="alto_DebtDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="alto_DebtDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_DebtMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_DebtDetailsLineItems" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_DebtDetailsLineItems" xlink:to="us-gaap_NotesPayableCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_DebtDetailsLineItems" xlink:to="us-gaap_AssetsNet" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="alto_CommitmentsandContingenciesDetailsLineItems" xlink:href="alto-20210331.xsd#alto_CommitmentsandContingenciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="alto_CommitmentsandContingenciesDetailsTable" xlink:href="alto-20210331.xsd#alto_CommitmentsandContingenciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="alto_CommitmentsandContingenciesDetailsLineItems" xlink:to="alto_CommitmentsandContingenciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="alto_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:to="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:to="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="alto_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplyCommitmentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplyCommitmentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="alto_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_SupplyCommitmentAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplyCommitmentArrangementMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplyCommitmentArrangementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SupplyCommitmentAxis" xlink:to="us-gaap_SupplyCommitmentArrangementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplyCommitmentArrangementMember_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplyCommitmentArrangementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SupplyCommitmentAxis" xlink:to="us-gaap_SupplyCommitmentArrangementMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_SuppliersMember" xlink:href="alto-20210331.xsd#alto_SuppliersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="alto_SuppliersMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_FuelgradeFromSuppliersMember" xlink:href="alto-20210331.xsd#alto_FuelgradeFromSuppliersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="alto_FuelgradeFromSuppliersMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_CornFromSuppliersMember" xlink:href="alto-20210331.xsd#alto_CornFromSuppliersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="alto_CornFromSuppliersMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_EthanolPurchaseContractsMember" xlink:href="alto-20210331.xsd#alto_EthanolPurchaseContractsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:to="alto_EthanolPurchaseContractsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_EthanolSalesContractsMember" xlink:href="alto-20210331.xsd#alto_EthanolSalesContractsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplyCommitmentArrangementMember" xlink:to="alto_EthanolSalesContractsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_CoproductsSalesContractsMember" xlink:href="alto-20210331.xsd#alto_CoproductsSalesContractsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplyCommitmentArrangementMember" xlink:to="alto_CoproductsSalesContractsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_IndexedpricePurchaseContracts" xlink:href="alto-20210331.xsd#alto_IndexedpricePurchaseContracts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_CommitmentsandContingenciesDetailsLineItems" xlink:to="alto_IndexedpricePurchaseContracts" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_OpenIndexedpriceSalesContracts" xlink:href="alto-20210331.xsd#alto_OpenIndexedpriceSalesContracts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_CommitmentsandContingenciesDetailsLineItems" xlink:to="alto_OpenIndexedpriceSalesContracts" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/PensionPlansDetails">
    <loc xlink:type="locator" xlink:label="alto_PensionPlansDetailsLineItems" xlink:href="alto-20210331.xsd#alto_PensionPlansDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="alto_PensionPlansDetailsTable" xlink:href="alto-20210331.xsd#alto_PensionPlansDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="alto_PensionPlansDetailsLineItems" xlink:to="alto_PensionPlansDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetirementPlanTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="alto_PensionPlansDetailsTable" xlink:to="us-gaap_RetirementPlanTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetirementPlanTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RetirementPlanTypeAxis" xlink:to="us-gaap_RetirementPlanTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetirementPlanTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RetirementPlanTypeAxis" xlink:to="us-gaap_RetirementPlanTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_RetirementPlanMember" xlink:href="alto-20210331.xsd#alto_RetirementPlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RetirementPlanTypeDomain" xlink:to="alto_RetirementPlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_PostRetirementPlanMember" xlink:href="alto-20210331.xsd#alto_PostRetirementPlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RetirementPlanTypeDomain" xlink:to="alto_PostRetirementPlanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_PensionPlansDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_PensionPlansDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_PensionPlansDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_PensionPlansDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanInterestCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_PensionPlansDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanInterestCost" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanServiceCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_PensionPlansDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanServiceCost" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_PensionPlansDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_PensionPlansDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/FairValueMeasurementsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/EarningsPerShareDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ParentCompanyFinancialsDetails">
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="us-gaap_AssetsNet" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/SubsequentEventDetails">
    <loc xlink:type="locator" xlink:label="alto_SubsequentEventDetailsLineItems" xlink:href="alto-20210331.xsd#alto_SubsequentEventDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="alto_SubsequentEventDetailsTable" xlink:href="alto-20210331.xsd#alto_SubsequentEventDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="alto_SubsequentEventDetailsLineItems" xlink:to="alto_SubsequentEventDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="alto_SubsequentEventDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_SubsequentEventDetailsLineItems" xlink:to="us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_SubsequentEventDetailsLineItems" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="alto_AssumptionOfLiabilities" xlink:href="alto-20210331.xsd#alto_AssumptionOfLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_SubsequentEventDetailsLineItems" xlink:to="alto_AssumptionOfLiabilities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfShortTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="alto_SubsequentEventDetailsLineItems" xlink:to="us-gaap_RepaymentsOfShortTermDebt" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://altoingredients.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="17" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>18
<FILENAME>alto-20210331_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Sat May 15 21:27:28 UTC 2021 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <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"/>
  <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"/>
  <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"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAssets_lbl" xml:lang="en-US">Total other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssets_lbl0" xml:lang="en-US">Total other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Assets_lbl1" xml:lang="en-US">Total Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Total Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total Stockholders&#8217; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Balances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US">Balances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total Liabilities and Stockholders&#8217; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Total Liabilities and Stockholders&#8217; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <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 (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income (loss) from operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income (loss) before benefit for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0" xml:lang="en-US">Income (loss) before benefit for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xml:lang="en-US">Loss before benefit for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl2" xml:lang="en-US">Pre-tax loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Consolidated net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl0" xml:lang="en-US">Consolidated net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProfitLoss_lbl1" xml:lang="en-US">Net loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_ProfitLoss_lbl2" xml:lang="en-US">Consolidated net loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income (loss) attributed to Alto Ingredients, Inc.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net income attributed to Alto Ingredients, Inc.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US">Consolidated net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">Net income (loss) available to common stockholders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0" xml:lang="en-US">Income available to common stockholders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by (used in) operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net cash used in operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Net cash used in investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <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 (used in) financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net cash provided by (used in) financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents at beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash and cash equivalents at end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balances (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balances (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ScheduleOfAssetsAndLiabilitiesAsHeldForSaleAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfAssetsAndLiabilitiesAsHeldForSaleAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ScheduleOfAssetsAndLiabilitiesAsHeldForSaleAbstract_lbl" xml:lang="en-US">Schedule of assets and liabilities as held-for-sale [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ScheduleOfAssetsAndLiabilitiesAsHeldForSaleAbstract" xlink:to="alto_ScheduleOfAssetsAndLiabilitiesAsHeldForSaleAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_lbl" xml:lang="en-US">Long Lived Assets Held-for-sale by Asset Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink:to="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ScheduleOfFinancialDataForOperatingSegmentsAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfFinancialDataForOperatingSegmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ScheduleOfFinancialDataForOperatingSegmentsAbstract_lbl" xml:lang="en-US">Schedule of financial data for operating segments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ScheduleOfFinancialDataForOperatingSegmentsAbstract" xlink:to="alto_ScheduleOfFinancialDataForOperatingSegmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsegmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsegmentsAxis_lbl" xml:lang="en-US">Subsegments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsegmentsAxis" xlink:to="us-gaap_SubsegmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ScheduleOfAssetsByOperatingSegmentsAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfAssetsByOperatingSegmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ScheduleOfAssetsByOperatingSegmentsAbstract_lbl" xml:lang="en-US">Schedule of assets by operating segments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ScheduleOfAssetsByOperatingSegmentsAbstract" xlink:to="alto_ScheduleOfAssetsByOperatingSegmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ScheduleOfBalancesConsistedInventoryAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfBalancesConsistedInventoryAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ScheduleOfBalancesConsistedInventoryAbstract_lbl" xml:lang="en-US">Schedule of balances consisted inventory. [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ScheduleOfBalancesConsistedInventoryAbstract" xlink:to="alto_ScheduleOfBalancesConsistedInventoryAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl0" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ScheduleOfDerivativesNotDesignatedAsHedgingInstrumentsAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfDerivativesNotDesignatedAsHedgingInstrumentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ScheduleOfDerivativesNotDesignatedAsHedgingInstrumentsAbstract_lbl" xml:lang="en-US">Schedule of derivatives not designated as hedging instruments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ScheduleOfDerivativesNotDesignatedAsHedgingInstrumentsAbstract" xlink:to="alto_ScheduleOfDerivativesNotDesignatedAsHedgingInstrumentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US">Derivative Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HedgingDesignationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HedgingDesignationAxis_lbl" xml:lang="en-US">Hedging Designation [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ScheduleOfRecognizedGainsLossesForDerivativesAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfRecognizedGainsLossesForDerivativesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ScheduleOfRecognizedGainsLossesForDerivativesAbstract_lbl" xml:lang="en-US">Schedule of recognized gains (losses) for derivatives [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ScheduleOfRecognizedGainsLossesForDerivativesAbstract" xlink:to="alto_ScheduleOfRecognizedGainsLossesForDerivativesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ScheduleOfLongTermDebtAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfLongTermDebtAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ScheduleOfLongTermDebtAbstract_lbl" xml:lang="en-US">Schedule of long term debt [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ScheduleOfLongTermDebtAbstract" xlink:to="alto_ScheduleOfLongTermDebtAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ScheduleOfMaturitiesOfLongTermDebtAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfMaturitiesOfLongTermDebtAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ScheduleOfMaturitiesOfLongTermDebtAbstract_lbl" xml:lang="en-US">Schedule of maturities of long-term debt [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ScheduleOfMaturitiesOfLongTermDebtAbstract" xlink:to="alto_ScheduleOfMaturitiesOfLongTermDebtAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ScheduleOfRecurringAndNonrecurringFairValueMeasurementsAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfRecurringAndNonrecurringFairValueMeasurementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ScheduleOfRecurringAndNonrecurringFairValueMeasurementsAbstract_lbl" xml:lang="en-US">Schedule of recurring and nonrecurring fair value measurements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ScheduleOfRecurringAndNonrecurringFairValueMeasurementsAbstract" xlink:to="alto_ScheduleOfRecurringAndNonrecurringFairValueMeasurementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract_lbl" xml:lang="en-US">Schedule of computation of basic and diluted earnings per share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="alto_ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_lbl" xml:lang="en-US">Condensed Financial Information Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ScheduleOfParentCompanyFinancialStatementsAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfParentCompanyFinancialStatementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ScheduleOfParentCompanyFinancialStatementsAbstract_lbl" xml:lang="en-US">Schedule of parent company financial statements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ScheduleOfParentCompanyFinancialStatementsAbstract" xlink:to="alto_ScheduleOfParentCompanyFinancialStatementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ScheduleOfStatementOfOperationsParentCompanyAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfStatementOfOperationsParentCompanyAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ScheduleOfStatementOfOperationsParentCompanyAbstract_lbl" xml:lang="en-US">Schedule of statement of operations parent company [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ScheduleOfStatementOfOperationsParentCompanyAbstract" xlink:to="alto_ScheduleOfStatementOfOperationsParentCompanyAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ScheduleOfStatementOfCashFlowsParentCompanyAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfStatementOfCashFlowsParentCompanyAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ScheduleOfStatementOfCashFlowsParentCompanyAbstract_lbl" xml:lang="en-US">Schedule of statement of cash flows parent company [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ScheduleOfStatementOfCashFlowsParentCompanyAbstract" xlink:to="alto_ScheduleOfStatementOfCashFlowsParentCompanyAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current Assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable (net of allowance for doubtful accounts of $351 and $260, respectively)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Accounts receivable, net of allowance (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeAssetsCurrent_lbl" xml:lang="en-US">Derivative instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAssetsCurrent" xlink:to="us-gaap_DerivativeAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_lbl" xml:lang="en-US">Assets held-for-sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:to="us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsAbstract_lbl" xml:lang="en-US">Other Assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right of use operating lease assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivablesNetCurrent_lbl" xml:lang="en-US">Notes receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesNetCurrent" xlink:to="us-gaap_ReceivablesNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current Liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableTradeCurrent_lbl" xml:lang="en-US">Accounts payable &#8211; trade</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableTradeCurrent" xlink:to="us-gaap_AccountsPayableTradeCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeaseObligationsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalLeaseObligationsCurrent_lbl" xml:lang="en-US">Current portion &#8211; operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsCurrent" xlink:to="us-gaap_CapitalLeaseObligationsCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeaseObligationsCurrent_lbl0" xml:lang="en-US">Operating lease obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsCurrent" xlink:to="us-gaap_CapitalLeaseObligationsCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Current portion &#8211; long-term debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl0" xml:lang="en-US">Current portion of long-term debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_lbl" xml:lang="en-US">Derivative instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_LiabilitiesHeldforsale" xlink:href="alto-20210331.xsd#alto_LiabilitiesHeldforsale"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_LiabilitiesHeldforsale_lbl" xml:lang="en-US">Liabilities held-for-sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_LiabilitiesHeldforsale" xlink:to="alto_LiabilitiesHeldforsale_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US">Long-term debt, net of current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl0" xml:lang="en-US">Long-term debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating leases, net of current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and Contingencies (Note 6)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders&#8217; Equity:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockValue_lbl0" xml:lang="en-US">Preferred stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockLiquidationPreferenceValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockLiquidationPreferenceValue_lbl" xml:lang="en-US">Liquidation preference (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockLiquidationPreferenceValue" xlink:to="us-gaap_PreferredStockLiquidationPreferenceValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Common and non-voting common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US">Net sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl0" xml:lang="en-US">Net sales as reported</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of goods sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl0" xml:lang="en-US">Cost of goods sold as reported</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xml:lang="en-US">Asset impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet_lbl" xml:lang="en-US">Other income, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Benefit for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Net income (loss) per share, basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" xml:lang="en-US">Income available to common stockholders (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Net income (loss) per share, diluted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted-average shares outstanding, basic (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted-average shares outstanding, diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Operating Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile consolidated net income (loss) to net cash provided by (used in) operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustments to reconcile net income (loss) to cash used in operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xml:lang="en-US">Asset impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Non-cash compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xml:lang="en-US">Amortization of deferred financing fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Inventory valuation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_InterestAddedToDebt" xlink:href="alto-20210331.xsd#alto_InterestAddedToDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_InterestAddedToDebt_lbl" xml:lang="en-US">Interest added to debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_InterestAddedToDebt" xlink:to="alto_InterestAddedToDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Bad debt expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accounts payable and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Accounts payable and accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Investing Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Financing Activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_lbl" xml:lang="en-US">Net proceeds (payments) from Kinergy&#8217;s line of credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:to="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US">Proceeds from stock option exercises</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from issuance of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental Information:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_AccruedPreferredStockDividends" xlink:href="alto-20210331.xsd#alto_AccruedPreferredStockDividends"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_AccruedPreferredStockDividends_lbl" xml:lang="en-US">Accrued preferred stock dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_AccruedPreferredStockDividends" xlink:to="alto_AccruedPreferredStockDividends_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation expense &#8211; restricted stock issued to employees and directors, net of cancellations and tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation expense &#8211; restricted stock issued to employees and directors, net of cancellations and tax (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Stock option exercises</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Stock option exercises (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Issuances of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Issuances of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_FairValueAdjustments" xlink:href="alto-20210331.xsd#alto_FairValueAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="alto_FairValueAdjustments_lbl" xml:lang="en-US">Fair value adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_FairValueAdjustments" xlink:to="alto_FairValueAdjustments_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_FairValueAdjustments_lbl0" xml:lang="en-US">Fair value adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_FairValueAdjustments" xlink:to="alto_FairValueAdjustments_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <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, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpense_lbl0" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net loss attributed to noncontrolling interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPreferredStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DividendsPreferredStock_lbl" xml:lang="en-US">Preferred stock dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPreferredStock" xlink:to="us-gaap_DividendsPreferredStock_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_DividendsPreferredStock_lbl0" xml:lang="en-US">Less: Preferred stock dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPreferredStock" xlink:to="us-gaap_DividendsPreferredStock_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives_lbl" xml:lang="en-US">Gains (losses) on derivative instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnDerivatives" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_FairValueofAdjustments" xlink:href="alto-20210331.xsd#alto_FairValueofAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="alto_FairValueofAdjustments_lbl" xml:lang="en-US">Fair value adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_FairValueofAdjustments" xlink:to="alto_FairValueofAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0" xml:lang="en-US">Accounts receivable with subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl" xml:lang="en-US">Prepaid inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAssetsHeldForSale" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAssetsHeldForSale"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAssetsHeldForSale_lbl" xml:lang="en-US">Assets held-for-sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAssetsHeldForSale" xlink:to="us-gaap_IncreaseDecreaseInAssetsHeldForSale_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale_lbl" xml:lang="en-US">Liabilities held-for-sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale" xlink:to="us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Additions to property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0" xml:lang="en-US">Additions to property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfShortTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfShortTermDebt_lbl" xml:lang="en-US">Principal payments on borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfShortTermDebt" xlink:to="us-gaap_RepaymentsOfShortTermDebt_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfShortTermDebt_lbl0" xml:lang="en-US">Repayment of notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfShortTermDebt" xlink:to="us-gaap_RepaymentsOfShortTermDebt_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredClassAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredClassAMember_lbl" xml:lang="en-US">Series A Preferred Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredClassAMember" xlink:to="us-gaap_PreferredClassAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredClassBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredClassBMember_lbl" xml:lang="en-US">Series B Preferred Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredClassBMember" xlink:to="us-gaap_PreferredClassBMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonvotingCommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonvotingCommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonvotingCommonStockMember_lbl" xml:lang="en-US">Non-Voting Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonvotingCommonStockMember" xlink:to="us-gaap_NonvotingCommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US">Preferred Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-In Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Accumulated Deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accum. Other Comprehensive (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Non-Controlling Interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xml:lang="en-US">ORGANIZATION AND BASIS OF PRESENTATION.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US">ASSETS AND LIABILITIES HELD-FOR-SALE.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_lbl" xml:lang="en-US">Schedule of assets and liabilities as held-for-sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:to="us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US">Assets held-for-sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SpecialAssessmentBondCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SpecialAssessmentBondCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SpecialAssessmentBondCurrent_lbl" xml:lang="en-US">Assessment financing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SpecialAssessmentBondCurrent" xlink:to="us-gaap_SpecialAssessmentBondCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">SEGMENTS.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule of financial data for operating segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_MarketingAndDistributionAbstract" xlink:href="alto-20210331.xsd#alto_MarketingAndDistributionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_MarketingAndDistributionAbstract_lbl" xml:lang="en-US">Marketing and distribution:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_MarketingAndDistributionAbstract" xlink:to="alto_MarketingAndDistributionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_PekinCampusProductionRecordedAsGrossAbstract" xlink:href="alto-20210331.xsd#alto_PekinCampusProductionRecordedAsGrossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_PekinCampusProductionRecordedAsGrossAbstract_lbl" xml:lang="en-US">Pekin Campus production, recorded as gross:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_PekinCampusProductionRecordedAsGrossAbstract" xlink:to="alto_PekinCampusProductionRecordedAsGrossAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_OtherProductionRecordedAsGrossAbstract" xlink:href="alto-20210331.xsd#alto_OtherProductionRecordedAsGrossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_OtherProductionRecordedAsGrossAbstract_lbl" xml:lang="en-US">Other production, recorded as gross:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_OtherProductionRecordedAsGrossAbstract" xlink:to="alto_OtherProductionRecordedAsGrossAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAbstract_lbl" xml:lang="en-US">Depreciation:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAbstract" xlink:to="us-gaap_DepreciationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseAbstract_lbl" xml:lang="en-US">Interest expense:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_lbl" xml:lang="en-US">Schedule of assets by operating segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">INVENTORIES.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of balances consisted inventory.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xml:lang="en-US">Finished goods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves_lbl" xml:lang="en-US">Work in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xml:lang="en-US">Raw materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInventoryNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInventoryNetOfReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherInventoryNetOfReserves_lbl" xml:lang="en-US">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInventoryNetOfReserves" xlink:to="us-gaap_OtherInventoryNetOfReserves_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xml:lang="en-US">DERIVATIVES.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl" xml:lang="en-US">Schedule of derivatives not designated as hedging instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_lbl" xml:lang="en-US">Assets, fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl" xml:lang="en-US">Liabilities, fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_lbl" xml:lang="en-US">Schedule of recognized gains (losses) for derivatives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl" xml:lang="en-US">Realized Gains (Losses)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts_lbl" xml:lang="en-US">Unrealized Gains</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts" xlink:to="us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">DEBT.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US">Schedule of long term debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Term debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xml:lang="en-US">Less unamortized debt premium</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of maturities of long-term debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US">2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US">2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Total debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US">PENSION PLANS.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">FAIR VALUE MEASUREMENTS.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl" xml:lang="en-US">Schedule of recurring and nonrecurring fair value measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">Liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_AssetsAbstract0" xlink:href="alto-20210331.xsd#alto_AssetsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_AssetsAbstract0_lbl" xml:lang="en-US">Assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_AssetsAbstract0" xlink:to="alto_AssetsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_lbl" xml:lang="en-US">Benefit Plan Percentage Allocation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:to="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_PooledSeparateAccountsAbstract" xlink:href="alto-20210331.xsd#alto_PooledSeparateAccountsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_PooledSeparateAccountsAbstract_lbl" xml:lang="en-US">(pooled separate accounts):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_PooledSeparateAccountsAbstract" xlink:to="alto_PooledSeparateAccountsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_LiabilitiesAbstract0" xlink:href="alto-20210331.xsd#alto_LiabilitiesAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_LiabilitiesAbstract0_lbl" xml:lang="en-US">Liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_LiabilitiesAbstract0" xlink:to="alto_LiabilitiesAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">EARNINGS PER SHARE.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US">Schedule of computation of basic and diluted earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_BasicIncomePerShareAbstract" xlink:href="alto-20210331.xsd#alto_BasicIncomePerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_BasicIncomePerShareAbstract_lbl" xml:lang="en-US">Basic income per share:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_BasicIncomePerShareAbstract" xlink:to="alto_BasicIncomePerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xml:lang="en-US">Income available to common stockholders (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xml:lang="en-US">Income available to common stockholders (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DilutiveSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DilutiveSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DilutiveSecurities_lbl" xml:lang="en-US">Add: Dilutive securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DilutiveSecurities" xlink:to="us-gaap_DilutiveSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_DilutiveSecuritie" xlink:href="alto-20210331.xsd#alto_DilutiveSecuritie"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_DilutiveSecuritie_lbl" xml:lang="en-US">Add: Dilutive securities (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_DilutiveSecuritie" xlink:to="alto_DilutiveSecuritie_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_DilutedIncomePerShareAbstract" xlink:href="alto-20210331.xsd#alto_DilutedIncomePerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_DilutedIncomePerShareAbstract_lbl" xml:lang="en-US">Diluted income per share:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_DilutedIncomePerShareAbstract" xlink:to="alto_DilutedIncomePerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" xml:lang="en-US">Income available to common stockholders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted_lbl" xml:lang="en-US">Income available to common stockholders (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted" xlink:to="us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_BasicAndDilutedLossPerShareAbstract" xlink:href="alto-20210331.xsd#alto_BasicAndDilutedLossPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_BasicAndDilutedLossPerShareAbstract_lbl" xml:lang="en-US">Basic and diluted loss per share:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_BasicAndDilutedLossPerShareAbstract" xlink:to="alto_BasicAndDilutedLossPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl" xml:lang="en-US">PARENT COMPANY FINANCIALS.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_BalanceSheetsParentCompanyOnlyTableTextBlock" xlink:href="alto-20210331.xsd#alto_BalanceSheetsParentCompanyOnlyTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_BalanceSheetsParentCompanyOnlyTableTextBlock_lbl" xml:lang="en-US">Schedule of parent company financial statements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_BalanceSheetsParentCompanyOnlyTableTextBlock" xlink:to="alto_BalanceSheetsParentCompanyOnlyTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_CurrentAssetsAbstract0" xlink:href="alto-20210331.xsd#alto_CurrentAssetsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_CurrentAssetsAbstract0_lbl" xml:lang="en-US">Current Assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CurrentAssetsAbstract0" xlink:to="alto_CurrentAssetsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableGross_lbl" xml:lang="en-US">Receivables from subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_OtherAssetsAbstract0" xlink:href="alto-20210331.xsd#alto_OtherAssetsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_OtherAssetsAbstract0_lbl" xml:lang="en-US">Other Assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_OtherAssetsAbstract0" xlink:to="alto_OtherAssetsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl" xml:lang="en-US">Investments in subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_PacificEthanolWestPlantReceivable" xlink:href="alto-20210331.xsd#alto_PacificEthanolWestPlantReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_PacificEthanolWestPlantReceivable_lbl" xml:lang="en-US">Alto West, LLC receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_PacificEthanolWestPlantReceivable" xlink:to="alto_PacificEthanolWestPlantReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_CurrentLiabilitiesAbstract0" xlink:href="alto-20210331.xsd#alto_CurrentLiabilitiesAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_CurrentLiabilitiesAbstract0_lbl" xml:lang="en-US">Current Liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CurrentLiabilitiesAbstract0" xlink:to="alto_CurrentLiabilitiesAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accounts payable and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_lbl" xml:lang="en-US">Accrued Alto Op Co. purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:to="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Alto Ingredients, Inc. stockholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock" xlink:href="alto-20210331.xsd#alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock_lbl" xml:lang="en-US">Schedule of statement of operations parent company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock" xlink:to="alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromRelatedParties_lbl" xml:lang="en-US">Management fees from subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromRelatedParties" xlink:to="us-gaap_RevenueFromRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US">Loss on debt extinguishment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_OtherExpense" xlink:href="alto-20210331.xsd#alto_OtherExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_OtherExpense_lbl" xml:lang="en-US">Other expense, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_OtherExpense" xlink:to="alto_OtherExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOperating" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeOperating"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeOperating_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOperating" xlink:to="us-gaap_InterestIncomeOperating_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax_lbl" xml:lang="en-US">Loss before equity in earnings of subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:to="us-gaap_IncomeLossFromSubsidiariesBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_EquityInEarningsLossesOfSubsidiaries" xlink:href="alto-20210331.xsd#alto_EquityInEarningsLossesOfSubsidiaries"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_EquityInEarningsLossesOfSubsidiaries_lbl" xml:lang="en-US">Equity in income (losses) of subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EquityInEarningsLossesOfSubsidiaries" xlink:to="alto_EquityInEarningsLossesOfSubsidiaries_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock" xlink:href="alto-20210331.xsd#alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock_lbl" xml:lang="en-US">Schedule of statement of cash flows parent company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock" xlink:to="alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US">Amortization of debt discounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_IncreaseDecreaseAccountsPayableWithSubsidiaries" xlink:href="alto-20210331.xsd#alto_IncreaseDecreaseAccountsPayableWithSubsidiaries"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_IncreaseDecreaseAccountsPayableWithSubsidiaries_lbl" xml:lang="en-US">Receivables from subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_IncreaseDecreaseAccountsPayableWithSubsidiaries" xlink:to="alto_IncreaseDecreaseAccountsPayableWithSubsidiaries_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributionsFromAffiliates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromContributionsFromAffiliates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromContributionsFromAffiliates_lbl" xml:lang="en-US">Proceeds from plant receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromContributionsFromAffiliates" xlink:to="us-gaap_ProceedsFromContributionsFromAffiliates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENT.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_lbl" xml:lang="en-US">Less unamortized debt financing costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherShortTermBorrowings_lbl" xml:lang="en-US">Less short-term portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherShortTermBorrowings" xlink:to="us-gaap_OtherShortTermBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_lbl" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosure" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_EquityInEarningLossesOfSubsidiaries" xlink:href="alto-20210331.xsd#alto_EquityInEarningLossesOfSubsidiaries"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="alto_EquityInEarningLossesOfSubsidiaries_lbl" xml:lang="en-US">Equity in (income) losses of subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EquityInEarningLossesOfSubsidiaries" xlink:to="alto_EquityInEarningLossesOfSubsidiaries_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_FairValuesAdjustment" xlink:href="alto-20210331.xsd#alto_FairValuesAdjustment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="alto_FairValuesAdjustment_lbl" xml:lang="en-US">Fair value adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_FairValuesAdjustment" xlink:to="alto_FairValuesAdjustment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl" xml:lang="en-US">Payments on senior notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl0" xml:lang="en-US">Repayment of principal on notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDividends" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDividends_lbl" xml:lang="en-US">Preferred stock dividend payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_StocktonMember" xlink:href="alto-20210331.xsd#alto_StocktonMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_StocktonMember_lbl" xml:lang="en-US">Stockton [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_StocktonMember" xlink:to="alto_StocktonMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_MaderaMember" xlink:href="alto-20210331.xsd#alto_MaderaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_MaderaMember_lbl" xml:lang="en-US">Madera [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_MaderaMember" xlink:to="alto_MaderaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_MarketingAndDistributionsMember" xlink:href="alto-20210331.xsd#alto_MarketingAndDistributionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_MarketingAndDistributionsMember_lbl" xml:lang="en-US">Marketing and distribution [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_MarketingAndDistributionsMember" xlink:to="alto_MarketingAndDistributionsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_EthanolAlcoholSalesGrossMember" xlink:href="alto-20210331.xsd#alto_EthanolAlcoholSalesGrossMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_EthanolAlcoholSalesGrossMember_lbl" xml:lang="en-US">Alcohol sales, gross [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EthanolAlcoholSalesGrossMember" xlink:to="alto_EthanolAlcoholSalesGrossMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="alto_EthanolAlcoholSalesGrossMember_lbl0" xml:lang="en-US">Alcohol sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EthanolAlcoholSalesGrossMember" xlink:to="alto_EthanolAlcoholSalesGrossMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="alto_EthanolalcoholSalesNetMember" xlink:href="alto-20210331.xsd#alto_EthanolalcoholSalesNetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_EthanolalcoholSalesNetMember_lbl" xml:lang="en-US">Alcohol sales, net [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EthanolalcoholSalesNetMember" xlink:to="alto_EthanolalcoholSalesNetMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_IntersegmentSaleMember" xlink:href="alto-20210331.xsd#alto_IntersegmentSaleMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_IntersegmentSaleMember_lbl" xml:lang="en-US">Intersegment sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_IntersegmentSaleMember" xlink:to="alto_IntersegmentSaleMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_TotalMarketingAndDistributionSalesMember" xlink:href="alto-20210331.xsd#alto_TotalMarketingAndDistributionSalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_TotalMarketingAndDistributionSalesMember_lbl" xml:lang="en-US">Total marketing and distribution sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_TotalMarketingAndDistributionSalesMember" xlink:to="alto_TotalMarketingAndDistributionSalesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ProductionMember" xlink:href="alto-20210331.xsd#alto_ProductionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_ProductionMember_lbl" xml:lang="en-US">Production [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ProductionMember" xlink:to="alto_ProductionMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="alto_ProductionMember_lbl0" xml:lang="en-US">Pekin Campus production [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ProductionMember" xlink:to="alto_ProductionMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="alto_EssentialIngredientSalesMember" xlink:href="alto-20210331.xsd#alto_EssentialIngredientSalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_EssentialIngredientSalesMember_lbl" xml:lang="en-US">Essential ingredient sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EssentialIngredientSalesMember" xlink:to="alto_EssentialIngredientSalesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_TotalPekinCampusSalesMember" xlink:href="alto-20210331.xsd#alto_TotalPekinCampusSalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_TotalPekinCampusSalesMember_lbl" xml:lang="en-US">Total Pekin Campus sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_TotalPekinCampusSalesMember" xlink:to="alto_TotalPekinCampusSalesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_OtherProductionIncomeTaxMember" xlink:href="alto-20210331.xsd#alto_OtherProductionIncomeTaxMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_OtherProductionIncomeTaxMember_lbl" xml:lang="en-US">Other production [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_OtherProductionIncomeTaxMember" xlink:to="alto_OtherProductionIncomeTaxMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="alto_OtherProductionIncomeTaxMember_lbl0" xml:lang="en-US">Other Production [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_OtherProductionIncomeTaxMember" xlink:to="alto_OtherProductionIncomeTaxMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="alto_TotalOtherProductionSalesMember" xlink:href="alto-20210331.xsd#alto_TotalOtherProductionSalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_TotalOtherProductionSalesMember_lbl" xml:lang="en-US">Total Other production sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_TotalOtherProductionSalesMember" xlink:to="alto_TotalOtherProductionSalesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_IntersegmentEliminationsMember" xlink:href="alto-20210331.xsd#alto_IntersegmentEliminationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_IntersegmentEliminationsMember_lbl" xml:lang="en-US">Intersegment eliminations [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_IntersegmentEliminationsMember" xlink:to="alto_IntersegmentEliminationsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsTotalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsTotalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsTotalMember_lbl" xml:lang="en-US">Total [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsTotalMember" xlink:to="us-gaap_AssetsTotalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_CorporateActivitiesMember" xlink:href="alto-20210331.xsd#alto_CorporateActivitiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_CorporateActivitiesMember_lbl" xml:lang="en-US">Corporate activities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CorporateActivitiesMember" xlink:to="alto_CorporateActivitiesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_CorporateAssetsMember" xlink:href="alto-20210331.xsd#alto_CorporateAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_CorporateAssetsMember_lbl" xml:lang="en-US">Corporate assets [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CorporateAssetsMember" xlink:to="alto_CorporateAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommodityContractMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommodityContractMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommodityContractMember_lbl" xml:lang="en-US">Commodity contracts [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommodityContractMember" xlink:to="us-gaap_CommodityContractMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NondesignatedMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NondesignatedMember_lbl" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NondesignatedMember" xlink:to="us-gaap_NondesignatedMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NondesignatedMember_lbl0" xml:lang="en-US">Non Designated Derivative Instruments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NondesignatedMember" xlink:to="us-gaap_NondesignatedMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="alto_CashCollateralBalancesMember" xlink:href="alto-20210331.xsd#alto_CashCollateralBalancesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_CashCollateralBalancesMember_lbl" xml:lang="en-US">Cash collateral balance [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CashCollateralBalancesMember" xlink:to="alto_CashCollateralBalancesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_CommodityContractsMember" xlink:href="alto-20210331.xsd#alto_CommodityContractsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_CommodityContractsMember_lbl" xml:lang="en-US">Commodity Contracts [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CommodityContractsMember" xlink:to="alto_CommodityContractsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US">Cost of goods sold [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_KinergyLineOfCreditMember" xlink:href="alto-20210331.xsd#alto_KinergyLineOfCreditMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_KinergyLineOfCreditMember_lbl" xml:lang="en-US">Kinergy line of credit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_KinergyLineOfCreditMember" xlink:to="alto_KinergyLineOfCreditMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_PekinRevolvingLoanMember" xlink:href="alto-20210331.xsd#alto_PekinRevolvingLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_PekinRevolvingLoanMember_lbl" xml:lang="en-US">Pekin revolving loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_PekinRevolvingLoanMember" xlink:to="alto_PekinRevolvingLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ICPRevolvingLoanMember" xlink:href="alto-20210331.xsd#alto_ICPRevolvingLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_ICPRevolvingLoanMember_lbl" xml:lang="en-US">ICP revolving loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ICPRevolvingLoanMember" xlink:to="alto_ICPRevolvingLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ParentNotesPayableMember" xlink:href="alto-20210331.xsd#alto_ParentNotesPayableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_ParentNotesPayableMember_lbl" xml:lang="en-US">Parent Notes Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ParentNotesPayableMember" xlink:to="alto_ParentNotesPayableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_CARESActLoansMember" xlink:href="alto-20210331.xsd#alto_CARESActLoansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_CARESActLoansMember_lbl" xml:lang="en-US">CARES Act loans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CARESActLoansMember" xlink:to="alto_CARESActLoansMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_DerivativeFinancialInstrumentMember" xlink:href="alto-20210331.xsd#alto_DerivativeFinancialInstrumentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_DerivativeFinancialInstrumentMember_lbl" xml:lang="en-US">Derivative Financial Instrument [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_DerivativeFinancialInstrumentMember" xlink:to="alto_DerivativeFinancialInstrumentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_LongLivedAssetsHeldForSaleMember" xlink:href="alto-20210331.xsd#alto_LongLivedAssetsHeldForSaleMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_LongLivedAssetsHeldForSaleMember_lbl" xml:lang="en-US">Long-lived assets held-for-sale [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_LongLivedAssetsHeldForSaleMember" xlink:to="alto_LongLivedAssetsHeldForSaleMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_DefinedBenefitPlanAssetsMember" xlink:href="alto-20210331.xsd#alto_DefinedBenefitPlanAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_DefinedBenefitPlanAssetsMember_lbl" xml:lang="en-US">Defined Benefit Plan Assets [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_DefinedBenefitPlanAssetsMember" xlink:to="alto_DefinedBenefitPlanAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_LargeUSEquityMember" xlink:href="alto-20210331.xsd#alto_LargeUSEquityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_LargeUSEquityMember_lbl" xml:lang="en-US">Large U,S Equity [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_LargeUSEquityMember" xlink:to="alto_LargeUSEquityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_SmallMidUSEquityMember" xlink:href="alto-20210331.xsd#alto_SmallMidUSEquityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_SmallMidUSEquityMember_lbl" xml:lang="en-US">Small/Mid U.S Equity [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_SmallMidUSEquityMember" xlink:to="alto_SmallMidUSEquityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_InternationalEquityMember" xlink:href="alto-20210331.xsd#alto_InternationalEquityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_InternationalEquityMember_lbl" xml:lang="en-US">International Equity [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_InternationalEquityMember" xlink:to="alto_InternationalEquityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_FixedIncomeMember" xlink:href="alto-20210331.xsd#alto_FixedIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_FixedIncomeMember_lbl" xml:lang="en-US">Fixed Income [Member]</label>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrb6TrEealNBkT25sncrQZxelgzOtR62/Xxs9Y79e5G9gL/XaNJd9TZfxebNimjAcu+bI0rBxmveWSFoYi5pWKxDzQI0AMH2sgpWtOfFRTKls5JW7l3u/IL+Q9pnNM3O6DgaycYTRumU3IWfGWyeQQv7W3SHoXHMqidtd4hWW2aqt1nnEzErEzqxQWdKgCGLhcOINRXFJoY2Qd+OUvsadIhfkDEz+PieS0d3pUiXxu5Xgw==] CSR-->
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_FixedIncomeMember" xlink:to="alto_FixedIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Level 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Level 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ParentCompanyMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ParentCompanyMember_lbl" xml:lang="en-US">Parent Company [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ParentCompanyMember" xlink:to="srt_ParentCompanyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplyCommitmentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplyCommitmentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplyCommitmentAxis_lbl" xml:lang="en-US">Supply Commitment [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplyCommitmentAxis" xlink:to="us-gaap_SupplyCommitmentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_lbl" xml:lang="en-US">Purchase Commitment, Excluding Long-term Commitment [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:to="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetirementPlanTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetirementPlanTypeAxis_lbl" xml:lang="en-US">Retirement Plan Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetirementPlanTypeAxis" xlink:to="us-gaap_RetirementPlanTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue_lbl" xml:lang="en-US">Accounts receivable balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue" xlink:to="us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US">Allowance for doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_CombinedProductionCapacityDescription" xlink:href="alto-20210331.xsd#alto_CombinedProductionCapacityDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_CombinedProductionCapacityDescription_lbl" xml:lang="en-US">Combined Production Capacity, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CombinedProductionCapacityDescription" xlink:to="alto_CombinedProductionCapacityDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentChargeOnReclassifiedAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentChargeOnReclassifiedAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentChargeOnReclassifiedAssets_lbl" xml:lang="en-US">Impairment charge</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentChargeOnReclassifiedAssets" xlink:to="us-gaap_ImpairmentChargeOnReclassifiedAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_lbl" xml:lang="en-US">Total consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:to="us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_lbl" xml:lang="en-US">Cash proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_lbl0" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_lbl0"/>
    <loc xlink:type="locator" xlink:label="alto_WorkingCapital" xlink:href="alto-20210331.xsd#alto_WorkingCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_WorkingCapital_lbl" xml:lang="en-US">Working capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_WorkingCapital" xlink:to="alto_WorkingCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US">Number of operating segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FIFOInventoryAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FIFOInventoryAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FIFOInventoryAmount_lbl" xml:lang="en-US">Inventory net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FIFOInventoryAmount" xlink:to="us-gaap_FIFOInventoryAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1_lbl" xml:lang="en-US">Recognized gains and losses due to change in fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1" xlink:to="us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Remaining amount of notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNet_lbl" xml:lang="en-US">Net assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNet" xlink:to="us-gaap_AssetsNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsNet_lbl0" xml:lang="en-US">Net asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNet" xlink:to="us-gaap_AssetsNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="alto_IndexedpricePurchaseContracts" xlink:href="alto-20210331.xsd#alto_IndexedpricePurchaseContracts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_IndexedpricePurchaseContracts_lbl" xml:lang="en-US">Indexed price purchase contracts gallons</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_IndexedpricePurchaseContracts" xlink:to="alto_IndexedpricePurchaseContracts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted_lbl" xml:lang="en-US">Open fixed-price sales contracts valued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted" xlink:to="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_OpenIndexedpriceSalesContracts" xlink:href="alto-20210331.xsd#alto_OpenIndexedpriceSalesContracts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_OpenIndexedpriceSalesContracts_lbl" xml:lang="en-US">open indexed-price sales contracts tons</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_OpenIndexedpriceSalesContracts" xlink:to="alto_OpenIndexedpriceSalesContracts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_lbl" xml:lang="en-US">Fixed-price purchase contracts value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:to="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_lbl" xml:lang="en-US">Accumulated projected benefit obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_lbl" xml:lang="en-US">Fair value of plan assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanFundedStatusOfPlan_lbl" xml:lang="en-US">Underfunded amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="us-gaap_DefinedBenefitPlanFundedStatusOfPlan_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl" xml:lang="en-US">Net periodic expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanInterestCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanInterestCost_lbl" xml:lang="en-US">Interest cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanInterestCost" xlink:to="us-gaap_DefinedBenefitPlanInterestCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanServiceCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanServiceCost_lbl" xml:lang="en-US">Service cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanServiceCost" xlink:to="us-gaap_DefinedBenefitPlanServiceCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl" xml:lang="en-US">Expected return on plan assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl" xml:lang="en-US">Amortization expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_lbl" xml:lang="en-US">Property and equipment held-for-sale at fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:to="us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Potentially dilutive shares from convertible securities outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_AssumptionOfLiabilities" xlink:href="alto-20210331.xsd#alto_AssumptionOfLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_AssumptionOfLiabilities_lbl" xml:lang="en-US">Assumption of liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_AssumptionOfLiabilities" xlink:to="alto_AssumptionOfLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US">Organization and Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Basis of Presentation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Accounts Receivable and Allowance for Doubtful Accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Financial Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Estimates and Assumptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_PacificAuroraMember" xlink:href="alto-20210331.xsd#alto_PacificAuroraMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_PacificAuroraMember_lbl" xml:lang="en-US">Pacific Aurora [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_PacificAuroraMember" xlink:to="alto_PacificAuroraMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeMember_lbl" xml:lang="en-US">Derivative [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeMember" xlink:to="us-gaap_DerivativeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtMember_lbl" xml:lang="en-US">Debt [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtMember" xlink:to="us-gaap_DebtMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_EthanolSalesContractsMember" xlink:href="alto-20210331.xsd#alto_EthanolSalesContractsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_EthanolSalesContractsMember_lbl" xml:lang="en-US">Ethanol Sales Contracts [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EthanolSalesContractsMember" xlink:to="alto_EthanolSalesContractsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_CoproductsSalesContractsMember" xlink:href="alto-20210331.xsd#alto_CoproductsSalesContractsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_CoproductsSalesContractsMember_lbl" xml:lang="en-US">Co-products Sales Contracts [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CoproductsSalesContractsMember" xlink:to="alto_CoproductsSalesContractsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_EthanolPurchaseContractsMember" xlink:href="alto-20210331.xsd#alto_EthanolPurchaseContractsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_EthanolPurchaseContractsMember_lbl" xml:lang="en-US">Ethanol Purchase Contracts [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EthanolPurchaseContractsMember" xlink:to="alto_EthanolPurchaseContractsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_SuppliersMember" xlink:href="alto-20210331.xsd#alto_SuppliersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_SuppliersMember_lbl" xml:lang="en-US">Suppliers [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_SuppliersMember" xlink:to="alto_SuppliersMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_FuelgradeFromSuppliersMember" xlink:href="alto-20210331.xsd#alto_FuelgradeFromSuppliersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_FuelgradeFromSuppliersMember_lbl" xml:lang="en-US">Fuel-grade from suppliers [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_FuelgradeFromSuppliersMember" xlink:to="alto_FuelgradeFromSuppliersMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_CornFromSuppliersMember" xlink:href="alto-20210331.xsd#alto_CornFromSuppliersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_CornFromSuppliersMember_lbl" xml:lang="en-US">Corn from suppliers [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CornFromSuppliersMember" xlink:to="alto_CornFromSuppliersMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_RetirementPlanMember" xlink:href="alto-20210331.xsd#alto_RetirementPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_RetirementPlanMember_lbl" xml:lang="en-US">Retirement Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_RetirementPlanMember" xlink:to="alto_RetirementPlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_PostRetirementPlanMember" xlink:href="alto-20210331.xsd#alto_PostRetirementPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="alto_PostRetirementPlanMember_lbl" xml:lang="en-US">Post Retirement Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_PostRetirementPlanMember" xlink:to="alto_PostRetirementPlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US">Class of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsHeldForSaleNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongLivedAssetsHeldForSaleNameDomain_lbl" xml:lang="en-US">Long Lived Assets Held-for-sale, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongLivedAssetsHeldForSaleNameDomain" xlink:to="us-gaap_LongLivedAssetsHeldForSaleNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_lbl" xml:lang="en-US">Schedule of Long Lived Assets Held-for-sale [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:to="us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongLivedAssetsHeldForSaleLineItems_lbl" xml:lang="en-US">Long Lived Assets Held-for-sale [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:to="us-gaap_LongLivedAssetsHeldForSaleLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsegmentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsegmentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsegmentsDomain_lbl" xml:lang="en-US">Subsegments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsegmentsDomain" xlink:to="us-gaap_SubsegmentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US">Segments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US">Segment Reporting Information [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_lbl" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAssetReconcilingItemLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAssetReconcilingItemLineItems_lbl" xml:lang="en-US">Segment Reporting, Asset Reconciling Item [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:to="us-gaap_SegmentReportingAssetReconcilingItemLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HedgingDesignationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HedgingDesignationDomain_lbl" xml:lang="en-US">Hedging Designation [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_HedgingDesignationDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xml:lang="en-US">Derivative Contract [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_DerivativeContractTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable" xlink:href="alto-20210331.xsd#alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable_lbl" xml:lang="en-US">Derivatives. (Details) - Schedule of derivatives not designated as hedging instruments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable" xlink:to="alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems" xlink:href="alto-20210331.xsd#alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems_lbl" xml:lang="en-US">Derivatives. (Details) - Schedule of derivatives not designated as hedging instruments [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems" xlink:to="alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US">Income Statement Location [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_lbl" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsGainLossLineItems_lbl" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_DerivativeInstrumentsGainLossLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US">Financial Instruments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xml:lang="en-US">Consolidated Entities [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ConsolidatedEntitiesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsTable" xlink:href="alto-20210331.xsd#alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsTable_lbl" xml:lang="en-US">Parent Company Financials. (Details) - Schedule of parent company financial statements [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsTable" xlink:to="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems" xlink:href="alto-20210331.xsd#alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems_lbl" xml:lang="en-US">Parent Company Financials. (Details) - Schedule of parent company financial statements [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems" xlink:to="alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyTable" xlink:href="alto-20210331.xsd#alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyTable_lbl" xml:lang="en-US">Parent Company Financials. (Details) - Schedule of statement of operations parent company [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyTable" xlink:to="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyTable_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:href="alto-20210331.xsd#alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems_lbl" xml:lang="en-US">Parent Company Financials. (Details) - Schedule of statement of operations parent company [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyTable" xlink:href="alto-20210331.xsd#alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyTable_lbl" xml:lang="en-US">Parent Company Financials. (Details) - Schedule of statement of cash flows parent company [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyTable" xlink:to="alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyTable_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems" xlink:href="alto-20210331.xsd#alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems_lbl" xml:lang="en-US">Parent Company Financials. (Details) - Schedule of statement of cash flows parent company [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems" xlink:to="alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_AssetsandLiabilitiesHeldForSaleDetailsTable" xlink:href="alto-20210331.xsd#alto_AssetsandLiabilitiesHeldForSaleDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_AssetsandLiabilitiesHeldForSaleDetailsTable_lbl" xml:lang="en-US">Assets and Liabilities Held-For-Sale. (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_AssetsandLiabilitiesHeldForSaleDetailsTable" xlink:to="alto_AssetsandLiabilitiesHeldForSaleDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems" xlink:href="alto-20210331.xsd#alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems_lbl" xml:lang="en-US">Assets and Liabilities Held-For-Sale. (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems" xlink:to="alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_DerivativesDetailsTable" xlink:href="alto-20210331.xsd#alto_DerivativesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_DerivativesDetailsTable_lbl" xml:lang="en-US">Derivatives. (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_DerivativesDetailsTable" xlink:to="alto_DerivativesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_DerivativesDetailsLineItems" xlink:href="alto-20210331.xsd#alto_DerivativesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_DerivativesDetailsLineItems_lbl" xml:lang="en-US">Derivatives. (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_DerivativesDetailsLineItems" xlink:to="alto_DerivativesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_DebtDetailsTable" xlink:href="alto-20210331.xsd#alto_DebtDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_DebtDetailsTable_lbl" xml:lang="en-US">Debt. (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_DebtDetailsTable" xlink:to="alto_DebtDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_DebtDetailsLineItems" xlink:href="alto-20210331.xsd#alto_DebtDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_DebtDetailsLineItems_lbl" xml:lang="en-US">Debt [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_DebtDetailsLineItems" xlink:to="alto_DebtDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related Party [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_lbl" xml:lang="en-US">Purchase Commitment, Excluding Long-term Commitment [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:to="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplyCommitmentArrangementMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplyCommitmentArrangementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplyCommitmentArrangementMember_lbl" xml:lang="en-US">Supply Commitment Arrangement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplyCommitmentArrangementMember" xlink:to="us-gaap_SupplyCommitmentArrangementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_CommitmentsandContingenciesDetailsTable" xlink:href="alto-20210331.xsd#alto_CommitmentsandContingenciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_CommitmentsandContingenciesDetailsTable_lbl" xml:lang="en-US">Commitments and Contingencies. (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CommitmentsandContingenciesDetailsTable" xlink:to="alto_CommitmentsandContingenciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_CommitmentsandContingenciesDetailsLineItems" xlink:href="alto-20210331.xsd#alto_CommitmentsandContingenciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_CommitmentsandContingenciesDetailsLineItems_lbl" xml:lang="en-US">Commitments and Contingencies. (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CommitmentsandContingenciesDetailsLineItems" xlink:to="alto_CommitmentsandContingenciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetirementPlanTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetirementPlanTypeDomain_lbl" xml:lang="en-US">Retirement Plan Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetirementPlanTypeDomain" xlink:to="us-gaap_RetirementPlanTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_PensionPlansDetailsTable" xlink:href="alto-20210331.xsd#alto_PensionPlansDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_PensionPlansDetailsTable_lbl" xml:lang="en-US">Pension Plans. (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_PensionPlansDetailsTable" xlink:to="alto_PensionPlansDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_PensionPlansDetailsLineItems" xlink:href="alto-20210331.xsd#alto_PensionPlansDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_PensionPlansDetailsLineItems_lbl" xml:lang="en-US">Pension Plans. (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_PensionPlansDetailsLineItems" xlink:to="alto_PensionPlansDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_SubsequentEventDetailsTable" xlink:href="alto-20210331.xsd#alto_SubsequentEventDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_SubsequentEventDetailsTable_lbl" xml:lang="en-US">Subsequent Event. (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_SubsequentEventDetailsTable" xlink:to="alto_SubsequentEventDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="alto_SubsequentEventDetailsLineItems" xlink:href="alto-20210331.xsd#alto_SubsequentEventDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_SubsequentEventDetailsLineItems_lbl" xml:lang="en-US">Subsequent Event. (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_SubsequentEventDetailsLineItems" xlink:to="alto_SubsequentEventDetailsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_AccruedPreferredStockDividends_lbl0" xml:lang="en-US">Accrued preferred stock dividends.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_AccruedPreferredStockDividends" xlink:to="alto_AccruedPreferredStockDividends_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_AssumptionOfLiabilities_lbl0" xml:lang="en-US">Assumption of liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_AssumptionOfLiabilities" xlink:to="alto_AssumptionOfLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_BalanceSheetsParentCompanyOnlyTableTextBlock_lbl0" xml:lang="en-US">Parent company financials - Balance Sheet [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_BalanceSheetsParentCompanyOnlyTableTextBlock" xlink:to="alto_BalanceSheetsParentCompanyOnlyTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_DilutiveSecuritie_lbl0" xml:lang="en-US">DilutiveSecurities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_DilutiveSecuritie" xlink:to="alto_DilutiveSecuritie_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_EquityInEarningsLossesOfSubsidiaries_lbl0" xml:lang="en-US">Equity in earnings (losses) of subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EquityInEarningsLossesOfSubsidiaries" xlink:to="alto_EquityInEarningsLossesOfSubsidiaries_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_FairValueAdjustments_lbl1" xml:lang="en-US">Fair value adjustments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_FairValueAdjustments" xlink:to="alto_FairValueAdjustments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_FairValueofAdjustments_lbl0" xml:lang="en-US">Fair value adjustments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_FairValueofAdjustments" xlink:to="alto_FairValueofAdjustments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_FairValuesAdjustment_lbl0" xml:lang="en-US">Amount of fair value of adjustments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_FairValuesAdjustment" xlink:to="alto_FairValuesAdjustment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_IncreaseDecreaseAccountsPayableWithSubsidiaries_lbl0" xml:lang="en-US">Accounts payable with subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_IncreaseDecreaseAccountsPayableWithSubsidiaries" xlink:to="alto_IncreaseDecreaseAccountsPayableWithSubsidiaries_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_IndexedpricePurchaseContracts_lbl0" xml:lang="en-US">Indexed-price purchase contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_IndexedpricePurchaseContracts" xlink:to="alto_IndexedpricePurchaseContracts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_InterestAddedToDebt_lbl0" xml:lang="en-US">Interest added to debt.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_InterestAddedToDebt" xlink:to="alto_InterestAddedToDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_LiabilitiesHeldforsale_lbl0" xml:lang="en-US">Liabilities held-for-sale.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_LiabilitiesHeldforsale" xlink:to="alto_LiabilitiesHeldforsale_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_OpenIndexedpriceSalesContracts_lbl0" xml:lang="en-US">The floor amount as of the balance sheet date that the entity must expend to satisfy the terms of disclosed arrangements (excluding long-term commitments) in which the entity must commit resources to supply goods or services to one or more customers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_OpenIndexedpriceSalesContracts" xlink:to="alto_OpenIndexedpriceSalesContracts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_PacificEthanolWestPlantReceivable_lbl0" xml:lang="en-US">Pacific Ethanol West plant receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_PacificEthanolWestPlantReceivable" xlink:to="alto_PacificEthanolWestPlantReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock_lbl0" xml:lang="en-US">Parent company financials - Statements of Cash Flows [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock" xlink:to="alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock_lbl0" xml:lang="en-US">Parent company financials - Statements of Operations [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock" xlink:to="alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_CoproductsSalesContractsMember_lbl0" xml:lang="en-US">Co-products Sales Contracts [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CoproductsSalesContractsMember" xlink:to="alto_CoproductsSalesContractsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_CorporateActivitiesMember_lbl0" xml:lang="en-US">Corporate Assets [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CorporateActivitiesMember" xlink:to="alto_CorporateActivitiesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_CorporateAssetsMember_lbl0" xml:lang="en-US">Information by business segments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CorporateAssetsMember" xlink:to="alto_CorporateAssetsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_DerivativeFinancialInstrumentMember_lbl0" xml:lang="en-US">The information related to deriative financial instrument.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_DerivativeFinancialInstrumentMember" xlink:to="alto_DerivativeFinancialInstrumentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_EthanolPurchaseContractsMember_lbl0" xml:lang="en-US">Ethanol Purchase Contracts [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EthanolPurchaseContractsMember" xlink:to="alto_EthanolPurchaseContractsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_EthanolSalesContractsMember_lbl0" xml:lang="en-US">Ethanol Sales Contracts [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EthanolSalesContractsMember" xlink:to="alto_EthanolSalesContractsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_EthanolalcoholSalesNetMember_lbl0" xml:lang="en-US">The information about ethanolalcohol sales net.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EthanolalcoholSalesNetMember" xlink:to="alto_EthanolalcoholSalesNetMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_ParentNotesPayableMember_lbl0" xml:lang="en-US">Information related to parent notes payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ParentNotesPayableMember" xlink:to="alto_ParentNotesPayableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_RetirementPlanMember_lbl0" xml:lang="en-US">The information of retirement plan.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_RetirementPlanMember" xlink:to="alto_RetirementPlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_SuppliersMember_lbl0" xml:lang="en-US">Suppliers [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_SuppliersMember" xlink:to="alto_SuppliersMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_TotalMarketingAndDistributionSalesMember_lbl0" xml:lang="en-US">Total marketing and distribution sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_TotalMarketingAndDistributionSalesMember" xlink:to="alto_TotalMarketingAndDistributionSalesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_TotalOtherProductionSalesMember_lbl0" xml:lang="en-US">Total Other production sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_TotalOtherProductionSalesMember" xlink:to="alto_TotalOtherProductionSalesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="alto_TotalPekinCampusSalesMember_lbl0" xml:lang="en-US">Total Pekin Campus sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_TotalPekinCampusSalesMember" xlink:to="alto_TotalPekinCampusSalesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_FuelgradeFromSuppliersMember_lbl0" xml:lang="en-US">FuelgradeFromSuppliersMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_FuelgradeFromSuppliersMember" xlink:to="alto_FuelgradeFromSuppliersMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_PooledSeparateAccountsAbstract_lbl0" xml:lang="en-US">PooledSeparateAccountsAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_PooledSeparateAccountsAbstract" xlink:to="alto_PooledSeparateAccountsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_IncreaseDecreaseAccountsPayableWithSubsidiaries_lbl1" xml:lang="en-US">IncreaseDecreaseAccountsPayableWithSubsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_IncreaseDecreaseAccountsPayableWithSubsidiaries" xlink:to="alto_IncreaseDecreaseAccountsPayableWithSubsidiaries_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_EssentialIngredientSalesMember_lbl0" xml:lang="en-US">EssentialIngredientSalesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EssentialIngredientSalesMember" xlink:to="alto_EssentialIngredientSalesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_LargeUSEquityMember_lbl0" xml:lang="en-US">LargeUSEquityMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_LargeUSEquityMember" xlink:to="alto_LargeUSEquityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_SuppliersMember_lbl1" xml:lang="en-US">SuppliersMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_SuppliersMember" xlink:to="alto_SuppliersMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_LiabilitiesHeldforsale_lbl1" xml:lang="en-US">LiabilitiesHeldforsale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_LiabilitiesHeldforsale" xlink:to="alto_LiabilitiesHeldforsale_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_MarketingAndDistributionAbstract_lbl0" xml:lang="en-US">MarketingAndDistributionAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_MarketingAndDistributionAbstract" xlink:to="alto_MarketingAndDistributionAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_TotalPekinCampusSalesMember_lbl1" xml:lang="en-US">TotalPekinCampusSalesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_TotalPekinCampusSalesMember" xlink:to="alto_TotalPekinCampusSalesMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ProductionMember_lbl1" xml:lang="en-US">ProductionMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ProductionMember" xlink:to="alto_ProductionMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_IndexedpricePurchaseContracts_lbl1" xml:lang="en-US">IndexedpricePurchaseContracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_IndexedpricePurchaseContracts" xlink:to="alto_IndexedpricePurchaseContracts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock_lbl1" xml:lang="en-US">StatementsOfOperationsParentCompanyOnlyTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock" xlink:to="alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_CurrentLiabilitiesAbstract0_lbl0" xml:lang="en-US">CurrentLiabilitiesAbstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CurrentLiabilitiesAbstract0" xlink:to="alto_CurrentLiabilitiesAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_CoproductsSalesContractsMember_lbl1" xml:lang="en-US">CoproductsSalesContractsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CoproductsSalesContractsMember" xlink:to="alto_CoproductsSalesContractsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_InterestAddedToDebt_lbl1" xml:lang="en-US">InterestAddedToDebt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_InterestAddedToDebt" xlink:to="alto_InterestAddedToDebt_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_DerivativeFinancialInstrumentMember_lbl1" xml:lang="en-US">DerivativeFinancialInstrumentMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_DerivativeFinancialInstrumentMember" xlink:to="alto_DerivativeFinancialInstrumentMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_CorporateAssetsMember_lbl1" xml:lang="en-US">CorporateAssetsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CorporateAssetsMember" xlink:to="alto_CorporateAssetsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_DilutiveSecuritie_lbl1" xml:lang="en-US">DilutiveSecuritie</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_DilutiveSecuritie" xlink:to="alto_DilutiveSecuritie_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_MaderaMember_lbl0" xml:lang="en-US">MaderaMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_MaderaMember" xlink:to="alto_MaderaMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_OtherProductionIncomeTaxMember_lbl1" xml:lang="en-US">OtherProductionIncomeTaxMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_OtherProductionIncomeTaxMember" xlink:to="alto_OtherProductionIncomeTaxMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_PekinCampusProductionRecordedAsGrossAbstract_lbl0" xml:lang="en-US">PekinCampusProductionRecordedAsGrossAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_PekinCampusProductionRecordedAsGrossAbstract" xlink:to="alto_PekinCampusProductionRecordedAsGrossAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_AssetsAbstract0_lbl0" xml:lang="en-US">AssetsAbstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_AssetsAbstract0" xlink:to="alto_AssetsAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_EquityInEarningsLossesOfSubsidiaries_lbl1" xml:lang="en-US">EquityInEarningsLossesOfSubsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EquityInEarningsLossesOfSubsidiaries" xlink:to="alto_EquityInEarningsLossesOfSubsidiaries_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_CurrentAssetsAbstract0_lbl0" xml:lang="en-US">CurrentAssetsAbstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CurrentAssetsAbstract0" xlink:to="alto_CurrentAssetsAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_FixedIncomeMember_lbl0" xml:lang="en-US">FixedIncomeMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_FixedIncomeMember" xlink:to="alto_FixedIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_OtherProductionRecordedAsGrossAbstract_lbl0" xml:lang="en-US">OtherProductionRecordedAsGrossAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_OtherProductionRecordedAsGrossAbstract" xlink:to="alto_OtherProductionRecordedAsGrossAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_BasicIncomePerShareAbstract_lbl0" xml:lang="en-US">BasicIncomePerShareAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_BasicIncomePerShareAbstract" xlink:to="alto_BasicIncomePerShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_StocktonMember_lbl0" xml:lang="en-US">StocktonMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_StocktonMember" xlink:to="alto_StocktonMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_CombinedProductionCapacityDescription_lbl0" xml:lang="en-US">CombinedProductionCapacityDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CombinedProductionCapacityDescription" xlink:to="alto_CombinedProductionCapacityDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_EthanolPurchaseContractsMember_lbl1" xml:lang="en-US">EthanolPurchaseContractsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EthanolPurchaseContractsMember" xlink:to="alto_EthanolPurchaseContractsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_LongLivedAssetsHeldForSaleMember_lbl0" xml:lang="en-US">LongLivedAssetsHeldForSaleMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_LongLivedAssetsHeldForSaleMember" xlink:to="alto_LongLivedAssetsHeldForSaleMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_LiabilitiesAbstract0_lbl0" xml:lang="en-US">LiabilitiesAbstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_LiabilitiesAbstract0" xlink:to="alto_LiabilitiesAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_PekinRevolvingLoanMember_lbl0" xml:lang="en-US">PekinRevolvingLoanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_PekinRevolvingLoanMember" xlink:to="alto_PekinRevolvingLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_TotalMarketingAndDistributionSalesMember_lbl1" xml:lang="en-US">TotalMarketingAndDistributionSalesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_TotalMarketingAndDistributionSalesMember" xlink:to="alto_TotalMarketingAndDistributionSalesMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_KinergyLineOfCreditMember_lbl0" xml:lang="en-US">KinergyLineOfCreditMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_KinergyLineOfCreditMember" xlink:to="alto_KinergyLineOfCreditMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_WorkingCapital_lbl0" xml:lang="en-US">WorkingCapital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_WorkingCapital" xlink:to="alto_WorkingCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_InternationalEquityMember_lbl0" xml:lang="en-US">InternationalEquityMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_InternationalEquityMember" xlink:to="alto_InternationalEquityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_RetirementPlanMember_lbl1" xml:lang="en-US">RetirementPlanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_RetirementPlanMember" xlink:to="alto_RetirementPlanMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ParentNotesPayableMember_lbl1" xml:lang="en-US">ParentNotesPayableMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ParentNotesPayableMember" xlink:to="alto_ParentNotesPayableMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_OtherAssetsAbstract0_lbl0" xml:lang="en-US">OtherAssetsAbstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_OtherAssetsAbstract0" xlink:to="alto_OtherAssetsAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_BasicAndDilutedLossPerShareAbstract_lbl0" xml:lang="en-US">BasicAndDilutedLossPerShareAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_BasicAndDilutedLossPerShareAbstract" xlink:to="alto_BasicAndDilutedLossPerShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_IntersegmentSaleMember_lbl0" xml:lang="en-US">IntersegmentSaleMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_IntersegmentSaleMember" xlink:to="alto_IntersegmentSaleMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_MarketingAndDistributionsMember_lbl0" xml:lang="en-US">MarketingAndDistributionsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_MarketingAndDistributionsMember" xlink:to="alto_MarketingAndDistributionsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_DilutedIncomePerShareAbstract_lbl0" xml:lang="en-US">DilutedIncomePerShareAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_DilutedIncomePerShareAbstract" xlink:to="alto_DilutedIncomePerShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_ICPRevolvingLoanMember_lbl0" xml:lang="en-US">ICPRevolvingLoanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_ICPRevolvingLoanMember" xlink:to="alto_ICPRevolvingLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_FairValuesAdjustment_lbl1" xml:lang="en-US">FairValuesAdjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_FairValuesAdjustment" xlink:to="alto_FairValuesAdjustment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_EthanolSalesContractsMember_lbl1" xml:lang="en-US">EthanolSalesContractsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EthanolSalesContractsMember" xlink:to="alto_EthanolSalesContractsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_CornFromSuppliersMember_lbl0" xml:lang="en-US">CornFromSuppliersMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CornFromSuppliersMember" xlink:to="alto_CornFromSuppliersMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock_lbl1" xml:lang="en-US">StatementsOfCashFlowsParentCompanyOnlyTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock" xlink:to="alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_TotalOtherProductionSalesMember_lbl1" xml:lang="en-US">TotalOtherProductionSalesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_TotalOtherProductionSalesMember" xlink:to="alto_TotalOtherProductionSalesMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_CorporateActivitiesMember_lbl1" xml:lang="en-US">CorporateActivitiesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CorporateActivitiesMember" xlink:to="alto_CorporateActivitiesMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_BalanceSheetsParentCompanyOnlyTableTextBlock_lbl1" xml:lang="en-US">BalanceSheetsParentCompanyOnlyTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_BalanceSheetsParentCompanyOnlyTableTextBlock" xlink:to="alto_BalanceSheetsParentCompanyOnlyTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_CommodityContractsMember_lbl0" xml:lang="en-US">CommodityContractsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CommodityContractsMember" xlink:to="alto_CommodityContractsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_FairValueAdjustments_lbl2" xml:lang="en-US">FairValueAdjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_FairValueAdjustments" xlink:to="alto_FairValueAdjustments_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_EquityInEarningLossesOfSubsidiaries_lbl0" xml:lang="en-US">EquityInEarningLossesOfSubsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EquityInEarningLossesOfSubsidiaries" xlink:to="alto_EquityInEarningLossesOfSubsidiaries_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_AccruedPreferredStockDividends_lbl1" xml:lang="en-US">AccruedPreferredStockDividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_AccruedPreferredStockDividends" xlink:to="alto_AccruedPreferredStockDividends_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_PacificEthanolWestPlantReceivable_lbl1" xml:lang="en-US">PacificEthanolWestPlantReceivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_PacificEthanolWestPlantReceivable" xlink:to="alto_PacificEthanolWestPlantReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_PostRetirementPlanMember_lbl0" xml:lang="en-US">PostRetirementPlanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_PostRetirementPlanMember" xlink:to="alto_PostRetirementPlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_SmallMidUSEquityMember_lbl0" xml:lang="en-US">SmallMidUSEquityMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_SmallMidUSEquityMember" xlink:to="alto_SmallMidUSEquityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_AssumptionOfLiabilities_lbl1" xml:lang="en-US">AssumptionOfLiabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_AssumptionOfLiabilities" xlink:to="alto_AssumptionOfLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_CashCollateralBalancesMember_lbl0" xml:lang="en-US">CashCollateralBalancesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CashCollateralBalancesMember" xlink:to="alto_CashCollateralBalancesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_EthanolalcoholSalesNetMember_lbl1" xml:lang="en-US">EthanolalcoholSalesNetMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EthanolalcoholSalesNetMember" xlink:to="alto_EthanolalcoholSalesNetMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_DefinedBenefitPlanAssetsMember_lbl0" xml:lang="en-US">DefinedBenefitPlanAssetsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_DefinedBenefitPlanAssetsMember" xlink:to="alto_DefinedBenefitPlanAssetsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_EthanolAlcoholSalesGrossMember_lbl1" xml:lang="en-US">EthanolAlcoholSalesGrossMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_EthanolAlcoholSalesGrossMember" xlink:to="alto_EthanolAlcoholSalesGrossMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_PacificAuroraMember_lbl0" xml:lang="en-US">PacificAuroraMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_PacificAuroraMember" xlink:to="alto_PacificAuroraMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_OpenIndexedpriceSalesContracts_lbl1" xml:lang="en-US">OpenIndexedpriceSalesContracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_OpenIndexedpriceSalesContracts" xlink:to="alto_OpenIndexedpriceSalesContracts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_FairValueofAdjustments_lbl1" xml:lang="en-US">FairValueofAdjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_FairValueofAdjustments" xlink:to="alto_FairValueofAdjustments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_OtherExpense_lbl0" xml:lang="en-US">OtherExpense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_OtherExpense" xlink:to="alto_OtherExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_IntersegmentEliminationsMember_lbl0" xml:lang="en-US">IntersegmentEliminationsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_IntersegmentEliminationsMember" xlink:to="alto_IntersegmentEliminationsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="alto_CARESActLoansMember_lbl0" xml:lang="en-US">CARESActLoansMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="alto_CARESActLoansMember" xlink:to="alto_CARESActLoansMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAbstract_lbl0" xml:lang="en-US">Depreciation [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAbstract" xlink:to="us-gaap_DepreciationAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl0" xml:lang="en-US">Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfShortTermDebt_lbl1" xml:lang="en-US">Repayments of Short-term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfShortTermDebt" xlink:to="us-gaap_RepaymentsOfShortTermDebt_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl0" xml:lang="en-US">Long-term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue_lbl0" xml:lang="en-US">Pledged Assets Separately Reported, Finance Receivables Pledged as Collateral, at Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue" xlink:to="us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl0" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl0" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl0" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl0" xml:lang="en-US">Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Issued for Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDividends_lbl0" xml:lang="en-US">Payments of Dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl0" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax_lbl0" xml:lang="en-US">Income (Loss) from Subsidiaries, before Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:to="us-gaap_IncomeLossFromSubsidiariesBeforeTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Selling, General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NondesignatedMember_lbl1" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NondesignatedMember" xlink:to="us-gaap_NondesignatedMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives_lbl0" xml:lang="en-US">Unrealized Gain (Loss) on Derivatives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnDerivatives" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic and Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_lbl1" xml:lang="en-US">Proceeds from Divestiture of Businesses and Interests in Affiliates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl0" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl1" xml:lang="en-US">Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0" xml:lang="en-US">AOCI Attributable to Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_lbl0" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl0" xml:lang="en-US">Condensed Financial Information of Parent Company Only Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl0" xml:lang="en-US">Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl1" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl0" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl0" xml:lang="en-US">Inventory Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl0" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl0" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl0" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl1" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssets_lbl1" xml:lang="en-US">Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl0" xml:lang="en-US">Earnings Per Share [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl0" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl0" xml:lang="en-US">Proceeds from Stock Options Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl0" xml:lang="en-US">Other Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromRelatedParties_lbl0" xml:lang="en-US">Revenue from Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromRelatedParties" xlink:to="us-gaap_RevenueFromRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherShortTermBorrowings_lbl0" xml:lang="en-US">Other Short-term Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherShortTermBorrowings" xlink:to="us-gaap_OtherShortTermBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expenses, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl0" xml:lang="en-US">Other Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves_lbl0" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_lbl0" xml:lang="en-US">Business Acquisition, Equity Interest Issued or Issuable, Value Assigned</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:to="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanServiceCost_lbl0" xml:lang="en-US">Defined Benefit Plan, Service Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanServiceCost" xlink:to="us-gaap_DefinedBenefitPlanServiceCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl1" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_lbl0" xml:lang="en-US">Business Combination, Indemnification Assets, Amount as of Acquisition Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:to="us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl1" xml:lang="en-US">Inventory, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtMember_lbl0" xml:lang="en-US">Debt [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtMember" xlink:to="us-gaap_DebtMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl1" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl0" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xml:lang="en-US">Stockholders&apos; Equity, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNet_lbl1" xml:lang="en-US">Net Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNet" xlink:to="us-gaap_AssetsNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsPreferredStock_lbl1" xml:lang="en-US">Dividends, Preferred Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPreferredStock" xlink:to="us-gaap_DividendsPreferredStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale_lbl0" xml:lang="en-US">Increase (Decrease) in Mortgage Loans Held-for-sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale" xlink:to="us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeaseObligationsCurrent_lbl1" xml:lang="en-US">Capital Lease Obligations, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsCurrent" xlink:to="us-gaap_CapitalLeaseObligationsCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl0" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesNetCurrent_lbl0" xml:lang="en-US">Receivables, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesNetCurrent" xlink:to="us-gaap_ReceivablesNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl0" xml:lang="en-US">Retirement Benefits [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl0" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredClassAMember_lbl0" xml:lang="en-US">Preferred Class A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredClassAMember" xlink:to="us-gaap_PreferredClassAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl0" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ParentCompanyMember_lbl0" xml:lang="en-US">Parent Company [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ParentCompanyMember" xlink:to="srt_ParentCompanyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfOperations_lbl0" xml:lang="en-US">Nature of Operations [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl0" xml:lang="en-US">Additional Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl0" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsTotalMember_lbl0" xml:lang="en-US">Assets, Total [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsTotalMember" xlink:to="us-gaap_AssetsTotalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanInterestCost_lbl0" xml:lang="en-US">Defined Benefit Plan, Interest Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanInterestCost" xlink:to="us-gaap_DefinedBenefitPlanInterestCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl0" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract_lbl0" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonvotingCommonStockMember_lbl0" xml:lang="en-US">Nonvoting Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonvotingCommonStockMember" xlink:to="us-gaap_NonvotingCommonStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGross_lbl0" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl1" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl3" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl0" xml:lang="en-US">Receivable [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Other Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl1" xml:lang="en-US">Long-term Debt, Current Maturities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_lbl0" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl2" xml:lang="en-US">Net Income (Loss) Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl0" xml:lang="en-US">Impairment of Long-Lived Assets Held-for-use</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_lbl0" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockLiquidationPreferenceValue_lbl0" xml:lang="en-US">Preferred Stock, Liquidation Preference, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockLiquidationPreferenceValue" xlink:to="us-gaap_PreferredStockLiquidationPreferenceValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeMember_lbl0" xml:lang="en-US">Derivative [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeMember" xlink:to="us-gaap_DerivativeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_lbl0" xml:lang="en-US">Unamortized Debt Issuance Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl0" xml:lang="en-US">Schedule of Maturities of Long-term Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl0" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl1" xml:lang="en-US">Preferred Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl0" xml:lang="en-US">Amortization of Debt Discount (Premium)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DilutiveSecurities_lbl0" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DilutiveSecurities" xlink:to="us-gaap_DilutiveSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl1" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl1" xml:lang="en-US">Repayments of Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl0" xml:lang="en-US">Gain (Loss) on Derivative Instruments, Net, Pretax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl0" xml:lang="en-US">Noncontrolling Interest [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves_lbl0" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl0" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl0" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl0" xml:lang="en-US">Operating Lease, Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_lbl0" xml:lang="en-US">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl0" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl0" xml:lang="en-US">Inventory Write-down</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" xml:lang="en-US">Operating Lease, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_lbl0" xml:lang="en-US">Proceeds from (Repayments of) Lines of Credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:to="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl0" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsAbstract_lbl0" xml:lang="en-US">Other Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl1" xml:lang="en-US">Assets, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl0" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl1" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl0" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromContributionsFromAffiliates_lbl0" xml:lang="en-US">Proceeds from Contributions from Affiliates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromContributionsFromAffiliates" xlink:to="us-gaap_ProceedsFromContributionsFromAffiliates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl0" xml:lang="en-US">Business Combination Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl1" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl0" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_lbl0" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Target Allocation, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:to="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl0" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesMember_lbl0" xml:lang="en-US">Cost of Sales [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SpecialAssessmentBondCurrent_lbl0" xml:lang="en-US">Special Assessment Bond, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SpecialAssessmentBondCurrent" xlink:to="us-gaap_SpecialAssessmentBondCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl0" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl1" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl1" xml:lang="en-US">Cost of Goods and Services Sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredClassBMember_lbl0" xml:lang="en-US">Preferred Class B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredClassBMember" xlink:to="us-gaap_PreferredClassBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInventoryNetOfReserves_lbl0" xml:lang="en-US">Other Inventory, Net of Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInventoryNetOfReserves" xlink:to="us-gaap_OtherInventoryNetOfReserves_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl0" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl0" xml:lang="en-US">Preferred Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl0" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_lbl0" xml:lang="en-US">Disclosure of Long Lived Assets Held-for-sale [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:to="us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl0" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl0" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAssetsHeldForSale_lbl0" xml:lang="en-US">Increase (Decrease) in Assets Held-for-sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAssetsHeldForSale" xlink:to="us-gaap_IncreaseDecreaseInAssetsHeldForSale_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl0" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl3" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl2" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl0" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableTradeCurrent_lbl0" xml:lang="en-US">Accounts Payable, Trade, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableTradeCurrent" xlink:to="us-gaap_AccountsPayableTradeCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl0" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl0" xml:lang="en-US">Preferred Stock, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl0" xml:lang="en-US">Other Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl0" xml:lang="en-US">Business Description and Basis of Presentation [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl0" xml:lang="en-US">Debt Instrument, Unamortized Discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl0" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl0" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl0" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl0" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl0" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommodityContractMember_lbl0" xml:lang="en-US">Commodity Contract [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommodityContractMember" xlink:to="us-gaap_CommodityContractMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeOperating_lbl0" xml:lang="en-US">Interest Income, Operating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOperating" xlink:to="us-gaap_InterestIncomeOperating_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl0" xml:lang="en-US">Number of Operating Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl0" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl0" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted_lbl0" xml:lang="en-US">Weighted Average Limited Partnership Units Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted" xlink:to="us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_lbl0" xml:lang="en-US">Derivative Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts_lbl0" xml:lang="en-US">Unrealized Gain (Loss) on Derivatives and Commodity Contracts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts" xlink:to="us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_lbl0" xml:lang="en-US">Purchase Commitment, Remaining Minimum Amount Committed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:to="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeAssetsCurrent_lbl0" xml:lang="en-US">Derivative Asset, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAssetsCurrent" xlink:to="us-gaap_DerivativeAssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FIFOInventoryAmount_lbl0" xml:lang="en-US">FIFO Inventory Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FIFOInventoryAmount" xlink:to="us-gaap_FIFOInventoryAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentChargeOnReclassifiedAssets_lbl0" xml:lang="en-US">Impairment Charge on Reclassified Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentChargeOnReclassifiedAssets" xlink:to="us-gaap_ImpairmentChargeOnReclassifiedAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl0" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl0" xml:lang="en-US">Derivatives Not Designated as Hedging Instruments [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl0" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl0" xml:lang="en-US">Notes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl0" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl0" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl0" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0" xml:lang="en-US">Prepaid Expense and Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet_lbl0" xml:lang="en-US">Other Operating Income (Expense), Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayable_lbl0" xml:lang="en-US">Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1_lbl0" xml:lang="en-US">Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1" xlink:to="us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl0" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_lbl0" xml:lang="en-US">Financial and Nonfinancial Liabilities, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosure" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl0" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_lbl0" xml:lang="en-US">Assets Held-for-sale, Not Part of Disposal Group, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:to="us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl0" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_lbl0" xml:lang="en-US">Defined Benefit Plan, Accumulated Benefit Obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl0" xml:lang="en-US">Preferred Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_lbl0" xml:lang="en-US">Assets Held-for-sale, Long Lived, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:to="us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Property, Plant and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanFundedStatusOfPlan_lbl0" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="us-gaap_DefinedBenefitPlanFundedStatusOfPlan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted_lbl0" xml:lang="en-US">Supply Commitment, Remaining Minimum Amount Committed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted" xlink:to="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentCharges_lbl0" xml:lang="en-US">Asset Impairment Charges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl1" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl0" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl0" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_lbl0" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Issued for Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockMember_lbl0" xml:lang="en-US">Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseAbstract_lbl0" xml:lang="en-US">Interest Expense [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl0" xml:lang="en-US">Increase (Decrease) in Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Basic and Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>19
<FILENAME>alto-20210331_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Sat May 15 21:27:28 UTC 2021 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ConsolidatedBalanceSheet" roleURI="http://altoingredients.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ConsolidatedIncomeStatement" roleURI="http://altoingredients.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ConsolidatedCashFlow" roleURI="http://altoingredients.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ShareholdersEquityType2or3" roleURI="http://altoingredients.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_OrganizationandBasisofPresentation" roleURI="http://altoingredients.com/role/OrganizationandBasisofPresentation"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_AssetsandLiabilitiesHeldForSale" roleURI="http://altoingredients.com/role/AssetsandLiabilitiesHeldForSale"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_Segments" roleURI="http://altoingredients.com/role/Segments"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_Inventories" roleURI="http://altoingredients.com/role/Inventories"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_Derivatives" roleURI="http://altoingredients.com/role/Derivatives"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_Debt" roleURI="http://altoingredients.com/role/Debt"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_CommitmentsandContingencies" roleURI="http://altoingredients.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_PensionPlans" roleURI="http://altoingredients.com/role/PensionPlans"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_FairValueMeasurements" roleURI="http://altoingredients.com/role/FairValueMeasurements"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_EarningsPerShare" roleURI="http://altoingredients.com/role/EarningsPerShare"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ParentCompanyFinancials" roleURI="http://altoingredients.com/role/ParentCompanyFinancials"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_SubsequentEvent" roleURI="http://altoingredients.com/role/SubsequentEvent"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_AccountingPoliciesByPolicy" roleURI="http://altoingredients.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_AssetsandLiabilitiesHeldForSaleTables" roleURI="http://altoingredients.com/role/AssetsandLiabilitiesHeldForSaleTables"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_SegmentsTables" roleURI="http://altoingredients.com/role/SegmentsTables"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_InventoriesTables" roleURI="http://altoingredients.com/role/InventoriesTables"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_DerivativesTables" roleURI="http://altoingredients.com/role/DerivativesTables"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_DebtTables" roleURI="http://altoingredients.com/role/DebtTables"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_FairValueMeasurementsTables" roleURI="http://altoingredients.com/role/FairValueMeasurementsTables"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_EarningsPerShareTables" roleURI="http://altoingredients.com/role/EarningsPerShareTables"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ParentCompanyFinancialsTables" roleURI="http://altoingredients.com/role/ParentCompanyFinancialsTables"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofassetsandliabilitiesasheldforsaleTable" roleURI="http://altoingredients.com/role/ScheduleofassetsandliabilitiesasheldforsaleTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleoffinancialdataforoperatingsegmentsTable" roleURI="http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofassetsbyoperatingsegmentsTable" roleURI="http://altoingredients.com/role/ScheduleofassetsbyoperatingsegmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofbalancesconsistedinventoryTable" roleURI="http://altoingredients.com/role/ScheduleofbalancesconsistedinventoryTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofderivativesnotdesignatedashedginginstrumentsTable" roleURI="http://altoingredients.com/role/ScheduleofderivativesnotdesignatedashedginginstrumentsTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofrecognizedgainslossesforderivativesTable" roleURI="http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleoflongtermdebtTable" roleURI="http://altoingredients.com/role/ScheduleoflongtermdebtTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofmaturitiesoflongtermdebtTable" roleURI="http://altoingredients.com/role/ScheduleofmaturitiesoflongtermdebtTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable" roleURI="http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofcomputationofbasicanddilutedearningspershareTable" roleURI="http://altoingredients.com/role/ScheduleofcomputationofbasicanddilutedearningspershareTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofparentcompanyfinancialstatementsTable" roleURI="http://altoingredients.com/role/ScheduleofparentcompanyfinancialstatementsTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofstatementofoperationsparentcompanyTable" roleURI="http://altoingredients.com/role/ScheduleofstatementofoperationsparentcompanyTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ScheduleofstatementofcashflowsparentcompanyTable" roleURI="http://altoingredients.com/role/ScheduleofstatementofcashflowsparentcompanyTable"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_OrganizationandBasisofPresentationDetails" roleURI="http://altoingredients.com/role/OrganizationandBasisofPresentationDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_AssetsandLiabilitiesHeldForSaleDetails" roleURI="http://altoingredients.com/role/AssetsandLiabilitiesHeldForSaleDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_SegmentsDetails" roleURI="http://altoingredients.com/role/SegmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_InventoriesDetails" roleURI="http://altoingredients.com/role/InventoriesDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_DerivativesDetails" roleURI="http://altoingredients.com/role/DerivativesDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_DebtDetails" roleURI="http://altoingredients.com/role/DebtDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_CommitmentsandContingenciesDetails" roleURI="http://altoingredients.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_PensionPlansDetails" roleURI="http://altoingredients.com/role/PensionPlansDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_FairValueMeasurementsDetails" roleURI="http://altoingredients.com/role/FairValueMeasurementsDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_EarningsPerShareDetails" roleURI="http://altoingredients.com/role/EarningsPerShareDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_ParentCompanyFinancialsDetails" roleURI="http://altoingredients.com/role/ParentCompanyFinancialsDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#alto_r_SubsequentEventDetails" roleURI="http://altoingredients.com/role/SubsequentEventDetails"/>
  <roleRef xlink:type="simple" xlink:href="alto-20210331.xsd#DocumentAndEntityInformation" roleURI="http://altoingredients.com/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_PreferredClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonvotingCommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonvotingCommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_NonvotingCommonStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DerivativeAssetsCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_AssetsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAssetsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_ReceivablesNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_Assets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableTradeCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeaseObligationsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_CapitalLeaseObligationsCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DerivativeLiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LiabilitiesHeldforsale" xlink:href="alto-20210331.xsd#alto_LiabilitiesHeldforsale"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="LiabilitiesHeldforsale" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermDebtNoncurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Liabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_CommitmentsAndContingencies" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AdditionalPaidInCapital" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_PreferredClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_PreferredClassBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonvotingCommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonvotingCommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_NonvotingCommonStockMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockLiquidationPreferenceValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockLiquidationPreferenceValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueAdjustments" xlink:href="alto-20210331.xsd#alto_FairValueAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="FairValueAdjustments" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestExpense" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="12.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPreferredStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_DividendsPreferredStock" order="14.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AssetImpairmentCharges" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueofAdjustments" xlink:href="alto-20210331.xsd#alto_FairValueofAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="FairValueofAdjustments" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWriteDown" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InventoryWriteDown" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestAddedToDebt" xlink:href="alto-20210331.xsd#alto_InterestAddedToDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="InterestAddedToDebt" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasePayments" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAssetsHeldForSale" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAssetsHeldForSale"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAssetsHeldForSale" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInMortgageLoansHeldForSale" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfShortTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfShortTermDebt" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RepaymentsOfShortTermDebt" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedPreferredStockDividends" xlink:href="alto-20210331.xsd#alto_AccruedPreferredStockDividends"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="AccruedPreferredStockDividends" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_PreferredStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_NoncontrollingInterestMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="6.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPreferredStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DividendsPreferredStock" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/OrganizationandBasisofPresentation">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/AssetsandLiabilitiesHeldForSale">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/Segments">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/Inventories">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/Derivatives">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/Debt">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/PensionPlans">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/FairValueMeasurements">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/EarningsPerShare">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ParentCompanyFinancials">
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/SubsequentEvent">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NatureOfOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NatureOfOperations" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/AssetsandLiabilitiesHeldForSaleTables">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/SegmentsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/InventoriesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/DerivativesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/DebtTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/FairValueMeasurementsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/EarningsPerShareTables">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ParentCompanyFinancialsTables">
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="BalanceSheetsParentCompanyOnlyTableTextBlock" xlink:href="alto-20210331.xsd#alto_BalanceSheetsParentCompanyOnlyTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="BalanceSheetsParentCompanyOnlyTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatementsOfOperationsParentCompanyOnlyTableTextBlock" xlink:href="alto-20210331.xsd#alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="StatementsOfOperationsParentCompanyOnlyTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatementsOfCashFlowsParentCompanyOnlyTableTextBlock" xlink:href="alto-20210331.xsd#alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="StatementsOfCashFlowsParentCompanyOnlyTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofassetsandliabilitiesasheldforsaleTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAssetsAndLiabilitiesAsHeldForSaleAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfAssetsAndLiabilitiesAsHeldForSaleAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssetsAndLiabilitiesAsHeldForSaleAbstract" xlink:to="us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:to="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="StocktonMember" xlink:href="alto-20210331.xsd#alto_StocktonMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink:to="StocktonMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MaderaMember" xlink:href="alto-20210331.xsd#alto_MaderaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink:to="MaderaMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:to="us-gaap_LongLivedAssetsHeldForSaleLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeaseObligationsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:to="us-gaap_CapitalLeaseObligationsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SpecialAssessmentBondCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SpecialAssessmentBondCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:to="us-gaap_SpecialAssessmentBondCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LiabilitiesHeldforsale" xlink:href="alto-20210331.xsd#alto_LiabilitiesHeldforsale"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:to="LiabilitiesHeldforsale" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFinancialDataForOperatingSegmentsAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfFinancialDataForOperatingSegmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFinancialDataForOperatingSegmentsAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MarketingAndDistributionsMember" xlink:href="alto-20210331.xsd#alto_MarketingAndDistributionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="MarketingAndDistributionsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProductionMember" xlink:href="alto-20210331.xsd#alto_ProductionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="ProductionMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherProductionIncomeTaxMember" xlink:href="alto-20210331.xsd#alto_OtherProductionIncomeTaxMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="OtherProductionIncomeTaxMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IntersegmentEliminationsMember" xlink:href="alto-20210331.xsd#alto_IntersegmentEliminationsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="IntersegmentEliminationsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CorporateActivitiesMember" xlink:href="alto-20210331.xsd#alto_CorporateActivitiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="CorporateActivitiesMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SubsegmentsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsegmentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsegmentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsegmentsAxis" xlink:to="us-gaap_SubsegmentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="EthanolAlcoholSalesGrossMember" xlink:href="alto-20210331.xsd#alto_EthanolAlcoholSalesGrossMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsegmentsAxis" xlink:to="EthanolAlcoholSalesGrossMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="EthanolalcoholSalesNetMember" xlink:href="alto-20210331.xsd#alto_EthanolalcoholSalesNetMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsegmentsAxis" xlink:to="EthanolalcoholSalesNetMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IntersegmentSaleMember" xlink:href="alto-20210331.xsd#alto_IntersegmentSaleMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsegmentsAxis" xlink:to="IntersegmentSaleMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalMarketingAndDistributionSalesMember" xlink:href="alto-20210331.xsd#alto_TotalMarketingAndDistributionSalesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsegmentsAxis" xlink:to="TotalMarketingAndDistributionSalesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EssentialIngredientSalesMember" xlink:href="alto-20210331.xsd#alto_EssentialIngredientSalesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsegmentsAxis" xlink:to="EssentialIngredientSalesMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalPekinCampusSalesMember" xlink:href="alto-20210331.xsd#alto_TotalPekinCampusSalesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsegmentsAxis" xlink:to="TotalPekinCampusSalesMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalOtherProductionSalesMember" xlink:href="alto-20210331.xsd#alto_TotalOtherProductionSalesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsegmentsAxis" xlink:to="TotalOtherProductionSalesMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsTotalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsTotalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_AssetsTotalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="4.0"/>
    <loc xlink:type="locator" xlink:label="MarketingAndDistributionAbstract" xlink:href="alto-20210331.xsd#alto_MarketingAndDistributionAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="MarketingAndDistributionAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MarketingAndDistributionAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepreciationAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InterestExpenseAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofassetsbyoperatingsegmentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAssetsByOperatingSegmentsAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfAssetsByOperatingSegmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAssetReconcilingItemLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssetsByOperatingSegmentsAbstract" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MarketingAndDistributionsMember" xlink:href="alto-20210331.xsd#alto_MarketingAndDistributionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="MarketingAndDistributionsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProductionMember" xlink:href="alto-20210331.xsd#alto_ProductionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="ProductionMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherProductionIncomeTaxMember" xlink:href="alto-20210331.xsd#alto_OtherProductionIncomeTaxMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="OtherProductionIncomeTaxMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CorporateAssetsMember" xlink:href="alto-20210331.xsd#alto_CorporateAssetsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="CorporateAssetsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:to="us-gaap_SegmentReportingAssetReconcilingItemLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrb6TrEealNBkT25sncrQZxelgzOtR62/Xxs9Y79e5G9gL/XaNJd9TZfxebNimjAcu+bI0rBxmveWSFoYi5pWKxDzQI0AMH2sgpWtOfFRTKls5JW7l3u/IL+Q9pnNM3O6DgaycYTRumU3IWfGWyeQQv7W3SHoXHMqidtd4hWW2aqt1nnEzErEzqxQWdKgCGLhcOINRXFJoY2Qd+OUvsadIhfDft3W8I9aeSnjd0k6waXvQ==] CSR-->
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:to="us-gaap_Assets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofbalancesconsistedinventoryTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfBalancesConsistedInventoryAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfBalancesConsistedInventoryAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBalancesConsistedInventoryAbstract" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBalancesConsistedInventoryAbstract" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBalancesConsistedInventoryAbstract" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInventoryNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInventoryNetOfReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBalancesConsistedInventoryAbstract" xlink:to="us-gaap_OtherInventoryNetOfReserves" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherInventoryNetOfReserves" xlink:to="us-gaap_InventoryNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofderivativesnotdesignatedashedginginstrumentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDerivativesNotDesignatedAsHedgingInstrumentsAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfDerivativesNotDesignatedAsHedgingInstrumentsAbstract"/>
    <loc xlink:type="locator" xlink:label="DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable" xlink:href="alto-20210331.xsd#alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable"/>
    <loc xlink:type="locator" xlink:label="DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems" xlink:href="alto-20210331.xsd#alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDerivativesNotDesignatedAsHedgingInstrumentsAbstract" xlink:to="DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HedgingDesignationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable" xlink:to="us-gaap_HedgingDesignationAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NondesignatedMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_NondesignatedMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommodityContractMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommodityContractMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_CommodityContractMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CashCollateralBalancesMember" xlink:href="alto-20210331.xsd#alto_CashCollateralBalancesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="CashCollateralBalancesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsTable" xlink:to="DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfRecognizedGainsLossesForDerivativesAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfRecognizedGainsLossesForDerivativesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRecognizedGainsLossesForDerivativesAbstract" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HedgingDesignationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_HedgingDesignationAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HedgingDesignationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NondesignatedMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_NondesignatedMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_CostOfSalesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CommodityContractsMember" xlink:href="alto-20210331.xsd#alto_CommodityContractsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="CommodityContractsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_DerivativeInstrumentsGainLossLineItems" order="4.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsNetPretax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleoflongtermdebtTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLongTermDebtAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfLongTermDebtAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLongTermDebtAbstract" xlink:to="us-gaap_DebtInstrumentTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="KinergyLineOfCreditMember" xlink:href="alto-20210331.xsd#alto_KinergyLineOfCreditMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="KinergyLineOfCreditMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PekinRevolvingLoanMember" xlink:href="alto-20210331.xsd#alto_PekinRevolvingLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="PekinRevolvingLoanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ICPRevolvingLoanMember" xlink:href="alto-20210331.xsd#alto_ICPRevolvingLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="ICPRevolvingLoanMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ParentNotesPayableMember" xlink:href="alto-20210331.xsd#alto_ParentNotesPayableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="ParentNotesPayableMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CARESActLoansMember" xlink:href="alto-20210331.xsd#alto_CARESActLoansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="CARESActLoansMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_NotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherShortTermBorrowings" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_OtherShortTermBorrowings" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofmaturitiesoflongtermdebtTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfMaturitiesOfLongTermDebtAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfMaturitiesOfLongTermDebtAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLongTermDebtAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLongTermDebtAbstract" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLongTermDebtAbstract" xlink:to="us-gaap_LongTermDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfRecurringAndNonrecurringFairValueMeasurementsAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfRecurringAndNonrecurringFairValueMeasurementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRecurringAndNonrecurringFairValueMeasurementsAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel1Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel2Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DerivativeFinancialInstrumentMember" xlink:href="alto-20210331.xsd#alto_DerivativeFinancialInstrumentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="DerivativeFinancialInstrumentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LongLivedAssetsHeldForSaleMember" xlink:href="alto-20210331.xsd#alto_LongLivedAssetsHeldForSaleMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="LongLivedAssetsHeldForSaleMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DefinedBenefitPlanAssetsMember" xlink:href="alto-20210331.xsd#alto_DefinedBenefitPlanAssetsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="DefinedBenefitPlanAssetsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LargeUSEquityMember" xlink:href="alto-20210331.xsd#alto_LargeUSEquityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="LargeUSEquityMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SmallMidUSEquityMember" xlink:href="alto-20210331.xsd#alto_SmallMidUSEquityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="SmallMidUSEquityMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InternationalEquityMember" xlink:href="alto-20210331.xsd#alto_InternationalEquityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="InternationalEquityMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FixedIncomeMember" xlink:href="alto-20210331.xsd#alto_FixedIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="FixedIncomeMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_LiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofcomputationofbasicanddilutedearningspershareTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsPreferredStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPreferredStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="us-gaap_DividendsPreferredStock" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <loc xlink:type="locator" xlink:label="BasicIncomePerShareAbstract" xlink:href="alto-20210331.xsd#alto_BasicIncomePerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="BasicIncomePerShareAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicIncomePerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicIncomePerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicIncomePerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DilutiveSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DilutiveSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicIncomePerShareAbstract" xlink:to="us-gaap_DilutiveSecurities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DilutiveSecuritie" xlink:href="alto-20210331.xsd#alto_DilutiveSecuritie"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasicIncomePerShareAbstract" xlink:to="DilutiveSecuritie" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DilutedIncomePerShareAbstract" xlink:href="alto-20210331.xsd#alto_DilutedIncomePerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract" xlink:to="DilutedIncomePerShareAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DilutedIncomePerShareAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DilutedIncomePerShareAbstract" xlink:to="us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DilutedIncomePerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofparentcompanyfinancialstatementsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfParentCompanyFinancialStatementsAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfParentCompanyFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsTable" xlink:href="alto-20210331.xsd#alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsTable"/>
    <loc xlink:type="locator" xlink:label="ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems" xlink:href="alto-20210331.xsd#alto_ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfParentCompanyFinancialStatementsAbstract" xlink:to="ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ParentCompanyMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ParentCompanyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsTable" xlink:to="ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="CurrentAssetsAbstract0" xlink:href="alto-20210331.xsd#alto_CurrentAssetsAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems" xlink:to="CurrentAssetsAbstract0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentAssetsAbstract0" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems" xlink:to="us-gaap_AccountsReceivableGross" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_OtherAssetsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AssetsCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherAssetsAbstract0" xlink:href="alto-20210331.xsd#alto_OtherAssetsAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="OtherAssetsAbstract0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherAssetsAbstract0" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PacificEthanolWestPlantReceivable" xlink:href="alto-20210331.xsd#alto_PacificEthanolWestPlantReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherAssetsAbstract0" xlink:to="PacificEthanolWestPlantReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherAssetsAbstract0" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherAssetsAbstract0" xlink:to="us-gaap_OtherAssetsNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_Assets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="CurrentLiabilitiesAbstract0" xlink:href="alto-20210331.xsd#alto_CurrentLiabilitiesAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="CurrentLiabilitiesAbstract0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentLiabilitiesAbstract0" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentLiabilitiesAbstract0" xlink:to="us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentLiabilitiesAbstract0" xlink:to="us-gaap_LongTermDebtCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentLiabilitiesAbstract0" xlink:to="us-gaap_LiabilitiesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LongTermDebtNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_Liabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems" xlink:to="us-gaap_PreferredStockValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofparentcompanyfinancialstatementsLineItems" xlink:to="us-gaap_CommonStockValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AdditionalPaidInCapital" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofstatementofoperationsparentcompanyTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfStatementOfOperationsParentCompanyAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfStatementOfOperationsParentCompanyAbstract"/>
    <loc xlink:type="locator" xlink:label="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyTable" xlink:href="alto-20210331.xsd#alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyTable"/>
    <loc xlink:type="locator" xlink:label="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:href="alto-20210331.xsd#alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStatementOfOperationsParentCompanyAbstract" xlink:to="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ParentCompanyMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ParentCompanyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyTable" xlink:to="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="us-gaap_RevenueFromRelatedParties" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueAdjustments" xlink:href="alto-20210331.xsd#alto_FairValueAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="FairValueAdjustments" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherExpense" xlink:href="alto-20210331.xsd#alto_OtherExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="OtherExpense" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOperating" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeOperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="us-gaap_InterestIncomeOperating" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="us-gaap_IncomeLossFromSubsidiariesBeforeTax" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityInEarningsLossesOfSubsidiaries" xlink:href="alto-20210331.xsd#alto_EquityInEarningsLossesOfSubsidiaries"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="EquityInEarningsLossesOfSubsidiaries" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems" xlink:to="us-gaap_ProfitLoss" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ScheduleofstatementofcashflowsparentcompanyTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfStatementOfCashFlowsParentCompanyAbstract" xlink:href="alto-20210331.xsd#alto_ScheduleOfStatementOfCashFlowsParentCompanyAbstract"/>
    <loc xlink:type="locator" xlink:label="ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyTable" xlink:href="alto-20210331.xsd#alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyTable"/>
    <loc xlink:type="locator" xlink:label="ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems" xlink:href="alto-20210331.xsd#alto_ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStatementOfCashFlowsParentCompanyAbstract" xlink:to="ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ParentCompanyMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ParentCompanyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyTable" xlink:to="ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityInEarningLossesOfSubsidiaries" xlink:href="alto-20210331.xsd#alto_EquityInEarningLossesOfSubsidiaries"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="EquityInEarningLossesOfSubsidiaries" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="FairValuesAdjustment" xlink:href="alto-20210331.xsd#alto_FairValuesAdjustment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="FairValuesAdjustment" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseAccountsPayableWithSubsidiaries" xlink:href="alto-20210331.xsd#alto_IncreaseDecreaseAccountsPayableWithSubsidiaries"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="IncreaseDecreaseAccountsPayableWithSubsidiaries" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialsDetailsScheduleofstatementofcashflowsparentcompanyLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributionsFromAffiliates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromContributionsFromAffiliates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromContributionsFromAffiliates" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfDividends" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDividends" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/OrganizationandBasisofPresentationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CombinedProductionCapacityDescription" xlink:href="alto-20210331.xsd#alto_CombinedProductionCapacityDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="CombinedProductionCapacityDescription" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/AssetsandLiabilitiesHeldForSaleDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="AssetsandLiabilitiesHeldForSaleDetailsTable" xlink:href="alto-20210331.xsd#alto_AssetsandLiabilitiesHeldForSaleDetailsTable"/>
    <loc xlink:type="locator" xlink:label="AssetsandLiabilitiesHeldForSaleDetailsLineItems" xlink:href="alto-20210331.xsd#alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="AssetsandLiabilitiesHeldForSaleDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsandLiabilitiesHeldForSaleDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PacificAuroraMember" xlink:href="alto-20210331.xsd#alto_PacificAuroraMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="PacificAuroraMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsandLiabilitiesHeldForSaleDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsandLiabilitiesHeldForSaleDetailsTable" xlink:to="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongLivedAssetsHeldForSaleNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsHeldForSaleNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink:to="us-gaap_LongLivedAssetsHeldForSaleNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="StocktonMember" xlink:href="alto-20210331.xsd#alto_StocktonMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink:to="StocktonMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MaderaMember" xlink:href="alto-20210331.xsd#alto_MaderaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis" xlink:to="MaderaMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsandLiabilitiesHeldForSaleDetailsTable" xlink:to="AssetsandLiabilitiesHeldForSaleDetailsLineItems" order="4.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentChargeOnReclassifiedAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentChargeOnReclassifiedAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsandLiabilitiesHeldForSaleDetailsLineItems" xlink:to="us-gaap_ImpairmentChargeOnReclassifiedAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsandLiabilitiesHeldForSaleDetailsLineItems" xlink:to="us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsandLiabilitiesHeldForSaleDetailsLineItems" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WorkingCapital" xlink:href="alto-20210331.xsd#alto_WorkingCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsandLiabilitiesHeldForSaleDetailsLineItems" xlink:to="WorkingCapital" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsandLiabilitiesHeldForSaleDetailsLineItems" xlink:to="us-gaap_ProfitLoss" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsandLiabilitiesHeldForSaleDetailsLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/SegmentsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfOperatingSegments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/InventoriesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FIFOInventoryAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FIFOInventoryAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_FIFOInventoryAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/DerivativesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="DerivativesDetailsTable" xlink:href="alto-20210331.xsd#alto_DerivativesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="DerivativesDetailsLineItems" xlink:href="alto-20210331.xsd#alto_DerivativesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="DerivativesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativesDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_DerivativeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativesDetailsTable" xlink:to="DerivativesDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativesDetailsLineItems" xlink:to="us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/DebtDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="DebtDetailsTable" xlink:href="alto-20210331.xsd#alto_DebtDetailsTable"/>
    <loc xlink:type="locator" xlink:label="DebtDetailsLineItems" xlink:href="alto-20210331.xsd#alto_DebtDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="DebtDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_DebtMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDetailsTable" xlink:to="DebtDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDetailsLineItems" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDetailsLineItems" xlink:to="us-gaap_NotesPayableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDetailsLineItems" xlink:to="us-gaap_AssetsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsTable" xlink:href="alto-20210331.xsd#alto_CommitmentsandContingenciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsLineItems" xlink:href="alto-20210331.xsd#alto_CommitmentsandContingenciesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsandContingenciesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:to="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="EthanolPurchaseContractsMember" xlink:href="alto-20210331.xsd#alto_EthanolPurchaseContractsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:to="EthanolPurchaseContractsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SuppliersMember" xlink:href="alto-20210331.xsd#alto_SuppliersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="SuppliersMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FuelgradeFromSuppliersMember" xlink:href="alto-20210331.xsd#alto_FuelgradeFromSuppliersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="FuelgradeFromSuppliersMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CornFromSuppliersMember" xlink:href="alto-20210331.xsd#alto_CornFromSuppliersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="CornFromSuppliersMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplyCommitmentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplyCommitmentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_SupplyCommitmentAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplyCommitmentArrangementMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplyCommitmentArrangementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplyCommitmentAxis" xlink:to="us-gaap_SupplyCommitmentArrangementMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="EthanolSalesContractsMember" xlink:href="alto-20210331.xsd#alto_EthanolSalesContractsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplyCommitmentAxis" xlink:to="EthanolSalesContractsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CoproductsSalesContractsMember" xlink:href="alto-20210331.xsd#alto_CoproductsSalesContractsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplyCommitmentAxis" xlink:to="CoproductsSalesContractsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="CommitmentsandContingenciesDetailsLineItems" order="4.0"/>
    <loc xlink:type="locator" xlink:label="IndexedpricePurchaseContracts" xlink:href="alto-20210331.xsd#alto_IndexedpricePurchaseContracts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="IndexedpricePurchaseContracts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OpenIndexedpriceSalesContracts" xlink:href="alto-20210331.xsd#alto_OpenIndexedpriceSalesContracts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="OpenIndexedpriceSalesContracts" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/PensionPlansDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="PensionPlansDetailsTable" xlink:href="alto-20210331.xsd#alto_PensionPlansDetailsTable"/>
    <loc xlink:type="locator" xlink:label="PensionPlansDetailsLineItems" xlink:href="alto-20210331.xsd#alto_PensionPlansDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="PensionPlansDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetirementPlanTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PensionPlansDetailsTable" xlink:to="us-gaap_RetirementPlanTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="RetirementPlanMember" xlink:href="alto-20210331.xsd#alto_RetirementPlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RetirementPlanTypeAxis" xlink:to="RetirementPlanMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PostRetirementPlanMember" xlink:href="alto-20210331.xsd#alto_PostRetirementPlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RetirementPlanTypeAxis" xlink:to="PostRetirementPlanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PensionPlansDetailsTable" xlink:to="PensionPlansDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PensionPlansDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PensionPlansDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PensionPlansDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanFundedStatusOfPlan" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PensionPlansDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanInterestCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PensionPlansDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanInterestCost" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanServiceCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PensionPlansDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanServiceCost" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PensionPlansDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PensionPlansDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/FairValueMeasurementsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/EarningsPerShareDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/ParentCompanyFinancialsDetails">
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="us-gaap_AssetsNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/SubsequentEventDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventDetailsTable" xlink:href="alto-20210331.xsd#alto_SubsequentEventDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventDetailsLineItems" xlink:href="alto-20210331.xsd#alto_SubsequentEventDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="SubsequentEventDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventDetailsTable" xlink:to="SubsequentEventDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventDetailsLineItems" xlink:to="us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventDetailsLineItems" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="AssumptionOfLiabilities" xlink:href="alto-20210331.xsd#alto_AssumptionOfLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventDetailsLineItems" xlink:to="AssumptionOfLiabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfShortTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventDetailsLineItems" xlink:to="us-gaap_RepaymentsOfShortTermDebt" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://altoingredients.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="DocumentAndEntityInformationAbstract" xlink:href="alto-20210331.xsd#alto_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentInformationTable" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961426969752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>May 14, 2021</div></th>
</tr>
<tr 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_DocumentInformationLineItems', window );"><strong>Document Information Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Alto Ingredients, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,707,703<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000778164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">000-21467<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961429335512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th" colspan="2"><div>Dec. 31, 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_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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 44,146<span></span>
</td>
<td class="nump">$ 47,667<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<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 of allowance for doubtful accounts of $351 and $260, respectively)</a></td>
<td class="nump">56,458<span></span>
</td>
<td class="nump">43,491<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">55,216<span></span>
</td>
<td class="nump">37,925<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<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 inventory</a></td>
<td class="nump">1,021<span></span>
</td>
<td class="nump">891<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Derivative instruments</a></td>
<td class="nump">22,355<span></span>
</td>
<td class="nump">17,149<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent', window );">Assets held-for-sale</a></td>
<td class="nump">57,053<span></span>
</td>
<td class="nump">58,295<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">5,339<span></span>
</td>
<td class="nump">8,628<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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">241,588<span></span>
</td>
<td class="nump">214,046<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<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">226,183<span></span>
</td>
<td class="nump">229,486<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsAbstract', window );"><strong>Other Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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 );">Right of use operating lease assets, net</a></td>
<td class="nump">11,704<span></span>
</td>
<td class="nump">11,046<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesNetCurrent', window );">Notes receivable</a></td>
<td class="nump">13,556<span></span>
</td>
<td class="nump">14,337<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible asset</a></td>
<td class="nump">2,678<span></span>
</td>
<td class="nump">2,678<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<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">5,407<span></span>
</td>
<td class="nump">5,225<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_OtherAssets', window );">Total other assets</a></td>
<td class="nump">33,345<span></span>
</td>
<td class="nump">33,286<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">501,116<span></span>
</td>
<td class="nump">476,818<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<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="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Accounts payable &#8211; trade</a></td>
<td class="nump">23,171<span></span>
</td>
<td class="nump">13,047<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<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 liabilities</a></td>
<td class="nump">13,623<span></span>
</td>
<td class="nump">11,101<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsCurrent', window );">Current portion &#8211; operating leases</a></td>
<td class="nump">2,581<span></span>
</td>
<td class="nump">2,180<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<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 &#8211; long-term debt</a></td>
<td class="nump">37,581<span></span>
</td>
<td class="nump">25,533<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative instruments</a></td>
<td class="nump">4,741<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_alto_LiabilitiesHeldforsale', window );">Liabilities held-for-sale</a></td>
<td class="nump">19,231<span></span>
</td>
<td class="nump">19,542<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">11,822<span></span>
</td>
<td class="nump">15,524<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">112,750<span></span>
</td>
<td class="nump">86,927<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<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">64,396<span></span>
</td>
<td class="nump">71,807<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<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 leases, net of current portion</a></td>
<td class="nump">8,956<span></span>
</td>
<td class="nump">8,715<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<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="nump">13,332<span></span>
</td>
<td class="nump">13,134<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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">199,434<span></span>
</td>
<td class="nump">180,583<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies (Note 6)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, value</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<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, value</a></td>
<td class="nump">73<span></span>
</td>
<td class="nump">72<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Stockholders&#8217; Equity</a></td>
<td class="nump">301,682<span></span>
</td>
<td class="nump">296,235<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_PreferredClassBMember', window );">Series B Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, value</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_NonvotingCommonStockMember', window );">Non-Voting Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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, value</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">1,037,718<span></span>
</td>
<td class="nump">1,036,638<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(3,878)<span></span>
</td>
<td class="num">(3,878)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<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">(732,232)<span></span>
</td>
<td class="num">(736,598)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Stockholders&#8217; Equity</a></td>
<td class="nump">301,682<span></span>
</td>
<td class="nump">296,235<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders&#8217; Equity</a></td>
<td class="nump">$ 501,116<span></span>
</td>
<td class="nump">$ 476,818<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Amounts derived from the audited financial statements for the year ended December 31, 2020.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_LiabilitiesHeldforsale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liabilities held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_LiabilitiesHeldforsale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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=120391452&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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&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 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: 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=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: 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=121593590&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_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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: 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=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: 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 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&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_AssetsHeldForSaleNotPartOfDisposalGroupCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a 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 360<br> -SubTopic 10<br> -Section 15<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121558832&amp;loc=d3e400-110220<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of capital lease obligation due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121569800&amp;loc=d3e45023-112735<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DerivativeAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120398452&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(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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=121603541&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_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=121603541&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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of 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=120391452&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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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=121566466&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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=120391452&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=120400017&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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-06(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e604059-122996<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(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=120391452&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 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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=120397183&amp;loc=d3e187085-122770<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 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 18: 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 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_PreferredClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=us-gaap_PreferredClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementClassOfStockAxis=us-gaap_NonvotingCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=us-gaap_NonvotingCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>22
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961433703112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><sup>[1]</sup></th>
</tr>
<tr class="re">
<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 );">Accounts receivable, net of allowance (in Dollars)</a></td>
<td class="nump">$ 351<span></span>
</td>
<td colspan="2" class="nump">$ 260<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock par value (in Dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td colspan="2" class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">10,000<span></span>
</td>
<td colspan="2" class="nump">10,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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td colspan="2" 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">300,000<span></span>
</td>
<td colspan="2" class="nump">300,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">73,161<span></span>
</td>
<td colspan="2" class="nump">72,487<span></span>
</td>
</tr>
<tr class="re">
<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">73,161<span></span>
</td>
<td colspan="2" class="nump">72,487<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_PreferredClassAMember', window );">Series A Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">1,684<span></span>
</td>
<td colspan="2" class="nump">1,684<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding</a></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_PreferredClassBMember', window );">Series B Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">1,581<span></span>
</td>
<td colspan="2" class="nump">1,581<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">927<span></span>
</td>
<td colspan="2" class="nump">927<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding</a></td>
<td class="nump">927<span></span>
</td>
<td colspan="2" class="nump">927<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockLiquidationPreferenceValue', window );">Liquidation preference (in Dollars)</a></td>
<td class="nump">$ 19,975<span></span>
</td>
<td colspan="2" class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_NonvotingCommonStockMember', window );">Non-Voting Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 colspan="2" 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">3,553<span></span>
</td>
<td colspan="2" class="nump">3,553<span></span>
</td>
</tr>
<tr class="ro">
<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">1<span></span>
</td>
<td colspan="2" class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<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">1<span></span>
</td>
<td colspan="2" class="nump">1<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Amounts derived from the audited financial statements for the year ended December 31, 2020.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120391452&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=121611835&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=121599878&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_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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PreferredStockLiquidationPreferenceValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the difference between preference in liquidation and the par or stated values of the preferred shares.</p></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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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_PreferredStockLiquidationPreferenceValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_PreferredClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=us-gaap_PreferredClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementClassOfStockAxis=us-gaap_PreferredClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=us-gaap_PreferredClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementClassOfStockAxis=us-gaap_NonvotingCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=us-gaap_NonvotingCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>23
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961429250680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations (unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 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_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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 218,734<span></span>
</td>
<td class="nump">$ 311,404<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">204,897<span></span>
</td>
<td class="nump">324,294<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 (loss)</a></td>
<td class="nump">13,837<span></span>
</td>
<td class="num">(12,890)<span></span>
</td>
</tr>
<tr class="re">
<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">7,014<span></span>
</td>
<td class="nump">10,212<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Asset impairment</a></td>
<td class="nump">1,200<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">5,623<span></span>
</td>
<td class="num">(23,102)<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_alto_FairValueAdjustments', window );">Fair value adjustments</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">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_InterestExpense', window );">Interest expense, net</a></td>
<td class="num">(1,885)<span></span>
</td>
<td class="num">(5,307)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Other income, net</a></td>
<td class="nump">940<span></span>
</td>
<td class="nump">580<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 );">Income (loss) before benefit for income taxes</a></td>
<td class="nump">4,678<span></span>
</td>
<td class="num">(27,156)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Benefit for income taxes</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Consolidated net income (loss)</a></td>
<td class="nump">4,678<span></span>
</td>
<td class="num">(27,156)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributed to noncontrolling interests</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,056<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss) attributed to Alto Ingredients, Inc.</a></td>
<td class="nump">4,678<span></span>
</td>
<td class="num">(25,100)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Preferred stock dividends</a></td>
<td class="num">(312)<span></span>
</td>
<td class="num">(315)<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) available to common stockholders</a></td>
<td class="nump">$ 4,366<span></span>
</td>
<td class="num">$ (25,415)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Net income (loss) per share, basic (in Dollars per share)</a></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="num">$ (0.47)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Net income (loss) per share, diluted (in Dollars per share)</a></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="num">$ (0.47)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares outstanding, basic (in Shares)</a></td>
<td class="nump">70,351<span></span>
</td>
<td class="nump">53,828<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted-average shares outstanding, diluted (in Shares)</a></td>
<td class="nump">72,464<span></span>
</td>
<td class="nump">53,828<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_FairValueAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_FairValueAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=120397183&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 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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> -Subparagraph (a)<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=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: 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=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: 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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: 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 12: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: 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=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: 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(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&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_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=120380238&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: 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=121326447&amp;loc=d3e1252-109256<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> -Subparagraph (b)<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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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=121326447&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 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: 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 11: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: 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=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 8: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: 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=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: 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=120399700&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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<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 (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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=120395691&amp;loc=d3e23780-122690<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: 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=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: 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(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: 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 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_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=119993939&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=120311839&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=120395209&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=120399700&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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&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> -Subparagraph (a)<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: 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 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_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-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_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 3: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br><br>Reference 5: 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 6: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 11: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 12: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: 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 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<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=121604090&amp;loc=SL49130545-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: 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=121604090&amp;loc=SL49130543-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: 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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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 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=120395209&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://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 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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&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_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://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 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-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_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>24
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961429406664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Consolidated net income (loss)</a></td>
<td class="nump">$ 4,678,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">$ (27,156,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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile consolidated net income (loss) to net cash provided by (used in) operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">5,860,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,759,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_AssetImpairmentCharges', window );">Asset impairment</a></td>
<td class="nump">1,200,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Gains (losses) on derivative instruments</a></td>
<td class="num">(10,543,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Non-cash compensation</a></td>
<td class="nump">804,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">865,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_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of deferred financing fees</a></td>
<td class="nump">190,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">305,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_FairValueofAdjustments', window );">Fair value adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(673,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_InventoryWriteDown', window );">Inventory valuation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">4,223,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_InterestAddedToDebt', window );">Interest added to debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">133,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_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">91,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">19,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_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(13,057,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">22,024,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_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(17,291,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10,845,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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="nump">3,832,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(396,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_IncreaseDecreaseInPrepaidExpensesOther', window );">Prepaid inventory</a></td>
<td class="num">(129,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(181,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_OperatingLeasePayments', window );">Operating leases</a></td>
<td class="num">(1,037,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,348,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_IncreaseDecreaseInAssetsHeldForSale', window );">Assets held-for-sale</a></td>
<td class="nump">1,241,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,624,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_IncreaseDecreaseInMortgageLoansHeldForSale', window );">Liabilities held-for-sale</a></td>
<td class="num">(312,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">9,370,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 );">Accounts payable and accrued liabilities</a></td>
<td class="nump">20,391,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,512,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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="num">(4,082,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">26,901,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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Additions to property and equipment</a></td>
<td class="num">(4,411,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,245,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(4,411,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(1,245,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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Net proceeds (payments) from Kinergy&#8217;s line of credit</a></td>
<td class="nump">13,042,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(18,156,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_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">462,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">282,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_RepaymentsOfShortTermDebt', window );">Principal payments on borrowings</a></td>
<td class="num">(8,532,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">4,972,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(17,874,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="num">(3,521,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">7,782,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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">47,667,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">18,997,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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">44,146,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">26,779,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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">1,825,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,968,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_AccruedPreferredStockDividends', window );">Accrued preferred stock dividends</a></td>
<td class="nump">$ 312,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 315,000<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Amounts derived from the audited financial statements for the year ended December 31, 2020.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_AccruedPreferredStockDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued preferred stock dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_AccruedPreferredStockDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_FairValueofAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_FairValueofAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_InterestAddedToDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest added to debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_InterestAddedToDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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=121586364&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_IncreaseDecreaseInAssetsHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 book value of long-lived assets that the reporting entity plans to sell within one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_IncreaseDecreaseInAssetsHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&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_IncreaseDecreaseInMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 value of mortgage loans that are held with the intention to sell or be securitized in the near future.</p></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=121586364&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_IncreaseDecreaseInMortgageLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&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_IncreaseDecreaseInPrepaidExpensesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_IncreaseDecreaseInPrepaidExpensesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121583591&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=121586364&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=121586364&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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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=121586364&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=121586364&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=121586364&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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></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 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&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=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option 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 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: 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 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (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=121599337&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=120395209&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_RepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>25
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961429090984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders&#8217; Equity (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Preferred Stock</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Accum. Other Comprehensive (Loss)</div></th>
<th class="th"><div>Non-Controlling Interests</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances at Dec. 31, 2019</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 56<span></span>
</td>
<td class="nump">$ 942,307<span></span>
</td>
<td class="num">$ (720,214)<span></span>
</td>
<td class="num">$ (2,370)<span></span>
</td>
<td class="nump">$ 7,265<span></span>
</td>
<td class="nump">$ 227,045<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balances (in Shares) at Dec. 31, 2019</a></td>
<td class="nump">927<span></span>
</td>
<td class="nump">55,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 &#8211; restricted stock issued to employees and directors, net of cancellations and tax</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (4)<span></span>
</td>
<td class="nump">868<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">864<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation expense &#8211; restricted stock issued to employees and directors, net of cancellations and tax (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(38)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Issuances of common stock</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">278<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">282<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuances of common stock (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DividendsPreferredStock', window );">Preferred stock dividends</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(315)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(315)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(25,100)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,056)<span></span>
</td>
<td class="num">(27,156)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances at Mar. 31, 2020</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 56<span></span>
</td>
<td class="nump">943,453<span></span>
</td>
<td class="num">(745,629)<span></span>
</td>
<td class="num">(2,370)<span></span>
</td>
<td class="nump">5,209<span></span>
</td>
<td class="nump">200,720<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balances (in Shares) at Mar. 31, 2020</a></td>
<td class="nump">927<span></span>
</td>
<td class="nump">55,891<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances at Dec. 31, 2020</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 72<span></span>
</td>
<td class="nump">1,036,638<span></span>
</td>
<td class="num">(736,598)<span></span>
</td>
<td class="num">(3,878)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">296,235<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balances (in Shares) at Dec. 31, 2020</a></td>
<td class="nump">927<span></span>
</td>
<td class="nump">72,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 &#8211; restricted stock issued to employees and directors, net of cancellations and tax</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">618<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">619<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation expense &#8211; restricted stock issued to employees and directors, net of cancellations and tax (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">462<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">462<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DividendsPreferredStock', window );">Preferred stock dividends</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(312)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(312)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,678<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,678<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balances at Mar. 31, 2021</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 73<span></span>
</td>
<td class="nump">$ 1,037,718<span></span>
</td>
<td class="num">$ (732,232)<span></span>
</td>
<td class="num">$ (3,878)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 301,682<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balances (in Shares) at Mar. 31, 2021</a></td>
<td class="nump">927<span></span>
</td>
<td class="nump">73,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_us-gaap_DividendsPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=120397183&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 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: 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 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120397183&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=120391452&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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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=120381028&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=120397183&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=120391452&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=120391452&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_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&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=120381028&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=120391452&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=120391452&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=120381028&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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock 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 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=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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=120397183&amp;loc=d3e187085-122770<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 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 18: 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 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961431768472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Basis of Presentation.<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">ORGANIZATION AND BASIS OF PRESENTATION.</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0in; text-indent: 0in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.
<font style="font-variant: small-caps">ORGANIZATION </font>AND BASIS OF PRESENTATION.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Organization
and Business </font></i>&#x2013; The consolidated financial statements include, for all periods presented, the accounts of Alto Ingredients,
Inc., a Delaware corporation (&#x201c;Alto Ingredients&#x201d;), and its direct and indirect subsidiaries (collectively, the &#x201c;Company&#x201d;),
including its wholly-owned subsidiaries, Kinergy Marketing LLC, an Oregon limited liability company (&#x201c;Kinergy&#x201d;), Alto Nutrients
LLC, a California limited liability company (&#x201c;Alto Nutrients&#x201d;), Alto Op Co., a Delaware corporation (&#x201c;Alto Op Co.&#x201d;)
and all seven of the Company&#x2019;s production facilities as of March 31, 2021.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">The Company is a leading producer
and marketer of specialty alcohols and essential ingredients. The Company also produces and markets fuel-grade ethanol. The Company&#x2019;s
production facilities in Pekin, Illinois are located in the heart of the Corn Belt, benefit from low-cost and abundant feedstock and allow
for access to many additional domestic markets. In addition, the Company&#x2019;s ability to load unit trains and barges from these facilities
allows for greater access to international markets. The Company&#x2019;s four production facilities in California, Oregon and Idaho, located
in close proximity to both feed and fuel-grade ethanol customers, enjoy unique advantages in efficiency, logistics and product pricing.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">The Company had a combined production
capacity of 450 million gallons per year, as of March 31, 2021, markets, on an annualized basis, over 500 million gallons of alcohols,
and produces, on an annualized basis, nearly 1.5 million tons of essential ingredients on a dry matter basis, such as dried yeast, corn
gluten meal, corn gluten feed, and distillers grains and liquid feed used in commercial animal feed and pet foods.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company focuses on four key markets: <i>Health, Home &amp; Beauty</i>; <i>Food &amp; Beverage</i>; <i>Essential Ingredients</i>; and
<i>Renewable Fuels</i>. Products for the Health, Home &amp; Beauty market include specialty alcohols used in mouthwash, cosmetics, pharmaceuticals,
hand sanitizers, disinfectants and cleaners. Products for the Food &amp; Beverage markets include grain neutral spirits used in alcoholic
beverages and vinegar as well as corn germ used for corn oils. Products for Essential Ingredients markets include yeast, corn gluten
and distillers grains used in commercial animal feed and pet foods. Renewable Fuels includes fuel-grade ethanol and distillers corn oil
used as a feedstock for renewable diesel fuel.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2021, the Company was operating at approximately 64% of its then-450 million gallon annual production capacity. As
market conditions change, the Company may increase, decrease or idle production at one or more operating facilities or resume
operations at any idled facility.</font></p><br/><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"><i><font style="text-decoration:underline">Basis
of Presentation</font></i><font style="text-decoration:underline">&#x2013;<i>Interim Financial Statements</i></font> &#x2013; The accompanying unaudited consolidated financial statements
and related notes have been prepared in accordance with accounting principles generally accepted in the United States for interim financial
information and the instructions to Form 10-Q and Rule&#xa0;10-01 of Regulation&#xa0;S-X. Results for interim periods should not be considered
indicative of results for a full year. These interim consolidated financial statements should be read in conjunction with the consolidated
financial statements and related notes contained in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#xa0;31,
2020. The accounting policies used in preparing these consolidated financial statements are the same as those described in Note 1 to
the consolidated financial statements in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2020. In the
opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the
results for interim periods have been included. All significant intercompany accounts and transactions have been eliminated in consolidation.</font></p><br/><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"><i><font style="text-decoration:underline">Accounts
Receivable and Allowance for Doubtful Accounts</font></i> &#x2013; Trade accounts receivable are presented at face value, net of the allowance
for doubtful accounts. The Company sells specialty alcohols to large consumer products companies, sells fuel-grade ethanol to gasoline
refining and distribution companies, sells essential ingredients to animal feed customers, including distillers grains and other feed
co-products to dairy operators and animal feedlots and corn oil to poultry and biodiesel customers generally without requiring collateral.</font></p><br/><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">The
Company maintains an allowance for doubtful accounts for balances that appear to have specific collection issues. The collection process
is based on the age of the invoice and requires attempted contacts with the customer at specified intervals. If, after a specified number
of days, the Company has been unsuccessful in its collection efforts, a bad debt allowance is recorded for the balance in question. Delinquent
accounts receivable are charged against the allowance for doubtful accounts once uncollectibility has been determined. The factors considered
in reaching this determination are the apparent financial condition of the customer and the Company&#x2019;s success in contacting and
negotiating with the customer. If the financial condition of the Company&#x2019;s customers were to deteriorate, resulting in an impairment
of ability to make payments, additional allowances may be required.</font></p><br/><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">Of
the accounts receivable balance, approximately $51,301,000 and $35,839,000 at March 31, 2021 and December 31, 2020, respectively, were
used as collateral under Kinergy&#x2019;s operating line of credit. The allowance for doubtful accounts was $351,000 and $260,000 as of
March 31, 2021 and December 31, 2020, respectively. The Company recorded a bad debt expense of $91,000 and $19,000 for the three months
ended March 31, 2021 and 2020, respectively. The Company does not have any off-balance sheet credit exposure related to its customers.</font></p><br/><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"><i><font style="text-decoration:underline">Financial
Instruments</font></i> &#x2013; The carrying values of cash and cash equivalents, accounts receivable, derivative assets, accounts payable,
accrued liabilities and derivative liabilities are reasonable estimates of their fair values because of the short maturity of these items.
The carrying value of the Company&#x2019;s senior secured notes are recorded at fair value and are considered Level 2 fair value measurements.
The Company believes the carrying value of its notes receivable are not considered materially different than fair value due to their
recent issuances, and other long-term debt instruments&#x2019; carrying values are not considered materially different than fair value
because the interest rates on these instruments are variable, and are considered Level 2 fair value measurements.</font></p><br/><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"><i><font style="text-decoration:underline">Estimates
and Assumptions</font></i> &#x2013; The preparation of the consolidated financial statements in conformity with GAAP requires management
to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and
liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant
estimates are required as part of determining the allowance for doubtful accounts, net realizable value of inventory, estimated lives
of property and equipment, long-lived asset impairments, fair value of warrants, valuation allowances on deferred income taxes and the
potential outcome of future tax consequences of events recognized in the Company&#x2019;s financial statements or tax returns, and the
valuation of assets acquired and liabilities assumed as a result of business combinations. Actual results and outcomes may materially
differ from management&#x2019;s estimates and assumptions.</font></p><br/><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_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts.  Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity.  Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 2: 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 3: 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_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961433967976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets and Liabilities Held-For-Sale.<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<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 );">ASSETS AND LIABILITIES HELD-FOR-SALE.</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0in; text-indent: 0in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.
ASSETS AND LIABILITIES HELD-FOR-SALE.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2020, the Company&#x2019;s Board of
Directors approved a plan to sell the Company&#x2019;s fuel-grade ethanol production facilities located in Madera and Stockton, California.
As a result, the Company determined the related long-lived asset groups should be classified as held-for-sale at December 31, 2020. During
the three months ended March 31, 2021, the Company provided for an additional impairment charge of $1.2 million based on revised fair
value estimates. On April 23, 2021, the Company entered into an asset purchase agreement to sell its Madera facility for total consideration
of $28.3 million, comprised of $19.5 million in cash and $8.8 million in assumption of liabilities. On May 14, 2021, the Company closed
the sale.</p><br/><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">The
Company classified the following assets and liabilities as held-for-sale as of March 31, 2021 (in thousands):</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stockton</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Madera</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment,
    net</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,535</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,813</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Right of use operating lease
    assets, net</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,705</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">Assets held-for-sale</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,240</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,813</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stockton</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Madera</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease
    obligations</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,456</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assessment financing</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,775</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">Liabilities held-for-sale</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,456</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,775</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><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">The
Company classified the following assets and liabilities as held-for-sale as of December 31, 2020 (in thousands):</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stockton</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Madera</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment,
    net</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,535</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,013</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Right of use operating lease
    assets, net</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,747</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">Assets held-for-sale</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,282</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,013</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stockton</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Madera</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease
    obligations</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,435</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assessment financing</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,107</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">Liabilities held-for-sale</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,435</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,107</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended March 31, 2021, net
sales attributed to the results of operations for Stockton and Madera were $0.2 million and less than $0.1 million, respectively. For
the three months ended March 31, 2020, net sales attributed to the results of operations for Stockton and Madera were $21.9 million and
$21.5 million, respectively. For the three months ended March 31, 2021, pre-tax loss attributed to the results of operations for Stockton
and Madera was $0.8 million and $1.6 million, respectively. For the three months ended March 31, 2020, pre-tax loss attributed to the
results of operations for Stockton and Madera was $2.3 million and $1.8 million, respectively.</p><br/><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>28
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961431764712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments.<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENTS.</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0in; text-indent: 0in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.
SEGMENTS.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reports its financial and operating
performance in three segments: (1) marketing and distribution, which includes marketing and merchant trading for Company-produced alcohols
and essential ingredients on an aggregated basis, and third-party fuel-grade ethanol (2) Pekin production, which includes the production
and sale of alcohols and essential ingredients produced at the Company&#x2019;s Pekin, Illinois campus (&#x201c;Pekin Campus&#x201d;), and
(3) Other production, which includes the production and sale of fuel-grade ethanol and essential ingredients produced at all of the Company&#x2019;s
other production facilities on an aggregated basis (&#x201c;Other production&#x201d;), none of which are individually so significant as
to be considered a reportable segment.</p><br/><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">The
following tables set forth certain financial data for the Company&#x2019;s operating segments (in thousands):</font></p><br/><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; font-style: italic; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three
    Months Ended<br/>
    March 31,</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; font-style: italic; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Net
    Sales</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketing and distribution:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 76%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alcohol
    sales, gross</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,010</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,506</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alcohol
    sales, net</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">452</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">429</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intersegment
    sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,244</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,315</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    marketing and distribution sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59,706</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">62,250</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">Pekin Campus production, recorded
    as gross:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alcohol
    sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">95,083</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">84,132</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Essential
    ingredient sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">45,077</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39,870</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intersegment
    sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,985</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,332</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Pekin Campus sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">150,145</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">126,334</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other production, recorded
    as gross:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alcohol
    sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">15,969</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">99,230</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Essential
    ingredient sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,143</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,237</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intersegment
    sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">305</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">291</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Other production sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,417</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">129,758</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intersegment eliminations</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(12,534</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">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6,938</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 sales as reported</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">218,734</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">311,404</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><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; font-style: italic; text-align: left; border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    of goods sold:</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketing
    and distribution</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">53,957</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,139</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pekin
    Campus production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">137,376</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">128,683</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,118</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">142,310</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intersegment
    eliminations</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10,554</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,838</font></td><td style="padding-bottom: 1.5pt; 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; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    of goods sold as reported</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">204,897</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">324,294</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><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; font-style: italic; text-align: left; border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    (loss) before benefit for income taxes:</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketing
    and distribution</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,973</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,930</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pekin
    Campus production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,691</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6,849</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; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,137</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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(16,621</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; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate
    activities</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,904</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,562</font></td><td style="padding-bottom: 1.5pt; 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; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,623</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(23,102</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; font-style: italic; text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation:</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pekin
    Campus production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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,345</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">5,130</td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,498</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,530</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate
    activities</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right">99</td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,860</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,759</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><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; font-style: italic; text-align: left; border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    expense:</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketing
    and distribution</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">202</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">627</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pekin
    Campus production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">519</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,084</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">136</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate
    activities</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,028</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,564</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,885</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,307</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><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">The
following table sets forth the Company&#x2019;s total assets by operating segment (in thousands):&#xa0;</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31,<br/></b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
31,</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; font-style: italic"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    assets:</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2020</b></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketing and
    distribution</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">119,546</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">89,337</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pekin Campus production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">238,370</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">234,439</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">Other production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">120,351</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">102,409</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate
    assets</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,849</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50,633</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">501,116</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">476,818</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: 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 26<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8844-108599<br><br>Reference 8: 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 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 12: 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8657-108599<br><br>Reference 13: 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 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961431773256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories.<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<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 );">INVENTORIES.</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">4.</font> <font style="font: 10pt Times New Roman, Times, Serif">INVENTORIES.</font></p><br/><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">Inventories
consisted primarily of bulk ethanol, specialty alcohols, corn, essential ingredients and unleaded fuel, and are valued at the lower of
cost or net realizable value, with cost determined on a first-in, first-out basis. Inventory is net of a $1,033,000 valuation adjustment
as of December 31, 2020. Inventory balances consisted of the following (in thousands):</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="padding: 0; border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March
    31, 2021</b></font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="padding: 0; border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31,<br/>
    2020</b></font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding: 0; width: 76%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finished
    goods</font></td><td style="padding: 0; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="padding: 0; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39,654</font></td><td style="padding: 0; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="padding: 0; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,154</font></td><td style="padding: 0; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Work
    in progress</font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,965</font></td><td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,333</font></td><td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw materials</font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,233</font></td><td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,074</font></td><td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other</font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,364</font></td><td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,364</font></td><td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding: 0 0 0 0.125in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="padding: 0; border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">55,216</font></td><td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="padding: 0; border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37,925</font></td><td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><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>30
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961431868152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives.<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">DERIVATIVES.</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; margin-left: 0in; text-indent: 0in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.
DERIVATIVES.</font></p><br/><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">The
business and activities of the Company expose it to a variety of market risks, including risks related to changes in commodity prices.
The Company monitors and manages these financial exposures as an integral part of its risk management program. This program recognizes
the unpredictability of financial markets and seeks to reduce the potentially adverse effects that market volatility could have on operating
results.</font></p><br/><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"><i><font style="text-decoration:underline">Commodity
Risk</font></i><font style="text-decoration:underline"> &#x2013; <i>Cash Flow Hedges</i></font> &#x2013; The Company uses derivative instruments to protect cash flows from fluctuations
caused by volatility in commodity prices for periods of up to twelve months in order to protect gross profit margins from potentially
adverse effects of market and price volatility on alcohol sales and purchase commitments where the prices are set at a future date and/or
if the contracts specify a floating or index-based price. In addition, the Company hedges anticipated sales of alcohol to minimize its
exposure to the potentially adverse effects of price volatility. These derivatives may be designated and documented as cash flow hedges
and effectiveness is evaluated by assessing the probability of the anticipated transactions and regressing commodity futures prices against
the Company&#x2019;s purchase and sales prices. Ineffectiveness, which is defined as the degree to which the derivative does not offset
the underlying exposure, is recognized immediately in cost of goods sold. For the three months ended March 31, 2021 and 2020, the Company
did not designate any of its derivatives as cash flow hedges.</font></p><br/><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"><i><font style="text-decoration:underline">Commodity
Risk &#x2013; Non-Designated Hedges </font></i>&#x2013; The Company uses derivative instruments to lock in prices for certain amounts of corn
and alcohols by entering into exchange-traded forward contracts or options for those commodities. These derivatives are not designated
for hedge accounting treatment. The changes in fair value of these contracts are recorded on the balance sheet and recognized immediately
in cost of goods sold. The Company recognized net gains of $10,543,000 and $0 as the change in the fair value of these contracts for
the three months ended March 31, 2021 and 2020, respectively.</font></p><br/><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"><i><font style="text-decoration:underline">Non
Designated Derivative Instruments</font></i> &#x2013; The classification and amounts of the Company&#x2019;s derivatives not designated as
hedging instruments, and related cash collateral balances, are as follows (in thousands):</font></p><br/><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"></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="11" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As
    of March 31, 2021</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Assets</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Liabilities</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Type
    of Instrument</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance
    Sheet Location</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair<br/>
    Value</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance
    Sheet Location</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair
    <br/>Value</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commodity contracts</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 11%; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative assets</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,355</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 11%; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liabilities</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,741</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><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"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="11" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As
    of December 31, 2020</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Assets</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Liabilities</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Type of
    Instrument</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance
    Sheet Location</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair
    <br/>
Value</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="text-align: center; border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance
    Sheet Location</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair
    <br/>Value</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash collateral
    balance</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 11%; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other current
    assets</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">520</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 11%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commodity contracts</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative assets</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,149</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liabilities</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><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">The
classification and amounts of the Company&#x2019;s recognized gains for its derivatives not designated as hedging instruments are as follows
(in thousands):</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="6" style="padding-bottom: 0; border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Realized
    Gains</b></font></td><td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="6" style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the three
    months Ended</b></font></td><td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt"></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="padding-bottom: 1.5pt"></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>March 31,</b></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 0; border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><font style="font: 10pt Times New Roman, Times, Serif"><b>Type of Instrument</b></font></b></font></td><td style="padding-bottom: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="padding-bottom: 0; border-bottom: Black 1.5pt solid"><b>Statements of Operations Location<font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></b></td><td style="padding-bottom: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="padding-bottom: 0; border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></font></td><td style="padding-bottom: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-bottom: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="padding-bottom: 0; border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></font></td><td style="padding-bottom: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; width: 45%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commodity contracts</font></td><td style="padding-bottom: 1.5pt; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-bottom: 1.5pt; width: 30%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of goods
    sold</font></td><td style="padding-bottom: 1.5pt; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,185</font></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,185</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="6" style="padding-top: 0; border-bottom: Black 1.5pt solid; text-align: center; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Unrealized
    Gains</b></font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-top: 0; padding-bottom: 1.5pt; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-top: 0; padding-bottom: 1.5pt; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="padding-top: 0; padding-bottom: 1.5pt; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-top: 0; padding-bottom: 1.5pt; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-top: 0; text-align: center; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the three
    months Ended<br/>
    March 31,</b></font></td><td style="padding-top: 0; padding-bottom: 1.5pt; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-top: 0; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Type of
    Instrument</b></font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="padding-top: 0; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Statements
    of Operations Location</b></font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="padding-top: 0; text-align: center; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="padding-top: 0; text-align: center; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-top: 0; width: 45%; text-align: left; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commodity
    contracts</font></td><td style="padding-top: 0; width: 1%; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-top: 0; width: 30%; text-align: left; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    of goods sold</font></td><td style="padding-top: 0; width: 1%; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-top: 0; width: 1%; border-bottom: Black 1.5pt solid; text-align: left; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="padding-top: 0; width: 9%; border-bottom: Black 1.5pt solid; text-align: right; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,358</font></td><td style="padding-top: 0; width: 1%; padding-bottom: 0; text-align: left; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-top: 0; width: 1%; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-top: 0; width: 1%; border-bottom: Black 1.5pt solid; text-align: left; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="padding-top: 0; width: 9%; border-bottom: Black 1.5pt solid; text-align: right; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-top: 0; width: 1%; padding-bottom: 0; text-align: left; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-top: 0; text-align: right; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-top: 0; text-align: right; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-top: 0; border-bottom: Black 4pt double; text-align: left; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="padding-top: 0; border-bottom: Black 4pt double; text-align: right; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,358</font></td><td style="padding-top: 0; padding-bottom: 0; text-align: left; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-top: 0; border-bottom: Black 4pt double; text-align: left; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="padding-top: 0; border-bottom: Black 4pt double; text-align: right; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-top: 0; padding-bottom: 0; text-align: left; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI http://asc.fasb.org/topic&amp;trid=2229140<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961431774088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt.<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<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_DebtDisclosureTextBlock', window );">DEBT.</a></td>
<td class="text"><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <font style="font: 10pt Times New Roman, Times, Serif">6.</font> <font style="font: 10pt Times New Roman, Times, Serif">DEBT.</font></p><br/><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">Long-term
borrowings are summarized as follows (in thousands):</font></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March
    31, <br/>
    2021</b></font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, <br/>
    2020</b></font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kinergy line of
    credit</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">45,554</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,512</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pekin revolving loan</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,580</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,580</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">ICP revolving loan</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,384</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,384</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Parent notes payable</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,001</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,533</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CARES
    Act loans</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,860</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,860</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">102,379</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">97,869</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">Less unamortized debt premium</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">174</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">230</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less unamortized debt financing
    costs</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(576</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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(759</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; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less
    short-term portion</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(37,581</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,533</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term
    debt</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64,396</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">71,807</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><font style="text-decoration:underline">Parent Notes Payable</font></i> &#x2013; On
May 14, 2021, with proceeds from the Company&#x2019;s sale of its Madera, California facility, it repaid $19.3 million of principal on
its notes payable, with $0.7 million remaining.</p><br/><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"><i><font style="text-decoration:underline">Maturities
of Long-term Debt</font></i> &#x2013; The Company&#x2019;s long-term debt matures as follows (in thousands):</font></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"></p><p style="font: 10pt 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">December
                                            31:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"></p></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,001</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">82,378</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">102,379</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><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"><i><font style="text-decoration:underline">Restrictions
</font></i>&#x2013; At March 31, 2021, there were approximately $231.9 million of net assets at the Company&#x2019;s subsidiaries that were
not available to be transferred to Alto Ingredients, Inc. in the form of dividends, loans or advances due to restrictions contained in
the credit facilities of the Company&#x2019;s subsidiaries.</font></p><br/><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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961431813512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies.<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES.</a></td>
<td class="text"><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <font style="font: 10pt Times New Roman, Times, Serif">7.</font> <font style="font: 10pt Times New Roman, Times, Serif">COMMITMENTS AND CONTINGENCIES.</font></p><br/><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"><i><font style="text-decoration:underline">Sales
Commitments</font></i> &#x2013; At March 31, 2021, the Company had entered into sales contracts with its major customers to sell certain
quantities of alcohol and essential ingredients. The Company had open alcohol indexed-price contracts for 102,526,000 gallons as of March
31, 2021 and open fixed-price alcohol sales contracts totaling $207,687,000 as of March 31, 2021. The Company had open fixed-price sales
contracts for essential ingredients totaling $18,170,000 and open indexed-price sales contracts of essential ingredients for 146,000
tons as of March 31, 2021. These sales contracts are scheduled to be completed throughout 2021.</font></p><br/><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"><i><font style="text-decoration:underline">Purchase
Commitments</font></i> &#x2013; At March 31, 2021, the Company had indexed-price purchase contracts to purchase 15,626,000 gallons of alcohol
and fixed-price purchase contracts to purchase $1,238,000 of alcohol from its suppliers. The Company had fixed-price purchase contracts
to purchase $33,883,000 of corn from its suppliers as of March 31, 2021. These purchase commitments are scheduled to be satisfied throughout
2021.</font></p><br/><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"><i><font style="text-decoration:underline">Litigation
&#x2013; General</font> &#x2013;</i> The Company is subject to various claims and contingencies in the ordinary course of its business, including
those related to litigation, business transactions, employee-related matters, environmental regulations, and others. When the Company
is aware of a claim or potential claim, it assesses the likelihood of any loss or exposure. If it is probable that a loss will result
and the amount of the loss can be reasonably estimated, the Company will record a liability for the loss. If the loss is not probable
or the amount of the loss cannot be reasonably estimated, the Company discloses the claim if the likelihood of a potential loss is reasonably
possible and the amount involved could be material. While there can be no assurances, the Company does not expect that any of its pending
legal proceedings will have a material impact on the Company&#x2019;s financial condition or results of operations.</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961431867320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension Plans.<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<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 );">PENSION PLANS.</a></td>
<td class="text"><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <font style="font: 10pt Times New Roman, Times, Serif">8.</font> <font style="font: 10pt Times New Roman, Times, Serif">PENSION PLANS.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company sponsors a defined benefit pension plan (the &#x201c;Retirement Plan&#x201d;) and a health care and life insurance plan (the &#x201c;Postretirement
Plan&#x201d;). The Company assumed the Retirement Plan and the Postretirement Plan as part of its acquisition of PE Central on July 1,
2015.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Retirement Plan is noncontributory, and covers only &#x201c;grandfathered&#x201d; unionized employees at the Company&#x2019;s Pekin, Illinois
facility who fulfill minimum age and service requirements. Benefits are based on a prescribed formula based upon the employee&#x2019;s
years of service. The Retirement Plan, which is part of a collective bargaining agreement, covers only union employees hired prior to
November 1, 2010.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company uses a December 31 measurement date for its Retirement Plan. The Company&#x2019;s funding policy is to make the minimum annual
contribution required by applicable regulations. As of December 31, 2020, the Retirement Plan&#x2019;s accumulated projected benefit obligation
was $24.6 million, with a fair value of plan assets of $17.6 million. The underfunded amount of $7.0 million is recorded on the Company&#x2019;s
consolidated balance sheet in other liabilities. For the three months ended March 31, 2021, the Retirement Plan&#x2019;s net periodic
expense was $22,000, comprised of $151,000 in interest cost and $109,000 in service cost, partially offset by $238,000 of expected return
on plan assets. For the three months ended March 31, 2020, the Retirement Plan&#x2019;s net periodic expense was $48,000, comprised of
$173,000 in interest cost and $101,000 in service cost, partially offset by $226,000 of expected return on plan assets.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Postretirement Plan provides postretirement medical benefits and life insurance to certain &#x201c;grandfathered&#x201d; unionized employees.
Employees hired after December 31, 2000 are not eligible to participate in the Postretirement Plan. The Postretirement Plan is contributory,
with contributions required at the same rate as active employees. Benefit eligibility under the plan reduces at age 65 from a defined
benefit to a defined dollar cap based upon years of service. As of December 31, 2020, the Postretirement Plan&#x2019;s accumulated projected
benefit obligation was $5.3 million and is recorded on the Company&#x2019;s consolidated balance sheet in other liabilities. The Company&#x2019;s
funding policy is to make the minimum annual contribution required by applicable regulations. For the three months ended March 31, 2021,
the Postretirement Plan&#x2019;s net periodic expense was $42,000, comprised of $10,000 of interest cost, $26,000 of service cost and
$6,000 of amortization expense. For the three months ended March 31, 2020, the Postretirement Plan&#x2019;s net periodic expense was $59,000,
comprised of $38,000 of interest cost, $14,000 of service cost and $7,000 of amortization expense.</font></p><br/><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 retirement benefits.</p></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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: 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 (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: 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 (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-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 (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: 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 (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 10: 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 (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 11: 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 (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 12: 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 (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 13: 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 (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 14: 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 (r)(2)<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_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>34
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961459445240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements.<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">FAIR VALUE MEASUREMENTS.</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">9.</font> <font style="font: 10pt Times New Roman, Times, Serif">FAIR VALUE MEASUREMENTS.</font></p><br/><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">The
fair value hierarchy prioritizes the inputs used in valuation techniques into three levels, as follows:</font></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: left">
<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">&#x25cf;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
                                            1 &#x2013; Observable inputs &#x2013; unadjusted quoted prices in active markets for identical
                                            assets and liabilities;</font></td>
</tr></table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: left">
<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">&#x25cf;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
                                            2 &#x2013; Observable inputs other than quoted prices included in Level 1 that are observable
                                            for the asset or liability through corroboration with market data; and</font></td>
</tr></table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: left">
<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">&#x25cf;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
                                            3 &#x2013; Unobservable inputs &#x2013; includes amounts derived from valuation models where
                                            one or more significant inputs are unobservable. For fair value measurements using significant
                                            unobservable inputs, a description of the inputs and the information used to develop the
                                            inputs is required along with a reconciliation of Level 3 values from the prior reporting
                                            period.</font></td>
</tr></table><br/><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"><i><font style="text-decoration:underline">Pooled
separate accounts</font></i> &#x2013; Pooled separate accounts invest primarily in domestic and international stocks, commercial paper or
single mutual funds. The net asset value is used as a practical expedient to determine fair value for these accounts. Each pooled separate
account provides for redemptions by the Retirement Plan at reported net asset values per share, with little to no advance notice requirement,
therefore these funds are classified within Level 2 of the valuation hierarchy.</font></p><br/><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"><i><font style="text-decoration:underline">Long-Lived
Assets Held-for-Sale</font></i> &#x2013; The Company recorded its long-lived assets associated with its property and equipment held-for-sale
at fair value at March 31, 2021 and December 31, 2020 of $47,348,000 and $48,548,000, respectively. The fair values of these assets are
based on observable values for the assets through corroboration with market data and are designated as Level 3 inputs.</font></p><br/><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"><i><font style="text-decoration:underline">Other
Derivative Instruments</font></i> &#x2013; The Company&#x2019;s other derivative instruments consist of commodity positions. The fair values
of the commodity positions are based on quoted prices on the commodity exchanges and are designated as Level 1 inputs.</font></p><br/><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">The
following table summarizes recurring and nonrecurring fair value measurements by level at March 31, 2021 (in thousands):</font></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Value</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level
    1</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level
    2</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level
    3</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td><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">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 52%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative
    financial instruments</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,355</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,355</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-lived
    assets held-for-sale</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,053</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,053</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">79,408</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,355</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,053</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative
    financial instruments</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,741</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,741</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,741</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,741</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><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">The
following table summarizes recurring and nonrecurring fair value measurements by level at December 31, 2020 (in thousands):</font></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Benefit Plan</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Percentage</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Value</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level
    1</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level
    2</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level
    3</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Allocation</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><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">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-indent: -0.125in; width: 40%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative
    financial instruments</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,149</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,149</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-lived
    assets held-for-sale</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58,295</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58,295</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Defined
    benefit plan assets(1)</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(pooled
    separate accounts):</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.375in; text-indent: -0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
    U.S. Equity(2)</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,470</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,470</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</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="padding-left: 0.375in; text-indent: -0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Small/Mid
    U.S. Equity(3)</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,605</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,605</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15</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; ">
    <td style="padding-left: 0.375in; text-indent: -0.125in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International
    Equity(4)</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,921</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,921</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</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="padding-left: 0.375in; text-indent: -0.125in; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed
    Income(5)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,592</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,592</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">93,032</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,149</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,588</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58,295</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -0.125in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities:
</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: left">
<td style="width: 0"></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: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Included
                                            in other assets in the consolidated balance sheets.</font></td>
</tr></table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: left">
<td style="width: 0"></td><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: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
                                            category includes investments in funds comprised of equity securities of large U.S. companies.
                                            The funds are valued using the net asset value method in which an average of the market prices
                                            for the underlying investments is used to value the fund.</font></td>
</tr></table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: left">
<td style="width: 0"></td><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: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
                                            category includes investments in funds comprised of equity securities of small- and medium-sized
                                            U.S. companies. The funds are valued using the net asset value method in which an average
                                            of the market prices for the underlying investments is used to value the fund.</font></td>
</tr></table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: left">
<td style="width: 0"></td><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: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
                                            category includes investments in funds comprised of equity securities of foreign companies
                                            including emerging markets. The funds are valued using the net asset value method in which
                                            an average of the market prices for the underlying investments is used to value the fund.</font></td>
</tr></table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: left">
<td style="width: 0"></td><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: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
                                            category includes investments in funds comprised of U.S. and foreign investment-grade fixed
                                            income securities, high-yield fixed income securities that are rated below investment-grade,
                                            U.S. treasury securities, mortgage-backed securities, and other asset-backed securities.
                                            The funds are valued using the net asset value method in which an average of the market prices
                                            for the underlying investments is used to value the fund.</font></td>
</tr></table><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961435721416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share.<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_EarningsPerShareTextBlock', window );">EARNINGS PER SHARE.</a></td>
<td class="text"><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif">10.</font> <font style="font: 10pt Times New Roman, Times, Serif">EARNINGS PER SHARE.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">The
following tables compute basic and diluted earnings per share (in thousands, except per share data):</font></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="10" style="padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three
    Months Ended <br/>
March 31, 2021</b></font></td><td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income
    Numerator</b></font></td><td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares
    Denominator</b></font></td><td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Per-Share
    Amount</b></font></td><td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding: 0; width: 64%; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">Net income attributed
    to Alto Ingredients, Inc.</font></td><td style="padding: 0; width: 1%; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; width: 1%; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="padding: 0; width: 9%; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">4,678</font></td><td style="padding: 0; width: 1%; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; width: 1%; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; width: 1%; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; width: 9%; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; width: 1%; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; width: 1%; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; width: 1%; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; width: 9%; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; width: 1%; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">Less:
    Preferred stock dividends</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">(312</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding: 0; font-weight: bold; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Basic
    income per share:</b></font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">Income
    available to common stockholders</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">4,366</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">70,351</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">0.06</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">Add:
    Dilutive securities</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#x2014;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">2,113</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding: 0; font-weight: bold; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Diluted
    income per share:</b></font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">Income
    available to common stockholders</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">4,366</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">72,464</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">0.06</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three
    Months Ended <br/>
March&#xa0;31, 2020</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Loss
    <br/> Numerator</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares
    Denominator</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Per-Share
    Amount</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss attributed
    to Alto Ingredients, Inc.</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,100</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">&#xa0;</font></td>
    <td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:
    Preferred stock dividends</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(315</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -8.05pt; padding-left: 8.05pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
    and diluted loss per share:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -7.75pt; padding-left: 7.75pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    loss available to common stockholders</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,415</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">53,828</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.47</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">There were an additional aggregate potentially
dilutive weighted-average shares of 3,265,000 and 964,000 from convertible securities outstanding for the three months ended March 31,
2021 and 2020. These securities were not considered in calculating diluted net income (loss) per share for the three months ended March
31, 2021 and 2020, as their effect would have been anti-dilutive.</p><br/><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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 earnings per share.</p></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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<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 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: 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 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_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961446727416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent Company Financials.<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information 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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock', window );">PARENT COMPANY FINANCIALS.</a></td>
<td class="text"><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <font style="font: 10pt Times New Roman, Times, Serif">11.</font> <font style="font: 10pt Times New Roman, Times, Serif">PARENT COMPANY FINANCIALS.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><font style="text-decoration:underline">Restricted Net Assets</font> &#x2013; </i>At
March 31, 2021, the Company had approximately $231.9 million of net assets at its subsidiaries that were not available to be transferred
to Alto Ingredients in the form of dividends, distributions, loans or advances due to restrictions contained in the credit facilities
of these subsidiaries.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Parent
company financial statements for the periods covered in this report are set forth below (in thousands):</font></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASSETS</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><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>March
                                            31, 2021</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><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>December
                                            31, <br/>
2020</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold"><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">&#xa0;</font></td>
    <td colspan="2" style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    and cash equivalents</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,534</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,632</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Receivables
    from subsidiaries</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,412</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,548</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    current assets</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,188</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,836</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    current assets</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35,134</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">43,016</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
    and equipment, net</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">125</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">142</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Assets:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investments
    in subsidiaries</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">257,547</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">246,518</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alto West,
    LLC receivable</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">42,649</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">42,649</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Right of
    use operating lease assets, net</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,915</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,985</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    assets</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,087</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,088</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 27pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    other assets</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">304,198</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">293,240</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -1in; padding-left: 1in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Assets</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">339,457</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">336,398</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -1.3pt; padding-left: 1.3pt"><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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    payable and accrued liabilities</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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,961</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">2,001</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 16.55pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
    Alto Op Co. purchase</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,829</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,829</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 16.55pt"><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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,001</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,533</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    current liabilities</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">394</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">473</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    current liabilities</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,185</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31,836</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 16.55pt"><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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,665</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,564</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 7.55pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    liabilities</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,925</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,763</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Liabilities</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37,775</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,163</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stockholders&#x2019;
    Equity:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Preferred
    stock</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common
    and non-voting common stock</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">73</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">72</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt"><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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,037,718</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,036,638</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated
    other comprehensive loss</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,878</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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,878</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; padding-bottom: 1.5pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated
    deficit</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(732,232</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(736,598</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 16.55pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Alto Ingredients, Inc. stockholders&#x2019; equity</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">301,682</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">296,235</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Liabilities and Stockholders&#x2019; Equity</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">339,457</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">336,398</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended <br/>
March 31,</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p></td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p></td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p></td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Management fees from subsidiaries</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,526</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,253</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Selling, general and administrative expenses</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,651</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,377</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -22.5pt; padding-left: 22.5pt">Loss from operations</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(2,125</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(2,124</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Fair value adjustments</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">673</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Interest expense, net</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(1,028</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(1,598</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Other income</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">807</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Loss before benefit for income taxes</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(2,346</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(3,049</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Benefit for income taxes</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Loss before equity in losses of subsidiaries</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(2,346</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(3,049</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Equity in income (losses) of subsidiaries</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,024</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(24,107</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Consolidated net income (loss)</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,678</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(27,156</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    the Three Months Ended<br/>
 March 31,</font></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</font></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2020</font></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating Activities:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 76%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
    net income (loss)</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,678</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(27,156</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Adjustments
    to reconcile net income (loss) to cash used in operating activities:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity
    in (income) losses of subsidiaries</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,024</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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,107</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value adjustments</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(673</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="padding-left: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
    (accretion) of debt discount (premium)</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(57</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="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
    in operating assets and liabilities:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Receivables
    from subsidiaries</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(864</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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">123</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    assets</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(281</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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    payable and accrued expenses</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(765</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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    payable with subsidiaries</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">110</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,235</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.375in; padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash used in operating activities</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,028</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,359</font></td><td style="padding-bottom: 1.5pt; 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-weight: bold; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investing
    Activities:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additions
    to property and equipment</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.375in; padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash used in investing activities</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financing
    Activities:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Proceeds
    from issuances of common stock</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">462</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">282</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Proceeds
    from plant receivable</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,813</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payments
    on senior notes</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,532</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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Preferred
    stock dividend payments</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.375in; padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash provided by (used in) financing activities</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,070</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,095</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net increase (decrease) in
    cash and cash equivalents</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9,098</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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,736</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    and cash equivalents at beginning of period</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,632</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,985</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    and cash equivalents at end of period</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,534</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,721</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.</p></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 205<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.5-04(Schedule I))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391182&amp;loc=d3e5864-122674<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=d3e5283-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961431591496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Event.<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<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 EVENT.</a></td>
<td class="text"><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <font style="font: 10pt Times New Roman, Times, Serif">12.</font> <font style="font: 10pt Times New Roman, Times, Serif">SUBSEQUENT EVENT.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><font style="text-decoration:underline">Agreement to sell Madera facility</font> &#x2013; </i><font style="font-size: 10pt">On
April 23, 2021, the Company entered into an asset purchase agreement with Seaboard Energy California, LLC, for the purchase and sale of
the Company&#x2019;s Madera, California production facility for total consideration of $28.3 million, comprised of $19.5 million in cash
and $8.8 million in assumption of liabilities. The Company closed the sale on May 14, 2021, and using net cash proceeds, repaid $19.3
million on its parent notes payable. </font></p><br/><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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961433566808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<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_NatureOfOperations', window );">Organization and Business</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Organization
and Business </font></i>&#x2013; The consolidated financial statements include, for all periods presented, the accounts of Alto Ingredients,
Inc., a Delaware corporation (&#x201c;Alto Ingredients&#x201d;), and its direct and indirect subsidiaries (collectively, the &#x201c;Company&#x201d;),
including its wholly-owned subsidiaries, Kinergy Marketing LLC, an Oregon limited liability company (&#x201c;Kinergy&#x201d;), Alto Nutrients
LLC, a California limited liability company (&#x201c;Alto Nutrients&#x201d;), Alto Op Co., a Delaware corporation (&#x201c;Alto Op Co.&#x201d;)
and all seven of the Company&#x2019;s production facilities as of March 31, 2021.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">The Company is a leading producer
and marketer of specialty alcohols and essential ingredients. The Company also produces and markets fuel-grade ethanol. The Company&#x2019;s
production facilities in Pekin, Illinois are located in the heart of the Corn Belt, benefit from low-cost and abundant feedstock and allow
for access to many additional domestic markets. In addition, the Company&#x2019;s ability to load unit trains and barges from these facilities
allows for greater access to international markets. The Company&#x2019;s four production facilities in California, Oregon and Idaho, located
in close proximity to both feed and fuel-grade ethanol customers, enjoy unique advantages in efficiency, logistics and product pricing.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">The Company had a combined production
capacity of 450 million gallons per year, as of March 31, 2021, markets, on an annualized basis, over 500 million gallons of alcohols,
and produces, on an annualized basis, nearly 1.5 million tons of essential ingredients on a dry matter basis, such as dried yeast, corn
gluten meal, corn gluten feed, and distillers grains and liquid feed used in commercial animal feed and pet foods.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company focuses on four key markets: <i>Health, Home &amp; Beauty</i>; <i>Food &amp; Beverage</i>; <i>Essential Ingredients</i>; and
<i>Renewable Fuels</i>. Products for the Health, Home &amp; Beauty market include specialty alcohols used in mouthwash, cosmetics, pharmaceuticals,
hand sanitizers, disinfectants and cleaners. Products for the Food &amp; Beverage markets include grain neutral spirits used in alcoholic
beverages and vinegar as well as corn germ used for corn oils. Products for Essential Ingredients markets include yeast, corn gluten
and distillers grains used in commercial animal feed and pet foods. Renewable Fuels includes fuel-grade ethanol and distillers corn oil
used as a feedstock for renewable diesel fuel.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2021, the Company was operating at approximately 64% of its then-450 million gallon annual production capacity. As
market conditions change, the Company may increase, decrease or idle production at one or more operating facilities or resume
operations at any idled facility.</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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><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"><i><font style="text-decoration:underline">Basis
of Presentation</font></i><font style="text-decoration:underline">&#x2013;<i>Interim Financial Statements</i></font> &#x2013; The accompanying unaudited consolidated financial statements
and related notes have been prepared in accordance with accounting principles generally accepted in the United States for interim financial
information and the instructions to Form 10-Q and Rule&#xa0;10-01 of Regulation&#xa0;S-X. Results for interim periods should not be considered
indicative of results for a full year. These interim consolidated financial statements should be read in conjunction with the consolidated
financial statements and related notes contained in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#xa0;31,
2020. The accounting policies used in preparing these consolidated financial statements are the same as those described in Note 1 to
the consolidated financial statements in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2020. In the
opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the
results for interim periods have been included. All significant intercompany accounts and transactions have been eliminated in consolidation.</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 and Allowance for Doubtful Accounts</a></td>
<td class="text"><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"><i><font style="text-decoration:underline">Accounts
Receivable and Allowance for Doubtful Accounts</font></i> &#x2013; Trade accounts receivable are presented at face value, net of the allowance
for doubtful accounts. The Company sells specialty alcohols to large consumer products companies, sells fuel-grade ethanol to gasoline
refining and distribution companies, sells essential ingredients to animal feed customers, including distillers grains and other feed
co-products to dairy operators and animal feedlots and corn oil to poultry and biodiesel customers generally without requiring collateral.</font></p><br/><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">The
Company maintains an allowance for doubtful accounts for balances that appear to have specific collection issues. The collection process
is based on the age of the invoice and requires attempted contacts with the customer at specified intervals. If, after a specified number
of days, the Company has been unsuccessful in its collection efforts, a bad debt allowance is recorded for the balance in question. Delinquent
accounts receivable are charged against the allowance for doubtful accounts once uncollectibility has been determined. The factors considered
in reaching this determination are the apparent financial condition of the customer and the Company&#x2019;s success in contacting and
negotiating with the customer. If the financial condition of the Company&#x2019;s customers were to deteriorate, resulting in an impairment
of ability to make payments, additional allowances may be required.</font></p><br/><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">Of
the accounts receivable balance, approximately $51,301,000 and $35,839,000 at March 31, 2021 and December 31, 2020, respectively, were
used as collateral under Kinergy&#x2019;s operating line of credit. The allowance for doubtful accounts was $351,000 and $260,000 as of
March 31, 2021 and December 31, 2020, respectively. The Company recorded a bad debt expense of $91,000 and $19,000 for the three months
ended March 31, 2021 and 2020, respectively. The Company does not have any off-balance sheet credit exposure related to its customers.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Financial Instruments</a></td>
<td class="text"><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"><i><font style="text-decoration:underline">Financial
Instruments</font></i> &#x2013; The carrying values of cash and cash equivalents, accounts receivable, derivative assets, accounts payable,
accrued liabilities and derivative liabilities are reasonable estimates of their fair values because of the short maturity of these items.
The carrying value of the Company&#x2019;s senior secured notes are recorded at fair value and are considered Level 2 fair value measurements.
The Company believes the carrying value of its notes receivable are not considered materially different than fair value due to their
recent issuances, and other long-term debt instruments&#x2019; carrying values are not considered materially different than fair value
because the interest rates on these instruments are variable, and are considered Level 2 fair value measurements.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Estimates and Assumptions</a></td>
<td class="text"><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"><i><font style="text-decoration:underline">Estimates
and Assumptions</font></i> &#x2013; The preparation of the consolidated financial statements in conformity with GAAP requires management
to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and
liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant
estimates are required as part of determining the allowance for doubtful accounts, net realizable value of inventory, estimated lives
of property and equipment, long-lived asset impairments, fair value of warrants, valuation allowances on deferred income taxes and the
potential outcome of future tax consequences of events recognized in the Company&#x2019;s financial statements or tax returns, and the
valuation of assets acquired and liabilities assumed as a result of business combinations. Actual results and outcomes may materially
differ from management&#x2019;s estimates and assumptions.</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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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=121572278&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_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121611835&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_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>39
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961431607416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets and Liabilities Held-For-Sale. (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<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_DisclosureOfLongLivedAssetsHeldForSaleTextBlock', window );">Schedule of assets and liabilities as held-for-sale</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stockton</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Madera</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment,
    net</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,535</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,813</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Right of use operating lease
    assets, net</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,705</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">Assets held-for-sale</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,240</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,813</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stockton</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Madera</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease
    obligations</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,456</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assessment financing</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,775</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">Liabilities held-for-sale</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,456</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,775</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stockton</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Madera</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment,
    net</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,535</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,013</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Right of use operating lease
    assets, net</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,747</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">Assets held-for-sale</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,282</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,013</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stockton</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Madera</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease
    obligations</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,435</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assessment financing</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,107</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">Liabilities held-for-sale</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,435</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,107</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DisclosureOfLongLivedAssetsHeldForSaleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that 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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock</td>
</tr>
<tr>
<td style="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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961447830408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments. (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of financial data for operating segments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; font-style: italic; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three
    Months Ended<br/>
    March 31,</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; font-style: italic; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Net
    Sales</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketing and distribution:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 76%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alcohol
    sales, gross</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,010</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,506</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alcohol
    sales, net</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">452</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">429</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intersegment
    sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,244</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,315</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    marketing and distribution sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59,706</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">62,250</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">Pekin Campus production, recorded
    as gross:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alcohol
    sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">95,083</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">84,132</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Essential
    ingredient sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">45,077</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39,870</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intersegment
    sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,985</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,332</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Pekin Campus sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">150,145</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">126,334</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other production, recorded
    as gross:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alcohol
    sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">15,969</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">99,230</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Essential
    ingredient sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,143</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,237</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intersegment
    sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">305</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">291</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Other production sales</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,417</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">129,758</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intersegment eliminations</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(12,534</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">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6,938</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 sales as reported</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">218,734</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">311,404</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><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; font-style: italic; text-align: left; border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    of goods sold:</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketing
    and distribution</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">53,957</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,139</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pekin
    Campus production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">137,376</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">128,683</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,118</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">142,310</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intersegment
    eliminations</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10,554</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,838</font></td><td style="padding-bottom: 1.5pt; 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; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    of goods sold as reported</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">204,897</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">324,294</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><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; font-style: italic; text-align: left; border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    (loss) before benefit for income taxes:</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketing
    and distribution</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,973</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,930</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pekin
    Campus production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,691</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6,849</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; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,137</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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(16,621</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; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate
    activities</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,904</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,562</font></td><td style="padding-bottom: 1.5pt; 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; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,623</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(23,102</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; font-style: italic; text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation:</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pekin
    Campus production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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,345</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">5,130</td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,498</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,530</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate
    activities</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right">99</td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,860</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,759</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><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; font-style: italic; text-align: left; border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    expense:</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketing
    and distribution</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">202</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">627</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pekin
    Campus production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">519</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,084</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">136</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate
    activities</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,028</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,564</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,885</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,307</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock', window );">Schedule of assets by operating segments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31,<br/></b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
31,</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; font-style: italic"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    assets:</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>2020</b></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marketing and
    distribution</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">119,546</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">89,337</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pekin Campus production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">238,370</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">234,439</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">Other production</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">120,351</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">102,409</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate
    assets</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,849</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50,633</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">501,116</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">476,818</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961431782424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories. (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<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 balances consisted inventory.</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="padding: 0; border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March
    31, 2021</b></font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="padding: 0; border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31,<br/>
    2020</b></font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding: 0; width: 76%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finished
    goods</font></td><td style="padding: 0; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="padding: 0; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39,654</font></td><td style="padding: 0; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="padding: 0; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,154</font></td><td style="padding: 0; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Work
    in progress</font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,965</font></td><td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,333</font></td><td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw materials</font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,233</font></td><td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,074</font></td><td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other</font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,364</font></td><td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,364</font></td><td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding: 0 0 0 0.125in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="padding: 0; border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">55,216</font></td><td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="padding: 0; border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37,925</font></td><td style="padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120391452&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=120391452&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=120391452&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>42
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961435772744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives. (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Schedule of derivatives not designated as hedging instruments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="11" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As
    of March 31, 2021</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Assets</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Liabilities</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Type
    of Instrument</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance
    Sheet Location</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair<br/>
    Value</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance
    Sheet Location</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair
    <br/>Value</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commodity contracts</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 11%; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative assets</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,355</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 11%; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liabilities</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,741</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><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"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="11" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As
    of December 31, 2020</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Assets</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Liabilities</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Type of
    Instrument</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance
    Sheet Location</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair
    <br/>
Value</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="text-align: center; border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance
    Sheet Location</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair
    <br/>Value</b></font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash collateral
    balance</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 11%; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other current
    assets</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">520</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 11%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commodity contracts</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative assets</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,149</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative liabilities</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Schedule of recognized gains (losses) for derivatives</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="6" style="padding-bottom: 0; border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Realized
    Gains</b></font></td><td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="6" style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the three
    months Ended</b></font></td><td style="padding-bottom: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt"></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="padding-bottom: 1.5pt"></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>March 31,</b></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 0; border-bottom: Black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><font style="font: 10pt Times New Roman, Times, Serif"><b>Type of Instrument</b></font></b></font></td><td style="padding-bottom: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="padding-bottom: 0; border-bottom: Black 1.5pt solid"><b>Statements of Operations Location<font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></b></td><td style="padding-bottom: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="padding-bottom: 0; border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></font></td><td style="padding-bottom: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-bottom: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="padding-bottom: 0; border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></font></td><td style="padding-bottom: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; width: 45%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commodity contracts</font></td><td style="padding-bottom: 1.5pt; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-bottom: 1.5pt; width: 30%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost of goods
    sold</font></td><td style="padding-bottom: 1.5pt; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,185</font></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,185</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="6" style="padding-top: 0; border-bottom: Black 1.5pt solid; text-align: center; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Unrealized
    Gains</b></font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-top: 0; padding-bottom: 1.5pt; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-top: 0; padding-bottom: 1.5pt; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="padding-top: 0; padding-bottom: 1.5pt; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-top: 0; padding-bottom: 1.5pt; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; padding-top: 0; text-align: center; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the three
    months Ended<br/>
    March 31,</b></font></td><td style="padding-top: 0; padding-bottom: 1.5pt; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-top: 0; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Type of
    Instrument</b></font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td style="padding-top: 0; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Statements
    of Operations Location</b></font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="padding-top: 0; text-align: center; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="padding-top: 0; text-align: center; border-bottom: Black 1.5pt solid; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-top: 0; width: 45%; text-align: left; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commodity
    contracts</font></td><td style="padding-top: 0; width: 1%; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-top: 0; width: 30%; text-align: left; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    of goods sold</font></td><td style="padding-top: 0; width: 1%; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-top: 0; width: 1%; border-bottom: Black 1.5pt solid; text-align: left; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="padding-top: 0; width: 9%; border-bottom: Black 1.5pt solid; text-align: right; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,358</font></td><td style="padding-top: 0; width: 1%; padding-bottom: 0; text-align: left; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-top: 0; width: 1%; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-top: 0; width: 1%; border-bottom: Black 1.5pt solid; text-align: left; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="padding-top: 0; width: 9%; border-bottom: Black 1.5pt solid; text-align: right; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-top: 0; width: 1%; padding-bottom: 0; text-align: left; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-top: 0; text-align: right; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-top: 0; text-align: right; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-top: 0; border-bottom: Black 4pt double; text-align: left; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="padding-top: 0; border-bottom: Black 4pt double; text-align: right; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,358</font></td><td style="padding-top: 0; padding-bottom: 0; text-align: left; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-top: 0; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-top: 0; border-bottom: Black 4pt double; text-align: left; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="padding-top: 0; border-bottom: Black 4pt double; text-align: right; padding-bottom: 0; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-top: 0; padding-bottom: 0; text-align: left; padding-left: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</p></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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4E<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624181-113959<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 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 derivative instrument not designated or qualifying as hedging instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4CC<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL109998890-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961431761448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt. (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<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_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of long term debt</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="vertical-align: bottom">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March
    31, <br/>
    2021</b></font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, <br/>
    2020</b></font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kinergy line of
    credit</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">45,554</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32,512</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pekin revolving loan</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,580</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,580</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">ICP revolving loan</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,384</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,384</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Parent notes payable</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,001</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,533</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CARES
    Act loans</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,860</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,860</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">102,379</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">97,869</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">Less unamortized debt premium</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">174</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">230</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less unamortized debt financing
    costs</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(576</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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(759</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; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less
    short-term portion</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(37,581</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,533</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term
    debt</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64,396</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">71,807</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of maturities of long-term debt</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="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"></p><p style="font: 10pt 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">December
                                            31:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"></p></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,001</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">82,378</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">102,379</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement 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> -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>44
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961431859368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements. (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Schedule of recurring and nonrecurring fair value measurements</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="vertical-align: bottom">
    <td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Value</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level
    1</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level
    2</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level
    3</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td><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">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 52%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative
    financial instruments</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,355</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,355</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-lived
    assets held-for-sale</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,053</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,053</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">79,408</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,355</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,053</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative
    financial instruments</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,741</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,741</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,741</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,741</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Benefit Plan</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Percentage</b></font></td><td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Value</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level
    1</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level
    2</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level
    3</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Allocation</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><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">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-indent: -0.125in; width: 40%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Derivative
    financial instruments</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,149</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,149</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-lived
    assets held-for-sale</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58,295</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58,295</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Defined
    benefit plan assets(1)</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(pooled
    separate accounts):</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.375in; text-indent: -0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
    U.S. Equity(2)</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,470</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,470</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</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="padding-left: 0.375in; text-indent: -0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Small/Mid
    U.S. Equity(3)</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,605</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,605</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15</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; ">
    <td style="padding-left: 0.375in; text-indent: -0.125in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International
    Equity(4)</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,921</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,921</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</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="padding-left: 0.375in; text-indent: -0.125in; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed
    Income(5)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,592</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,592</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">93,032</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,149</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,588</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58,295</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-indent: -0.125in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities:
</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: left">
<td style="width: 0"></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: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Included
                                            in other assets in the consolidated balance sheets.</font></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: left">
<td style="width: 0"></td><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: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
                                            category includes investments in funds comprised of equity securities of large U.S. companies.
                                            The funds are valued using the net asset value method in which an average of the market prices
                                            for the underlying investments is used to value the fund.</font></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: left">
<td style="width: 0"></td><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: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
                                            category includes investments in funds comprised of equity securities of small- and medium-sized
                                            U.S. companies. The funds are valued using the net asset value method in which an average
                                            of the market prices for the underlying investments is used to value the fund.</font></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: left">
<td style="width: 0"></td><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: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
                                            category includes investments in funds comprised of equity securities of foreign companies
                                            including emerging markets. The funds are valued using the net asset value method in which
                                            an average of the market prices for the underlying investments is used to value the fund.</font></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: left">
<td style="width: 0"></td><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: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
                                            category includes investments in funds comprised of U.S. and foreign investment-grade fixed
                                            income securities, high-yield fixed income securities that are rated below investment-grade,
                                            U.S. treasury securities, mortgage-backed securities, and other asset-backed securities.
                                            The funds are valued using the net asset value method in which an average of the market prices
                                            for the underlying investments is used to value the fund.</font></td>
</tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19279-110258<br><br>Reference 3: 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 2C<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=SL7498348-110258<br><br>Reference 4: 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><br>Reference 5: 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 (bb)<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961439293672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share. (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of computation of basic and diluted earnings per share</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="vertical-align: bottom">
    <td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="10" style="padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three
    Months Ended <br/>
March 31, 2021</b></font></td><td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income
    Numerator</b></font></td><td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares
    Denominator</b></font></td><td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="padding: 0; border-bottom: Black 1.5pt solid; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Per-Share
    Amount</b></font></td><td style="padding: 0; text-align: center; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding: 0; width: 64%; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">Net income attributed
    to Alto Ingredients, Inc.</font></td><td style="padding: 0; width: 1%; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; width: 1%; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="padding: 0; width: 9%; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">4,678</font></td><td style="padding: 0; width: 1%; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; width: 1%; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; width: 1%; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; width: 9%; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; width: 1%; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; width: 1%; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; width: 1%; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; width: 9%; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; width: 1%; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">Less:
    Preferred stock dividends</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">(312</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding: 0; font-weight: bold; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Basic
    income per share:</b></font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">Income
    available to common stockholders</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">4,366</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">70,351</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">0.06</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">Add:
    Dilutive securities</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#x2014;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; border-bottom: Black 1.5pt solid; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">2,113</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding: 0; font-weight: bold; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Diluted
    income per share:</b></font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">Income
    available to common stockholders</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">4,366</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">72,464</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td><td style="padding: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td>
    <td style="padding: 0; border-bottom: Black 4pt double; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="padding: 0; border-bottom: Black 4pt double; text-align: right; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">0.06</font></td><td style="padding: 0; text-align: left; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#xa0;</font></td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three
    Months Ended <br/>
March&#xa0;31, 2020</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Loss
    <br/> Numerator</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares
    Denominator</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Per-Share
    Amount</b></font></td><td style="text-align: center; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#xa0;</b></font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss attributed
    to Alto Ingredients, Inc.</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,100</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">&#xa0;</font></td>
    <td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:
    Preferred stock dividends</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(315</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -8.05pt; padding-left: 8.05pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
    and diluted loss per share:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -7.75pt; padding-left: 7.75pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    loss available to common stockholders</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(25,415</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">53,828</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.47</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961430439864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent Company Financials. (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_BalanceSheetsParentCompanyOnlyTableTextBlock', window );">Schedule of parent company financial statements</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="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASSETS</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><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>March
                                            31, 2021</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><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>December
                                            31, <br/>
2020</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold"><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">&#xa0;</font></td>
    <td colspan="2" style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    and cash equivalents</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,534</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,632</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Receivables
    from subsidiaries</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,412</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,548</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    current assets</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,188</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,836</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    current assets</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35,134</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">43,016</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
    and equipment, net</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">125</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">142</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Assets:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investments
    in subsidiaries</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">257,547</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">246,518</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alto West,
    LLC receivable</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">42,649</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">42,649</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Right of
    use operating lease assets, net</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,915</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,985</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    assets</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,087</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,088</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 27pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    other assets</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">304,198</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">293,240</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; text-indent: -1in; padding-left: 1in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Assets</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">339,457</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">336,398</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -1.3pt; padding-left: 1.3pt"><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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    payable and accrued liabilities</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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,961</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">2,001</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 16.55pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
    Alto Op Co. purchase</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,829</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,829</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 16.55pt"><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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,001</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,533</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    current liabilities</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">394</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">473</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    current liabilities</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,185</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31,836</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 16.55pt"><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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,665</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,564</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 7.55pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    liabilities</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,925</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,763</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Liabilities</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37,775</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,163</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stockholders&#x2019;
    Equity:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Preferred
    stock</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common
    and non-voting common stock</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">73</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">72</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt"><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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,037,718</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,036,638</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated
    other comprehensive loss</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,878</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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,878</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; padding-bottom: 1.5pt; padding-left: 9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated
    deficit</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(732,232</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(736,598</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 16.55pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Alto Ingredients, Inc. stockholders&#x2019; equity</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">301,682</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">296,235</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Liabilities and Stockholders&#x2019; Equity</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">339,457</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">336,398</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock', window );">Schedule of statement of operations parent company</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended <br/>
March 31,</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p></td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p></td><td style="padding-bottom: 1.5pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p></td><td style="padding-bottom: 1.5pt">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Management fees from subsidiaries</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,526</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,253</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Selling, general and administrative expenses</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,651</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,377</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -22.5pt; padding-left: 22.5pt">Loss from operations</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(2,125</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(2,124</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Fair value adjustments</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#x2014;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">673</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Interest expense, net</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(1,028</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(1,598</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Other income</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">807</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Loss before benefit for income taxes</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(2,346</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(3,049</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Benefit for income taxes</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#x2014;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Loss before equity in losses of subsidiaries</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(2,346</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(3,049</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Equity in income (losses) of subsidiaries</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,024</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(24,107</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Consolidated net income (loss)</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,678</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(27,156</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock', window );">Schedule of statement of cash flows parent company</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="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    the Three Months Ended<br/>
 March 31,</font></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</font></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2020</font></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating Activities:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td colspan="2"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 76%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
    net income (loss)</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,678</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(27,156</font></td><td style="width: 1%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Adjustments
    to reconcile net income (loss) to cash used in operating activities:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity
    in (income) losses of subsidiaries</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,024</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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,107</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value adjustments</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(673</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="padding-left: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
    (accretion) of debt discount (premium)</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(57</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="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
    in operating assets and liabilities:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Receivables
    from subsidiaries</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(864</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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">123</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    assets</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(281</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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    payable and accrued expenses</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(765</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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    payable with subsidiaries</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">110</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,235</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.375in; padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash used in operating activities</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,028</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,359</font></td><td style="padding-bottom: 1.5pt; 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-weight: bold; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investing
    Activities:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additions
    to property and equipment</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.375in; padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash used in investing activities</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financing
    Activities:</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Proceeds
    from issuances of common stock</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">462</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</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">282</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Proceeds
    from plant receivable</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,813</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payments
    on senior notes</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,532</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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Preferred
    stock dividend payments</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x2014;</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.375in; padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    cash provided by (used in) financing activities</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,070</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,095</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net increase (decrease) in
    cash and cash equivalents</font></td><td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9,098</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">&#xa0;</font></td>
    <td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,736</font></td><td style="text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    and cash equivalents at beginning of period</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,632</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 1.5pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,985</font></td><td style="padding-bottom: 1.5pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
    and cash equivalents at end of period</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,534</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td><td style="padding-bottom: 4pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td><td style="border-bottom: Black 4pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,721</font></td><td style="padding-bottom: 4pt; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_BalanceSheetsParentCompanyOnlyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Parent company financials - Balance Sheet [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_BalanceSheetsParentCompanyOnlyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Parent company financials - Statements of Cash Flows [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_StatementsOfCashFlowsParentCompanyOnlyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Parent company financials - Statements of Operations [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_StatementsOfOperationsParentCompanyOnlyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961433647944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Basis of Presentation. (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue', window );">Accounts receivable balance</a></td>
<td class="nump">$ 51,301,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,839,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_AccountsReceivableGrossCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">351,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 260,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_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">$ 91,000<span></span>
</td>
<td class="nump">$ 19,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_alto_CombinedProductionCapacityDescription', window );">Combined Production Capacity, Description</a></td>
<td class="text">The Company sells specialty alcohols to large consumer products companies, sells fuel-grade ethanol to gasoline refining and distribution companies, sells essential ingredients to animal feed customers, including distillers grains and other feed co-products to dairy operators and animal feedlots and corn oil to poultry and biodiesel customers generally without requiring collateral.<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_alto_CombinedProductionCapacityDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_CombinedProductionCapacityDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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=121593590&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=121593590&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_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value, as of the date of each statement of financial position presented, of finance receivables which are owned but transferred to serve as collateral for the payment of the related debt obligation, and that are reclassified and separately reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66007379&amp;loc=d3e113888-111728<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=121599337&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=120395209&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961429055544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets and Liabilities Held-For-Sale. (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 23, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 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_alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems', window );"><strong>Assets and Liabilities Held-For-Sale. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentChargeOnReclassifiedAssets', window );">Impairment charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200,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_ProfitLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,678,000<span></span>
</td>
<td class="num">$ (27,156,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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Pre-tax loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,678,000<span></span>
</td>
<td class="num">(27,156,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis=alto_StocktonMember', window );">Stockton [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_alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems', window );"><strong>Assets and Liabilities Held-For-Sale. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">21,900,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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Pre-tax loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="nump">2,300,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis=alto_MaderaMember', window );">Madera [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_alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems', window );"><strong>Assets and Liabilities Held-For-Sale. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">21,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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Pre-tax loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="nump">$ 1,800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems', window );"><strong>Assets and Liabilities Held-For-Sale. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate', window );">Total consideration</a></td>
<td class="nump">$ 28,300,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_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates', window );">Cash proceeds</a></td>
<td class="nump">19,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=alto_PacificAuroraMember', window );">Pacific Aurora [Member] | 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems', window );"><strong>Assets and Liabilities Held-For-Sale. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate', window );">Total consideration</a></td>
<td class="nump">28,300,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_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates', window );">Cash proceeds</a></td>
<td class="nump">19,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_WorkingCapital', window );">Working capital</a></td>
<td class="nump">$ 8,800,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_alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_AssetsandLiabilitiesHeldForSaleDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_WorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_WorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 indemnification assets (amounts to be reimbursed if and when certain assumed liabilities are paid) recognized at the acquisition date of a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&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_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentChargeOnReclassifiedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the asset that is reclassified back to held and used from held-for-sale, the amount of impairment charge that is recognized on the reclassification 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 360<br> -SubTopic 10<br> -Section 35<br> -Paragraph 44<br> -URI http://asc.fasb.org/extlink&amp;oid=29634951&amp;loc=d3e1756-110224<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2459-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentChargeOnReclassifiedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: 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=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: 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=120399700&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_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the sale of a business segment or subsidiary or sale of an entity that is related to it but not strictly controlled during the period (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: 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 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis=alto_StocktonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LongLivedAssetsHeldForSaleByAssetTypeAxis=alto_StocktonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LongLivedAssetsHeldForSaleByAssetTypeAxis=alto_MaderaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LongLivedAssetsHeldForSaleByAssetTypeAxis=alto_MaderaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_BusinessAcquisitionAxis=alto_PacificAuroraMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=alto_PacificAuroraMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>49
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961429376824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Assets and Liabilities Held-For-Sale. (Details) - Schedule of assets and liabilities as held-for-sale - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</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_LongLivedAssetsHeldForSaleByAssetTypeAxis=alto_StocktonMember', window );">Stockton [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_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">$ 19,535<span></span>
</td>
<td class="nump">$ 19,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_OperatingLeaseRightOfUseAsset', window );">Right of use operating lease assets, net</a></td>
<td class="nump">9,705<span></span>
</td>
<td class="nump">9,747<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets held-for-sale</a></td>
<td class="nump">29,240<span></span>
</td>
<td class="nump">29,282<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsCurrent', window );">Operating lease obligations</a></td>
<td class="nump">10,456<span></span>
</td>
<td class="nump">10,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SpecialAssessmentBondCurrent', window );">Assessment financing</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_LiabilitiesHeldforsale', window );">Liabilities held-for-sale</a></td>
<td class="nump">10,456<span></span>
</td>
<td class="nump">10,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_LongLivedAssetsHeldForSaleByAssetTypeAxis=alto_MaderaMember', window );">Madera [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_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">27,813<span></span>
</td>
<td class="nump">29,013<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Right of use operating lease assets, net</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets held-for-sale</a></td>
<td class="nump">27,813<span></span>
</td>
<td class="nump">29,013<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsCurrent', window );">Operating lease obligations</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SpecialAssessmentBondCurrent', window );">Assessment financing</a></td>
<td class="nump">8,775<span></span>
</td>
<td class="nump">9,107<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_alto_LiabilitiesHeldforsale', window );">Liabilities held-for-sale</a></td>
<td class="nump">$ 8,775<span></span>
</td>
<td class="nump">$ 9,107<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_LiabilitiesHeldforsale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liabilities held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_LiabilitiesHeldforsale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 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_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of capital lease obligation due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121569800&amp;loc=d3e45023-112735<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121616839&amp;loc=d3e45280-112737<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsHeldForSaleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LongLivedAssetsHeldForSaleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121603541&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_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=120391452&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=120400017&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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SpecialAssessmentBondCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current portion of the carrying value as of the balance sheet date of a type of municipal bond typically used to fund a development project. Also called special assessment limited liability bond, special district bond, special purpose bond, special tax bond and community development obligation. Interest owed to lenders is paid by taxes levied on the community benefiting from the particular bond-funded project. For example, if a bond of this sort was issued to pay for sidewalks to be repaved in a certain community, an additional tax would be levied on homeowners in the area benefiting from this project.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(16)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SpecialAssessmentBondCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis=alto_StocktonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LongLivedAssetsHeldForSaleByAssetTypeAxis=alto_StocktonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LongLivedAssetsHeldForSaleByAssetTypeAxis=alto_MaderaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LongLivedAssetsHeldForSaleByAssetTypeAxis=alto_MaderaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961435856056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments. (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">3<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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961356150184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments. (Details) - Schedule of financial data for operating segments - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 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_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales as reported</a></td>
<td class="nump">$ 218,734<span></span>
</td>
<td class="nump">$ 311,404<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold as reported</a></td>
<td class="nump">204,897<span></span>
</td>
<td class="nump">324,294<span></span>
</td>
</tr>
<tr class="ro">
<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 benefit for income taxes</a></td>
<td class="nump">4,678<span></span>
</td>
<td class="num">(27,156)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">1,885<span></span>
</td>
<td class="nump">5,307<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Total [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales as reported</a></td>
<td class="nump">218,734<span></span>
</td>
<td class="nump">311,404<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold as reported</a></td>
<td class="nump">204,897<span></span>
</td>
<td class="nump">324,294<span></span>
</td>
</tr>
<tr class="re">
<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 benefit for income taxes</a></td>
<td class="nump">5,623<span></span>
</td>
<td class="num">(23,102)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAbstract', window );"><strong>Depreciation:</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_DepreciationAndAmortization', window );">Depreciation</a></td>
<td class="nump">5,860<span></span>
</td>
<td class="nump">9,759<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest 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_InterestExpense', window );">Interest expense</a></td>
<td class="nump">1,885<span></span>
</td>
<td class="nump">5,307<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_MarketingAndDistributionsMember', window );">Marketing and distribution [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_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</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_CostOfGoodsAndServicesSold', window );">Cost of goods sold as reported</a></td>
<td class="nump">53,957<span></span>
</td>
<td class="nump">57,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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before benefit for income taxes</a></td>
<td class="nump">3,973<span></span>
</td>
<td class="nump">2,930<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest 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_InterestExpense', window );">Interest expense</a></td>
<td class="nump">202<span></span>
</td>
<td class="nump">627<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_MarketingAndDistributionsMember', window );">Marketing and distribution [Member] | Alcohol sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales as reported</a></td>
<td class="nump">57,010<span></span>
</td>
<td class="nump">57,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_us-gaap_StatementBusinessSegmentsAxis=alto_MarketingAndDistributionsMember', window );">Marketing and distribution [Member] | Alcohol sales, net [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales as reported</a></td>
<td class="nump">452<span></span>
</td>
<td class="nump">429<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_MarketingAndDistributionsMember', window );">Marketing and distribution [Member] | Intersegment sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales as reported</a></td>
<td class="nump">2,244<span></span>
</td>
<td class="nump">4,315<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_MarketingAndDistributionsMember', window );">Marketing and distribution [Member] | Total marketing and distribution sales [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_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales as reported</a></td>
<td class="nump">59,706<span></span>
</td>
<td class="nump">62,250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_ProductionMember', window );">Pekin Campus production [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_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</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_CostOfGoodsAndServicesSold', window );">Cost of goods sold as reported</a></td>
<td class="nump">137,376<span></span>
</td>
<td class="nump">128,683<span></span>
</td>
</tr>
<tr class="re">
<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 benefit for income taxes</a></td>
<td class="nump">9,691<span></span>
</td>
<td class="num">(6,849)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAbstract', window );"><strong>Depreciation:</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_DepreciationAndAmortization', window );">Depreciation</a></td>
<td class="nump">4,345<span></span>
</td>
<td class="nump">5,130<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest 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_InterestExpense', window );">Interest expense</a></td>
<td class="nump">519<span></span>
</td>
<td class="nump">2,084<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_ProductionMember', window );">Pekin Campus production [Member] | Alcohol sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales as reported</a></td>
<td class="nump">95,083<span></span>
</td>
<td class="nump">84,132<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_ProductionMember', window );">Pekin Campus production [Member] | Intersegment sales [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_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales as reported</a></td>
<td class="nump">9,985<span></span>
</td>
<td class="nump">2,332<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_ProductionMember', window );">Pekin Campus production [Member] | Essential ingredient sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales as reported</a></td>
<td class="nump">45,077<span></span>
</td>
<td class="nump">39,870<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_ProductionMember', window );">Pekin Campus production [Member] | Total Pekin Campus sales [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_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales as reported</a></td>
<td class="nump">150,145<span></span>
</td>
<td class="nump">126,334<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_OtherProductionIncomeTaxMember', window );">Other production [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_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</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_CostOfGoodsAndServicesSold', window );">Cost of goods sold as reported</a></td>
<td class="nump">24,118<span></span>
</td>
<td class="nump">142,310<span></span>
</td>
</tr>
<tr class="re">
<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 benefit for income taxes</a></td>
<td class="num">(5,137)<span></span>
</td>
<td class="num">(16,621)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAbstract', window );"><strong>Depreciation:</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_DepreciationAndAmortization', window );">Depreciation</a></td>
<td class="nump">1,498<span></span>
</td>
<td class="nump">4,530<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest 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_InterestExpense', window );">Interest expense</a></td>
<td class="nump">136<span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_OtherProductionIncomeTaxMember', window );">Other production [Member] | Alcohol sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales as reported</a></td>
<td class="nump">15,969<span></span>
</td>
<td class="nump">99,230<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_OtherProductionIncomeTaxMember', window );">Other production [Member] | Intersegment sales [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_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales as reported</a></td>
<td class="nump">305<span></span>
</td>
<td class="nump">291<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_OtherProductionIncomeTaxMember', window );">Other production [Member] | Essential ingredient sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales as reported</a></td>
<td class="nump">5,143<span></span>
</td>
<td class="nump">30,237<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_OtherProductionIncomeTaxMember', window );">Other production [Member] | Total Other production sales [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_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales as reported</a></td>
<td class="nump">21,417<span></span>
</td>
<td class="nump">129,758<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_IntersegmentEliminationsMember', window );">Intersegment eliminations [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_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales as reported</a></td>
<td class="num">(12,534)<span></span>
</td>
<td class="num">(6,938)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold as reported</a></td>
<td class="num">(10,554)<span></span>
</td>
<td class="num">(3,838)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_CorporateActivitiesMember', window );">Corporate activities [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_alto_MarketingAndDistributionAbstract', window );"><strong>Marketing and distribution:</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before benefit for income taxes</a></td>
<td class="num">(2,904)<span></span>
</td>
<td class="num">(2,562)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAbstract', window );"><strong>Depreciation:</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_DepreciationAndAmortization', window );">Depreciation</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">99<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">$ 1,028<span></span>
</td>
<td class="nump">$ 2,564<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_MarketingAndDistributionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_MarketingAndDistributionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: 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=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: 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=120399700&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_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=119993939&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=120311839&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=120395209&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=120399700&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_InterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<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=121604090&amp;loc=SL49130545-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: 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=121604090&amp;loc=SL49130543-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: 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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=alto_MarketingAndDistributionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=alto_MarketingAndDistributionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SubsegmentsAxis=alto_EthanolAlcoholSalesGrossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SubsegmentsAxis=alto_EthanolAlcoholSalesGrossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SubsegmentsAxis=alto_EthanolalcoholSalesNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SubsegmentsAxis=alto_EthanolalcoholSalesNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SubsegmentsAxis=alto_IntersegmentSaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SubsegmentsAxis=alto_IntersegmentSaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SubsegmentsAxis=alto_TotalMarketingAndDistributionSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SubsegmentsAxis=alto_TotalMarketingAndDistributionSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=alto_ProductionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=alto_ProductionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SubsegmentsAxis=alto_EssentialIngredientSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SubsegmentsAxis=alto_EssentialIngredientSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SubsegmentsAxis=alto_TotalPekinCampusSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SubsegmentsAxis=alto_TotalPekinCampusSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=alto_OtherProductionIncomeTaxMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=alto_OtherProductionIncomeTaxMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SubsegmentsAxis=alto_TotalOtherProductionSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SubsegmentsAxis=alto_TotalOtherProductionSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=alto_IntersegmentEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=alto_IntersegmentEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=alto_CorporateActivitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=alto_CorporateActivitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>52
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961433765816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segments. (Details) - Schedule of assets by operating segments - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th" colspan="2"><div>Dec. 31, 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_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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">$ 501,116<span></span>
</td>
<td class="nump">$ 476,818<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_MarketingAndDistributionsMember', window );">Marketing and distribution [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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">119,546<span></span>
</td>
<td class="nump">89,337<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_ProductionMember', window );">Pekin Campus production [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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">238,370<span></span>
</td>
<td class="nump">234,439<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_OtherProductionIncomeTaxMember', window );">Other production [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<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">120,351<span></span>
</td>
<td class="nump">102,409<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=alto_CorporateAssetsMember', window );">Corporate assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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">$ 22,849<span></span>
</td>
<td class="nump">$ 50,633<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Amounts derived from the audited financial statements for the year ended December 31, 2020.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120398452&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: 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=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: 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 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SegmentReportingAssetReconcilingItemLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_SegmentReportingAssetReconcilingItemLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=alto_MarketingAndDistributionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=alto_MarketingAndDistributionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=alto_ProductionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=alto_ProductionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=alto_OtherProductionIncomeTaxMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=alto_OtherProductionIncomeTaxMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=alto_CorporateAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=alto_CorporateAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>53
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961431795896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories. (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </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_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_FIFOInventoryAmount', window );">Inventory net</a></td>
<td class="nump">$ 1,033,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_FIFOInventoryAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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_FIFOInventoryAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961426920696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories. (Details) - Schedule of balances consisted inventory. - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th" colspan="2"><div>Dec. 31, 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_alto_ScheduleOfBalancesConsistedInventoryAbstract', window );"><strong>Schedule of balances consisted inventory. [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">$ 39,654<span></span>
</td>
<td class="nump">$ 25,154<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work in progress</a></td>
<td class="nump">4,965<span></span>
</td>
<td class="nump">4,333<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">9,233<span></span>
</td>
<td class="nump">7,074<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInventoryNetOfReserves', window );">Other</a></td>
<td class="nump">1,364<span></span>
</td>
<td class="nump">1,364<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total</a></td>
<td class="nump">$ 55,216<span></span>
</td>
<td class="nump">$ 37,925<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Amounts derived from the audited financial statements for the year ended December 31, 2020.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_ScheduleOfBalancesConsistedInventoryAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_ScheduleOfBalancesConsistedInventoryAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInventoryNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of valuation reserves and allowances, of inventory, classified as other, expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventoryNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>55
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961433549576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives. (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</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_FinancialInstrumentAxis=us-gaap_DerivativeMember', window );">Derivative [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_alto_DerivativesDetailsLineItems', window );"><strong>Derivatives. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1', window );">Recognized gains and losses due to change in fair value</a></td>
<td class="nump">$ 10,543,000<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_alto_DerivativesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_DerivativesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from the increase (decrease) in fair value of derivative and nonderivative instruments designated as fair value hedging instruments recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 25<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121577467&amp;loc=d3e76258-113986<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=us-gaap_DerivativeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>56
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961459429560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivatives. (Details) - Schedule of derivatives not designated as hedging instruments - Not Designated as Hedging Instrument [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</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_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Commodity contracts [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_alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems', window );"><strong>Derivatives. (Details) - Schedule of derivatives not designated as hedging instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Assets, fair value</a></td>
<td class="nump">$ 22,355<span></span>
</td>
<td class="nump">$ 17,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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Liabilities, fair value</a></td>
<td class="nump">$ 4,741<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Cash collateral balance [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_alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems', window );"><strong>Derivatives. (Details) - Schedule of derivatives not designated as hedging instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Assets, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 520<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_DerivativesDetailsScheduleofderivativesnotdesignatedashedginginstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as a liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DerivativeInstrumentRiskAxis=alto_CashCollateralBalancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DerivativeInstrumentRiskAxis=alto_CashCollateralBalancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961433670024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives. (Details) - Schedule of recognized gains (losses) for derivatives - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 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_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Realized Gains (Losses)</a></td>
<td class="nump">$ 6,185<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts', window );">Unrealized Gains</a></td>
<td class="nump">4,358<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Non Designated Derivative Instruments [Member] | Cost of goods sold [Member] | Commodity Contracts [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_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Realized Gains (Losses)</a></td>
<td class="nump">6,185<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts', window );">Unrealized Gains</a></td>
<td class="nump">$ 4,358<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_us-gaap_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DerivativeInstrumentsGainLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 change in the difference between the fair value and the carrying value, or in the comparative fair values, of open derivatives, commodity, or energy contracts, held at each balance sheet date, that was included in earnings 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_UnrealizedGainLossOnDerivativesAndCommodityContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_us-gaap_DerivativeInstrumentRiskAxis=alto_CommodityContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DerivativeInstrumentRiskAxis=alto_CommodityContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>58
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961356100120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt. (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>May 14, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_DebtDetailsLineItems', window );"><strong>Debt [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_AssetsNet', window );">Net assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 231.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtMember', window );">Debt [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_alto_DebtDetailsLineItems', window );"><strong>Debt [Abstract]</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_AssetsNet', window );">Net assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 231.9<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_DebtDetailsLineItems', window );"><strong>Debt [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_RepaymentsOfNotesPayable', window );">Repayment of principal on notes payable</a></td>
<td class="nump">$ 19.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Remaining amount of notes payable</a></td>
<td class="nump">$ 0.7<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_alto_DebtDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_DebtDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net assets (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 205<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77885760&amp;loc=SL35686385-199418<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 205<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118262037&amp;loc=d3e9915-115836<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874367-224272<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e604008-122996<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874367-224272<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=us-gaap_DebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961426801864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt. (Details) - Schedule of long term debt - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th" colspan="2"><div>Dec. 31, 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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Term debt</a></td>
<td class="nump">$ 102,379<span></span>
</td>
<td class="nump">$ 97,869<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Less unamortized debt premium</a></td>
<td class="nump">174<span></span>
</td>
<td class="nump">230<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Less unamortized debt financing costs</a></td>
<td class="num">(576)<span></span>
</td>
<td class="num">(759)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherShortTermBorrowings', window );">Less short-term portion</a></td>
<td class="num">(37,581)<span></span>
</td>
<td class="num">(25,533)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">64,396<span></span>
</td>
<td class="nump">71,807<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=alto_KinergyLineOfCreditMember', window );">Kinergy line of credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Term debt</a></td>
<td class="nump">45,554<span></span>
</td>
<td class="nump">32,512<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=alto_PekinRevolvingLoanMember', window );">Pekin revolving loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Term debt</a></td>
<td class="nump">17,580<span></span>
</td>
<td class="nump">20,580<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=alto_ICPRevolvingLoanMember', window );">ICP revolving loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Term debt</a></td>
<td class="nump">9,384<span></span>
</td>
<td class="nump">9,384<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=alto_ParentNotesPayableMember', window );">Parent Notes Payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Term debt</a></td>
<td class="nump">20,001<span></span>
</td>
<td class="nump">25,533<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=alto_CARESActLoansMember', window );">CARES Act loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Term debt</a></td>
<td class="nump">$ 9,860<span></span>
</td>
<td class="nump">$ 9,860<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Amounts derived from the audited financial statements for the year ended December 31, 2020.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=alto_KinergyLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=alto_KinergyLineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=alto_PekinRevolvingLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=alto_PekinRevolvingLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=alto_ICPRevolvingLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=alto_ICPRevolvingLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=alto_ParentNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=alto_ParentNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=alto_CARESActLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=alto_CARESActLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961433573816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt. (Details) - Schedule of maturities of long-term debt<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2021 </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_alto_ScheduleOfMaturitiesOfLongTermDebtAbstract', window );"><strong>Schedule of maturities of long-term debt [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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2021</a></td>
<td class="nump">$ 20,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2022</a></td>
<td class="nump">82,378<span></span>
</td>
</tr>
<tr class="ro">
<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 debt</a></td>
<td class="nump">$ 102,379<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_ScheduleOfMaturitiesOfLongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_ScheduleOfMaturitiesOfLongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&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=120400017&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=120398452&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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961429047672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies. (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </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_alto_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies. (Details) [Line Items]</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_alto_IndexedpricePurchaseContracts', window );">Indexed price purchase contracts gallons</a></td>
<td class="nump">102,526,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_SignificantSupplyCommitmentRemainingMinimumAmountCommitted', window );">Open fixed-price sales contracts valued</a></td>
<td class="nump">$ 18,170,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplyCommitmentAxis=alto_EthanolSalesContractsMember', window );">Ethanol Sales Contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted', window );">Open fixed-price sales contracts valued</a></td>
<td class="nump">207,687,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplyCommitmentAxis=alto_CoproductsSalesContractsMember', window );">Co-products Sales Contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies. (Details) [Line Items]</strong></a></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_alto_OpenIndexedpriceSalesContracts', window );">open indexed-price sales contracts tons</a></td>
<td class="nump">$ 146,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=alto_EthanolPurchaseContractsMember', window );">Ethanol Purchase Contracts [Member] | Suppliers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies. (Details) [Line Items]</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_alto_IndexedpricePurchaseContracts', window );">Indexed price purchase contracts gallons</a></td>
<td class="nump">15,626,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=alto_EthanolPurchaseContractsMember', window );">Ethanol Purchase Contracts [Member] | Fuel-grade from suppliers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted', window );">Fixed-price purchase contracts value</a></td>
<td class="nump">$ 1,238,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=alto_EthanolPurchaseContractsMember', window );">Ethanol Purchase Contracts [Member] | Corn from suppliers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted', window );">Fixed-price purchase contracts value</a></td>
<td class="nump">$ 33,883,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_CommitmentsandContingenciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_CommitmentsandContingenciesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_IndexedpricePurchaseContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indexed-price purchase 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;">alto_IndexedpricePurchaseContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</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_alto_OpenIndexedpriceSalesContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The floor amount as of the balance sheet date that the entity must expend to satisfy the terms of disclosed arrangements (excluding long-term commitments) in which the entity must commit resources to supply goods or services to one or more 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;">alto_OpenIndexedpriceSalesContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase 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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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)(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The floor amount as of the balance sheet date that the entity must expend to satisfy the terms of disclosed arrangements (excluding long-term commitments) in which the entity must commit resources to supply goods or services to one or more customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplyCommitmentAxis=alto_EthanolSalesContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SupplyCommitmentAxis=alto_EthanolSalesContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SupplyCommitmentAxis=alto_CoproductsSalesContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SupplyCommitmentAxis=alto_CoproductsSalesContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PurchaseCommitmentExcludingLongtermCommitmentAxis=alto_EthanolPurchaseContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PurchaseCommitmentExcludingLongtermCommitmentAxis=alto_EthanolPurchaseContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=alto_SuppliersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=alto_SuppliersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=alto_FuelgradeFromSuppliersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=alto_FuelgradeFromSuppliersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=alto_CornFromSuppliersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=alto_CornFromSuppliersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961428971864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension Plans. (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</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_RetirementPlanTypeAxis=alto_RetirementPlanMember', window );">Retirement Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_PensionPlansDetailsLineItems', window );"><strong>Pension Plans. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated projected benefit obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,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_DefinedBenefitPlanFundedStatusOfPlan', window );">Underfunded amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,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_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic expense</a></td>
<td class="nump">$ 22,000<span></span>
</td>
<td class="nump">$ 48,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_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">151,000<span></span>
</td>
<td class="nump">173,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_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">109,000<span></span>
</td>
<td class="nump">101,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_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="nump">238,000<span></span>
</td>
<td class="nump">226,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_RetirementPlanTypeAxis=alto_PostRetirementPlanMember', window );">Post Retirement Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_PensionPlansDetailsLineItems', window );"><strong>Pension Plans. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated projected benefit obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic expense</a></td>
<td class="nump">42,000<span></span>
</td>
<td class="nump">59,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_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">38,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_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">26,000<span></span>
</td>
<td class="nump">14,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_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization expense</a></td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="nump">$ 7,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_alto_PensionPlansDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_PensionPlansDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.</p></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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<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_DefinedBenefitPlanAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></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 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 2: 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 (h)(4)<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 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: 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 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<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 6<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-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_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></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 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 3: 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 (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<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 6<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-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_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></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 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 2: 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 (c)<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 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<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 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: 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 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<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 (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: 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 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-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_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<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 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<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 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 4: 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 (h)<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_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-114920<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 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: 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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-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_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<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 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: 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 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 4: 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 (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: 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 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=alto_RetirementPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RetirementPlanTypeAxis=alto_RetirementPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RetirementPlanTypeAxis=alto_PostRetirementPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RetirementPlanTypeAxis=alto_PostRetirementPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961435758584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements. (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_AssetsHeldForSaleLongLivedFairValueDisclosure', window );">Property and equipment held-for-sale at fair value</a></td>
<td class="nump">$ 47,348,000<span></span>
</td>
<td class="nump">$ 48,548,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_AssetsHeldForSaleLongLivedFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets classified as held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<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_AssetsHeldForSaleLongLivedFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961355545176">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements. (Details) - Schedule of recurring and nonrecurring fair value measurements - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 79,408<span></span>
</td>
<td class="nump">$ 93,032<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,741)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=alto_DerivativeFinancialInstrumentMember', window );">Derivative Financial Instrument [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">22,355<span></span>
</td>
<td class="nump">$ 17,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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Benefit Plan Percentage Allocation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,741)<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_FinancialInstrumentAxis=alto_LongLivedAssetsHeldForSaleMember', window );">Long-lived assets held-for-sale [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">57,053<span></span>
</td>
<td class="nump">$ 58,295<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Benefit Plan Percentage Allocation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=alto_DefinedBenefitPlanAssetsMember', window );">Defined Benefit Plan Assets [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Benefit Plan Percentage Allocation</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=alto_LargeUSEquityMember', window );">Large U,S Equity [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,470<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Benefit Plan Percentage Allocation</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31.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_FinancialInstrumentAxis=alto_SmallMidUSEquityMember', window );">Small/Mid U.S Equity [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Benefit Plan Percentage Allocation</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.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_FinancialInstrumentAxis=alto_InternationalEquityMember', window );">International Equity [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,921<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Benefit Plan Percentage Allocation</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.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_FinancialInstrumentAxis=alto_FixedIncomeMember', window );">Fixed Income [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,592<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Benefit Plan Percentage Allocation</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37.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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">22,355<span></span>
</td>
<td class="nump">$ 17,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_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,741)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | Derivative Financial Instrument [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">22,355<span></span>
</td>
<td class="nump">17,149<span></span>
</td>
</tr>
<tr class="re">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,741)<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | Long-lived assets held-for-sale [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | Defined Benefit Plan Assets [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | Large U,S Equity [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | Small/Mid U.S Equity [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | International Equity [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | Fixed Income [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">17,588<span></span>
</td>
</tr>
<tr class="ro">
<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Derivative Financial Instrument [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Long-lived assets held-for-sale [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Defined Benefit Plan Assets [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Large U,S Equity [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,470<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Small/Mid U.S Equity [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,605<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | International Equity [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,921<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Fixed Income [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,592<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">57,053<span></span>
</td>
<td class="nump">58,295<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | Derivative Financial Instrument [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | Long-lived assets held-for-sale [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 57,053<span></span>
</td>
<td class="nump">58,295<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | Defined Benefit Plan Assets [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | Large U,S Equity [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | Small/Mid U.S Equity [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | International Equity [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | Fixed Income [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Included in other assets in the consolidated balance sheets.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">This category includes investments in funds comprised of equity securities of large U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">This category includes investments in funds comprised of equity securities of small- and medium-sized U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">This category includes investments in funds comprised of equity securities of foreign companies including emerging markets. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">This category includes investments in funds comprised of U.S. and foreign investment-grade fixed income securities, high-yield fixed income securities that are rated below investment-grade, U.S. treasury securities, mortgage-backed securities, and other asset-backed securities. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 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_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage</td>
</tr>
<tr>
<td style="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_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_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial and nonfinancial 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 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_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=alto_DerivativeFinancialInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=alto_DerivativeFinancialInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FinancialInstrumentAxis=alto_LongLivedAssetsHeldForSaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=alto_LongLivedAssetsHeldForSaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FinancialInstrumentAxis=alto_DefinedBenefitPlanAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=alto_DefinedBenefitPlanAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FinancialInstrumentAxis=alto_LargeUSEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=alto_LargeUSEquityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FinancialInstrumentAxis=alto_SmallMidUSEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=alto_SmallMidUSEquityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FinancialInstrumentAxis=alto_InternationalEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=alto_InternationalEquityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FinancialInstrumentAxis=alto_FixedIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=alto_FixedIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961435827448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share. (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 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_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive shares from convertible securities outstanding</a></td>
<td class="nump">3,265,000<span></span>
</td>
<td class="nump">964,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961433763448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share. (Details) - Schedule of computation of basic and diluted earnings per share - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 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_alto_ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract', window );"><strong>Schedule of computation of basic and diluted earnings per share [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_NetIncomeLoss', window );">Net income attributed to Alto Ingredients, Inc.</a></td>
<td class="nump">$ 4,678<span></span>
</td>
<td class="num">$ (25,100)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Less: Preferred stock dividends</a></td>
<td class="num">(312)<span></span>
</td>
<td class="num">(315)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_BasicIncomePerShareAbstract', window );"><strong>Basic income per 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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Income available to common stockholders</a></td>
<td class="nump">$ 4,366<span></span>
</td>
<td class="num">(25,415)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Income available to common stockholders (in Shares)</a></td>
<td class="nump">70,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Income available to common stockholders (in Dollars per share)</a></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DilutiveSecurities', window );">Add: Dilutive securities</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_DilutiveSecuritie', window );">Add: Dilutive securities (in Shares)</a></td>
<td class="nump">2,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_DilutedIncomePerShareAbstract', window );"><strong>Diluted income per 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_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Income available to common stockholders</a></td>
<td class="nump">$ 4,366<span></span>
</td>
<td class="num">$ (25,415)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted', window );">Income available to common stockholders (in Shares)</a></td>
<td class="nump">72,464<span></span>
</td>
<td class="nump">53,828<span></span>
</td>
</tr>
<tr class="re">
<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 available to common stockholders (in Dollars per share)</a></td>
<td class="nump">$ 0.06<span></span>
</td>
<td class="num">$ (0.47)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_BasicIncomePerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_BasicIncomePerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_DilutedIncomePerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_DilutedIncomePerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_DilutiveSecuritie">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>DilutiveSecurities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_DilutiveSecuritie</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</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_alto_ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_ScheduleOfComputationOfBasicAndDilutedEarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DilutiveSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_DilutiveSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=120397183&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 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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> -Subparagraph (a)<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=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: 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=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: 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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: 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 12: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: 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=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: 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(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&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_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_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&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> -Subparagraph (a)<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: 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 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_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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 3: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br><br>Reference 5: 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 6: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 11: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 12: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&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_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of limited partnership units outstanding determined by relating the portion of time within a reporting period that limited partnership units have been outstanding to the total time in that period. Used in the calculation of diluted net income or loss per limited partnership unit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 4.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187171-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_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961435758584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Parent Company Financials. (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Mar. 31, 2021 </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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information 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_AssetsNet', window );">Net asset</a></td>
<td class="nump">$ 231.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net assets (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 205<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77885760&amp;loc=SL35686385-199418<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 205<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118262037&amp;loc=d3e9915-115836<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874367-224272<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e604008-122996<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874367-224272<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961356304472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Parent Company Financials. (Details) - Schedule of parent company financial statements - Parent Company [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<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_alto_CurrentAssetsAbstract0', 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 16,534<span></span>
</td>
<td class="nump">$ 25,632<span></span>
</td>
<td class="nump">$ 9,721<span></span>
</td>
<td class="nump">$ 4,985<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Receivables from subsidiaries</a></td>
<td class="nump">16,412<span></span>
</td>
<td class="nump">15,548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">2,188<span></span>
</td>
<td class="nump">1,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">35,134<span></span>
</td>
<td class="nump">43,016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">125<span></span>
</td>
<td class="nump">142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_OtherAssetsAbstract0', window );"><strong>Other 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investments in subsidiaries</a></td>
<td class="nump">257,547<span></span>
</td>
<td class="nump">246,518<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_alto_PacificEthanolWestPlantReceivable', window );">Alto West, LLC receivable</a></td>
<td class="nump">42,649<span></span>
</td>
<td class="nump">42,649<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Right of use operating lease assets, net</a></td>
<td class="nump">2,915<span></span>
</td>
<td class="nump">2,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">1,087<span></span>
</td>
<td class="nump">1,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Total other assets</a></td>
<td class="nump">304,198<span></span>
</td>
<td class="nump">293,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">339,457<span></span>
</td>
<td class="nump">336,398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_CurrentLiabilitiesAbstract0', 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">4,961<span></span>
</td>
<td class="nump">2,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned', window );">Accrued Alto Op Co. purchase</a></td>
<td class="nump">3,829<span></span>
</td>
<td class="nump">3,829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">20,001<span></span>
</td>
<td class="nump">25,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">394<span></span>
</td>
<td class="nump">473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">29,185<span></span>
</td>
<td class="nump">31,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">5,665<span></span>
</td>
<td class="nump">5,564<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">2,925<span></span>
</td>
<td class="nump">2,763<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">37,775<span></span>
</td>
<td class="nump">40,163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and non-voting common stock</a></td>
<td class="nump">73<span></span>
</td>
<td class="nump">72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">1,037,718<span></span>
</td>
<td class="nump">1,036,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(3,878)<span></span>
</td>
<td class="num">(3,878)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(732,232)<span></span>
</td>
<td class="num">(736,598)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Alto Ingredients, Inc. stockholders&#8217; equity</a></td>
<td class="nump">301,682<span></span>
</td>
<td class="nump">296,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders&#8217; Equity</a></td>
<td class="nump">$ 339,457<span></span>
</td>
<td class="nump">$ 336,398<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_alto_CurrentAssetsAbstract0">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_CurrentAssetsAbstract0</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_CurrentLiabilitiesAbstract0">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_CurrentLiabilitiesAbstract0</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_OtherAssetsAbstract0">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_OtherAssetsAbstract0</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_PacificEthanolWestPlantReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pacific Ethanol West plant receivable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_PacificEthanolWestPlantReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-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_AccountsReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: 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=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: 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 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&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_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire 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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity method investee and investment in and advance to affiliate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120398452&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(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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=121603541&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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of 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=120391452&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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120391452&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=120400017&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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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 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 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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961355515800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent Company Financials. (Details) - Schedule of statement of operations parent company - Parent Company [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 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_alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems', window );"><strong>Parent Company Financials. (Details) - Schedule of statement of operations parent company [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">Management fees from subsidiaries</a></td>
<td class="nump">$ 2,526<span></span>
</td>
<td class="nump">$ 3,253<span></span>
</td>
</tr>
<tr class="re">
<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">4,651<span></span>
</td>
<td class="nump">5,377<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt extinguishment</a></td>
<td class="num">(2,125)<span></span>
</td>
<td class="num">(2,124)<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_alto_FairValueAdjustments', window );">Fair value adjustments</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">673<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_alto_OtherExpense', window );">Other expense, net</a></td>
<td class="num">(1,028)<span></span>
</td>
<td class="num">(1,598)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeOperating', window );">Interest income</a></td>
<td class="nump">807<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before benefit for income taxes</a></td>
<td class="num">(2,346)<span></span>
</td>
<td class="num">(3,049)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Benefit for income taxes</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromSubsidiariesBeforeTax', window );">Loss before equity in earnings of subsidiaries</a></td>
<td class="num">(2,346)<span></span>
</td>
<td class="num">(3,049)<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_alto_EquityInEarningsLossesOfSubsidiaries', window );">Equity in income (losses) of subsidiaries</a></td>
<td class="nump">7,024<span></span>
</td>
<td class="num">(24,107)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Consolidated net loss</a></td>
<td class="nump">$ 4,678<span></span>
</td>
<td class="num">$ (27,156)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_EquityInEarningsLossesOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in earnings (losses) of subsidiaries</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_EquityInEarningsLossesOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_FairValueAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_FairValueAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_OtherExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_OtherExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_ParentCompanyFinancialsDetailsScheduleofstatementofoperationsparentcompanyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=117329964&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117329964&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: 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=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: 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=120399700&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_IncomeLossFromSubsidiariesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) of subsidiary attributable to the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromSubsidiariesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<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 (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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=120395691&amp;loc=d3e23780-122690<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: 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=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: 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(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: 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 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_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_InterestIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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_InterestIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: 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 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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_RevenueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 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=120395209&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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961356274488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent Company Financials. (Details) - Schedule of statement of cash flows parent company - Parent Company [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>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 );">Consolidated net income (loss)</a></td>
<td class="nump">$ 4,678<span></span>
</td>
<td class="num">$ (27,156)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_EquityInEarningLossesOfSubsidiaries', window );">Equity in (income) losses of subsidiaries</a></td>
<td class="num">(7,024)<span></span>
</td>
<td class="nump">24,107<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_alto_FairValuesAdjustment', window );">Fair value adjustments</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(673)<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discounts</a></td>
<td class="nump">101<span></span>
</td>
<td class="num">(57)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract', 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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_IncreaseDecreaseAccountsPayableWithSubsidiaries', window );">Receivables from subsidiaries</a></td>
<td class="num">(864)<span></span>
</td>
<td class="nump">123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other assets</a></td>
<td class="num">(281)<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="num">(765)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable with subsidiaries</a></td>
<td class="nump">110<span></span>
</td>
<td class="nump">2,235<span></span>
</td>
</tr>
<tr class="re">
<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">(4,028)<span></span>
</td>
<td class="num">(1,359)<span></span>
</td>
</tr>
<tr class="ro">
<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>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 );">Additions to property and equipment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>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 issuance of common stock</a></td>
<td class="nump">462<span></span>
</td>
<td class="nump">282<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromContributionsFromAffiliates', window );">Proceeds from plant receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">5,813<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Payments on senior notes</a></td>
<td class="num">(5,532)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Preferred stock dividend payments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(5,070)<span></span>
</td>
<td class="nump">6,095<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="num">(9,098)<span></span>
</td>
<td class="nump">4,736<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">25,632<span></span>
</td>
<td class="nump">4,985<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">$ 16,534<span></span>
</td>
<td class="nump">$ 9,721<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_EquityInEarningLossesOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_EquityInEarningLossesOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_FairValuesAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of fair value of adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_FairValuesAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_IncreaseDecreaseAccountsPayableWithSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts payable with subsidiaries</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_IncreaseDecreaseAccountsPayableWithSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=120311839&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=121586364&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_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=121586364&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=121586364&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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 current 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://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=121586364&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_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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=121586364&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=121586364&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=121586364&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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&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> -Subparagraph (a)<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: 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 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: 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 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_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_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&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_ProceedsFromContributionsFromAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 an entity that is affiliated with the entity by means of direct or indirect ownership.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_ProceedsFromContributionsFromAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121586364&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_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm139961439183352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Event. (Details) - Subsequent Event [Member] - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 14, 2021</div></th>
<th class="th"><div>Apr. 23, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alto_SubsequentEventDetailsLineItems', window );"><strong>Subsequent Event. (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate', window );">Total consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.5<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_alto_AssumptionOfLiabilities', window );">Assumption of liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfShortTermDebt', window );">Repayment of notes payable</a></td>
<td class="nump">$ 19.3<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_alto_AssumptionOfLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assumption of 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;">alto_AssumptionOfLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alto_SubsequentEventDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alto_SubsequentEventDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alto_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 indemnification assets (amounts to be reimbursed if and when certain assumed liabilities are paid) recognized at the acquisition date of a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&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_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the sale of a business segment or subsidiary or sale of an entity that is related to it but not strictly controlled during the period (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>72
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  XQL5('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    "  .,;%2P NL#.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M:L,P#(9?9?B>R$YI-TR:RT9/'0Q6V-C-V&IK&L?&UDCZ]DN\-F5L#["CI=^?
M/H%J':3V$5^B#QC)8KH;7-LEJ<.:'8F"!$CZB$ZE<DQT8W/OHU,T/N,!@M(G
M=4"H.%^!0U)&D8()6(29R)K::*DC*O+Q@C=ZQH?/V&:8T8 M.NPH@2@%L&::
M&,Y#6\,-,,$(HTO?!30S,5?_Q.8.L$MR2'9.]7U?]HN<&W<0\/Z\?<WK%K9+
MI#J-XZ]D)9T#KMEU\MOB\6FW84W%*U'P92'N=WPE^8,4RX_)]8??3=AY8_?V
M'QM?!9L:?MU%\P502P,$%     @ #C&Q4IE<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"  .,;%2T"@L'-X#  !*#@  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;(V787.C*!C'7_<^!>/KIHJFL;N39*9)F[O,W7:[S>[=]"55$IVB>(!-\^WW
M 8VF'8/V12/(\^?' _R%Z9Z+5YE0JM![QG(Y<Q*EBJ^N*Z.$9D1>\8+F\&;+
M1484%,7.E86@)#9!&7-]SYNX&4ES9SXU=8]B/N6E8FE.'P629981<5A0QO<S
M!SO'BJ=TERA=X<ZG!=G1#56_BD<!);=1B=.,YC+E.1)T.W-N\=>E[^D T^+?
ME.[ER3/20WGA_%47UO',\30193126H+ SQM=4L:T$G#\7XLZ39\Z\/3YJ+XR
M@X?!O!!)EYS]E\8JF3DW#HKIEI1,/?']7[0>T+76BSB3YC_:5VW'8P=%I50\
MJX.!($OSZI>\UXDX"?"#,P%^'>!_"L#G H(Z(# #K<C,L.Z((O.IX'LD=&M0
MTP\F-R8:1I/F>AHW2L#;%.+4_(Y')<R*0K=YC.YSE:H#6N?5\M!I'B&9$$'E
MU%70FXYQHUIY42G[9Y0#](WG*I&@&M/X8[P+E VJ?T1=^%;!;T1<H0!?(M_S
M<0?/LB_\@/"X*_H#3= D+C!R05_B3K/U#S1":T4S:>EAW/0P-CV,S_10S\83
MW:52"0)=/9",=DV$7>>6*0Z4.T'C%(#E)12B*PO@=0-X;15N4O#S4'1RV<.Q
M-_IAH9@T%!.KS+(40D.L4AD1AIXI$7K)(=@.G5!VM=$(^Z/ MD#"ABL<,GU+
MGF6P,C:*1Z^7:&,V$_I>*JE('J?YKFLA5\+71EC[\-L\]$,O#+U@ZKYU(-TT
M2#?VE0"S%9L96S'2U?/"'K\E3%)+:KXT'%\&I09(!$S9&@SB'?U-#UU$=B4/
M_L+P!D_&%BSLM6;H#0*KE]03+;A0,$DP?425W29H5WS^;)T?R4YL&@\A6Z6,
M"K2$I;WCHC-?/3H//!^1*(+/J "1N!*T$?HMH3_,#1ZI2'ELW8,]4D>G_^/B
MHL>M<6O7.!B&=^H3*ZCLGE6[6!]5:_'8[LV?J>K<G>>RR_VP4K6^CNW.7"^V
M34880XM2PFO9C6/74:*TV05N+1[;7;D&NL^HV.GM^"<HJ$1[:T'R[FU@%^QS
M,MRZ/!YD\YL$3J)6(+M,+U#K\=ANTB=.@1[*[.7S]JYQ[")@JR,?CR>A#:FU
M>SS([^'8P04XJCDK71I/I8B#G?$2/@3Z4QEWNX5=_>[>=KALO=\?Y/WK7($U
MFLN%MB]R_!AT@?4HGO%^]^2TKA>TN<1(%.DL5 ?WIK:Y*-V:ZX';-J]N66"4
ML!\D8G0+H=Y5"/M15!>7JJ!X8<[^+US!3<(\)G#9HT(W@/=;SM6QH#MHKH_S
MWU!+ P04    "  .,;%2+77VGC((   >*@  &    'AL+W=O<FMS:&5E=',O
M<VAE970R+GAM;+5::V_C-A;]*X1WL)@"D['XT"M- F2L76R!:7?0M-T/B_W
M2'0LC"1Z]$B:?[\DY9@.29,.//V26/+EY3V7Y#V'-*^>>/]UV# V@C_;IANN
M%YMQW%XNET.Y82T=/O(MZ\0W:]ZW=!2/_<-RV/:,5JI1VRQ1%"7+EM;=XN9*
MO?O2WUSQ:6SJCGWIP3"U+>V?/[&&/UTOX.+EQ:_UPV:4+Y8W5UOZP.[8^/OV
M2R^>EGLO5=VR;JAY!WJVOE[<PLN"Y+*!LOBC9D_#P6<@H=QS_E4^_%1=+R(9
M$6M8.4H75/Q[9"O6--*3B./;SNEBWZ=L>/CYQ?L_%7@!YIX.;,6;_]35N+E>
M9 M0L36=FO%7_O0OM@,42W\E;P;U%SSM;*,%**=AY.VNL8B@K;OY/_USEXA3
M&J!= V0T@.1( [QK@,T&^$@#LFM 5&9F*"H/!1WIS57/GT OK84W^4$E4[46
M\.M.COO=V(MO:]%NO%GQ;N!-7=&15> 3;6A7,G GW0W@ OQ^5X#W[WX [T#=
M@=\V?!IH5PU7RU'T+-LORUTOG^9>T)%>?J;]1X#A!X B!!W-5_[F!2OWS:/7
MS9<"[QXTVH-&RA\^!GKJ>]:-X'88!,Y+CT>\]XB51W+,(QTV0.0&E/(#^S;5
MC[0173AS-;M*E"NY+A]O"($DN5H^'J;$894F2?K:JO"']5_X/P\XL@='O%YN
MRY)/ HM8YR43P.X;!MYWHB;Q-:"-J!QJTH@:!"H^W8_KJ1'+>==$F+S#,52Y
M>8>2Z(-P,FR96NW-\P^N],S!Q ? XX3$F9$>VXI@DD,C/7Y@_O3$^_3$7B\_
M=8]BI'E?,^=HQS:<&$%SM&TKG.8H-N#X _'#2?9P$J^7+SW;TKH2*WZ&]>P"
ME5CA0K6R7V&RC3)K@/RQ^!&E>T2IUTO!>C%KY8P3H(:QG]IC*S.U(D8(Q\8H
MK&PKF$*2&\C\,?F197MDF7]EJ@(&-JRI+L3ZNQA$T7'ARNPYF$8Q-G YK#*4
MFW/0'Y$?5[['E7N]_'O<L%[0WURFJ4+IPI7;$6-L#,3*-LH29)23PA^/'Q6,
M--E&7C^_\9$V)^#:N7DU$0F,,[,(NNP@B4PN*0)A!> =: D8*!U"C_;CLZKV
MD@2W<J5] ((KG"BA8[DE,#/GI=,N)YF%TA]= *46#]"O'N;)&=8.4(L'Z*=I
MI;8E54X# S*%HEAU#Z!A0M#N9LGQ)&*[&L$T(F8.76:.B7*.GH!:4$ _\?["
M1W8H)YS ;(:'HA:;Q.DR(QB;.BD04 "8E@(PI 5&VCW44B&I<7,"L[D>):FU
MM$^Q*@+A!&!I20#]/#Q/>4^]LJD^)E%J0G)8(4OC!$()0-*: /H)>"[%/ 3,
MYGJ,,3$5@=,,V07J'$T M2B ?@Z>H=T>!^4@^@A"2Y,Z[,06)(/6)#Q'$D"M
M"6!^TJ[M<TWOZZ8>A=[VE5^D61GYZ6^_O]G29[6Y^?O?,@3ACV#L:>6L3<C!
MNUB(0".!#C.((V+6ID!X_OPAS<[(SW\"9C^)77ZC\^?$9K,MQ DR2=EE)AC%
MU/>!F +8#C;TR+__WLV-+>_5<=++"!IDZ@:,[,&,,VLL'58PBTRX_C #<+5@
M0('CAB-P&]X]7(RL;T'%[IWD@VP=@%,'6ML,Q4);FW#/D0M(RP7D9^?3-W#(
M<2R0$@N=MSMYU'HY;&G)KA?;G@VL?V2+&^#HK@C$'<"O507RT_A!Q0OO]9 M
M'& NJI.9 Y=93) YPN<(#*0%!CI%8+QLC$(5RG'Z #.$3(0.LSA&Q$1XCMY
M6F^@4_3&J0@=1PP0I7%D0K3MLB1'%L&<HSN0UAW(3_2?7U4?M6.1FYKR=;%R
MXK651D)P;@H2AUDJ:K %]QP]@K0>08%#"H-;W@38<2B16WL;EU4*3<$<"-,/
M%VN5A/TR9%ZB@8F+78I'2&'S;-ME!K&Y- ,1!9!I883](F1>FI\#R!QZ)\^)
M&?/*99=%L7FH401B"F#3P@@'A!%OVWI4?*E.95:\DU.6=:4DD_=R(PX2YS&\
MW_'I)+GZ7HZ* -1 R@Y^RL'>?<;=R,NO&]Y4K!^4L$I_!/_X-M7CL_>7(JUF
ML%\5?.G9FHD*48%!]O0!/-)F<E*YW]%;AN!["9X M, 0:,&#_;)"SEHA:X/Y
ML35,:NY37#:FR E$$T"E10[V2XFYSAR?7DZ(MHC!$4PRJZ+:=B@7NS9-%J^#
MUKH%^\7!'9,_;(%/0$];A<"7$:T8</97+#5-T=C/?6]8:C;5FHHY;%($P@G\
M'*NIF/B)[Q?>7?S!E?38K930D!!-A@3^!4-"-"&1,"&=L+3]7MY0^KZ7HR*
M*S"VFGV(?\]\6U6U5(VB4LB?82_J#I1T6XO*X4R3XU@_PFEJGM&MW(9)@LW#
MO$!X 9@'5PJ"=PJF=FK4M9/Y$+;DK1B!C;Q2)/;Y#1^<,HS8&_P+G%FGYZ>9
M%8$@ V UG1$_@1R"K=BZ+FOGV0RQJ>HBQ0A9\MEMF,2YA>\<8B.:V,CW)S9R
M(K$Y[ QBVT$]9QM/-!V24[;QAP<R4E6_$?K<Q>'5'N?YN\/.>?X>"#D 79+U
MZS>:7LD;^6R'S]_JMIU/VRMYJB=6Q+KG+1 E -!)E#[YHNZHV)^(/ ^C6#/S
MYD5>+Y)&SXSV@'65L"M8R=I[43I>KH9]=.%<'ER.:UG_H"X9#D =^<\7O/9O
MYXN,*WA9J/M^QOM;DET6(EWV-P+QR]W'I>YBOCGY,^T?ZFX #5N+[J*/J9C)
M_7P9<7X8^59=S[OGX\A;]7'#J$B.-!#?K[G8H^T>9 ?[*Z$W_P=02P,$%
M  @ #C&Q4D=U;>OE!   714  !@   !X;"]W;W)K<VAE971S+W-H965T,RYX
M;6RU6%%OHS@0_BL6VH=6ZA8,(20HB=0&G>ZDVU.UN=U[.-V#"TZ""CAK.\GN
M_OH; X% '*=IM7UHP)X9?_/A\6=[LF?\1:PIE>A[GA5B:JVEW(2V+>(US8FX
M9QM:0,^2\9Q(>.4K6VPX)4GIE&>VZSA#.R=I8<TF9=L3GTW85F9I09\X$ML\
M)_S'(\W8?FIAZ]#P.5VMI6JP9Y,-6=$%E5\V3QS>["9*DN:T$"DK$*?+J?6
MP\@=*(?2XFM*]^+H&:E4GAE[42]_)%/+48AH1F.I0A#XV=$YS3(5"7!\JX-:
MS9C*\?CY$/VW,GE(YID(.F?9/VDBUU-K9*&$+LDVDY_9_G=:)^2K>#'+1/D?
M[6M;QT+Q5DB6U\Z ($^+ZI=\KXEXC8-;.[@]!SPXX^#5#E[?P3OC,*@=2JKM
M*I62AXA(,IMPMD=<64,T]5"267I#^FFAOOM"<NA-P4_.YJP0+$L3(FF"'DE&
MBIBBA0HGT,T3X;20:RK3F&3B%GU$7Q81NOEPB\0:N@1*"_3WFFT%*1)QASYT
MWB>V!'QJ%#NNL3Q66-PS6#X1?H\\?(=<Q\4:][G9/:)QX^YHW".S^[_XOZZ3
M#50V?+H-GVX997 FRD,<LVT!Y'$:TW1'GC-ZAPJH7[9$)(,J*PF^ :(BEF6$
MBUL=3]48PW(,5;F[F><#([MC,DYMW*'3V'3 >PUXSPC^"6J.<@XS >9=_((V
MA*,=R;8=P&A#>?7]M="K$8(C6,Z]X_3!7[+JP!\T\ ?7P+\[S%*RE6O&TY\T
MT0&N8OI'4+ #?SW EZPZ@/T&L&\$/&=Y#FM?C?8M;/NO8ON250?\L $_O *\
MF>/A"7N>HR'YHED':-  #:X F@JQU8,,3D8//#SL<ZFQ<@>C0 ]QU$ <70$1
MY%E(6$+38J7#.7H53HW5>9SC!N?8B'-!>0H%]8#:4ELHS(:%$SNM$CF_H'SK
MH)W*'(X&/38N674A'XDG?A/D\Y/,'%#M\D*Q(3&=6K"-$Y3OJ#5#6BU\?Z!N
MTJW"8;/$G21]8;Z:PUV3\OL#=5-N=1&;A;&>]X_7S/M6M?"OD"VL421_U%\%
M+EEU(;>ZA<W"]89Y[Y\ &;M!'ZW9J NVU2EL%JJKY^NI#&F@FHVZ4%NEPF:I
M^C/]ME5[<74BVI2PZ6NVBW74X[T@'H\#OX_9./@;ZJ>5-VS6M[]8\?$KDT X
MJJ7N8OFTDH3-FO3^350]P*5=U$6S[H&AU3W7K'O7;*3<4QWS?-_K'PTN6'6!
MMFKGFM7NM1NI.DQGT>DC-)ETX1V=O,RZ=-4FJHYEQ&@RZ6)40M)M:5=_U[SZ
MGQP[:WQFKX>\.F4F($P[6-F6G.4(3NHP?9)4'>67:0$GS91DP ><[7.JK)>,
MET8_*%0)+1*P@T,SS9^A/ X'YWM=4=I'%PPYY:ORHD:@\JA;I]\T5[=!<S>,
MRCN0?KL71IZN?1!& UV['T:^KGT81D-=>Q!&@:Y]%$8C7?LXC,:Z=NR$$>P:
M=3T8>K"V!Y+&VJPQI(VU>6-('&LSQY ZUN:.(7FLS1Y#^EB;/P8"L)8!#!1@
M+0<N<.!J.7#599^6 U=]>!T'#RYPX.HX@,E^N#JTV]E573Q^(GR5%@)E= DS
MS;D/H!QY=9=7O4BV*6^WGIF4+"\?UY1 72@#Z%\R)@\O:H#F1G7V/U!+ P04
M    "  .,;%238WSW2(%   X$P  &    'AL+W=O<FMS:&5E=',O<VAE970T
M+GAM;*5847.C-A#^*QK//20S<4 "#,XXGDF<7IN'N\M<>KV'3A]D(]OJ 7(E
MV4G_?5= @(#0)=,78\'NZOM6*WV2%D]"_E![QC1ZSK-"74_V6A^N/$]M]BRG
MZE(<6 %?MD+F5$-3[CQUD(RFI5.>><3W9UY.>3%9+LIW#W*Y$$>=\8(]2*2.
M>4[EO[<L$T_7$SQY>?&5[_;:O/"6BP/=L4>FOQT>)+2\)DK*<U8H+@HDV?9Z
M<H.O5B0P#J7%'YP]J<Y_9*BLA?AA&O?I]<0WB%C&-MJ$H/ XL17+,A,)</Q3
M!YTT?1K'[O^7Z!]+\D!F315;B>P[3_7^>I),4,JV])CIK^+I-U83BDR\C<A4
M^8N>*MLXFJ#-46F1U\Z (.=%]:3/=2(Z#GC,@=0.I.\0CC@$M4.9.:]"5M*Z
MHYHN%U(\(6FL(9KY4^:F] 8VO###^*@E?.7@IY<K42B1\91JEJ)'#0\8(ZV0
MV*(O!R:IR;5"9\>"'E,.-N=HBKX]WJ&S#^?H ^(%^GTOCHH6J5IX&O"8J-ZF
M[ONVZIN,]!V@3Z+0>X5^*5*6OO;W@$=#AKR0N27.@)^HO$0!OD#$)]B"9_5V
M=]\!)VAR&Y3Q@I%X]\5&Y*S-*OKS9JVTA,K]RQ$];**'9?1P)/IGF..*9LR:
M^,IU5KJ:F7Q:$IS$0;CP3MU\#,T"C$._-7N%+&J014YD*Z&T*:"=$*E"4%ZI
M#6(5(^I"],-D'O<@#LT"$I+Y",19 W'FA/BK%$JA@Q1;KM%9!HUS&\;9H',<
M)$$?XM!JBDDR]^T0XP9B[(3X"$L;+W87:,<*F(@9@DF&: IK #=%9%8_Q)YA
M.5?V$H@'J&(?]PM@:(1AZA [\J1!GCB1WR@%M<GS ^72U+T-73+L&)2GA\[9
MC1&X*W6@&W8] 0533)[89(D<,VO>X)\[\=?SMBH+M)4B1Z)9"VUDY@,RT8P$
M/3)#HRD)(-OV7&._7<!])]J/D&5THMF1077\#8I1+N#6U=@9Z$WYK*C4@;I<
M9G$P0J2C1/@G:=<,^M4O57V!"F:MG3K.ZPF7)%$OX3:S*/#C$9RDQ4F<.+_H
M/9,@?:9(QC&20>?SL%_?%J,H&5DV<*LZ.'A'^:X9[/48/ IFUCIHU-"1IL_V
ME:..WX45SN*D#WYH-24QCF8C^%M=PVYANWT/5&>H]Y3T_P_TFFXKEOAG:MG9
M@15FX>R.GY7T4!-MXS.T<HY/*YW8K9UFXV&P(:JUY.NCP:T%*@3@+K04I6P!
MBVHVVX?-V<-[AFVHO<0?I=A*+W9K[^?^,/2XWF3P<U_L)$NY66TOH+&YM#(=
M*JQMK(964Q)A?VPM:)48NZ7X 0Y%3 ),!">)S0^4\A-/V=AN?2C*TZ"S&:BQ
M6JVB$:2MYF*WZ%I2?J(\H^N,F8S#AQQ.?26+/>PHF;13F ]VM&$PF_4I#*T@
MW>$8"=)J,7%K\9 $[!N0VE,)2@&G3;Y!9W!FNH,Y0J5J/UJG>=U7TD'I7_I]
M+A:KJ7\9CJ@<:=68N-78227E63D5WD$&OXG,T,I%II5LXI;L[^5IGJ53>H)]
MW(Y50.&4>]1*P[ZZW&>WX_-8?K7S&$IV[ <1[A.Q*'N0D&2$2*OMQ*WM;R+2
M'1T7E:& QR2<]8\(%C,;%:]S!Y$SN2NO9A3,VV.AJQ-\\[:Y_KDI+SUZ[V_Q
MU:JZQ&G#5'=*<#[?\4*AC&TAI']I+F%D=4U3-;0XE#<=:Z&UR,N_>T9AK3 &
M\'TKA'YIF Z:R[+E?U!+ P04    "  .,;%2_=TV\CH'   O'0  &    'AL
M+W=O<FMS:&5E=',O<VAE970U+GAM;)5976_C-A;]*X1;+"9 /19)V9*S20 G
M[NP.VFF#!NT^+/:!ENB8.Y+H(>EDTE_?2TH6[1'%I"^QI%Q>G?O!<TCQZEFJ
MSWK'N4%?ZZK1UY.=,?O+V4P7.UXS_5[N>0/_V4I5,P.WZG&F]XJST@VJJQE)
MDL6L9J*9W%RY9_?JYDH>3"4:?J^0/M0U4R^WO)+/UQ,\.3[X33SNC'TPN[G:
MLT?^P,WO^WL%=[/>2REJWF@A&Z3X]GJRPI?KU UP%G\(_JQ/KI$-92/E9WOS
ML;R>)!81KWAAK L&/T_\CE>5]00XOG1.)_T[[<#3ZZ/W#RYX"&;#-+^3U7]$
M:7;7DWR"2KYEA\K\)I__S;N YM9?(2OM_J+GSC:9H.*@C:R[P8"@%DW[R[YV
MB7C+ -(-(-\,P'1D .T&T&\'I",#TFY ZC+3AN+RL&:&W5PI^8R4M09O]L(E
MTXV&\$5CZ_Y@%/Q7P#AS<R<;+2M1,L-+]&#@!XIJ-));=,?T#GV QM#HW:%A
MAU* S06:HM\?UNC=]Q=7,P, K)M9T;WLMGT9&7D919]D8W8:_=B4O#P?/P/@
M/7IR1']+H@X_,?4>4?P#(@G! 3SKMP]/(G!HGTSJ_-$1?[_NN6)&-(]H9=M9
M&,'U9<1OVOM-G=_T+45J@ Q$4\B:HW>5U#I8A];?POFS4__I)EUD>9) E$^G
M^1G:34F&YXM3RS/(\Q[R/)J*5?E_:-ZVEXP$ABAD4XB*HR(:B[6U#PO;>WLE
MGP0T"MJ\0 =JN!#-!9)]DMF;DKSH$2^B25YS(,Y",$M'H92VH^<GJ9KG-D_?
MIG1HM\SFR]&$9CV\+ IOI;5-5KUG0MFTAB!F@U=CD@0@1M]DE>92[UG!KR>0
M$<W5$Y_<H$B&\SZ$/!K"OT"&=%MH#J4&UB^Y$D_,,C^45AMU< T3"BT?A#;%
MR3REHWE=]J"645"_R&;JN@VZ$,14C]9_.4"0)^DPMP&SQ7P4)4X\3R?Q^M=2
M&?&G@V?9&;2-*P5S8BL:!E,+YL.6\V#N.L]G?;$,M$7 CB81["<:@Z/8/T#/
MHB=6'3ABGA="?-TY.JOS(ANO,B8> XEB^-@\P4NE>G% QJJ\[KR< D@)B0#P
MVH#I*P ,A^ED( 66TX#H2KX)3>-UY^BL7C0"P<L(CNO(+2O=2Q'_:EN=!YLE
M'?(7#O3*T R/DQSVLH'CNG&W8\TCUT 'IT1ON4\CUI2H$FPCJE=)'WO6QW':
M7Q6%/%B5 O+G0$:;*IR6(:U/,<R.+)":H2F!!48ZGAVO 3@N L<F%B,3?2@
M4YR18/T"6I'D:62V>Y;'<9J_5QQ$JCPV65LW:79<=84,0A\2/,TI"0 /* %=
MCB]8L!<"'%>"(VYQ9(H@SB&_3S%9!G"&#',\BI-X)2!Q)?"KS(K#CB>83C*D
M<M!+&NC6D"6A:3X.U-,^B=/^JIVV.UZ54]BA3C4+SRTR)'U,TD#3A@P7D8E%
MO#J0N#K\[&GE#7B'&C&E.-"K <.EJ\$87B\F)"XF/6OMV8NE+#?'6%&H S_C
MR"#\H;R0A(9((F YQ?/S2,\#\%)$XE+TR]]?Y =C&<K0-$WR4"V&EF2Q3"(3
MTFL6B6N6967]-[9]Q(L3>46<2MATPTK%[:$@4Y 5\^)JS;\<Q'YL'T "8I6F
M.%3AD*R1B P0KU4DKE5]A;NB.E[5;ZEI0,5&T(?T+HK>BQC)HS7]T*^JWUA3
M+S/DE0T'Y 5*67!>PF8(YJ];#%^@K9(U^@F,U>/+/[[+"<[^J9$=;%?[!:ST
M1;C60YV!=4D:F@%A18IL]JG7)!K7I/MC0"X*;63Q&>:PVZOPKUP58D2GZ%!]
MTL4XOU"O/32N/>> A-8'*&>;2EG7 ,MA#*V^Z5!D2!Z!Y#6&QC7F7@GHJ#VK
MT+'H=@N\D0H\0:.%\Q.0FGQ.(W!.OE7%)>05!O;;ROALI4.-2)=9H/T"AK X
MS;-Q^:9>3>CK:@+)578]A-Z5O+VZL*SC0K2,Z2XL;<+^;^PK PW("9V3 /4$
M++,LUB9>3>@\_K%O##!B!FWXHV@:6Q7H9% #(<M@'/-A4;+%8KC\NWL%S'_Q
M_X)S9.@?Y\ME-AZ^ESP:E[QH^-SN)**!#_4,I"-=! H8V*4MLFQ\#TN]\M$L
MJAT/A_V^<M_18:Y_;-K#&:#"F'Y0KTPTOKWJOR/8S4HP!\,=$L[)/)""@.%R
M,;[RIU[C:%SC5MU*=*^.7ZE:22B%99JF#$^^Y>!C='!5';0;U_S4BMCY$Z\B
M:5Q%PNU_^\JH5=VNS=W73?N%SDH0[']1=X9RY%;H#NU/7*!-G-$+9\HV.MBM
M><'K#>R;CV<4[T,=-#LY_:EA]>!.T31R&X3V@WW_M#^I6[GSJ6^>W^++-0X]
M)Y=W(?M5FERN(;V!$6E_&#CSD-JCQ$],/=KOP!7? KSD?0;]I]K3N?;&R+T[
MK]I(8V3M+G><03*M ?Q_*Z4YWM@7]&>D-W\!4$L#!!0    (  XQL5(#B$]O
M[04  $,B   8    >&PO=V]R:W-H965T<R]S:&5E=#8N>&ULU5I=<]HX%/TK
M&K:SD\R48,F?M(29AB]G9K>;:=K=9]46P5/;HI)(TG]?V3B 9=E JH?M"]AP
M[]&]5T?2/9C1$V7?^(H0 9ZS-.?7O940ZW># 8]6),/\BJY)+K]94I9A(6_9
MPX"O&<%QZ92E V19WB##2=X;C\K/[MAX1#<B37)RQP#?9!EF/VY(2I^N>[#W
M\L&GY&$EB@\&X]$:/Y![(KZL[YB\&^Q0XB0C.4]H#AA97O<^P'<A*AU*BW\3
M\L0/KD&1RE=*OQ4WM_%USRHB(BF)1 &!Y=LCF9 T+9!D'-\KT-YNS,+Q\/H%
M?5XF+Y/YBCF9T/2_)!:KZU[0 S%9XDTJ/M&GD%0)N05>1%->OH*GRM;J@6C#
M!<TJ9QE!EN3;=_Q<%>+  7HM#JAR0*J#W>)@5PZVXH#\%@>G<G!4A[8<W,K!
M51QLI\7!JQP\=82VI/W*P3\UZ:!R",K9W4Y'.9=3+/!XQ.@38(6U1"LN2D*4
MWG(*D[S@[KU@\MM$^HGQA.:<IDF,!8G!O9!ODIB" [J4=S3ZMJ)I3!C_\X\
M0?\]F'W?).('N/B2XTV<2)]+T =?[J?@XLTEX"O," =)#CZOZ(;C/.9OP9O:
M_6@@9-#%T(.H"O!F&R!J"?!.<IDP5D8GX]$ 3+H!)C3+Y")I\YYV>W^(99IR
MD>$4W.$D[M_F8(+7B<"I!FMV!"N*-MDF+4L])<LD2H0&9'X"R!7X1ZP( S(W
MN6.MBJWDD8"+ORCGEQK(13?D1YKW)0\$HZG\Z@'<YH+(B12ZV0J[H3[31F4&
MDI$[6J(=+5&)X[3@W. 4YY$D$Q:R5-$5L.%;@"PXU!%H"^654,5>_3B&H\'C
M(4.:%JY7-YDV388.LBV_;C9KFO5]9"'HU.WF&CMD^U;=:M&T\I'GUHW"IA%"
MON7LS6H5MG<5MD^K\(5<G_?ERKT\J=I;6/>P4$BITJ1IX[JN%>@C=G81.YT1
MERNX7QQ4,8@D\27K<7G^D>?BFH!RDX+O0<%=ED3%,N.%#T@XW\@;00')UBG]
M00IBY3&($R:/4,KD-I7+-D'N>5%1DS0M<;<V C_KJM 9:M%PO.-K')'KGER?
MG+!'TAL#W=[E-'FB4&GJ-(H9>(%"2T/AS WA+ SAA+K<'3V-W!V-W/\GC0Y7
MFHX*;B/7OMVR9+Q=KEYGKK<RXNTJ+X+:'H2\Y2"\Z80Z@])>@](JH[U&ILA7
M&6THFKDAG(4AG%"3>X#TL^SO9ME_W2P?8YS?B,5!4!]+L(LEZ(QEWZYM(XB3
MQR0F+9U?)]09C#.$,S6$,PLT*QDJQ_K<T& +0SCAD:!K;!CNV##L9,-'N1VF
MLBG537ZGYQF3;PAG:@AG-FS6$;G04EJ_N:'A%KKA++6[#756/CPPJTTOM/;J
MT3JY3_\;LY?.$5E:H6<=;=0U)HU.O;*I=:".[;BV<H)H[/J^XWIHJ$R%SE#3
MK&O,7&0I8*'&"EF6CZR64A\(=?BJAOUXV>$)';O&R'6#8<MI /<Z#KY*R+5$
M>ES):4Q\I!($-7*!ENUYMMIC: S[ONVYPT!EB,;0#M2>9=%=BS/V8LUX:.@A
MNV4[AGO1!W]9];5,S2FR3V/D(R?P6Z+>"S_X&RF_[EC/.+A@4_M!E<E-_>/!
M!HM-B3]30 M30*$V_V$+G?8"$/ZF"A V):#KMAT<>PT(NT5@F2Z@ZRI%PJ*$
M$_TOL:8DH"F@*6S*)<=#Z@(PI15- 2U, 85'\J\S8J\78;=@U#/B*#N;<A&B
MEA]CX%XO0H."L1OK'(*:DHRF@&90J[^0VHB84HVF@,)C<==IL1>.\/7*L=OU
M'!:8THZF@&:P*=0<3^TSYZ:&6Y@""H_%77\(M)>7Z'7R$FH? QV7EQH37Y&-
M4QV,9?M^H^_2&$KU@)"M+EJ=H48]=-?BC,G0C&=;T&O[F1'M)2CZ=0FJGYI3
M)*C&R+>AITK0P<'#[N+O%7+PAT3V6"E92C_KRI< ;/N/A>V-H.OR^?=7*@3-
MRLL5P3%AA8'\?DFI>+DI'JGO_C<R_@E02P,$%     @ #C&Q4N:1^M]@!P
M-A$  !@   !X;"]W;W)K<VAE971S+W-H965T-RYX;6R56&USVS82_LY?@='E
M^DG1F^TT36S/R+'=:#I-/';N;N8Z_0"12Q%G$% !T(KZZ_LL0-)4XCB]&8]%
M MC%[K//[@(\W5EW[RNB(#[7VOBS417"]LUTZO.*:NDG=DL&,Z5UM0QX=9NI
MWSJ2112J]70QF[V:UE*9T?EI'+MQYZ>V"5H9NG'"-W4MW?Z"M-V=C>:C;N!6
M;:K  ]/STZW<T!V%?VUO'-ZFO99"U62\LD8X*L]&R_F;BV->'Q?\6]'.#YX%
M>[*V]IY?5L79:,8&D:8\L :)GP=Z1UJS(ICQ1ZMSU&_)@L/G3OMU]!V^K*6G
M=U;_1Q6A.AN]'HF"2MGH<&MW[ZGUYX3UY5;[^%_LVK6SD<@;'VS="L."6IGT
M*S^W./P=@44KL(AVIXVBE9<RR/-39W?"\6IHXX?H:I2&<<IP4.Z"PZR"7#C_
MZ#;2J#]E@L@4XD)ZY84MQ8TC3R;$F<GI-& S%IGFK>*+I'CQ#<5'XE=K0N7%
ME2FH.)2?PLC>TD5GZ<7B686_2C<11_.Q6,P6\V?T'?6>'T5]1W_#\[%X9XVW
M6A6/0 S]9SRNE9$F5U*+.PP2B!F\^&VY]L&!6K\_8]%Q;]%QM.CX6Q;=_KS\
ML/KO\M/JXP>Q_' I+I9WJSOQ\5K<W%[=77WX%&>>C,7SBN>3[$#WT/4L!KWQ
M$/%>?*H(4-1;:?8"-)!"(]&5V8BMLT63DXO+D;[W%,@Q+'Y+#$K8"ZES6X&.
M$3TH T",%J0=%8KAFASHE]K;3F\22GJ]*!O2+S=.%B0H5-)8?2#YPS]>+^8_
MOO59$HX!*F6NM H*FI01-W2O$-25!A*6_7 DM,T1MH*G W15)%U@!T)4[(Q
MA0ICL29#I0JB=+:&S.YE;GV(ULEU8PII,$54(#'S^S2LL2I#>42%R1G#8.$(
M^U<4BFT#!H6MR0>5=QY.Q,KT\^/6A /?L!O[LV=MVLI"- 9&@6K*)*S6TFW@
M;#03\IX&$&31)DS"*( O.52/QBF#=R-;TWJ+G@ 8"AHGOHGR.ZD5MC!*CD$I
MVK2)LRID9<<=WAD6YMK"/NCYK.K6I[4-500RBGP=\+;VD?-C0>9_=L\ _-$0
M4'M #.0FF4!EJ7)P*]_SAAO%("=\6JOQBP5F<TB]"H!*D=MZ#=H7 P^S7&[A
M(VP$,XY/9BBYX! <VS"D@'X+*/>@SEC(6"51E?*J+TOC#LZQB&#@SS1 Z4_B
M@*&P8OP!&DYF7VN&LBZ#QMFC!_2,+@-#]%[,)R>]MM"J>C+_HB)1N#W,#$R*
M5H]OX /\*9R"<KCGD0@Y(IMM=!/(B)JD3B.B'>'0C2/0!8.N-2(%KO7TU B6
M*E*$&Y_2#G@CH+&$HOS4^.D)L,7QH[2V2#S,NCB5%C2@:'>DXCWM.X3?B/<P
M*E1C\1XT$3_(>OL6*2P;Q.X:FOH1X VVB*L>D-4 D%MD^TZN-8EK4-"+I<^>
M".H@/\6.XPX6(']0%B5*PS81&V1'+%X=_Y/A5] -*?/R:PZU<1RF54>Z">^?
M_ -8)I4'+W)DQ(8.S:@E"K3)D=P>,P6E)X&$5X6FH7*8:$V<J2W*X*/M@V3&
M)+I=4U/63O.V[!NW >@KNL4P,1X0LB\.""*6C/E;@ M>J?KI;KG,<]O@(;NE
MG-1#Q)VCO^1RA>44*]:E;=:A;'2__( 2?- ,+<U2[>T%BTY0=H(\NI::5W \
M4K20-%R!*OE J7NAA !NW1T4E?<-M05Q, Q(N8)F:"=\#"R8E!P1)E?;1I1Y
ML"I//CE" CAN;,BT>LN=!R$-."IX'/%0_%B@*W*,=6M*3!5@^(#VB#91(LG*
M6+\'"TQ3K]&*L6LA]_Z0&!7XN29D:&.0UFPQ(X+L8TH.W$'EM(X+E80[R&):
MAP&<<-(1\KW@T -$WJ$%DG6A$/MX+A27A!:+5Q.R'G4WB"X8!_JB52'/-QRV
MD$#[3N L3S6FL[?MA;UO!9\^:J[=*4Q@9["._<-MH2"7V@Y2(J^8Z:&"/YU,
M>\*#8=&0[1:/W-1[PO:9UX7U,4J(ZU.]N@4ZU;@8XU@;3)$9=$44G?C^5=0Y
MO''@F;V_W*IOBV)'[()-?BF+K$4AX"S6<3<5>X:"M'*<?<R6P9FBEO>H$G(?
M$W,\/*OTH?&QR*RIHS*P_EAF$;0G(MVR8_Q%/7QQ,A\?S>;C&3H>P_?BZ&3\
M^NBG]!Z^J+1QQ25T,KV[T5GT:DOQ^J;1Y]GQ+/84F1C-YQL8CM,9I'X!*]SF
M$;#'>L>G8H8UY^H?$G&^QT.N]C!Y8/_BU2R]<)O-_G_[#P\B?9(-LI ^X\;M
MHZDO?AKL/$^H=>D8*D>$FLZ7K(SXDO44FM\SH+"(L[$AE4,>L67YLDOU]%T@
M <9V6=\XYH..)VD^2X8!)2>/53];(=-=D\K^%6H%T\''8\T2Y17UD%O,4W>F
MZ> N"Z6;>&/G.",>Z5K;C_8?!9;I+ORX/'U1 !P;;A2:2HC.)C^>C(1+M_3T
M$NPVWHQQ&(4'\1'7 K"(%V >)Y+0O? &_:>2\[\ 4$L#!!0    (  XQL5)3
M\HY)_P0  %4-   8    >&PO=V]R:W-H965T<R]S:&5E=#@N>&ULM5=M;]LV
M$/ZN7W'P@F$%9%F6[=I.DP!V7I  R1+4W?9AV =:HBTB%*F25-S\^]U1LNQT
M29INW9>$(N^>>^Z5]-%&FWN;<^[@2R&5/>[DSI6'O9Y-<UXP&^F2*SQ9:5,P
MAY]FW;.EX2SS2H7L)7'\OE<PH3HG1W[OSIP<Z<I)H?B= 5L5!3./<R[UYKC3
M[VPW/HIU[FBC=W)4LC5?</=;>6?PJ]>B9*+@R@JMP/#5<6?6/YP/2=X+_"[X
MQNZM@3Q9:GU/'U?9<2<F0ESRU!$"PW\/_)1+24!(XW.#V6E-DN+^>HM^X7U'
M7Y;,\E,M_Q"9RX\[DPYD?,4JZ3[JS25O_!D17JJE]7]A4\L.4#BMK--%HXP,
M"J'J_^Q+$X<]A4G\@D+2*"2>=VW(LSQCCIT<&;T!0]*(1@OOJM=&<D)14A;.
MX*E /7<RLY8["TQE<"W84DCA!+=PR6761;>["R9Y=-1S:(H4>FD#.Z]ADQ=@
M!W"CE<LMG*N,9T_U>TBQY9EL><Z35P%OF(E@T \AB9/^*WB#UN^!QQN\@#>O
M+.Y8"Z>Z6 K%J$0L_#E;6F>P4OYZQ<2P-3'T)H8OA7:Q./^T@-FO9W!]-9M?
M75]]NCI?P.7Y]5GWXO9C=S&[/G\VM*_#)E'P)F2X4G";.KWDAH(6A^!R3NZ6
M3#W^_-,DZ8\_6)AK9C+0J^!,&&P4;; 6RM+H!YX!@U(R!4X#=I%\5GU5<=E=
M&Y9QX"YG"NL7E;.J;KD52[<%)77*'&(*!3<H;9@ON873Z;W3*H13)@6.&"48
MNH<<L.$M-M83TMAMCAML L2A;<.EQY1:K;M2>,I4SK VNBHMV%Q7,H,EAU3B
M@5@)+P$Y%3<:ZUHL;F .SGC*"XI34V!Q!&>5$6H=D!F7&\ZAJ.N94SVC"R;-
MVW)\2I*")T@(+:"3P+),4#28!($2PN!(<Y#FS*PY!AX.^E&"G2TE18P&#*:#
MYMV#H.4*%8(')BL,L'4"QQ"W$=PJF)5&2$@&SU%  ]SX8&/NB(*/2EDA:<0'
MMD:'/(MM:@6.@"8M3<X>/7VG'=).L34$'9(; 5%.)M%@RSG$\P+)>.+DSC0:
MM?Y@NE-F<Y_L@TDTV3] 5E51^D)!/;F;/MZ_&_8(_>%SWJ52HRV?&DI@!)]R
M'NP.VTR3P$I+O'8PDW4,ZD&W9^J9<K#$YFF"X1>DZ[":+*K;=X?!MFZ;H 5W
M!F])@T$C>/ZY$B6%-PP4AOT ^M-P-!CA(AF'D_X@\#<?6:DP&:2(@46&DF-R
M@IIG"*0Z#<?Q"+I!,Z2?$D6X:9@,XQWNUZQNOX+62RG6S:1#5G$X'+W'A6_F
MY(.W8JVOBQ5.1)629G,(DW \'@7[5\37;%H\+_I_).4?;?K#\C(-X^_,RW#\
M>EXFR0[W^_/B6;TI+].P'X^_F1>/YT7A@MKZ;5,-70T(!!/BG!'+BH8MCHQZ
M]M)X]FEI(D7L:6:TWE+,FZ&RP7$$!_'>H/,II_N7;@TZZN_F"6*7W+_6Y&-$
MA-\TAN,Z-S^2<-*/ION, ]H9O4+TK9'%]W/7L2]X<]E_QS78YXK=@0&</(DM
MWBKO_RO1^%M$@^\,*A%-=C?'ENCD!:+/O<%Z>T_=@N,52@]ZBU=0I5S]ZFUW
MV]\,L_JIO!.O?W"@KVN!="5?H6H<C4<=,/4COOYPNO0/YZ5V^ SWRYR3*R2
MYRNMW?:##+2_I$[^!E!+ P04    "  .,;%2;U3?<@0&  "9#@  &    'AL
M+W=O<FMS:&5E=',O<VAE970Y+GAM;(U776_;-A1]UZ\@O&!P #8617VF28 V
MS;8^M"N:;'L8]D!+M$U4%CV2;I)_OT-*<1Q_9 422R+OO3SG\MPK\>)>FV]V
M(:4C#\NVLY>CA7.K\\G$U@NY%/9,KV2'F9DV2^'P:.83NS)2-,%IV4Z2.,XG
M2Z&ZT=5%&/MBKB[TVK6JDU\,L>OE4IC'][+5]Y<C-GH:^*KF"^<')E<7*S&7
MM]+]L?IB\#391&G44G96Z8X8.;L<O6/G[U-O'PS^5/+>;MT3SV2J]3?_\+&Y
M',4>D&QE[7P$@<MW>2W;U@<"C'^'F*/-DMYQ^_XI^B^!.[A,A977NOU+-6YQ
M.2I'I)$SL6[=5WW_FQSX9#Y>K5L;?LE];YM4(U*OK=/+P1D(EJKKK^)AR,.6
M0QD?<4@&AR3@[A<**#\()ZXNC+XGQELCFK\)5(,WP*G.;\JM,YA5\'-7MW*.
M%&-?+R8.X?S@I!Y<W_>NR1%73C[ISBTLN>D:V;STGP#&!DORA.5]\FK 3\*<
M$<XH2>*$O1*/;[CQ$(^_SHU\E2MMG.KFY.]W4^L,E/#/*^'33?@TA$^/A;_Y
M]=/-Y[O;@ZE[U=57VKE=B5I>CE!*5IKO<G3%SZ)-2'*WD.1:+U>B>X3V/7Y+
M%/YGJA-=K41+1-<0U*81GEF$FU"A72V)ZHA;&"F)'3;WG(S9*51COLF0!N_:
M*&1"3=>^-BBY7ZAZ <>Z73?2[I@NI:D7 HE$ZAH_B)6>P+U9&=VL:]D0T=9Z
M 35&WD5:BX4]3-@;V2@/@_@JQ-\<(W/AX(-Z4I:&1=Q"F>;-2ACW2&9KV;Z9
M8S%)I,/*J(IQ<DJ^R&^@UB]X$+9#TIZG Q K6DGT;(..'$?WS,2%2 /#GW\J
M$U:\M?WRE'QLL9M:65*+Y6IMR=@;)/';'MUU& Q#[.UIH!:-^2GY'1'-CV,G
MV]@/I./'6(BV]?X'R$1Z!P^9B5JURBEY;)LV1'>I/)/M=!< ]]2$\5)LU'?5
MK('DD5A-K)IW:J9JKR9A(Z?)5)):H\<WTGC0@]C%M-W(-Q1#--,M7B!>?6'2
M8M9Y(;H%J24<D/OGVFC0"H-*#^WCIF@V]4'&H63TVB*O]O0\NO/E$VVWM^BS
M=-&M\ O[[N1_XNC3T8HZC][U@HO\)D+B<Z.M)2<D*VC,XOXFB_-=LPZDTBPA
M:5)%'SLGS0"QGR<)3=*4I)2S++K33K31\:(FO4M6T2+.20[7+(ZV1?I"C4;6
MVGB>PO98=Q@ <971N.2X*5/*>!+=/.DO>M;?L&@*TZ(@O*)E$1\B4M&JS$"'
M(TY/Y 6RWHAE,65I1EB2PS"-]FOH!U"SC%9YY>%7-.'Q:Z@SK,8)CV%7' +-
M8T"NV !X%\T0)&$T904P(^]9^2(,D:W"*UQX:VB.)33C*3DEXYQ6O"2G7F-#
M%/#I"P$U<8*8)2U@>H*W(\+':72MK8M0:7.M&Z1+M\WYLQJC/2E ;IQ66='K
MCO&J3W>T)P3">$%YD0-_2?.2]RRC+8,$F\]*PE)L'MO9VQU^,<VRP(_3,O#;
M1[U+-$YI67F8'.LD58KXM5[*:-QB<T_1+%#4$I=.SE0H?]] 88"F\"#M_^0
M*2B\?A.D.SZ:@8KF%?-[4J85,.\E8 R9\,+38CG-T0H\+P,*:)51^,CLN^@8
MR\2!/O8Y3V"&Y,/!(Q@GG++8CWV0^ ! S^J;QC%,)[[F40D^ @/V/5!0157"
M*,/D03209%4%!&7NVX]7Y]!B)#9%/N KW\K_22":'G[SI#@*-&,5TAN7Z0&(
M/,>N'D%'XZ0D/D\I,#):ECU7'A>'FK_O_79H_H<ZO/,%"FD%L^GC?L??:_B@
MC3>6__;\(&NYG (Z'H9*[P.='VO\T4Z6&*MHEN:^45;H6\6QIDL27J+68EQ3
MFJ(F]SH*2V+*,T8@%51]M9V[GEN2!)6B3^:<^]V-&:K3+YT6$##J]-!W[F3K
MN(!ONWDX%.%[1J\[UY\<-J.;<]>[_KCQ;-X?VI"(N4*QMW(&U_BLR$;$] >A
M_L'I53A\3+7#42;<+G!VE,8;8'ZFM7MZ\ ML3J-7_P%02P,$%     @ #C&Q
M4M\C@6@Y P  ;P8  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N>&ULA55-
M<]LV$+WS5^QP?&AG6)'BAQQ[),W8L3/U(8G'3I-#IP>(7(JH08#%@E:47]\%
M*='J3.Q>*&"Q[^TNL/NTW!G[1 VB@^^MTK0*&^>ZRSBFLL%6T,QTJ/FD-K85
MCK=V&U-G450#J%5QFB2+N!52A^OE8+NWZZ7IG9(:[RU0W[;"[J]1F=TJG(='
MPX/<-LX;XO6R$UM\1/='=V]Y%T\LE6Q1DS0:+-:K\&I^>9U[_\'AJ\0=G:S!
M5[(QYLEO[JI5F/B$4&'I/(/@GV=\CTIY(D[CGP-G.(7TP-/UD?W#4#O7LA&$
M[XWZ)BO7K,)W(518BUZY![/['0_U%)ZO-(J&+^Q&WRP-H>S)F?8 Y@Q:J<=?
M\?UP#R> =\DK@/0 2(>\QT!#EC?"B?72FAU8[\UL?C&4.J Y.:G]HSPZRZ>2
M<6Y]IY]1.V,ETFP9.V;T]K@\H*]'=/H*.H./1KN&X%976/T7'W,F4SKI,9WK
M]$W"C\+.()M'D";I_ V^;"HO&_BR_REO#S>22F6HMPA_7FW(6>Z'O]Z(D$\1
M\B%"_EJ$3U]O/WWY_'!W^_C3"WP3[4?NDCI1XBKDF2*TSQBN(9_!*2V</%)0
M&AX(<EA!9R7/D51[,#5L>O4$Z!JAC8J .BRE4&X/0I6FX1Z)H#161X!$3,5G
M(/768B5Y1R!T!;U6/-3,6_?(%-XD^+*>A>K9*!RX!H%G&"W'XS3(@;&@63=8
M#)3\(3;JX!UQ#[L&!I<*'5KN6Z;P,PBUM.1^DYS)N&*=\%,EZ:7*/4@:>+DL
M 6?S*,FR*$F2@5R,LUS]S:/!VN "0=[O!DML-YS:H7>24[J-4$*72/!R=PSQ
MY=1&<45\$_"+U&PQ/7'=].MEP(U8-L&Q$R=^;PD^2"UYXJI@:TQ%< ;91;0H
M<EZD130O\N ;"U' A)TU?,=$D$<7BX*_698%#V+' \RWPH] <!&E60;G47*>
M!Y\Y)0OS*%ODXS?X8AR_U!D4193.%S[2>721%O"SOHU/1*!%NQVDSM?<:S?J
MP62=U/1J%)$7]U&*N?BMU 0*:X8FL_,B!#O*V[AQIALD96,<"]2P;'SS6._
MY[4Q[KCQ :;_F/6_4$L#!!0    (  XQL5*<J&D$:@0  '(*   9    >&PO
M=V]R:W-H965T<R]S:&5E=#$Q+GAM;(U6VV[C-A!]YU<0VD71 JYERW:2)K8!
MY]8-L)<@R:8/11]H:2P1H4@M2=E)O[Y#4I:5-G;S8HOD7,X9S@QGNE'ZR10
MECZ70II95%A;G<:Q20LHF>FK"B2>K)0NF<6ESF-3:6"95RI%G P&1W')N(SF
M4[]WJ^=355O!)=QJ:NJR9/KE'(3:S*)AM-VXXWEAW48\GU8LAWNPWZM;C:NX
MM9+Q$J3A2E(-JUFT&)Z>CYV\%WCDL#&=;^J8+)5Z<HN;;!8-'" 0D%IG@>'?
M&BY "&<(8?QH;$:M2Z?8_=Y:O_;<D<N2&;A0X@^>V6(6G40T@Q6KA;U3FT_0
M\)DX>ZD2QO_239 ]0N&T-E:5C3(B*+D,_^RYB4-'X62P1R%I%!*/.SCR*"^9
M9?.I5ANJG31:<Q^>JM=&<%RZ2[FW&D\YZMGY)6B^9BXRIC^-+5IT^W'::)\'
M[62/]HA^4=(6AE[)#++7^C$B:>$D6SCGR4&#7YCNT]&P1Y-!,CQ@;]32&WE[
MH_^E1V^DL;K&?+*&,IG13Y#E7.9TX?*"6PZ&7G*3"F5J#?3/Q1+%,6?^.H!B
MW*(8>Q3C?2BN[FX>%P\WCU?W;P;YH+8KRU-3L11F$=:= ;V&:#[IDZY5^E
M6=8&54V@QW:TU(K: NB%*BLF7R@\5\H Y99:11E=,\W!OC@I+,LG[ .:FR?3
MHURFHLY<B/P&EJ!@%C*GE19,YFB92YJJLE091P.5YBEF$7GH^"J5Y%;I *ED
MDCDM!(/^5UPRF7(F B ,.DHY0;1J(==X4#%M'2Z.5^8P-!;<':(WA3*E8\[-
M=H484Y5+_C<8XBC7$B.6\=2R)1<\D-SY#70#-@. %)$:RM<I^(!5RJ(GE!0O
ME&5KT(@:5BOL)XX#L]MXK14&)MA/52TR6C#,-VPYV#HUGLB<(#EL$Z;O A/"
M1>X<H9\^G"3#X1F]8*:@U]@A?5IB)/;(?57RUTLP/)?^*AIAW"6=W;>3GBP,
M0?I886G1EAAN&A>"SSQ$"-.%/+Q4X"1WNO2<"8P9D'O_3GQ6*?,M]9IQ?>B,
MM"PP,-*7D^FB8\'Y1YHDO=%DTCT2.T!X/NX=CX<-@4M(H5R"WG(8[.. ETW>
MQX$<Y."N!MNL2WY,2K(,LO0;IHC&%JTU6B<ME0D">B_MX7%O./YM/VU_Z\F9
M+^Y4H!I?\0::+_%2U:Z;O:YOKW1\9G:UD-$<7V=#\0GWI93M>CZ5RN*Z31TL
MP*+IB[S;+[5#C08$IJ@A/V/=VT+5!E&87T[)'3#A_)#?G1^"SZ4'9 L-0,K.
M"T':[-O>4#?+[BUB" [QX%LH'H7 VPMQ*1ON_*T07RCCVT6N5&:(45B)'^E1
M;W@RV<62_'?GN]3OQO]&7NU0D_>C)J]1DRUJVJ >8SV<O$+]KQWZUK,4=^:
M$G3NIQWCFI*T821H=]N!:A'FB)UXF,;PHG*7,P)6J#KH'T\B;,%^P@D+JRH_
M52R5Q1G%?Q8X%()V GB^4M@]FX5ST(Z9\W\ 4$L#!!0    (  XQL5(D_5-#
M*0,  &D&   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;'U536_;.!"]
M\U<,A!P2P+6^_07;@)UDL<4VA9'L;@_%'FAI;!&12"U)Q<W^^@XIQW47C2\D
MAYKW^&:&',T/2C^;"M'"MZ:69A%4UK:S,#1%A0TW0]6BI"\[I1MNR=3[T+0:
M>>E!31TF430*&RYDL)S[O8U>SE5G:R%QH\%T3</UZQIK=5@$<?"V\2CVE74;
MX7+>\CT^H?VKW6BRPA-+*1J41B@)&G>+8!7/UIGS]PY_"SR8LS6X2+9*/3OC
M8[D((B<(:RRL8^ TO> MUK4C(AG_'CF#TY$.>+Y^8__-QTZQ;+G!6U5_$:6M
M%L$D@!)WO*OMHSK\CL=X<L=7J-KX$0Z];S(.H.B,5<T13 H:(?N9?SOFX0PP
MB=X!)$= XG7W!WF5=]SRY5RK VCG36QNX4/U:!(GI"O*D]7T51#.+N]P:X?S
MT!*5VPB+(VS=PY)W8"D\*&DK _>RQ/)G?$@23CJ2-QWKY"+A ]=#2.,!)%$2
M7^!+3W&EGB^]$!?<"5/4RG0:X>MJ:ZRF._#/!?+L1)YY\NP]\OOUG[],VD68
M>U\ST_("%P$]((/Z!8,EC(;@^>"3DOL/%G7#MDJ3(B'W!CAI[Q^,^ ]+X 9V
MJJ:79.!:2+"5Z@R7I;F9,<I@43&7PCLLL-FB=@;[@T3H_2LX,:!VK-!8"@M7
MD.6#/,]HD2:#/$[8!I^%>V<OJGZAHZ%67$(\'N23B(KB)O;Q=O-_A^D@G63]
MR#8D5EJ0RJ*!EK_R;8T.&D4Q)'1:FK+;U>/]$UL5UJ,- 2>CJ!]9'"6#=#R%
MZ9C,*?N$QD G>:.T];&7KJ24N$9T#0G+($FC=[QV0G)9D$A6*&,I5_EX!#=P
M/<ZG<.,QS%2$\.F&UF&I0URG+MK8.?9RG>^I*)[X"D;9()V.:#&.!Y-H#,>@
M/_N@-\>@'[CMM+ "#5.['X4%=RO967EFS%UW(NNSY*P$)BX-$W8%;PEY1+JZ
MPG<Q\ZO;&YX]_X:*[9N<@4)UTO:=X+1[ZJ.KOGW\<.^;,%VBO:"ZU+@C:#0<
MYP'HOK'UAE6M;R9;9:DU^65%_P+4SH&^[Q0EXFBX TY_E^5W4$L#!!0    (
M  XQL5(*BEJQ/0(  .D$   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM
M;)U42X_:,!"^[Z\8N5)/%8' =A&%2+RZ12HL6FA[J'HPR9!8ZT=J.\OVW]=V
M(&6EA4,O\<QXOF\>F?'PH/23*1 MO @NS8@4UI:#*#)I@8*:EBI1NIN]TH):
MI^H\,J5&F@60X%'<;G^,!&62),-@6^MDJ"K+F<2U!E,)0?6?"7)U&)$..1D>
M65Y8;XB284ESW*#]5JZUTZ*&)6,"I6%*@L;]B(P[@TG/^P>'[PP/YDP&7\E.
MJ2>O++(1:?N$D&-J/0-UQS-.D7-/Y-+X?>0D34@//)=/[)]#[:Z6'34X5?P'
MRVPQ(GT"&>YIQ>VC.GS!8SVWGB]5W(0O'&K?VYA 6AFKQ!'L,A!,UB=].?;A
M#-!O7P#$1T <\JX#A2QGU-)DJ-4!M/=V;%X(I0:T2XY)_U,V5KM;YG VF2HA
MF'5=M@:HS&"JI&4R1YDR-*UA9%T,[QFE1[Y)S1=?X.O"TC$4!N8RP^PU/G*Y
M-0G&IP0G\57")=4MZ'8^0-R..U?XNDW!W<#7_9^"8<9,RI6I-,+/\<Y8[:;F
MUY6HO29J+T3M78KZL%PNMLOY:KN!\6H&TX?5=K&ZGZ^FB_GFS39?Y?.K.C E
M37%$W"X:U,]($KAKP?5 L*$<S<UY#]:53@LWUJ^,7YEE.?5K<_/^73_N=#[!
M/4K4E+_5B^AL_ 3J/"R9@515TM:3V%B;/1[7X_O/O7X$W-_.F33 <>^@[=;=
M+0%=+U:M6%6&8=XIZU8CB(5[BU![!W>_5\J>%!^@>=V2OU!+ P04    "  .
M,;%2AN]%)L %  "K#P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6R=
M5]MNXS80?==7#-R@: '#EN3<NIL$2+)9-$4W-3:]/!1]H*61S88BM205K_?K
M.T-=8CN.=],76R(YMS,S9\2SI;$/;H'HX7.IM#L?++ROWHS'+EM@*=S(5*AI
MIS"V%)Y>[7SL*HLB#T*E&J=Q?#PNA=2#B[.P-K479Z;V2FJ<6G!U60J[ND)E
MEN>#9- M?)3SA>>%\<59)>9XC_Z/:FKI;=QKR66)VDFCP6)Q/KA,WEP=\OEP
MX$^)2[?V#!S)S)@'?KG-SP<Q.X0*,\\:!/T]XC4JQ8K(C4^MSD%OD@77GSOM
M[T/L%,M,.+PVZB^9^\7YX'0 .1:B5OZC6?Z,;3Q'K"\SRH5?6#9G)V0QJYTW
M92M,[Z74S;_XW.*P)G :OR"0M@)I\+LQ%+Q\)[RX.+-F"99/DS9^"*$&:7).
M:D[*O;>T*TG.7TQ;?*=*:#<Z&WO2R3OCK)6_:N33%^0G\,%HOW!PHW/,-^7'
MY$OO4-HY=)7N5?A!V!%,DB&D<9KLT3?I YP$?9,7]'U$+RU2&7FX0HV%] [^
MOIPY;ZD@_MECX+ W<!@,'+Z$X,W=_>UO=S#]]?+N?B>">^6YZ]ZX2F1X/J"V
M<F@?<7 !IR/85 R_+S"Z-F4E] I<9;0SUH'@"B2%.<R:X*!J$UI10N$'OT#X
M_KO3-(W?K@'!R0ZKR=L?0>B<U"Q0*+^ 3%@,*TH6"%*[V@J=X7-M4T,(]AJC
M=8W!5>A<%8[ZG?QCV2T7@B%>WU36[CFHA/5@"N"4B>Q3+9T,G4Q+TQNXIJ-6
M**"%7VJU@F08I7%RU "U;4DZT$9G5*I6SFIO[&H8K&?F$0E&HTE!&]F<(LX+
M07Y9S-N8H-9D6'ZA.+"LE%DADDL^.-\&RB>3D[<.IO@@]1!N%27:2!<5(I-*
M^A4L%P:*6A52*>YD6=8E$.\%/SCMDG"V2&$VCKO14\%R5IA[<HY6 -=)1H'0
M.]-RK42[6U-=!*<Z+SNOHA4*CK/H+#5)VH)I2#[*;,%H==@+@D@%"GUD%^R<
M>%[J.3EN,0@.-S ,.*UAM"#U.?DKC05OHCLZ6L[00NCO)-ZLZMHQJO .L^;0
M)($2!95@XV$N/'*\H1ZV/-^HN3X51:US=K8R2F8K#LL;(L\'#!CU.="Z%BKJ
MBZ,9-R$/U%94P55%XF*F.#US IM/4'8N YYKW@;.BH>[2KUW2619S0GS 1;S
M+R&[UKQFIN0\Z(^6U  'Z>'HF/RD4C*<'$D=*J 0TL*C4#6R_:II%H<^N'.0
MG#R)-*@0"&@9"C(D2E/KD-B#DU'<G6-D+&;&YDV%[2AKAL<1C'GP?"94H(7F
MNT%22W*[$&F(&=>Z1(+G/:=\P5!3I4#93 D,7A#'4Y5U)+\?,(W,:51 N<PB
M_,STAM" DP[C..;Z*ZG 0G-P_$<)+[-34GOJ8>?I!/UPFQTD\4_=;M=RO#D,
M]2Z%HA(V14%@<N(/TLEI.$UZV7)(%?%4;774,6R#_+='^Y7R6(\6-J(]/'T>
M;439GNR--GE-M.GQ"]'"=K3<M;M(FRKZ4>;4Q=7F)@T ZB#5U;G;-6*H-3.T
MGOCEM4P\BFZV"$<4A,5V:U)HS*/:>$!J,\D-348#%IFLF%VD?FD>-:VT*V;J
MG8VY$H4V76<3]T0G[<QPHB0R88O"M1^F:^%TO-^ZV4R/T,5!.&2"E-59,X1X
MAAP?06%-^?0]$'640A$^?23DQ.7"TI2OU@?&\]FPE]IV@+"?WJ+G]-;4]-%H
MTE,05\37:0A>34,[YD+TFKD KYX+WTY\T=?@W$,'N\DO[CIX@PV&U-Q];Z\S
M :,>'?1;-!VH%[XT&6K-O9K:_E\\1X&7A]%F/$_\NQU/<OA2/#39]L:SZY-_
MO':!*M'.PS61BXV&97.7ZE?[F^AE<P%[.MY<8PF2.9$:*"Q(-!Z=' W -E?#
MYL6;*ES'9L;3Y2X\TL<W-3<?H/W"&-^]L('^?G[Q'U!+ P04    "  .,;%2
MC W]IE0&  "T$0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6S-6%MO
MVS84?M>O(-RN2 #?)-EQG!O@-"D:(%F#I.D>ACW0$FUQH4B%I.)ZOW[GD+(L
MUTG:+1VP%UND#L_YSG=NDHX62M^;C#%+ON9"FN-69FUQT.N9)&,Y-5U5, EW
M9DKGU,)2SWNFT(RF[E N>E&_O]?+*9>MDR.W=ZU/CE1I!9?L6A-3YCG5RU,F
MU.*X%;96&S=\GEG<Z)T<%73.;IF]*ZXUK'JUEI3G3!JN)-%L=MR:A >G Y1W
M E\X6YC&-4%/IDK=X^(B/6[U$1 3++&H@<+?(WO/A$!% ..ATMFJ3>+!YO5*
M^P?G._@RI8:]5^(WGMKLN+7?(BF;T5+8&[7XR"I_AJ@O4<*X7[+PLO&@19+2
M6)57AP%!SJ7_IU\K'AH']OO/'(BJ Y'#[0TYE&?4TI,CK19$HS1HPPOGJCL-
MX+C$H-Q:#7<YG+,G'RC7Y L5)2-7C)I2,V <PGS4LZ =97I)I>G4:XJ>T123
M*R5M9LBY3%FZ>;X'J&IHT0K::?2BPBNJNR0.VR3J1^$+^N+:U=CIB[_OZADW
MB5#HK2&_3Z;&:LB./UZP,:AM#)R-P7,V)A<WY,OD\NZ<7)U/;N]NSJ_.?_U\
M^R2=+VK"8CPP!4W8<0NJS3#]R%HG9-PESYD@GS,6S-#'1^=CQIFF.LF6I-!<
M:6[Y7^"MS1CALBBM(:5A*5P[<>I*Q+(DD_RA!#DNK0)AS1@1[)$)TR;4D)D2
M4,7F('CW9KPW&A^22[P7A.3=F_TH# _)IRDBI5-16UG=*25-_X1\!IL/I<(_
M@)4X2U5I0EKK>V;1BB8\A33D"14!-08WJ4R)X'3*!7C"S.$W$*(7("AP6H,S
M5&Z93D29>A:<&A*BF"54,Z)J/0$"0N(<% *+%9 E4J3*>482I;6:*NV)7'";
M5>Z0%,KR$.%_@SBN$=])]2QM%43P/U<E%"9T' U<I62F5=X(7:Y2"!)9@*<L
M4)(ARER!&X;/)9\!D]*N=*-W9<,FY!1(-U(G;W0"2!,NYTTU0;F-%[(#D)E$
M\\+!4;-FIF'L_-)/$91PV0<YEB(9JL#[027.#;3[AY)KD*!"@77')X7=1,D$
MB*<K(SYJL<=M/"EHR:4\R!=*6X ?%,":2KOD6BG!TL"P@D*H(*))XFF]!#.=
M2V0VF/B$^\A$V@&\G5L*;G["' K.D'SJDO5"0M<H/46N\EQI(%76\>*GG*LY
M@%UJC;>0"*GD>N,YTJ=+7W8$DO$*J[ANA&0'DM5FJC2@S.P>!-C6 M_65M6X
M*HDJT2J/#AKP@QF7%*BD H*R=N0MB:)V/!PV+UPF1H?KJ\!Q)1Q757%F*ZX,
M<C4<M?O#N#ZX^O?;P5LR&K<'_?VG;51"E^M*_R'8.X/V:!"2W<W+;>@_+/D?
MQ_2,)2R?0E>JPMK?"NLIDVS&+;D65+H8DVNF$U $CTHOAYM, '7B2N2?1#X<
MM</!N'GQ+R*_WX[&P^W(NVT  ;;AZ+1RK0#7?$\U.^%NL%,\4YS QB75X/9=
M%\;<.70&N]R)=LFP/1CUUT8V5G%(?@EN<RI$[XJG&R?C71*U]_IKF)NK< @G
M+Z1E6CH.8015!P=X<!R%C8/-53B"@Q_X5W#A0B8J9SO#7;+7'HZC6F1S%>.!
MMV0<M_MQ]$T$AOM8(!5Q&]7P5+(^%2N@%)J4'W#06:LI6(7-)1N#J26-$AQ&
M%+3:*85X))#E^#!IN@%2_#GC)H!<8G.EE^MAQ.4C,]9G#JB:E9"SH"R'MHMM
M'1HS<Y01@U7A@..FP"@2%PL4IA+VNP%46J4!!Y,KG+2:.HA1P@SU@W=54U F
M;F0O,@Z-$7/H$1YU0',U=:K!ZX=\/;S! M-BB6HWX)MZ%'G]MH(#!,0_FP"#
M"=EQ+2-G*2_SCH%N4J7GFA+RTR@)GJ*$O(*2P<^F!+# FY-<>Q]XC0@*&J>>
MXT7U9/A:8H+OY,IKB!F^@A@7?DR*%1GK(YVYIBD8<6V%N[;2(+ -3_GSK+/D
MT(6]#-F263_1:E_F^"*^9:'M<]!J-[&6&S;@.=+.@;/.E";WH*%Y#U$W.LNV
MR/^WOI]ZW>LUWJ0Q^=SW HP6S"'_4EWOUI\D)OY-?"WNOV? 8QODKH&9/X.C
M_>YHV"+:?R/P"ZL*]UX^51;>\MUEQB 4&@7@_DS!NTJU0 /UAYJ3OP%02P,$
M%     @ #C&Q4A'K-I/A P  Q@@  !D   !X;"]W;W)K<VAE971S+W-H965T
M,38N>&ULK59-;QLW$+WOKQALB\(&UMHO259568 <NXV!Q!#L)#T4/5#+D98P
MEU1(KN7\^PZYTD8!;,>'7E;\F'GSWI"<T6RGS8.M$1T\-5+9B[AV;CM-4UO5
MV# [T%M4M+/6IF&.IF:3VJU!QH-3(],BR\9IPX2*Y[.PMC3SF6Z=% J7!FS;
M-,Q\NT2I=Q=Q'A\6[L2F=GXAG<^V;(/WZ#YOEX9F:8_"18/*"JW X/HB7N33
MRZ&W#P9?!.[LT1B\DI76#WYRPR_BS!-"B97S"(Q^'O$=2NF!B,;7/6;<A_2.
MQ^,#^I]!.VE9,8OOM/Q;<%=?Q),8.*Y9*]V=WKW'O9Z1QZNTM.$+N\ZVS&*H
M6NMTLW<F!HU0W2][VN?AR&'RDD.Q=R@"[RY08'G%')O/C-Z!\=:$Y@=!:O F
M<D+Y0[EWAG8%^;GY-3-*J(V%)1JXKYG!P2QU!.RWTVH/<MF!%"^ E/!1*U=;
MN%8<^8_^*1'J614'5I?%JX ?F1E F2=09$7^"E[9JRP#7OEFE?#/8F6=H4OQ
M[ROXPQY_&/"'+^$O[FYO;O^ZA^7U'=R_7]Q=/YO%UT'R; #/ ,&G&J.UEO1\
M2 (XMI)HH=+-MG7H;Z2H@"D.7$A:X( 'K5O2:H/6$Z' U;JU9&<3P*<*M^YH
MG]/-.9U&GVJ#&!T?972C*!!&MVV#ACF]3YZ-KE!INHUAB7)Z%I:C1:-;Y:);
MJB4B. )SSHB5YQ4Y#0M)GQNU,<@%*D=4"'\ O\(P&9]/H@]H[31:TK-$0R9
ME[]Z(%V/@B,1AY,R+^ TNO22HWV 7L3TP)4],B%]DH""T4I#;S\@U5IR-#:$
M*\=C.,^2<I33-!MDXVC!^32Z\CFD*@$6J]8()RC3O_TR*?+B#RB2/"\["U+S
M/X0ODN%X> C_3.X_:&NCM^9;DO%;LWU2C)(\RRB5;\CXJ,_X\24+X8[$$X6H
MH_!S^3[\T./"J$PFQ<0O98/A.2W05:?KN/,?1A6;<^%+-Y/ -B1CP^C";[4C
M,8))^2WBA^/:A>*+_(P]TCW=8$?+@EY#F13C49*17,__]_$PC-=&-T1/D;D3
MGNW1@5/KLHZ,_6NCKD<OA\3XXX&F.Q[TQP-4HZK:%ZG(%ZF 3H,LO%?[ V#0
MH[3S 2UEUF>:7F3%9-5*YGR<0U[5]Z=SXO-Y>O1*?\8E.A3,GDL"S'H780#7
M:^J#U");R:&F-,$*D5),J3P[I''P7"5,CWH+%8%-Z*"^_M#-Z]I,O]HWZ477
MF[Z;=QV>6&Z$LB!Q3:[9X'P4@^FZ9C=Q>ALZU4H[ZGMA6-,?#33>@/;7F@Y_
M/_$!^K\N\_\ 4$L#!!0    (  XQL5)S=8(&6@<  -T0   9    >&PO=V]R
M:W-H965T<R]S:&5E=#$W+GAM;(U8VV[CNA5]UU<0[J"P 4VLN^2<)("3R: !
M,ID@F?:@*/H@2[3-CB3JB%0RZ==W;5)R[-Q.7Q1*WO>]]H4Y>93=3[7E7+-?
M==6HT\E6Z_9X/E?%EM>Y.I(M;_#+6G9UKO':;>:J[7A>&J:ZF@>>E\SK7#23
MLQ/S[;8[.Y&]KD3#;SNF^KK.NZ=S7LG'TXD_&3_<B<U6TX?YV4F;;_@]UW]O
M;SN\S7=22E'S1@G9L(ZO3R=+__@\(GI#\ _!']7>F9$G*RE_TLM5>3KQR"!>
M\4*3A!Q_'O@%KRH2!#/^&&1.=BJ)<?\\2O]J?(<OJUSQ"UG]+DJ]/9UD$U;R
M==Y7^DX^_HT/_L0DKY"5,D_V:&GC:,**7FE9#\RPH!:-_9O_&N*PQY!Y[S $
M T-@[+:*C)5?<IV?G73RD75$#6ET,*X:;A@G&DK*O>[PJP"?/KO-.]YH=B'K
M-F^>V%?1Y$TA\DH=G<PUY!/5O!ADG5M9P3NR0O9--GJKV&53\O*0?PZ[=L8%
MHW'GP8<"O^7=$0M]EP5>X'\@+]PY&QIYX3OR+B0,:Q0OG_UD5XU%-D'DBU!%
M)57?<?:OY4KI#ICY]P=ZHYW>R.B-W@OR\N[RY@>[^/[M=GGS3_;UZF9Y<W&U
MO+Y_,\@?RJ(B/59M7O#3":I0\>Z!3\Z8[Q^Q][6P.PYG1*'A^0T*?:D4UXK9
MW#O%D/OU+B9*YYJC\D"#X#"]Y:SEG9"E8H5\X!W$B :?A4)=MK+3#)(89!*Y
MWK(5U3J;&AK9J[PIU>S86=[?7_ZX9TAJL77&K+(OO.#UBG?TQ;GH.P-':^"Q
M<Y&KK0-V5N# ^!^]>,@K8]<GYB=N'$8X!+&;A(%S!T'X>55QY:P[6://K)0H
M1=X)KH@Z\@/FQVX<9<YWN-0YQ: MM^$(7#_+F.]F8>+\D#JO7A*$L>M#8Q2Z
MGI\XMQTZ8Z>?C'UD6DL1<UF#,/A!S/PHL'IVWEPU#\B#B:N#V!S8%\0I+$M9
M$,$M/W.6E9;L=Y"[SO7U!<(\.L>BP$VBQ?#',5V4R;73*\[((""YV;"*HU,-
M=EN3 G?AQ_3,XL']P2O?];+4/+/!;6FL'IWV(M=?9"Q8A&X0>0/)@*!/+ P7
M;A2GYI2XX2(;<^A<BWPE*J'A'7)?%+(GO]O\R7A!0<N+HNN!I>J9$G(B=Y'X
ME%;7\WQB)!H;C^\M&M41:WL@B/P+W2Q8V.=.+<&1:EFN626;S6?-NQIM>H4(
M>"21X!*'X0L([)L0+I#C-'R!@7V*8 &HQ-29""O7HQJ'U-AH0_O(.!H$E"8Q
MGG$2#<H/1+J+@-*3)J/BZWV34C=-8Q9YKH_?[[4L?FYE5?)._?4O6>"GOSF7
M *!^.@8J^9I#<>DHHF(^\QTT]UHV!J>-;#X_2 .1PGQEEBP-61HXR[(49"NT
MM[DH/P.D1=X*6$/X("/\S)P25%Q&N>GKOD*O* ?,4"OI^)9F]@-'_)5B4Z0G
MS=AL=SA@P_P4A=!LFH:!&X0!T:40'R^(<L :I?ZJV< I0;7CXJ4XLH8?1L&4
MH7X"9GTWR0+D*8'0^(V 4BS>"".S87P3US^V'><'$\XQ#0P/S_F6-UAAJ+39
MFD/^ZP9$@(Z#A 2Z08PD8A%!&ERVX0VJMK(546+$"QH\M*LP_JNE<:50$TGL
M SMAF@)N:I _E+ML$&4T+^!G9@\18O<U%QU#M^Q1:^5_^J'O,.-H\!M+ /"K
M!JA%BQGU6.A.D># ),P?TF"[F&B07<XR+QV%6%-6'$V?XT^#7)H),)+J_!<W
MIH518@'@H7'-G//W2$?CWI(_I!:0)%B!&"5V$.#7>BYW+(.6J66=O>)-X7($
M"6AU<&^&BFF4K$1)&#5!V1<P,TTJ 98_@25U_3BA>,O.H4'Y(4R^[QKTDK;1
MH3GN:W/^/VW+YY0ZJ Z,!XG1C;[ZFAT_F^G9*SNVGX=$OF>#C16-I:EEG[T;
M9QNL&;/1^C.@38$T&/R%HS%@N3"MT$]15<ZRIL[X7_/)F=(PX'0TV3$-N\0Z
M1E.#3<%;B[Z>,1\-?!J;%&WS9L/-(-WSR(XE*J5J?_Q\O!M,LX3\\8/P<#).
M@\PG/Q<?CZ]=E4[3A$IP1.\KID>!W>AP*_$]%I@6A;7,^=,T$02BH3H_47V&
M,>'<[A4@=?91-39S Y!V6%;8P;("(6.:=J?7EHA1_*$EKSF'I?J%'=B3"L[+
M(?!"J1Y$%E<'(P@P3P)JDUGP@J>M<MBZMP*-JF,W\T/G-G^RA4"B>"/051JI
M*1\TZ8.]C+P<CB6,Q(6@9.T@XE4'V@4# 23:DJV>V'2(S&Q<F5\E*7:]U#-)
M2EQO8;)+5=F9K6Q:<GN:X9N5_N:*.UV EU(=N1B)'^S"N4:3W(BF(4,05KNK
M#WLQ[5-8^3[DIA \\^VMU@LW1>MZZP8TW[MRUKS;F(LU70^ >'O[W'W=W=V7
M]LKZ3&XO_K@0P'B%G74-5N\HC2>LLY=I^Z)E:RZP*ZEQ'3;'+<\QMHD OZ\E
MTCV\D(+=?S3._@=02P,$%     @ #C&Q4O.&;_S\ @  2P8  !D   !X;"]W
M;W)K<VAE971S+W-H965T,3@N>&ULC951;]HP$,??^12GK-H32B#0E7: !(QI
MD]JM*VWW,.W!) >QZMBI[93R[7=V0III+=I+L'V^W]W?]AWCG=(/)D.T\)P+
M:29!9FUQ$44FR3!G)E0%2K)LE,Z9I:G>1J;0R%+OE(LH[O4^1#GC,IB._=JU
MGHY5:067>*W!E'G.]'Z.0NTF03\X+-SP;6;=0C0=%VR+*[1WQ;6F6=104IZC
M-%Q)T+B9!+/^Q7SH]OL-]QQWIC4&IV2MU(.;?$TG0<\EA (3ZPB,?IYP@4(X
M$*7Q6#.#)J1S;(\/],]>.VE9,X,+)7[RU&:38!1 BAM6"GNC=E^PUG/J>(D2
MQG]A5^V-SP-(2F-57CM3!CF7U2][KL^AY3#JO>$0UPZQS[L*Y+/\Q"R;CK7:
M@7:[B>8&7JKWIN2X=)>RLIJLG/SL=%6N#3Z6*"TLG^@;CB-+6&>,DAHQKQ#Q
M&X@!7"EI,P-+F6+ZMW]$Z30YQ8><YO%1X!73(0SZ78A[<?\(;]!H''C>X#\U
M&O@U6QNKZ47\/H(?-OBAQP_?PM_-5\L?=\MOM["\I^^K1W@4X2KOPA0LP4E
MI650/V$PA7X<PC]PF&TU8N[$6 7TO 5<L10U@PU+N.!V#]]E9U9H+B >5&?8
M!9LA+%1>,+D'<D6-*7!) $:%80P5?U'J)*/G#:SA[[C-8(5LK9A.Z791;_>P
M8()3+Y"<=>'R<M$%FGC\"T"F8)A 4)M.*^[[=Z.X?_;1U.EV6R0HM$K+JDP;
M%9ZK+!.0*.H!SL=O4!LXB4?A@*I!"%KHDCTGN88D.5O_/#P]V$@C),QD'9?3
MR2@<M0VDN\R+ U-PMG:!.9H0;EO'E0CET$Y)I4J2@CWTAX>S=>S2<+D%2>?H
MPCD]"6)JNM2W"L93G]6@<PCNXM,K+)AVQRR513?9L[7 $%Y[D5&KP'.Z!M_&
M# DOI:UJO5EM.N6L:A OVZLV2\6UY=* P VY]L*STP!TU;JJB56%;Q=K9:GY
M^&&&[LK<!K)O%.5;3UR YO]C^@=02P,$%     @ #C&Q4I*&JG:$!P  ,Q,
M !D   !X;"]W;W)K<VAE971S+W-H965T,3DN>&ULE5C;;MPX$GW75Q ]V<$,
MT'%??(DGL0W8N2#&8A CV<O#8A_84JG%-45J2,J=GJ_?4Z0DJY-VQP,8;HEB
M%:M.G;I(%QOK[GU%%,376AM_.:E":%[/9CZOJ);^R#9D\*2TKI8!MVX]\XTC
M642A6L^6\_G9K);*3*XNXMJ=N[JP;=#*T)T3OJUKZ;8WI.WF<K*8] N?U;H*
MO#"[NFCDFKY0^&=SYW W&[04JB;CE37"47DYN5Z\OCGG_7'#OQ1M_.A:L"<K
M:^_YYK:XG,S9(-*4!]8@\?- ;TEK5@0S_NAT3H8C67!\W6O_$'V'+ROIZ:W5
M_U9%J"XGYQ-14"E;'3[;S4?J_#EE?;G5/OX7F[3W]&PB\M8'6W?"L*!6)OW*
MKQT.(X'S^1,"RTY@&>U.!T4KW\D@KRZ<W0C'NZ&-+Z*K41K&*<-!^1(<GBK(
MA:OK/+>M"<JLQ9W5*E?DIV*U33=;\4N_^.O%+. X%IKEG>J;I'KYA.IC\;LU
MH?+BO2FHV)6?P<S!UF5OZ\WRH,+?I3L2QXNI6,Z7BP/ZC@??CZ.^X^?[+OYS
MO?+!@2O_/7# R7# 23S@Y(D#/KFU-.I/F?AG"G'3>FSQ?A^8SU>5C56)?U0D
MWMJZD68KE!=2:.0F^]0X6[0YN;@=&7=/@9RPI? -Y4KJL!52Y[8"@Z)Q4$9
M0VH!:4>%PIT_VM$OM;>]WB24]'I1MJ1?KITL2%"HI+%Z1_+GG\Z7BU=O?):$
M(R"ES)56@5%71MS1O3)3<:OAN64_' EM<QFHX,<!NBJ2+K #(2IV1J"H!-"5
M#)4JB-+9&C*;E[GU(5HG5ZTII,$CH@*YE-^G98U=&2H:BD+.& 8+1]B_HE!L
M&S H;$T^J+SW\$C<FN'YM#-AQS><QOYL69NVLA"M@5$@DS()JY5T:S@;S82\
MIQ$$6;0)#V$4P)<<JD?CE,&]D9UI@T5[ (:"UHDG47XKM<(11LFI^.1HW?'R
MMI"5G?9X9]B8:PO[H.>KJCN?5C94$<@H\GW NW)%#A6$S/_LE@'XHR6@]H 8
MR'4R@<J24\WD6SYPK1CDA$]G-7ZQP:QWJ5<!4"ER6Z] ^V+D89;+!C["1C#C
MY'2.*@D.P;$U0PKH&T"Y!76F0GK>@S*25T,=F?9P3D4$ W^F!4I_$@?,*UY_
M@(;3^?>:H:S/H&GVZ $=T&5@B-Z*Q='IH"UTJO;F7U0D"K>%F8%)T>GQ+7R
M/X534 [W/!(A1V2SM6X#&5&3U&E%="L<NFD$NF#0M4:DP+6!GAK!4D6*<.M3
MV@%O!)2K!;:H&C\# 1I,#*6U1>)AUL>IM* !1;LC%>]IVR/\6GR$4:&:BH^@
MB?A9ULT;I+!L$;L/T#2L &^P1;P? +D= ?(9V;Z1*TWB RCHQ;7/]@1UE)]B
MPW$'"V0L]1*EH4G$!MD1B[.3OS'\"KHA95Y^SZ$NCN.TZDEWQ.<G_P"62>7!
MBQP9L:9=,VJ) FUR)+?'DX+2E4#"JT+36#E,M"8^J2W*X*/MHV3&0T<8I2CK
M'O.Q[!NW >@K^LW;HP.=['3H9*<'V\\-LXY1NL.A"$,\;U\7>X::[!LU(M:N
MQ1M$&017M?B@C#21<U^P@VH.^P$?S@8?S@X>WK5[9E!.ZB%2B(E\S947!U(L
MON]LNPIEJT6_?9^7SSLH^VL'[:01S].A2\W4KP;!HA>4O2"OKJ3F'<SAQ' 4
M&J[:E7R@U/%1=D%1W<_#RON6NB8R6@8-N>MD"#=/NP4G,K.8$[)KO<H\6)4G
MGQRA:#@>!E"=ZH:[-=(@8(#RF&31,%B@;PS,S\Z46%X0[@>,%&BM)0I3&7O>
M:(-IZQ7&%YQ:R*W?3:8*.;TB5+76H!2RQ8P(*A:G\<@==!OKN+A+N(/*1ZLP
M@A-..D*-+#A= "*?T ')NM"\/&LY$N\(0<:M"=F NAM%%UF*E$=[1VU<<]A"
M NT'@;/\J#6]O=W\,/A6\,16<[]+84)&!^O8/[P4%>12JT89R2NN#J&"/[U,
M-W3"L&A(T^"2!Z$AMX9JU8?U,4J(Z[[YI@,Z]848XUA/39$93!(HU/'^NZAS
M>./"@;._/6H8)<2&V 6;_%(6E0[%DRN?CJ>IV&<5I)7C0L%L&<UAM;Q'997;
M6$.FX_EN"(V/A7E%/96!]:<RBZ#MB73'CNDW/>3%Z6)Z/%],YY@2&+X7QZ?3
M\^/?TGWXICO%'>^@D^G=K\ZC5PW%MU2-V8@=SV(?EHG1/!/"<$RTD/H[6.'6
MCX ]]@BN1@QKSATS).+\B(?<(6'RR/[EV3S=<-7/_KK]N\/;D&2C+*2O#=[M
MHZDO?AN=O$BH]>D8*D>$/LAODAGQF^0^-']D0&$19V-#*H>\8LOR99_JZ?-'
M HSMLKYUS <=WSYX_@XC2A[JIZ^&7O3J8(MX;'&WJ!6NW=/C4J=YIIKL234[
MYIT/YIT?U/L>98^9G0;#:W0*E':>,/:9^$Q5V4%5R<S9Z$,&H%['SS7,?K T
M?=,85H<O0M?I0\CC]O0Y"219<_O45$)T?O0*DXE+GVC23;!-_"R"UQK$-5[B
M!1.YQ1OP'+-MZ&_X@.$[V=7_ 5!+ P04    "  .,;%24!KG)]<"  #=!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6R=55UOVC 4?>=76-DT;5(@
M'Y "'2!!MZF35@V5?3Q,>W"2"['JQ*GME/;?[]H)@5:%K7LAMG//N>>>^%XF
M6R%O5 :@R7W."S5U,JW+<\]3208Y53U10H%OUD+F5.-6;CQ52J"I!>7<"WW_
MS,LI*YS9Q)XMY6PB*LU9 4M)5)7G5#XL@(OMU F<W<$UVV3:''BS24DWL +]
MO5Q*W'DM2\IR*!03!9&PGCKSX'PQ,/$VX >#K3I8$U-)+,2-V7Q.IXYO! &'
M1!L&BH\[N #.#1'*N&TXG3:E 1ZN=^R?;.U82TP57 C^DZ4ZFSHCAZ2PIA77
MUV)["4T]D>%+!%?VEVSKV"AT2%(I+?(&C IR5M1/>M_X<  8^4< 80,(K>XZ
MD57Y@6HZFTBQ)=)$(YM9V%(M&L6QPGR4E9;XEB%.S^9*@5:$%BGYPFC,.-,,
M%+D$GG:Q[.Z*<NB1M]]HS$&]FW@:<QJDES3\BYH_/,+?)U>BT)DB'XL4TL=X
M#[6V@L.=X$5XDO"*RA[I!RX)_3 XP==O#>A;OOX1OD6E\$0I<B'RF!74W!5%
M?LUCI25>F=\G4@S:% .;8G DQ0H[*:TX$+$F=.\W/_";*I(9R['+N@HM?\[H
MDTE,\YZKDB8P=; [%<@[<&8K+9(;C9?_BJ8@:6<IL9NE?K#YX;9B)?:7=CL%
M=O]K$HS=J!_A(ARZHZ#?L1UJ1%<*M2,0S2DVA -V0:<NQ"4&.G:'?D2ZG>8R
M/:K$T(W=<.#O>9^J^OJ$6L2<;9H/@:I\=Q"=X>+-JU$8A.]M%J6,<++&#U8D
M!MF\)"-W.(PZAU?YJ9J6KP[]7XO&KO]"BP;#TQ:-PCWORRVRJO[)HK$;^,._
M6F3Y;"AYK@6\@Y&3@]S8P:I((JI"U].G/6UG][P>6?OP>O!C1V\8UL%AC5"_
M-XP<(NMA6F^T*.T BX7&<6B7&1A?3 "^7PNA=QN3H/U'F_T!4$L#!!0    (
M  XQL5)F!+2#QP0  (P+   9    >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM
M;)56RVX;-Q3=SU<00A8R0$1\S-.P!=A.BF:1UHC3=E%T06DH:>"9H4I2L?/W
M/>3(BB)+2KJ9Y[V'Y]P7>?5D[*-;:>W)<]?V[GJT\GY].9FX^4IWRKTU:]WC
MS\+83GF\VN7$K:U6=73JVHE@+)]TJNE'TZOX[=Y.K\S&MTVO[RUQFZY3]NNM
M;LW3]8B/7CY\:I8K'SY,IE=KM=0/VO^QOK=XF^Q0ZJ;3O6M,3ZQ>7(]N^.5M
M%NRCP9^-?G)[SR0HF1GS&%X^U-<C%@CI5L]]0%"X?=%WNFT#$&C\N\4<[98,
MCOO/+^B_1.W0,E-.WYGVKZ;VJ^M1.2*U7JA-ZS^9IU_U5D\D.#>MBU?R--AF
M;$3F&^=-MW4&@Z[IA[MZWL9ASZ$\Y2"V#B+R'A:*+-\IKZ97UCP1&ZR!%AZB
MU.@-<DT?DO+@+?XV\//3![U$B)%7,OZL9JUV%U<3#]SP=S+?8MP.&.($AB0?
M3>]7CKSO:UU_[S\!GQTI\4+J5IP%_*CL6R(Y)8()?@9/[D3*B"?/BR2?]-I8
MW_1+\O?-S'F+DOCG#'RZ@T\C?'H*'IU2;UI-S((LFE[U\T:UI$8Z"+J&H(&L
MBJNZ;;"/A?CL$J$U+]U:S?7U"+WGM/VB1]//*ZMULA_[Y#?MDP>%-,;0A0M+
M$,U''==7?4WJ!L*;V2;TQ&5RT\[-RK2)"SZ4+*UQCKPA64$99\-#QO)#LQ[#
M(LT$2465?.B]MEMAPW\BJ$A3DE+)L^2S\:I-NI,4R."25;1@.<GAFK'D7C\V
M/;E3W7KCR-J:>A-;F&(*S(T-.I4;N!XH .,JHZR4>"A3RJ5(WCL'9DA(@N6M
MKIM0"(-Q"M.B(+*B9<&.":EH56:0(X$S"/F.V6#$,T9YFA$N<ABFR>]^I>W_
M9<TS6N55H%]1(=DYUAE6DT0RV!7'2$L&RA7?$CYDLP41G*:\ &?$/2N_@R&Z
M;3!H5+!V9,P%S61*+L@XIY4LR46HL2T*]-C84KH&=<%+6L#T#5H7\"Q-[HSS
M"9IB:4R-<)FVOOQ6C<FK4D"Y25IEQ5!W7%9#N)-7A4"X+*@L<O O:5[*066R
M9R"0?%X2GB)Y_""W!_H8S;*H3](RZGO-^E H2VE9!9H2ZX@J!?[<=#H9MTCN
M!9EIM+W&K=>+QL<9T$0#XM6S=C^( 4)0A/H5"#<[&8&*YA4/.2G3"IQ?!6",
M,I%%D,5SFF,4!%T6$I372=P*&]\@A6,LPZ)\Y#D7,$/PX1 8C(6DG(5O[S2F
M#J;:,#1.<7H3>AZ=$! XN+\BA:JH2AAE^'F4#4JRJB*#,@_C)U3G=L1H)$4_
MXRSB] \"B*&':RZ*DT0S7B&\K$R/4)0YLGJ"'66B)"%.*3AR6I:#5LD*<F8;
MR7;;2/;3VXA"_WM'9E]_<O<XBWQ\]T ,YZNXR[[3<]W-$ >\;,?&L/[EJ5TD
M.0@YYQ7-TCQ,W0I#L#@UP8F0)1J7X9[2% W^:CQQP:C,.$'=8814^XD80B)$
M+'D,W5S*4"J,H]7#TFF!;D#3'TO%9.^$U&F[C.= 1^9FT_OAL+3[NCMJW@PG
MK&_FPSD5@5@VF!RM7L"5O2T0>SN<_887;];QO#4S'J>W^+C"<5G;8(#_"V/\
MRTM88'< G_X'4$L#!!0    (  XQL5*03,+6>0(  !$%   9    >&PO=V]R
M:W-H965T<R]S:&5E=#(R+GAM;(5436_;, R]^U<0Q@X;8,3?25,D 9IVQ78H
M5K3=>AAV4&S&%BI+GJ34[;\?92=>!K39128I\O&1)K7HE'XR-:*%ET9(L_1K
M:]OS,#1%C0TS$]6BI)NMT@VSI.HJ-*U&5O9!C0B3*)J&#>/27RUZVZU>+=3.
M"B[Q5H/9-0W3KVL4JEOZL7\PW/&JMLX0KA8MJ_ >[??V5I,6CB@E;U :KB1H
MW"[]B_A\G3G_WN$'Q\X<R> JV2CUY)2OY=*/'"$46%B'P.CSC)<HA ,B&K_W
MF/Z8T@4>RP?TZ[YVJF7##%XJ\<A+6R_],Q]*W+*=L'>J^X+[>G*'5RAA^A.Z
MP3=+?"AVQJIF'TP,&BZ'+WO9]^$HX"QZ)R#9!R0][R%1S_**6;9::-6!=MZ$
MYH2^U#Z:R''I?LJ]U73+*<ZNOLIGE%9ICF8"'Q_81J#YM @M03N'L-C#K >8
MY!V8%&Z4M+6!S[+$\M_XD"B-O)(#KW5R$O"&Z0FD<0!)E,0G\-*QSK3'2_]3
MYRM<<5,(978:X>?%QEA-@_'K1(9LS)#U&;)W,MS3OI0[@:"V-">"R0(-%(K&
MUU@L@1\(3-[J[DEHMYCGIF4%+GW:/(/Z&7W7H:+V#BV"*RRPV:!V%N^:2TXS
M47J54J6!#Y#.@VF>D9#D09QGWB.MBL<EM%I5A&@@"^;3G,XT3;T[UM&(6=2<
M"0/S($E3F 71+/.^V1HUQ$$ZS8;3>U"6"<+-\R")IR[3+)@G.;S5T/!H3!O4
M5;^,KD<[:8>)':WCOE\,8_[7?7@LJ/B*2P,"MQ0:36:Y#WI8P$&QJNV'?J,L
MK5 OUO1FH78.=+]5RAX4EV!\!5=_ %!+ P04    "  .,;%2JG<G 5D#  "8
M"   &0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6R-5M^/VC@0?O=?8:75
MJ970!@+L<EM @MW;ME*KKI;V[J'J@TF&Q*ICYSS.TNU?W[$#@>T!QP,DMN?'
M-S/?>#)>&_L="P#'?Y1*XR0JG*NNXQC3 DJ!%Z8"32<K8TOA:&GS&"L+(@M*
MI8J3;O<R+H74T70<]N[M=&QJIZ2&>\NQ+DMAG^:@S'H2]:+MQH/,"^<WXNFX
M$CDLP'VI[BVMXM9*)DO0*(WF%E:3:-:[G@^]?!#X6\(:]]ZYCV1IS'>_>)]-
MHJX'! I2YRT(>CS"#2CE#1&,?S<VH]:E5]Q_WUJ_"[%3+$N!<&/4/S)SQ20:
M13R#E:B5>S#K=["))P!,C<+PS]>-["4)IS4Z4VZ4"4$I=?,4/S9YV%,8=8\H
M)!N%).!N' 64M\*)Z=B:-;=>FJSYEQ!JT"9P4ONB+)RE4TEZ;GH+5CX*GQF\
MX*\^BZ4"?#V.'9GV G&Z,3-OS"1'S/3Y1Z-=@?POG4'V7#\F2"VN9(MKGIPT
M^%'8"][O=7C237HG[/7;./O!7O]_X^3O-3I;$[$<<J$S_@ZR7.J<SSQ!I).
M_%9BJ@S6%OC7V9+$B3S?3J 8M"@& <7@"(H%]516*^!F1=1I,\^U<;1&F6OA
M(.,">;$!)7=@#U7EI#O?T-=8B10F$74L@GV$:#I#1MXIOVG1)IC-$('2\4&*
MI50A!^SS4P5><I<N/A=*Z!38(EP7'TPJ0F?="6E/G;$;4Y8FD^Z)I\02GTQ*
M\:X@HG'^DB=)IS\<[A^I'2 Z'W2N!AZKAW4+*91+L-L8NL=BH%RS\V)@)V,0
M6!!\I:A"5BBV;&3Y)U<0B+2VEJRS-I0A 3HW[-Y5IS?X\WC8?[P8);WD#3]!
MP&%+P.'9!+20FES+GT2XG&YOY*^(\DCMS^FNWZ?G(>*=='.8> \@E/?&WGIO
MC"Y53KFCGP5@Y=[UP5IR;@NX3\*%HPHTW4L'GRJJAJ\2[NKE&=U0XE %;@PZ
MKYD;DR%#HS)*\66G-QKN4LW^N_-%V[/Q'Z#=#C4['S5[CIIM4?,-Z@&UR^@9
MZM]V#E(FWIL6)=@\S$2D#-7:-8.CW6W'[JR9-COQ9F93H7+/' 4K4NU>7!$M
M;#,'FX4S59@]2^-HDH77@CX=P'H!.E\9X[8+[Z#]&)G^ E!+ P04    "  .
M,;%2@:="=! #  "R!@  &0   'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6R-
M54UOVS@0O>M7#(0<$L")OOT1V :<I(LMV@!&LKL]%#W0TM@B0I$J2<5-?WV'
ME*-Z%XFQ%Y%#SGN<&3Z.YGNEGTR-:.%'(Z19A+6U[744F;+&AIDKU:*DG:W2
M#;-DZEUD6HVL\J!&1&D<CZ.&<1DNYWYMK9=SU5G!):XUF*YIF'ZY0:'VBS )
M7Q<>^*ZV;B%:SENVPT>T?[=K358TL%2\06FXDJ!QNPA7R?5-X?R]PS\<]^9H
M#BZ3C5)/SOA8+<+8!80"2^L8& W/>(M"."(*X_N!,QR.=,#C^2O['SYWRF7#
M#-XJ\857MEZ$TQ JW+).V >U_Q,/^?@ 2R6,_\*^]\WIQ+(S5C4',-D-E_W(
M?ASJ< 28QN\ T@,@]7'W!_DH[YAER[E6>]#.F]C<Q*?JT10<E^Y2'JVF74XX
MN[S#C;V"\[_81J"YF$>6.-U.5![P-ST^?0>?P;V2MC;P0598_1L?42Q#0.EK
M0#?I2<)[IJ\@2T:0QFER@B\;$LP\7W8B0;CCIA3*=!KAZVICK"8Q?#M!G@_D
MN2?/WR%_I#=2=0)!;4$HN0.+NB%1;.Q;E3S)Y5[?M6E9B8N0GI=!_8RAJT99
M!ZX<=UABLT'MC. 38?7N!1P'G1V4&BMNX0SR8E04.4VR=%0D:;#&)^X>S[,2
MSYSB$XI)2":C8AI3@=T0?+Q=_]=A-LJF>?\-UDRCM""510,M>W%"<= X3B"E
MT[(LN%T]?'@,5J7U:$/ Z3CNOT$2IZ-L,H/9A,Q9\!F-@4ZR1FG+?V+E:P64
M;\.[A@++(<WB=[RV7#)94I!!J8PU<%Y,QG !YY-B!A<>$YB:$)?^$EJ'I6=_
MGKEL$^?8A^M\Z:J\5^")SV"<C[+9F":39#2-)W!"&L4@C>)_2X.:1Z>YY53!
M@U N3PKE)//;0CF2QW7@G@XET]^2LU*8NFN8!F?P>B%OI1@=]9&&!.:[I8%2
M==+V+658'1KRJN]#O]W[;D["W7'2@L M0>.K">6D^P[9&U:UOBMME*4>YZ<U
M_510.P?:WRI2W,%P!PR_J>4O4$L#!!0    (  XQL5*Y4&?!GP0  #H-   9
M    >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;,U72V_C-A"^ZU<,W+2P ?DA
MR8J3U#&0;#9H@ 0(-MGMH>B!EL86$8KTDI0=]]=W2"E^-(_=-GOH12*I>7SS
MS6@T&J^4?C %HH7'4DASVBJL79ST^R8KL&2FIQ8HZ<E,Z9)9VNIYWRPTLMPK
ME:(?#P:'_9)QV9J,_=FMGHQ59067>*O!5&7)]/H<A5J=MJ+6T\$G/B^L.^A/
MQ@LVQSNTGQ>WFG;]C96<ER@-5Q(TSDY;9]')^=#)>X$O'%=F9PTNDJE2#VYS
ME9^V!@X0"LRLL\#HML0/*(0S1#"^-C9;&Y=.<7?]9/W2QTZQ3)G!#TK\SG-;
MG+:.6I#CC%7"?E*KW["))W7V,B6,O\*JECU,6I!5QJJR428$)9?UG3TV/.PH
M' U>48@;A=CCKAUYE!?,LLE8JQ5H)TW6W,*'ZK4)')<N*7=6TU-.>G9RR;B&
M+TQ4"#?(3*61&*<T0_N>306:SKAOR8T3[F>-R?/:9/R*R01NE+2%@8\RQWQ?
MOT_P-ACC)XSG\9L&;YCN01*%$ _BZ U[R2;FQ-M+OAWS!3>94"YL W^<38W5
M5"9_ON%CN/$Q]#Z&K_BXH[<GKP2"FE'M9I767,Z!R1RDDMN#F8.R]%#*'?I?
M(OUM?RZFH([I&I<H@JBYQ\T]"<Z,06M.@@O4?,G<RQ#,N&0RXTP EQ1[Y9W#
M <1QF*3I[N*7GX[B*/YUNPJNE9QW!5G) ^8M0X$B[U*?Z!I&@:>C<) F&\6G
M>WT<',#H.!P.CE[VT0A=<S;E@EN.WP>[/0Q'PP@Z^\OGT+]?\APESKB%6\%D
MX.OF%G5&[JAAO4TWG FA,N9:S[]A/AJ%T?!X=_$?F#\*X^/T.?/^F$"0;U*=
M-J$M*#2H[;2C3M!>*"7HL<$%T\PB]<U,502N<Q)<,TUA?^[=]>#CUXK;=3ON
M0!H.1X.MD[U=$L'/P5W)A.C?\'Q/,^E '!X.MC#W=U%*FE?2HI:>0R:"1G'H
M%(_C:$=Q=Q>-2/&2/U((5S)3);;3#AR&Z7&\$=G?)4[A (Z3<)#$_\A >N0*
MM"%NKQI?R,N+N2)*@7"(BEIAP"4H6Z!NZ*;4 VTA4](HP7-B.Z=/#.4C0_ M
MW?0"1_%]P4U M81SI=>DY<TY]24:6U<.F9I5,C=DK%QH;L@2=1[TE(%Q_<8#
M=X?"91%\+IPPDW3>"^X)2&V!::Q;4@Z5<4W*890T'WC4FVYE"Y4[MZN"9P6X
M&EJBIM?"N7 :](U_('$"DZ$)J#C]*7E +=;.[!Y\0[[(H56-?=O (0*2'TV
M<079]<VXQ)Q79=?PO[ ISRTE\,,H"5ZB!-Y!R?!'4T)8:'Z1V^B#VJ(#19\D
M/7>+&OZ[B0F^42OO(29]!S$^_:XHGLC8JG3GFN7DQ+<5[MO*#H$A%#3[==><
MNG M \]D""2SGBY=O^9N''[F(:QKT&H_"ZSW?)1*VSEQUIVR[($L[#YSJ'<Z
MRW.1_^_[_=*LU=^99UWQ^:G=98N^0_5HNSG=_!B<U?/P5KS^JZ#9D6K7@, 9
MJ0YZH[0%NI[4ZXU5"S\=3Y6E6=LO"_JY0>T$Z/E,*?NT<0XVOTN3OP%02P,$
M%     @ #C&Q4M_W$M # P  ^@8  !D   !X;"]W;W)K<VAE971S+W-H965T
M,C8N>&ULK55-;]LX$+WK5PS4Q2(!O-:G'<-K&[";%@W0%D;3W1Z*'FAQ;!&A
M2"])Q>F_[Y"R51=(TASV8G%&,V_>&P]'LX,V=[9&=/#02&7G<>W<?IHDMJJQ
M87:H]ZCHS5:;ACDRS2ZQ>X.,AZ1&)GF:CI.&"14O9L&W-HN9;IT4"M<&;-LT
MS'Q?H=2'>9S%)\<GL:N==R2+V9[M\!;=/_NU(2OI4;AH4%FA%1C<SN-E-EV5
M/CX$_"OP8,_.X)5LM+[SQ@V?QZDGA!(KYQ$8/>[Q-4KI@8C&?T?,N"_I$\_/
M)_2W03MIV3"+K[7\(KBKY_$D!HY;UDKW21_>X5'/R.-56MKP"X<N=ES&4+76
MZ>:83 P:H;HG>SCVX2QADCZ1D!\3\L"[*Q187C/'%C.C#V!\-*'Y0Y :LHF<
M4/Y/N76&W@K*<XLWS"BA=A;6:."V9@:'</&9;23:RUGBJ(*/2ZHCVJI#RY]
M*^"#5JZV\$9QY+_F)\2LIY>?Z*WR9P$_,#.$(AM GN;9,WA%+[<(>,6+Y<+7
MY<8Z0]/Q[1G\LL<O W[Y!/XM71K>2@2]A4HW^]:Q,'QDTNR("ICBP(5L'7+
M$YD]D;&>S&,=?[[@Y]H@1N==CVX45<;H8]N@84X?==KH&I6F"0HNDO]7<$?+
M1K?*11_I_HN0",PY(S:>8>0T+"7]W*B=02Y0.3L@HQK"'U .QE>3Z#U:.XW6
M=)704 C0P%9WI/!><%3<PD61Y7 9K;SXZ%B@ESL]<67W3$@_=$#%R--0RP)2
MK25'8T.Y8CR&JW10C#(RTV$ZCI:<3Z-KWTVZV6"Q:HUP BW\^6J29_G?D ^R
MK.@B2,W_4#X?E./R5/Z1WK_7UD8O[;>DX)=V^R(?#;(TI5:^H..CON/GXQ;*
MG8DG"E%'X??R??G2X\*H&$SRB7>EP_(*+A^[-,G9/J(AW(6M:PF:E'>KJ??V
MBWW9[;.?X=U7@1; 3B@+$K>4F@ZO1C&8;M-VAM/[L-TVVM&N#,>:/DYH? "]
MWVKM3H8OT'_N%C\ 4$L#!!0    (  XQL5+YX,B_2 <  +@1   9    >&PO
M=V]R:W-H965T<R]S:&5E=#(W+GAM;)U86V_;.!9^UZ\@/,7"!M18HJ[.) &<
MM,4&2+=!T]EY&,P#+=$VMQ*I$:FDWE^_YY"28B>.I]@7FY+/_7SG0E\\J?:[
MWG)NR(^ZDOIRLC6F.9_/=;'E-=-GJN$2?EFKMF8&'MO-7#<M9Z5EJJLY#8)T
M7C,A)U<7]MU]>W6A.E,)R>];HKNZ9NWNFE?JZ7(23H877\5F:_#%_.JB81O^
MP,UOS7T+3_-12BEJ+K50DK1\?3E9AN?7*=);@G\+_J3WS@0]62GU'1]NR\M)
M@ ;QBA<&)3#X>N0WO*I0$)CQ5R]S,JI$QOWS(/V3]1U\63'-;U3UNRC-]G*2
M3TC)UZRKS%?U]$_>^Y.@O$)5VGZ2)T>;Q!-2=-JHNF<&"VHAW3?[T<=ACR$/
MWF"@/0.U=CM%ULH/S+"KBU8]D1:I01H>K*N6&XP3$I/R8%KX50"?N;IG+9>&
MW*BZ87)'/@G)9"%8I<_(]!M;55S/+N8&%"'YO.B%7CNA] VA$?FLI-EJ\E&6
MO#SDGX.!HY5TL/*:GA3XF;5G) I]0@,:GI 7C5Y'5E[TAKP;!89)S<MGA\FM
M=!!'K'P0NJB4[EI._EBNM&D!/'^>T!N/>F.K-WY#[P/45-E5G*@U:5SDBS[R
MZ]$0;9CA@'NCCT7^I (LX7/=L()?3J!&-6\?^>1J^?#P\=L#@2 66V^((OG
M"UZO>(MOO)NNM=8LM>9&GWLW3&\])DM2P('POSKQR"HTB;PC8>HG40P'FOAI
M1+VO( A^1JQXZU;54. K+4K!6L$U4L<A)6'B)W'N?3%;T%CTVIC51J@?YCD)
M_3Q*O6_*L.HE093X(6B,(S\(4^^^A9;4FIVU#TUK,%@^D=#"0IJ0,*9.S^C-
MK7SDVMB0>D(>VD>3#"S+"(W!K3#WEI51Y'<@][V[NQOH.X-S)*9^&B_Z+\^V
M+\BCUVE()Q@$R)$;4G%H$;W=SB3J+\($/_.D=[_W*O2#/+.?>>^VLE8/3@>Q
M'RYR0A>13^.@)W$N0?"C:.''269/J1\M\B&'WIU@*U$) ]Z=>\NB4!WZW;"=
M]0*#QHJB[0#\U3,ER(G]11IB6OT@")$1:5P\OC30(<Y(TP&"T+_(S^G"?8YJ
M&]7:V@%H5TINWAO>UM ?5Q"! "4B7)(H>@&!?1.B!>0XBUY@8)^"+@ J"78"
MQ,K=H,9#-2[:H'U@' P"E*8)?"9IW"L_$.DO**8G2P?%=_LF97Z6)20._!!^
M?S"J^+Y55<E;_8]?<AIFOWH? 8!F=PZHY&L.BDM/(Q4)2>A!5ZV5M#B52KY_
M5!8BA7U+'%D6D8QZR[(4:"MH;Y@HWP-("]8(L ;Q@4:$N3VE4'$YYJ:KNPK:
M1-EC!KM(R[<X+!\YQ%]K,H7T9#F9C8<#-AA<HA"&3+.(^C2B2)>!^&2!E#W6
M,/6W<@-.":P='QZ*,V?X811L&9H=8#;TTYQ"GE(0FAP)*,;B2!B)"^,Q7),3
M?3<9^V[RTWUW;*_XT!>NDOI%/S[6>D_K^+9M.3\8?)[ML_ 1>)^9A!7':EUS
M",/K/HEUE] 4_?9I EB#1070XI,-EV!CY0JWA!5 X#S"78;P'PU.,0VEFR8A
M0#S*,J@*W<O?<VX*/19@/G.'&%+\B8F60%/OH"64_^GZ]DAL/NBO)(4ZO)50
M7- )!SVNPJ: 0VIQ%?9H<<U62 @=)WF0#4*<*2L.<Y7#EP3(@?MJ)#7L![>F
M17'J<!I ?YUYUV^1#L8=D]\C$"H'T0_$F.K] +_6\W%DZ;5,'>OL%6\&+L<@
M 3HRN#>#PI9:5:+$4K)!V1<PL[TTA9)[!RR9'R:@]02(TQ'$Z?\'8CNCU[!>
M_PR(3^HXOC_ ^NM!BLE)A'\91^ 2%^U^_.P'RONI0$$O'-'H0?^! :Q@+P*W
M7[/#S];W#C<Y2./S&&9[-K@TX^"?.O;9FQ!Q>9X1E^B_JY$I% D8_(%#J&!S
ML\,FS*!O><L:9\]_[2MOBN.6X]$"RX[$$A9,G,MD"KRUZ.H9"6%$3A.+KBV3
M&VY7E3V/W.#'+E#M#_C3V]<T3]&?D$:'N\>4YB'ZN3B]((P-9IJEV#V&PGO%
M]"3,]L7>%P:$VB'P+VZ\OTT30B#N&\L[;"U1@B7J-C<@]?91-8Q+"Y"F7P?)
MP3H(0H8TC:?7EHA!_*$EKSG[:\(+.V 3+3@O^\ +K3L@<K@Z&/( \Y1BA\_I
M"YZF8F#KWI(YJ$[\/(R\>[9SA8"BN!30$*4RF _<I>A>1EZN'R48"5><$CK"
M[A"UKX(! 43:DJQV9-I'9C;<1UXE*?&#++!)2OU@8;.+5=G:O7=:<G>:P3LG
M_>@E8KH 7DQU[,/2<>*VP0ST]XV0$@W!2Q-OA2K[FP=NK+!4G^3&$#SS[5U>
M%GX&K>M86Y[OW:9KWF[L?P::6,2[B_7X=OQ;8NENX\_D[C\-N'*!\1IN!6M@
M#<XR6"%:]S^!>S"JL7?SE3)PT[?'+6>P&"$!_+Y6D.[^ 16,?]9<_0]02P,$
M%     @ #C&Q4N&WW8"- P  ^@@  !D   !X;"]W;W)K<VAE971S+W-H965T
M,C@N>&ULC5;?;]LV$/Y7#L(>6B"Q9,EVTL V$-L;MH=B1K-N#\,>*.DD$:5(
ME:3BN'_]CJ2C.O4/]"46C_=]]]TI=Z?Y3NDOID&T\-(*:1918VWW$,>F:+!E
M9J0ZE'13*=TR2T==QZ;3R$H/:D6<)LDL;AF7T7+N;5N]G*O>"BYQJ\'T;<OT
M?H5"[1;1.'HU?.)U8YTA7LX[5N,3VL_=5M,I'EA*WJ(T7$G06"VBQ_'#YL[Y
M>X>_.>[,T3.X3'*EOKC#'^4B2IP@%%A8Q\#HYQG7*(0C(AE?#YS1$-(!CY]?
MV7_SN5,N.3.X5N(?7MIF$=U'4&+%>F$_J=WO>,AGZO@*)8S_"[O@.TLB*'IC
M57L DX*6R_#+7@YU. +<7P*D!T#Z V \N0#(#H#L9P&3 V#B*Q-2\778,,N6
M<ZUVH)TWL;D'7TR/IO2Y=*_]R6JZY82SRS]US23_QL)+D"6LF.$&5 5;C0:E
M]3<C>+=!R[@P[^$6/C]MX-TO[^>Q)0&.)BX.P58A6'HA6 8?E;2-@5]EB>5;
M?$S"!_7IJ_I5>I7P(],CR,8WD";I^(R>]<_#DS/PS77X!HM+\#?99,.[R#Q?
M=H'OL2A4+RV7-6R5X 5' _\^YL9JZH[_K@28# $F/L#D>@!#_5H@?V:Y0&H:
MP62!YUYF()MY,C<^GI?3<9:,DX22?3XNTZEC-KW//AP[OM$['?1.K^L5-)6<
M.J#Y!J7J<UOU@F9%2..<YD X?2/EC.+IB>)TEES4.QOTSJ[J7;&29DYN 5]H
M+)NS19V=1/YPJF]]ZC6^7,Z[0=[=57EKU>9D*JFU5=F'N;MF'2NXW=_ !DVA
M>>>LYW1?I_ZK02#ZCLD]T% 7!DR'!6?"[H&)0C4TIL J$$S7"(62M&900Q>$
M&+(X+/W#WQS@58_BMM:L1$#;,$F#D> U,\J%=@N'2]<H;F25G%J$Y[U/Z(0)
MC1MC) 7(7V/)T74 D9%72]8*J2)ATJ(F%)>%Z$O'[7BY$&0%4L*E\=&4;4AY
M0*G;(0,B+!G7>Z"-K)E5.G@?!1'*!ENAM 3%?4:=H@5%*&?/N2)UI/J['*A1
M$IT0>]H+MJ&]3:E_[;EV^FCV"V;=]>C<<(B/M@)QU7Z[NE)3[X01.UB'!?[H
M]]8/]M7X81WV\'>:\%5  [1V=1%8$64RNJ.^TF'3AH-5G=\]N;*4D']LZ.,$
MM7.@^THI^WIP 8;/G>7_4$L#!!0    (  XQL5+&)]1RJP,  &P/   9
M>&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;,5778_:.!3]*U;4AU8JD]B!$"I
M8J!51^JL4&FW#]4^F.1"K$GBU#;#K+0_?NTDDZ1#<-&TTO  <>)SS_W*P7=Z
MY.).)@ */61I+F=.HE3QSG5EE$!&Y14O(-=/=EQD5.FEV+NR$$#C$I2E+O&\
MP,THRYWYM+RW%O,I/ZB4Y; 62!ZRC(I_KR'EQYF#G<<;G]D^4>:&.Y\6= \;
M4%^+M= KM[$2LPQRR7B.!.QFS@*_6Q'? ,H=?S,XRLXU,J%L.;\SBYMXYGC&
M(T@A4L8$U3_WL(0T-9:T'S]JHT[#:8#=ZT?K'\K@=3!;*F')TV\L5LG,"1T4
MPXX>4O69'S]"'=#(V(MX*LMO=*SV!IHQ.DC%LQJLUQG+JU_Z4">B ]!V^@&D
M!I!+ 7X-\)\"AF< PQHP+#-3A5+F8445G4\%/R)A=FMKYJ),9HG6X;/<U'VC
MA'[*-$[-%U*"DHCF,?K$Z):E3#&0Z".D\4 G=K"A*5RAURM0E*7R#1J@KYL5
M>OWJS=15FMX8<:.:ZKJB(F>H,+KEN4HD>I_'$/?@EW:\;\&[.NPF=O(8^S6Q
M&EP4X@H1_RTB'L%]_MCAMU3#?7P6OKH<[EFB\9M*^J4]_P]5\OLG;0#=*,CD
M/Q;Z84,_+.F'9^AOLH(RH15!H2BA8@]]":U,!*4)HTCW<ZP%2G^F[GT/]ZCA
M'EFY_]+ZF'(I^R@KY*A#.0S&89>R*M;HQ+4!&>-1<-:YH'$NL#JW%C!0].&L
M@\&%#I[N^X6#X\;!L=7!C>+1G=(:_/T6LBT(6S>$C<WP)9IQTM!/GMT0DY,\
M/FG!*MT]V_#$TJO8:Q77^ZV&J.%=ZK#/PYY]Q+=YV/E/P%8/;VD,@E[2#YBT
M-LE+= 1NY1'[S^Z)&MI-)>Y-^>D^@D>VG+?RB>WZ^<NNZ-'.H-?'GHVAS<56
M9;%=9C>'K80?!R/Q[^_-]R4-TLHD#EZD05H9Q'8=_,(535'$]9G6M+\YEO8>
M<L8G^26A];UK11.'5@^65":H$#P"B/N:X+K&_]2G$VO_M8J)[9*YIA';L0@M
M#H)WWGWT'WI.V4FKAL1[B;*35NR(7>PN+'MM971QV4DKC83\7MEK_.5E)ZTJ
M$KLJ?M-3&<OW**(%TWGH9?=/&C[L%12W,X9DH(^ 9IR3.K6'7%6G\N9N,S(N
MRD'IR?VE'B6KP:\U4\VA^M"\9[E$*>RT2>]JK',BJM&N6BA>E,/.EBL].I67
M"9B_,[-!/]]QKAX7AJ 9L.?_ U!+ P04    "  .,;%2:[ FP(P#   $#@
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6R]5UMOVC 4_BM6M(=-6ILX
M 0(5(&VMIDYJM6KL\C#MP20'L.K$S#:P_?L=AS0D-!C0+B\0)^?[\IV+SXF'
M&ZD>]0+ D)^9R/7(6QBSO/)]G2P@8_I2+B'')S.I,F9PJ>:^7BI@:0'*A!\&
M0<_/&,^]\;"X]Z#&0[DR@N?PH(A>91E3O]Z"D)N11[VG&Q_Y?&'L#7\\7+(Y
M3,!\7CXH7/D52\HSR#67.5$P&WEOZ-4UC2V@L/C"8:-KU\2Z,I7RT2[>IR,O
ML(I 0&(L!<._-5R#$)8)=?PH2;WJG198OWYB?U<XC\Y,F89K*;[RU"Q&7M\C
M*<S82IB/<G,+I4-=RY=(H8M?LBEM X\D*VUD5H)10<;S[3_[60:B!J"= X"P
M!(2G J(2$!6.;I45;MTPP\9#)3=$66MDLQ=%; HT>L-SF\:)4?B4(\Z,WV@-
M1A.6I^2.LRD7W'#0Y!9$>H%QNI@P 9?DY0T8QH5^12[(!"LI70D@<D;8#BUJ
M:*;)PA)@E5UH)$#4Y\D->?GB%7E!>$X^+>1*(T@/?8,^6"5^4NI]N]4;'M![
MS]0EB>AK$@8A;8%?N^$WD%3PH GW,7)5^,(J?&'!USG -S$R>318CM_N(9N"
M^N[@C"K.J.",#G#>R7R.R5A#2LKLW#:"^>T. >2]@4R[7M>I7M=QNO"@L"<H
M\ZO((OQ8\27N4O.:Y&#:TK,EZQ5DMD>LQW30C;I#?UW/PC&KAM)NI;3K5%KT
M&%MV*XW5AZ*9X1@J ;B-RU(\*'O+W*T)&L3!ONHVHT[<+KI7B>XY19<I;.R'
M-H&]9^\.!V$GV%/8:M4/VR7&E<38*?'#7BCE5/ YLUVV=8/&SS30H-/M[2EM
MM3I4 ?U*:?]H,+6V]4EF/&=Y@J+;)#I9[&2\TDN6P,C#T:=!K<$;D[9F\N<\
M#3<'E9L#IYOU3GRT< 8GI:/5ZE Z:+";'H%3Z3U+L79.Z7ZT-I'H_^A_=-?#
MJ;N)G]D!2[;&)HS[--J+>)O9(*B9-=7NI@.-_ED7=%.?L3'^ E'3_=VTHNYQ
M=6H_+6F.9JG%S)&EW:BB[EEU9D]ULYV3F#\G:GJ\FW/T^* [I3?3YS.L'\?[
MH[C%:D"# [.8[B8==8^ZLSIKR=4[HO2Y58M2O_:);L]'^!T[Y[G&ZI@A++B,
MT5.U/7)L%T8NBZ_VJ31X!B@N%V"[K37 YS,IS=/"'@2J@]_X-U!+ P04
M"  .,;%2-2O;F?D!   \!   &0   'AL+W=O<FMS:&5E=',O<VAE970S,2YX
M;6Q]E$UOVS ,AO^*X-,&#%%BI_LH' -)NV$[= @2;#L,.R@V;0O5AR<Q<??O
M1\F.EP%M+K$H\7U(2F3RWKI'WP(@>]+*^%72(G:WG/NR!2W\S'9@Z*2V3@LD
MTS7<=PY$%45:\70^?\NUD"8I\KBW=45NCZBD@:UC_JBU<'\VH&R_2A;)>6,G
MFQ;#!B_R3C2P!_S6;1U9?*)44H/QTAKFH%XEZ\7M9AG\H\-W";V_6+-0R<':
MQV!\J5;)/"0$"DH,!$&?$]R!4@%$:?P>F<D4,@@OUV?ZIU@[U7(0'NZL^B$K
M;%?)^X154(NCPIWM/\-8STW@E5;Y^,OZP3?]D+#RZ-'J44P9:&F&KW@:[^%"
M0)SG!>DH2&/>0Z"8Y;U 4>3.]LP%;Z*%12PUJBDY:<*C[-'1J20=%GMHZ(KI
M7=FK>T AE7^=<R1P..;E"-D,D/0%2,8>K,'6LX^F@NI_/:>$IJS2<U:;]"KP
M0;@9RQ9O6#I/%U=XV51E%GG9]2K9#CKK4)J&_5P?/#KJB5]7\,L)OXSXY0OX
MKT=] ,=LS6A8G(@!_'BQS]WF0+N)M# UIR++^>DR 7[QHAI<$_O6L](>#0Z/
M.^U.H[$>.N*?^S!7=)>--)XIJ$DZG[VCN&[HU<% V\7^.%BD;HO+EL8;7'"@
M\]I:/!LAP/2'4?P%4$L#!!0    (  XQL5(IBP7*IP<  +<O   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,R+GAM;+6:2V_;2!+'OTI#F$,&&$?L=S.P#23.
M+#:'[ 3CF=G#8@^TU+:(4*26I.(LL!]^FX^H:/9#M$U>K(>K2U5=73_^F^S+
MQZ+\6NVTKM'W?9975ZM=71_>K=?59J?W2?6V..C<_.>^*/=);3Z6#^OJ4.ID
MVP[:9VL216*]3])\=7W9?O>EO+XLCG66YOI+B:KC?I^4__V@L^+Q:H57/[[X
M/7W8U<T7Z^O+0_*@;W7]Y^%+:3ZM3UZVZ5[G55KDJ-3W5ZOW^-V-$LV UN*O
M5#]6@_>H2>6N*+XV'SYMKU91$Y'.]*9N7"3FY9N^T5G6>#)Q_*=WNCK]9C-P
M^/Z'][^UR9MD[I)*WQ39/]-MO;M:J17:ZOODF-6_%X]_UWU"O/&W*;*J_8L>
M>]MHA3;'JB[V_6 3P3[-N]?D>S\1@P'&CWL Z0>0\0#F&4#[ ;1-M(NL3>MC
M4B?7EV7QB,K&VGAKWK1STXXVV:1Y4\;;NC3_3<VX^OI6/YBBF)6 WGS4=9)F
MU<_H MV:U;(]9AH5]^@^S9-\DR89VIH?0&;E(+.(RJ1.\P=4]</-F#]O/Z(W
M/_V,?D)ICO[8%<<JR;?5Y;HV43:_M=[T$7WH(B*>B"CZ7.3UKD*_YEN]?3I^
M;;([I4A^I/B!!!U^3LJWB.)?$(D(=L1S,WUX% B'GF:<MOZHW]]7W4Z>F1^T
M3:NZ3.^.S9I^%_#.3MY9ZYUYO/_#='Z59+I"267:[%"4]7@2NSGKW(C63=/K
MWZX)5I*RR_6WX=S89A1C%H'9DRCY*4H>C/*FJ.IF;3T4Q;9"59%MSX7;^>/#
M<".F8CD*US:CA)'8$ZXXA2N"X7[*-\5>HS=949GVN-.F![1YR?5]6K<-D78&
M=?)=.U>\L,)B0JI1[+;1!9&8"W?L\A2[#"ZW3WFM2VVF6W\WZ*]T:)&IDT]U
M9CZ>^G2EK*QLL%)\E+)MQ&DDW0G'I^#B8'!_%+5AU;\^Z_V=+O\=R!9'P,AH
M@9;% P;C>9JV]\//=:W#+M2VF$"D9.;&[1V>[5R'7:AU,> 6TV6;M_?_9)4*
M0L?QVU87A.*(>.('H&,67'P?M=%GYOI[=KD!?'&8OD./SH1MBG(EHG'"ME4L
M>>Q)%U"+Q6R\P@!!+%]-K-[%&60YK/S,PD!4'$:J'S&34 9PQ/$"*". 2A+-
M#(C>X=,)C?F8#RXSB:EGO1%@+PFS]]5X( [6QG*,!X<5B6GDB1YX3,ALW4(
MF>0<,L]W"[%Y1P:PZ[.VC03Q] H!(I*PQIW0*^A_Z'VV*79F/]5=6"<T$0&
M$KY$$P$#25AO3M8#Q-:,7$9XC&JG&8\\RI( 54F8JB\HQ"\H-\E-J0:@DZ@E
MJ@'()&%!.;T:L2WSN=42#B/BH1@%[-(P=J=5HNWK?LL^O2\HL)3B!2I!@78T
MK#XG5X(Z1"=A8Y7LL&(4<T\M!OO[,#VGU:+;INS]MM/K ^"D82GYPOH %VE8
M6$ZOCT-AQG( I+Y MID@A'NNFA3X2L-\_:*_ICFZ2?:'8X4.9;$];J8J+0IP
MI.&-]PLG&[!'PXKQ^4J+.O;D5%)I3;O#CBBAJ&?>@:0T3-)7:RUJPS,6,1['
M;UM=",4\D&4 61:^#3!U)\8 F"PL/L_MQ)BM&AEEXRV)PXICG[9D0%LVG[9D
M0$?V>FW)'#MN'(^S=@E0Y;E=P ;W3\/B\AP;7J(L&1"4+:$L&9"/S:0LF2T9
M8QZI\;;&8:88IIZ;'@S@R<+*<D(57B9F&/"5+2$K&<"0S20KF0-ZL75?PF%%
MJ*\0')C'P\)R0B%^K2I3@N8!D9FL4F_39Q6$ RSY$NJ2 ^_X3.J2.W0CCZ3U
M+,)Q1S-6TL-E#@3E88).*$DG+I\83B\(H)(O(2?YX"'13'*2VSH1\PA;%TJ7
M'1&4^IYF 59Y&*N_U3M=/E-)<H A7T))<B =GUM)<ELA$H;Q^(F6PPRSYJ:X
M9[Z!G7QA(<D=$M%H)JN%'698"(+="0C JIA'2@J@HWB=E!2V2,0LMIY!.@0G
M]TE) 6@5\TE) 2 4KY>2PE:)F(XW/ XCWY53 !U%6$AZF? 2!2D FF()!2D&
MC\)G4I#"EH:8F]W:>.X=0C,FWB4'T!1A!1F:_I=)1P% %4M(1P'X$S-)1V'S
MBT;CJZ+#B,0>PDD@G P+Q]#\OTXQ2F"B7$(Q2L":G$DQ2EL*<LS&FRF'%8T(
M]3POD<!)&>9DJ!2=4K0LIA<#>"B74(L2P"=G4HO2<98(,SR^]CO,,(DE5YYR
M $'EN=-$ _KH+-VG>7O5GC;?@W,_2ZA&"9"38=4X?;YM%7B!";<.K;CL1$Q]
M\PVTE&%:/E_>2I?LBSBW(G;84>6+6 $[U;F'Z*4)+JEU=\HUK=-IS:B C&H)
M,BH@HPJ3\=4"7=DLO"!Q-*Z TXP+CWA3@$P5/J0Y59\KP)\*R\%S^KP?_@0W
M8R0Y;&+/76T%W%1AP?BL X( .34!<N>."'8NAH=+<43&6Q*'E:GP>,N^'AR!
MWNORH3T97J%-<<SK[JCPZ=O3Z?/W[9GKT?<?\+N;[@PYN.F.M)N>>4@-I3-]
M;UQ&;YL+1-F=$N\^U,6A/6A]5]1UL6_?[G2RU65C8/Y_7Q3UCP_-#YS.ZE__
M'U!+ P04    "  .,;%2]FFZ\GH#   ^#   &0   'AL+W=O<FMS:&5E=',O
M<VAE970S,RYX;6R]5\ENVS 0_15"Z*$!TDC49KNP#20VB@9HT2#N<@AZH*6Q
M340259**F[_OD)+E74@1(!>+R[Q9WI##\7 MY*-: 6CR-\\*-7)66I<?75<E
M*\B9NA(E%+BS$#)G&J=RZ:I2 DLM*,]<W_-B-V>\<,9#NW8GQT-1Z8P7<">)
MJO*<R><;R,1ZY%!GLW#/ERMM%MSQL&1+F('^4=Y)G+FMEI3G4"@N"B)A,7*N
MZ<<I[1F E?C)8:UVQL2$,A?BT4QNTY'C&8\@@T0;%0P_3S"!+#.:T(\_C5*G
MM6F N^.-]D\V> QFSA1,1/:+IWHU<OH.26'!JDS?B_5G: **C+Y$9,K^DG4C
MZSDDJ906>0-&#W)>U%_VMR'B)0"_ ?@' !J> 00-(#@$!&< 80,(+3-U*):'
M*=-L/)1B3:211FUF8,FT: R?%R;O,RUQER-.CV>PQ"SBT2'OIZ 9S]0%^4!F
M>+S2*@,B%H0I!5J1^3/!PR:9YL62J :%HC]F4_+^W05Y1WA!OJ]$I5B1JJ&K
MT3ECPDT:1VYJ1_PSCGQE\HH$])+XGD]/P"?=\"DD+=S;A[M(2<N+W_+B6WU!
M-R_D'DHA3<R7Y-H0@0N)*!*>&1IN->3DX0M"[5#][C <M(8#:S@\8_B[T"QK
M2#_%8HV.+=I<ZJ=QY%%*XZ'[M,O6L5C8B_NTOR\V[?;E@79%%+81A9U:,+./
M8(\-G@R2<J4EGU?VUC]\A7P.LLM*U%J)WC9A<6LX?E7":G2TDPE*!U%XF+!C
ML?X@"'JMU)YOO=:W7J=O=_"(MW+"\K)2I)0BK9*7\MYO3?3?EO=!:WCP*MX'
M1X3Z03_H>0>\GQ(+PV!PFGCJ;>NJU^G>-[T"^9^<TYVJ3=^6=;HMC-1_%>\-
M?._ ^UX0T0/B3\EY?NB=8WY;0&EWU9H(B:0P#9NGZR7,;XL9#=^8^6V%H]'K
MF(^.BK[O]\/!(?''8I$7!\$9WDT=W%_95A_:77Z.WH_&SV[4=2XJTUND(+$E
M3,E"BIS@;2*L2KDV"[Q@R#1RH32FN>Y$L 6V0L_ )($B13GL"6SBV[[@ZE0:
MW)WF*0>YM$VH(HEQHGZVV]6ZT9V81M<T7P?KUS3&C?C$#D:\Z8W=K8FZL\;7
M<<D+13)8H#GOJH?9D76S6D^T*&W[-A<:FT$[7&&##]((X/Y""+V9& /M7X;Q
M/U!+ P04    "  .,;%2\6F:6=L!  ## P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970S-"YX;6R%4TM/W# 0_BN6Q0&D:IU'H15*(K&LJG*HM&*A'*H>O,ED
M8^'8J3W9P+^O[62C5()RB6?L^1Z3L;-!FV?; "!Y::6R.6T0NVO&;-E R^U*
M=Z#<2:U-R]&EYL!L9X!7 =1*ED31%6NY4+3(PM[6%)GN40H%6T-LW[;<O*Y!
MZB&G,3UMW(M#@WZ#%5G'#[ #?.RVQF5L9JE$"\H*K8B!.J<W\?4Z]?6AX*>
MP2YBXCO9:_WLD[LJIY$W!!)*] S<+4>X!2D]D;/Q9^*DLZ0'+N,3^[?0N^ME
MSRW<:ODD*FQR^I62"FK>2[S7PW>8^KGT?*66-GS),-:FKKCL+>IV CL'K5#C
MRE^F_[  )/$[@&0"),'W*!1<;CCR(C-Z(,97.S8?A%8#VID3R@]EA\:="H?#
MXDX=0:$V NR*G&\ N9#V@IP1H<A#HWO+564SAD[* U@YT:Y'VN0=V@V4*Y+&
MGT@2)='C;D/.SR[^96'.Z.PVF=TF@3;]P.TKV0A;2FU[ ^37S=ZB<>/]_1^%
M=%9(@\+G#Q44X%M]C_"K /<W_EC$49I&492QXU*7+6;BK_</;@Y"62*A=LAH
M]>62$C->F3%!W84Q[36ZH8>P<:\,C"]PY[76>$K\Y.=W6_P%4$L#!!0    (
M  XQL5(%S:>Y#@,  *X(   9    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM
M;)5636_B,!#]*U;40ROMDB\2H (D"JJVA]56I=T>JCV89$*L)C9KF]+^^QT[
M:99"R'8OB3UY;^;-^&,RW@GYK'( 35[+@JN)DVN]N71=E>104M43&^#X)1.R
MI!JG<NVJC02:6E)9N('GQ6Y)&7>F8VN[E=.QV.J"<;B51&W+DLJW*RC$;N+X
MSKOACJUS;0SN=+RA:UB"?MC<2IRYC9>4E< 5$YQ(R";.S+]<C S> GXRV*F]
M,3&9K(1X-I.;=.)X1A 4D&CC@>+K!>90%,81ROA=^W2:D(:X/W[W?FUSQUQ6
M5,%<%(\LU?G$&3HDA8QN"WTG=M^@SB<R_A)1*/LDNQKK.239*BW*FHP*2L:K
M-WVMZ_ 90E 3@@."WS]!"&M">$@(3Q#Z-:%O*U.E8NNPH)I.QU+LB#1H]&8&
MMIB6C>DS;I9]J25^9<C3TQO^ EP+R4#UR/D"-&6%NB!?R1(W6+HM@(@,"UM0
MGH BB<#U5AI2PFK>6P^Q#\L%.3^[(&=H)O>YV"K*4S5V-0HT8=RD%G-5B0E.
MB/E.98^$_A<2>('?0I]WTQ>0-'3O(]W%LC2U"9K:!-9?>,+?YTOP-%LI+7$/
M_^H(&S9A0QNV?R+L->,,%S0E:R':JUCQ8\LWY_IE&H[BJ#]V7_:+=8P*(G\/
M]4%<OQ'7[Q3WB*?8K/)&BK4$U2JO\A#M!>ZCO -U+: P#-O%18VXJ%/<'=WA
MV= @&2U:E45'04?!7M!*V3%HX U.E"UNE,6=RG[H'&2;HO@HF!_&AROY#] '
M18-&T:!3T;W0M&A3-#C:-E$4^/&!I&-4.!@%!XN\Z);PY'<=EZ%S8!@UF8W^
MSVV55S=I5HHMUPI;AL0^E)),BI+@HA&Z39DY[1GC> '@QB)*XQ;#SH=H;+L6
M] 94$N IXO 2@G(%LKF(>FTYNGLW=@ER;3N?N5Q01'53--:JN<ZQN=HF=&"?
M#2\7PQ;[U:ANQNY?]U4GQTMVS;@B!608RNL-<%_)JCM6$RTVME^LA,;N8X<Y
M_E" - #\G@FAWR<F0/.+,OT#4$L#!!0    (  XQL5+A.75.2 (  '(%   9
M    >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;)54WV_:,!#^5T[1'EII(R$!
M-E4A4H%-JS0D!.KV4.W!))?$JG\PVX%V?_UL)Z2L:]GVDOCL^[[[[NR[]"#5
MO:X1#3QP)O0TJ(W9786ASFOD1 _D#H4]*:7BQ%A35:'>*22%!W$6QE$T"3FA
M(LA2O[=262H;PZC E0+=<$[4XPR9/$R#87#<6-.J-FXCS-(=J7"#YG:W4M8*
M>Y:"<A2:2@$*RVEP/;R:CYV_=_A*\:!/UN RV4IY[XR;8AI$3A RS(UC(/:W
MQSDRYHBLC!\=9]"'=,#3]9']D\_=YK(E&N>2?:.%J:?!AP *+$G#S%H>/F.7
MCQ>82Z;]%PZM[W@20-YH(WD'M@HX%>V?/'1U. %8GI<!<0>(GP-&KP"2#I#X
M1%ME/JT%,21+E3R <MZ6S2U\;3S:9D.%N\6-4?:46IS)%JCHGKA2Z@%<+- 0
MRO0EO(/;S0(NWERFH;%1G&^8=XRSEC%^A3&!I12FUO!1%%C\C@^MNEYB?)0X
MB\\2+HD:0#)\"W$4#U_0,_]W>'1&3M)7+/%\H[]6#.Z6R+>HOI]A'?6L(\^:
M_-\]W'VQ?G!CD.MS4<9]E/%9[6O,927H3RR@LAVN@8@"F-0:-10-@I&0UT14
M"%1 2:B"/6$-OO0(VD 3'\B-BGTVC,:C)(ILC?>GM_.GXY-'FT1X\GPYJLIW
MM89<-L*TSZ3?[0?'M>^79_LS.U#:_G^B::>1?025RY=A:2FCP7NK2K4=WAI&
M[GR3;*6Q+>>7M1V*J)R#/2^E-$?#!>C';/8+4$L#!!0    (  XQL5)G,FT^
MK@(  +L'   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;,U574_;,!3]
M*U;$ TBL:;[:#K61H-4$TI@0'=L#VH.;W#06CIW93@O_?M=IL-H!&=*D:2^-
MG9QS?.Y'KZ=;J1YT"6#(8\6%GGFE,?69[^NLA(KJ@:Q!X)="JHH:W*JUKVL%
M-&])%??#X7#D5Y0)+YVV[VY4.I6-X4S C2*ZJ2JJGBZ R^W,"[SG%[=L71K[
MPD^G-5W#$LQ=?:-PYSN5G%4@-)."*"AFWGEP-I]8? OXQF"K]];$1K*2\L%N
MKO*9-[2&@$-FK +%QP;FP+D50AL_.TW/'6F)^^MG]4]M[!C+BFJ82_Z=Y::<
M>1./Y%#0AIM;N;V$+I[$ZF62Z_:7;#OLT"-9HXVL.C(ZJ)C8/>ECEX<]0A"_
M00@[0OA>0M01HC;0G;,VK 4U-)TJN27*HE'-+MK<M&R,A@E;Q:51^)4ASZ0+
M4&Q#;2KU@!POP%#&]0GY0);8+WG#@<@"T^) 1$B#>\W6@AK("=4$<6LFUH0)
M;52#%38:^5\0MSC 77:X*X<C]]=0K4#]0/S=<D&.CT[($>J0KZ5L-!6YGOH&
M@[16_:P+Z&(74/A&0-=4#4@4G))P& :OT.?]] 5DCCX\I/N86I??T.4W;/7B
M-_3FLJIDSLP3R:0P"KM6NZA[Y",G'[7RT;\MW_UG/(=<&:ATG\O8N8Q[DW"N
M-1A]2@K*%-E0WL!K==UIC%H-.WPV:1A&23+U-_OE>XD*QD'\T:$.#";.8-)K
M\#.C*\:98?!'E\F+\^-Q'/QFLO<T.YC/=$TSF'DX>36H#7@IZ<GSR(4QZF\V
MJDOL,\ZQMHIRG&^<B@S>TW!C=\3X/VZXB7,Y^?N&FT]>E#*Q__F#1O+W1JN]
MUG"\H'E-.!3(&@[&6&JUNRIV&R/K=MJNI,'9W2Y+O%U!60!^+Z0TSQL[P-U]
MG?X"4$L#!!0    (  XQL5*\T>DJ\P(  -H(   9    >&PO=V]R:W-H965T
M<R]S:&5E=#,X+GAM;+U636_:0!#]*R.K!R*E&&P@$ %2@#:-E%11:-I#E,-B
M#[85>Y?NKB&I^N,[NS8.28C;J%4O]GZ]F?=FQCL>;H2\4S&BAOLLY6KDQ%JO
MCEU7!3%F3#7%"CGM+(7,F*:IC%RUDLA""\I2UVNU>F[&$NZ,AW;M4HZ'(M=I
MPO%2@LJSC,F'":9B,W+:SG;A*HEB;1;<\7#%(IRCOEY=2IJYE94PR9"K1'"0
MN!PY)^WCZ<"<MP>^)KA1.V,P2A9"W)G)63AR6H80IAAH8X'1:XU33%-CB&A\
M+VTZE4L#W!UOK7^TVDG+@BF<BO1;$NIXY/0="'')\E1?B<TG+/5TC;U I,H^
M85.>;3D0Y$J+K 03@RSAQ9O=EW'8 9"=_0"O!'C/ 9U7 'X)\*W0@IF5-6.:
MC8=2;$":TV3-#&QL+)K4)-QD<:XE[2:$T^,9RF3-3"A5$QHSU"Q)U0&\ASG5
M2YBG"&))V0I$Q),?&$)$A:&@D0JED,Y1&5'0*A.$NY[/H/'N -Y!PN%++'+%
M>*B&KB:RQJ4;E,0F!3'O%6(^7 BN8P4?>(CA4[Q+(BNEWE;IQ*LU>,%D$_SV
M(7@MK[V'S_3/X:T:.GX5>-_:\W\;>#CC2LN</@VM#N&4 @R-<XKO =R<$PC.
M-&;JML9EIW+9L2X[K[B\0I;:))X623PODK@O-X6AGC5D+H+UN-?N=X?N>C=@
MM=[,]7.L5BS D4/WBT*Y1F<,-3*ZE8QNK8QK+I\(V<>_L-#=X=_QN_UG_&O=
MO)U_K^+?J^7_F6ZO&:HDXDR3AOV% #<7F"U0WL)/F JES6<8"1$J4"(-G^YF
MF0@3_4 CKB7=BX_@&K9'%=NC_U6G_<IE_U_5:?]%GO?4::VWM^=Y4,D8_'6=
M#EY\9WOJM-;-&_B[.VTB0QG9[JD@$#G7Q3U:K58-^L3VI6?K$VK<19]]-%-T
M?;HE(Y.S%)=DLM4\HM3(HI,6$RU6MADMA*;69H<Q_7R@- =H?RF$WDZ,@^IW
M9OP+4$L#!!0    (  XQL5)I21_';0(  /8&   9    >&PO=V]R:W-H965T
M<R]S:&5E=#,Y+GAM;*U5VV[:0!#]E965AT1J\8V0$!E+";1J'Z@0*.U#U8<U
M#+#*7IS=-82_S^S:<5$*I%7S8N_MG#EG[)G-MDH_F#6 )4^"2S,(UM:6-V%H
MYFL0U'14"1)WEDH+:G&J5Z$I-="%!PD>)E'4"P5E,L@SOS;1>:8JRYF$B2:F
M$H+JW1UPM1T$<?"R,&6KM74+89Z5= 4SL/?E1.,L;%D63( T3$FB83D(;N.;
M81PY@#_QG<'6[(V)LU(H]> F7Q>#('**@,/<.@J*KPT,@7/'A#H>&]*@C>F
M^^,7]L_>/)HIJ(&AXC_8PJX'P75 %K"D%;=3M?T"C:%+QS=7W/@GV=9GNU%
MYI6Q2C1@5""8K-_TJ4G$'B!.CP"2!I"\!G2/ -(&D'JCM3)O:T0MS3.MMD2[
MT\CF!CXW'HUNF'2?<68U[C+$V7P$A>V0\Q%8RKBY(!_)_6Q$SL\NR!EADHP9
MYYAMDX46@SE(.&^([VKBY CQF.Y(W/U DBB)#Z"';Z%UAZ3Q(7B(#EN;26LS
M\7SI"9ODYVUAK,8?Y]<)QK1E3#UC]PCC-RPQ:@S80[D9UMB^Q[I*VN1)&G?Z
M6;@Y$++;ANR>#%F;&(,H0)^R<-GR7;Y34GHM8^\_DM+[EZ1<M2&O3H:<586!
MQPJD)9\V[OD7";INN:_?*4']EK%_4NT42KH33J9:DE(S.6<EY03[F506#,%=
M6G X5&[]/[(7]SOIX>3%T>_RC]X0Y'H]DRM"A:IJ76]*:3CWM42=JU=2PKVF
MY&X$+.D5DX9P6"(*S^//J>LF6T^L*GV?*I3%KN>':[R80+L#N+]4J*N9N-;7
M7G7Y,U!+ P04    "  .,;%219K_51\$  "5#P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970T,"YX;6RU5]&.VC@4_14KZD,K[9#8(214@$1A5SO:=H6&=O>A
MV@=##$23Q*SM0&>_?J^=3!*2D!E-Q0O$SCW7QR?VL>_DS,6C/#"FT(\D3N74
M.BAU_&C;<GM@"94#?F0IO-EQD5 %3;&WY5$P&AI0$MO$<49V0J/4FDU,WTK,
M)CQ3<92RE4 R2Q(JGCZQF)^G%K:>.QZB_4'I#GLV.=(]6S/U[;@2T++++&&4
ML%1&/$6"[:;6'']<DJ$&F(B_(G:6M6>DI[+A_%$W[L.IY6A&+&9;I5-0^#NQ
M!8MCG0EX_%LDM<HQ-;#^_)S]-S-YF,R&2K;@\=]1J Y3*[!0R'8TB]4#/__.
MB@EY.M^6Q]+\HG,>ZSL6VF92\:0  X,D2O-_^J,0H@8(K@%( 2 - !Y> ;@%
MP&T"W"N 80$P4MOY5(P.2ZKH;"+X&0D=#=GT@Q'3H&'Z4:J_^UH)>!L!3LV6
M;*,&Z/V2*1K%\@.Z0VM86F$6,\1W*.;I'BDF$I!RH^#EM_42O7_W ;U#48J^
M'G@F:1K*B:V BDYH;XMA/^7#DBO#?J%B@%S\"R(.P1WP13]\R;8EW+F$VR!
MJ0(I52 FG]NC KI/I1(9K&F%OG^& '2O6"+_Z4GOENE=DWYX)?W79P6[A,JA
M(P/5N_0TPPYQ_?'$/M4%:8>-_6!415T0&Y;$AKW$/C,I49;2A L5_<?"_#.#
M@211EG21S=-Y=;+^L,&T'4-<IYNG5_+TWL!S%Z4TW4:P1+=<JLY5Z+6XW'G^
MJ$&X(\CWKB@[*AF/7F8L#\#WSNR?HV;.TRZ.H_;PKN\%N,&R(XQXGNMV\_1+
MGGX_3]CA=ZIO??JM<4=#=]S4L!WEX\#Q+Z.6_5R^X[[-%I0S"GJS_ %ML7]"
MNE][V%:P,((M_84E&R;Z1AB7(XQOX1;8J3S9>;M?%-BZU$//\YJ[L"/,)1XF
MW<L%U\X+W,MMQ1XC?>*?>'S26R_F-'V-N+CR8GP3,\:5&^.?L.,">VEQ7N T
MY6V'$:<>=LFM,F3<[\CWB]5;Q*V,%'LW$;?R/=QO?/WBMDUL[ :MI?M"U"6S
MRNEPO[VLJ- S_I,K)M&*/M$-7')>(V[E/#BXB;B5\>#Q3X@[[EB2CM,\1[K"
MKI\CI#(MTF]:B_G#KVLTWRJS:N5KE"65ZQ!\"V5)[0)(WJYL@;VX? 6CIB6\
M%'7)3+O594_E$:3?(UKG9,&R'S5/>)8J"9,44&F%:"=X@M2!(9K!^:@[\NL4
MC9%4%)1E.AHJ2Q/TQ*A + TA#B[?YLN6%_!!UQ>P:S5) @>RJ>TDW-2 1'YS
M+GOS^G$!]:,ILQK]<^)"8>EVO($9/Y><=C5$7K!"@;&/8!7&; ?#.0,?UKO(
M:\"\H?C15$4;KJ#&,H\'J)N9T 'P?L?!)XJ&'J"LQ&?_ U!+ P04    "  .
M,;%2 U[>?A@"  #1!   &0   'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6R-
M5,MNVS 0_!5"R"$!&NMA.W8#64 <HV@/!8PX:0]%#Y2ULHA0I$JNHO3ONZ1L
MP6WMM!>)2^[,[)!<IITVS[8"0/9:2V470878W(:AW590<SO2#2A:*;6I.5)H
M=J%M#/#"@VH9)E%T$]9<J"!+_=S:9*EN40H%:\-L6]?<_%R"U-TBB(/#Q(/8
M5>@FPBQM^ XV@$_-VE 4#BR%J$%9H14S4"Z"N_AV.77Y/N&+@,X>C9ESDFO]
M[()/Q2*(7$$@88N.@=/O!>Y!2D=$9?S8<P:#I ,>CP_L'[QW\I)S"_=:?A4%
M5HM@'K "2MY*?-#=1]C[\05NM;3^R[H^=S8)V+:UJ.L]F"JHA>K__'6_#T>
M)#X#2/: Q-?="_DJ5QQYEAK=,>.RB<T-O%6/IN*$<H>R04.K@G"8K2#'$;M<
M 7(A[16[9ALZ]Z*5P'1)0M@:@0*LBZ16NVL$4Y/M'-D%$XH]5KJU7!4V#9'*
M<:3A=B^][*63,]*?N1FQ<?R.)5$2/VU6[/+BZG>6D,P,CI+!4>)IQV=H_[O^
M;W>Y14/7XOL;JN-!=>Q5)V=4G8=36]"C;CS*-<@+9481I;Z<$)L,8I-_B26G
MQ'K4]$ALGHQG\]-BTT%L^J;8HT8N_8Z=DIS^Y2^.2//]'YKAT0UUS4YGOQ/*
M,@DE :/1C'A,WT!]@+KQES;72"W@AQ6].6!< JV76N,A<'TPO&+9+U!+ P04
M    "  .,;%2!!4%A$,#  "X#   &0   'AL+W=O<FMS:&5E=',O<VAE970T
M,BYX;6R]5\%NVS@0_15"V$,#M)%(Q992V 8:I\$&:+!!C;:'H =&&EM$*5(E
MJ3@+[,<O2=F2VEA"VB*^6"3%>?,XPWD>S;92?=,%@$&/)1=Z'A3&5&_#4&<%
ME%2?R@J$?;.6JJ3&3M4FU)4"FGNCDH<DBJ9A29D(%C._=JL6,UD;S@3<*J3K
MLJ3JWPO@<CL/<+!?^,@VA7$+X6)6T0VLP'RJ;I6=A2U*SDH0FDF!%*SGP3O\
M]H)$SL#O^,Q@JWMCY(YR+^4W-[G.YT'D& &'S#@(:A\/L 3.'9+E\7T'&K0^
MG6%_O$>_\H>WA[FG&I:2?V&Y*>9!&J <UK3FYJ/<_@V[ TT<7B:Y]K]HV^Q-
MX@!EM3:RW!E;!B43S9,^[@+1,R!XP(#L#(CGW3CR+"^IH8N9DENDW&Z+Y@;^
MJ-[:DF/"965EE'W+K)U9+&59,F/#;#2B(D=+*0P3&Q 9 WV*7EV"H8SKDUEH
MK#=G$V8[Y(L&F0P@Q^C&8A4:O1<YY#_:AY9E2Y7LJ5Z04< ;JDY1C%\C$A'\
M:76)7OUU,@(;MQ&(/6S\AQ% =Q^L);HV4.JO(W[/6K]GWN_9@-]K&Y9'R%&E
M6 :HJE56V-N%,NM>V;NJT89R+H4^%/D&>>*17=T]+'!$)F0:1=$L?#A :M*2
MFHR2^L=6.UHSR^M-PTM3#KI'ZH'R^N=L-IP:X&F?4XJ3:)#2M*4T':7TWA14
MV+I8>2;+ELG=#93WH,92D;0NDJ->@;3UF[Y4M-,G-X!$R31-!L-]WG(Z'^6T
ME):+S&OG_C="CJ-.>**C!AWW) ^/'M']I2'6E-] X,U X>V0?[CE9\-EATG'
MB3SKEM_N=>!IU-%_:%57%6>@GI>*3@'Q<240=QJ(7TX$\0$5G$Q'1!!W*HC'
M9?!YV;BJ@;_9*)H#6BM9VL[F5[+3Z1^>'C<[G2SB9#0,5SUI.I ;KTX',Y,\
MK1(2I\.)Z003CROF\Q*SE$K\3DHZC<3G1TT)Z5231"^2DAUL/R5QG*;QTYR$
MO6:R!+7Q+;/3QEJ8IJ]L5]NV_%W3C';;FY[>=FP;)C3BL+:FT6EBJTXU;7(S
M,;+RK>F]-+;1]</"?EJ <AOL^[649C]Q#MJ/E<7_4$L#!!0    (  XQL5)@
MU9USH@,  $(-   9    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;+5778^C
M-A3]*Q;:AUVI'3"0KU$2:3+954?J5-%,IWU8]<&!F\1=L*EMDFE_?6W# +,8
M=EII7Q(,]YQ[?.U[,,L+%U_D"4"AYSQC<N6=E"JN?5\F)\B)O.(%,/WDP$5.
ME!Z*HR\+ 22UH#SSPR"8^CFAS%LO[;V=6"]YJ3+*8">0+/.<B+\WD/'+RL/>
MRXT'>CPI<\-?+PMRA$=03\5.Z)'?L*0T!R8I9TC 8>7=X.LMGAN C?B-PD5V
MKI&9RI[S+V9PEZZ\P"B"#!)E*(C^.\,M9)EATCK^JDF])J<!=J]?V#_9R>O)
M[(F$6Y[]3E-U6GES#Z5P(&6F'OCE)Z@G-#%\"<^D_467*G82>"@II>)Y#=8*
M<LJJ?_)<%Z(#T#QN0%@#PJ\!\0 @J@'16P%Q#8AM9:JIV#ILB2+KI> 7)$RT
M9C,7MI@6K:=/F5GW1R7T4ZIQ:KVKEW"7$2:OT/LM*$(S^0']B)X>M^C]NP_H
M':(,_7KBI20LE4M?Z;0&["=UBDV5(AQ($:%[SM1)HH\LA?0UWM=R&\WAB^9-
M.$IX3\05BO /* Q"[-!S^W9XX(!OQ^%;2(;@KV83-2L06;YX@.\!%!6@6TG9
M14"?[R'?@_ACA#INJ&-+'?W7Q?W\LXY$=PIR.99GTN29C$[A)DG*O,R(@A05
M@O^I>UI?[8'!@2K$]QD]$M/EKF)7S%/+;$SJO [C:: +>W8(FC:"IJ."/A$J
MT)ED)2!^0(4I*Y$2E&OW;BNJ24<!G@TJF#4*9J,*GO1>%X?2['A$<EXRY4H]
MZZ6>!4.9YTWF^6CF7_3+H@!!>4H3!,_Z!2'!U;3S?N'#;O*JE?I1\7Q0XJ*1
MN!B5>,<4") *)5RZZK)9])=D@OOB'&&S:% =#EI/#$;U/8(XTP0&Y=7P5XF#
M15^?,PX/"^R8-AX5^%$OJ^TQ :H4#.D>']_DFYJP*R6,Y@[)CKAP.BPY;"6'
MHY)WNI;H?W@=;GT41]_5[7!KJSC^;GY74W<[:A(-EK=U8#QNP6_M^IJFN[ZQ
MH^T=89/%\"YH?1F/&_,W.Q\[W#APZ.N'1<.^A%O7QN.V_<W.[SOVZ^ZHY?7#
M<#PLK[5V/.[M-SD7BOYC-]?H*O=MVZ6R'^5X_?B=PV4.XF@/Z5)72+_3JC-;
M<[?Y$+BQQ]^O[F_P]6UUG&]IJJ\+?2([4B91!@=-&5S-=.%$=6"O!HH7]@B[
MYTH?B.WE27_D@# !^OF!<_4R, F:SZ;UOU!+ P04    "  .,;%2 0IY'14"
M  "$!   &0   'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6R-5,%NVS ,_17"
MV*$%ULBQDS8H' -M@F([% @:M#L,.R@V'0N5+5>2D_;O1\F.D0))MXLM2GR/
M?!2I9*_TJRD1+;Q7LC;SH+2VN67,9"56W(Q4@S6=%$I7W)*IM\PT&GGN095D
M41A>LXJ+.D@3O[?2::):*T6-*PVFK2JN/^Y1JOT\& >'C2>Q+:W;8&G2\"VN
MT3XW*TT6&UAR46%MA*I!8S$/[L:WB]CY>X<7@7MSM :G9*/4JS-^YO,@= FA
MQ,PZ!DZ_'2Y02D=$:;SUG,$0T@&/UP?V!Z^=M&RXP862OT1NRWDP"R#'@K?2
M/JG]#^SU3!U?IJ3Q7]AWOE.*F+7&JJH'DUV)NOOS][X.1X#QY P@Z@'1_P+B
M'N KQ[K,O*PEMSQ-M-J#=M[$YA:^-AY-:D3M;G%M-9T*PMGT@0L-+URV"(_(
M3:N1KHCZ BZ6:+F0YA*NX'F]A(MOEPFS%-'A6-:SWW?LT1GV1ZY'$(^_0Q1&
MXQ/PQ=?P)68#//P,9Z1S$!L-8B//%_];[%*83"JGU\#ONXVQFAKJSQ<QXB%&
M[&-,SL18:9HP;3^ USG@6RL:5U H4>97-'17ADL$;J%PN>Q<+J?*VL6X]C'<
M(.[2R4T\F84AE6%W7, 3CK/I9\=.!COJ$3>?=#5;41N06! T'-U, ]!=SW>&
M58UOFXVRU(1^6=(S@=HYT'FAE#T8KA.'AR?]"U!+ P04    "  .,;%2;-&?
M;_4)  #91@  &0   'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6S=7%MOVS@6
M_BN$,0O, +4MBKH&28 ZV6(+3(!@TLX\!// V+0M5)>,)#O-8G_\DI+B0\<2
M*5'NP\Q+&TO\#GDN^G@.1>KR)<N_%5O&2O0]B=/B:K(MR^>+^;Q8;EE"BUGV
MS%)^9YWE"2WYSWPS+YYS1E<5*(GGMF5Y\X1&Z>3ZLKIVGU]?9KLRCE)VGZ-B
MER0T?UVP.'NYFN#)VX7?HLVV%!?FUY?/=,,>6/GU^3[GO^8'*:LH86D192G*
MV?IJ\A%?W&*;"$35Y/>(O132WTCH\I1EW\2/SZNKB26&Q&*V+(4,RO_;LQL6
MQT(4'\A?C=3)H5,!E/]^D_ZITIYK\T0+=I/%?T2K<GLU"29HQ=9T%Y>_92__
M88U&KI"WS.*B^A>]-&VM"5KNBC)+&C ?01*E]?_T>V.)/@"[ =CO -CI ) &
M0/H"G ;@5):I5:GL<$M+>GV99R\H%ZVY-/%'9<P*S=6/4N'XAS+G=R..*Z\_
MT2A'O]-XQ] =H\4N9]RK/)30S[>LI%%<_(*FZ(&'VVH7,Y2MN;.7NSR/T@VB
MZ0JE60H7UD+6OI*52+*X@*\/M^CGGWY!/Z$H15^VV:[@X.)R7G(-Q#CFRV:T
M-_5H[8[1WM%\A@C^@&S+QBWP6S7\EBT/<.L8/N=V.QC//AC/KN21#GD?BX*5
MQ85"$CE((I4D1RFIS2 USJMPXBG>7_NA8P67\[VL]VFKD%C$/K0Z&I1S&)2C
M5._7B#Y%<51&3*FC>Q#G*G64Q+4I6H-=286IXSOXG:+*+@1+7A3/=,FN)IP&
M"Y;OV>0:*<;N'<;N*<=^R_)H3P5%H4]12M-E1&/T.2W*?"=B'#W>L>2)Y7\J
MNO(/7?DC@RHX2 H,@RHXL;5M$]=]9^O@)*BPCYVP/:C"PZ!"Y: 6+&7KJ$3W
M,4W1/<N7W'Q\AD$?XSA;4C$7M#W72IG#W8XMH$?K',\ EO@6CWD*&G3W8W#<
M+3 5MM7=9NEF&O/X72%:A07:LG@UY9G#M*"<V7L$, 8RPV1D"&/@(.P8!G$#
ME$WE^I9+WD5QTTP.8S>P0[?#HL!F6$UG9H&L%FH0R<!@6$=A:WYEA8[&75NW
ME_>!O_!8 L/ 8-B0PA8:X"/^L]7\2I2!^8'V\ _@O85&:)>69Z9+&^C2MM0T
M0W.NT]</#^C??^VB\K5/9-G G38>&5FVE+JI";$[LC3 1[O5Y@WJB&8<WVIG
M&1NHU%8GAF9AHQ':I8(:1?#,LOZE,CZ0NJTF]8>$QO'\+EJAK[-!H0+L;+MC
M0P68TU8SIR)4U,!'TFYG[R14;,_JF)!LX%W;_Q&AHA;:I8(:A5U=J, ,8*N)
M_'-:LCRMAL]3[@&A LQLAV.K.. _HN:_[E#1 !^=5CLWJ*-0">V.;)  D1)U
M$FH6*AJA72JH4=C7A H!2B=J9OX4?>?YS>=TF26]$EHB5>=C$UH"W$<,$]J%
M!OCHMMOW-+_UW+"C]"= H.0'I+<+C= N%=0HH@T1H'*B9N1?V9[%"/>*#B!>
M,C;A)4!WQ+1F)_V*=C*H:B? DD3-DCT+80>HTM&DBNI"N$'KUH/4G0Q/=1W@
M4$=3R+\+)?0_=(95(@?8SAF[^.@ OSFFRX\-4!=U+<T44>=(*Y!G68)T@-:<
M48N0CFX5\KA;X!UG&._P8#G#BHP#%.6,I2@'*,HQI2@UL-?#V(33F<MT!VC.
M45?4K4_UJ(43%QC15:\UZIWD CNY:G;JSC(TP(XE!35JN$=<X#E7LW+9\N@8
MK#*X0(;NV&3/!?YR39,]#;"C1%>C#-P@O;S1$.>I&TRK>!=HT_7&N@(HT%77
MI I7&)7 :I2!*X" 734!M[C"M$IV@1C=L56R!T3GF5;)&F!'B:E&&;P5!)KU
M!B>!0ZM0#YC0&YOQ>4!RGF'&M]  .THX-<K !4"QGIHI:Q?8O4P-;.>-73[T
MI%?'ALN'-VK@@'RI$72<?KM!T)ZV>L"9GCIM[)E^>T!=GH:ZU.FW&CW$(&=.
M(#W@2:]/ FF?N2ST@5O]L4FD#^SF&R:1-VK@ $>=0="Q<L"FOII->\:V#Y3J
MJYE1$]MJM(&FP)#^,(8\3_'I YGZ8\G4!S+U3<E4#1P2DN,%'2LG[?Q19YJM
MW#&J^/2!F?U@K).  WTU!W8G%QI@1_&I1@WW2 !L&F@6*5L>'8/B,P#*#<:^
MX@Z X0+35]P:8$?QV:".-MQTON(.@#<##6^>VMBTL@R $P/UPF(/.P._!>K2
M6&%GS>N0]LHR.%V$['X_' !U!GW6(.USE(T!4%HP>C>CM)W1=#.0!MA1-@8M
M;U0Z7ZX&P'[!X QP:$T8 D&%8].]$+@G-%TSU  [:L+P="]C]YO)$&@M[+,@
M2'K9$4@H'+OH%P*WA*9;%L-^6Q;;FG5O60R!J$)U(M8SY0V!4D(-I2A3WELU
M>OB\'0+MA'TR*7+F*BP$J@K'9E.AM&':,)NZ40,'I+QG$/1N?[6\P;I/BD7.
M7)U@2]J1;8W-N;!E2](,LZZ;-Z2G>?S?VO5\_K$E;<RV^N1:Y(P5!K:DK=S6
MV*0+6]+^:\LT[=(AN[;-JF$FCX&T.]OJDYV1L94&MJ1]VM;HC=J6M%/;,MZJ
MK4%VE!L:F(D[I-W:5I\DCIRC*,'R:1/-<9,>+CDZ:F*:T.F0'96)!F;@$OD$
MB^X(RZE+3.L7+)]E&7^813[-8GJ<9:%#=A0Q&IB)2R0*UIR!:7')T%('RR=8
M\-C7P5@^IH)-7PCKD!WUC@9FX@I!O^\N21QF=#IDH8-QW\6[%7=BE**LW++\
M+0GCO_E/M,S2(HNC%2UYFR?*TX4E0]4)Y&*F4D8Z18(UQTC:9X2%#O9E&Q5H
MR<>UR?)7/MQ*#S'N/2O*^BPRUV&]2U>\698\YU'!5<C6B-7,48BCS%4U(R[&
M]?0[>YA5C6G*K\_0%VZ!6@+-67W:>85VA3C_+(R3LK(VU^$@=+G-*E.^;*/E
M%O'<BNY9+G;2\BX$(J'Y-]Z<#V;)^^4Y;G65]\#R^%6(/1I^P?OB'999([]L
MAJ.VO#1EV";$O]#!SFOY0LRTT^J ><)6T2Z9%M%_V>J?X0MIPM.=-&IE_(4.
M=EY?<".P:)."V1N)PAHL8?E&_%';[>_J$2D7T!V<:B7^A0YF[)$JX,5C\.8%
M@$PW.5UQ[:KI-JJG6_#<![2--MOI:\3KYJXVW#JTK/R4UU0NO@)RTL.'>A!E
M7GW1X?6HCR3+RPUWUO2)+K]Q"?(],6II]CAM\O<*EKGTB0T1]=6G2H2W=FE9
MG^T_7#U\#V51?37DY#H.+F[$S'YZ3TS-XE[8>L^V^#T^ [;>P^)>6W^"+L0]
MN_T>$?>J;X_,0:WZHR]W5#S<!8K9FJMHS<1;WKS^C$K]H\R>JP^+/&5EF275
MGUO&0R87#?C]=9:5;S]$!X>OV5S_'U!+ P04    "  .,;%2=%RN:ST"   L
M!0  &0   'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6R-5$V/TS 0_2M63B!!
MDR9M@54:J>TN@L-*U5;  7%PDVECK6,7>]+L_GO&3AK"TE9[2>SQO.<W7TX;
M;1YM"8#LJ9+*SH,2\7 3AC8OH>)VI ^@Z&2G3<61MF8?VH,!7GA0)<,XBF9A
MQ84*LM3;UB9+=8U2*%@;9NNJXN9Y"5(W\V <G P/8E^B,X19>N![V !^.ZP-
M[<*>I1 5*"NT8@9V\V QOEE-G+]W^"Z@L8,U<Y%LM7YTFZ_%/(B<()"0HV/@
M]#O""J1T1"3C=\<9]%<ZX'!]8O_L8Z=8MMS"2LL?HL!R'GP,6 $[7DM\T,T7
MZ.*9.KY<2^N_K&E]9^2<UQ9UU8%)0254^^=/71X& .(Y#X@[0/P2,+D 2#I
MX@-ME?FP;CGR+#6Z8<9Y$YM;^-QX-$4CE*OB!@V="L)A=L>-$FIOV1H,VY3<
MP(B]N07D0MJW[#VSSF33$.DNAPCSCG?9\L87>!-VKQ66EMVI HI_\2%I[(7&
M)Z'+^"KA/3<CEHS?L3B*QV?TK%X/CZ[(2?J\)9XO>77>V,_%UJ*AOOQUA7_2
M\T\\_^0"_UHC*!1<RF=6"%F[9N^*P79&5RS7Z@@&Q5:2'?+:"!1T1H-JD:N"
MM)TK6GOIU%_J!OR8)?%L&D64DN,PF?_[?9I-AFYM4.&@\2HP>S^/EK35"MO2
M]M9^Y!>^TU_8E_04M)/[EZ9]1ZAP>Z$LD[ CRFCT@429=C;;#>J#;^^M1AH6
MORSI.0/C'.A\IRF5W<9=T#^0V1]02P,$%     @ #C&Q4KYA]=NW P  H P
M !D   !X;"]W;W)K<VAE971S+W-H965T-#<N>&ULM5=MC^(V$/XK5K0?=J5;
M\@:!0X $RU5=Z:Y"1[?]4/6#209B;6)3VX'KO^_8"2$+(=>7[1>()S./GYGQ
MC">3HY"O*@70Y%N><35U4JWW8]=5<0HY53VQ!XYOMD+F5.-2[ERUET 3:Y1G
M;N!YD9M3QIW9Q,I6<C81A<X8AY4DJLAS*O]<0":.4\=W3H*O;)=J(W!GDSW=
MP1KTRWXE<>76* G+@2LF.)&PG3IS?_SD#XR!U?B%P5$UGHEQ92/$JUD\)U/'
M,XP@@U@;"(I_!WB"+#-(R../"M2I]S2&S><3^@_6>71F0Q4\B>Q7ENATZHP<
MDL"6%IG^*HX_0N60)1B+3-E?<JQT/8?$A=(BKXR10<YX^4^_58%H&"!.NT%0
M&027!OT;!F%E$%I'2V;6K275=#:1XDBDT48T\V!C8ZW1&\9-&M=:XEN&=GKV
MB4K.^$Z1%4BR3JF$'KE?@J8L4P_DD:SQW"1%!D1L22SR?:&I#3\N,7HL)I0G
M)&%9H2$A< +;(Y@R8(CPLEZ2^[L'<D?<4J8(X^2%,ZT^- 0_IZ)0"(;"NS?K
MB:O13\/6C2N?%J5/P0V?0O)%<)TJ\HDGD+RU=S$^=9""4Y 602?@%RI[)/0_
MD, +_!8^3W_?W.N@$]8Y"RU>> /OO^;DM_E&:8D%]'L'F7Y-IF_)]&^0^0E;
M#>-( PC56K*-W54+,L_PYYGO)"0,N$GV,X][;=DL-XCL!J;M'&;]:#B:N(=F
MB*^5'H.![WFUVAOV@YK]H)/]9U!J3%;8.D B48+U%K]B[ XL@1MGKP0<-(F$
M?G#!ME5IT,XUJKE&G6E?V-Q6L:ZS.>[(X;!&'G9&X;G*WP&KGF[P8&'F4)+C
MF;(!2466@&R-QO Z=V$4741C>!V-8-"_%8]1S7KT'JS)/783V]G40YL'HRMR
M0R\<^.W</M;</KX;MZ7(,BH;!=I*L]QOU*#I];RHG:7OG;N_U\ESGB1CLC2M
M B]3HB N)-,,VIMN)Y29-\9J3V.8.CA0*) '<&:DXW3ZC3O*_U<LOY?:"K:9
MV\#WPQM!"\YT@LY"7%:M]9^4HG]N[G[X?Q5CA?R=:FS1ZBI'_WP3^-U7P3L5
M9+7+FXH,^E'_THUKM4$X"D8WO#C?"'[WE?#^I5MM>+-V*W^NM1Z]7G]XX8_;
MF/5RD#L[ BMD6'!=3C2UM!ZSYW:XO) OS/AM9\@S3#F[X[RR8UR1#+8(Z?6&
MR$R6XW"YT&)O)\J-T#B?VL<4/R% &@5\OQ5"GQ9F@_JC9/874$L#!!0    (
M  XQL5)F;_75]@$  . #   9    >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM
M;'U3S6[;, Q^%4'HH06&*+:;;2T< TV"8CUT"!IT.PP[*#83"Y4E3V+J]NU'
MR8Z7 <LNMBCQ^Z%$YIUU+[X&0/;6:./GO$9L;X7P90V-]!/;@J&3G76-1 K=
M7OC6@:PBJ-$BG4X_BD8JPXL\[JU=D=L#:F5@[9@_-(UT[PO0MIOSA!\WGM2^
MQK ABKR5>]@ /K=K1Y$862K5@/'*&N9@-^=WR>TB"_DQX9N"SI^L6:AD:^U+
M"!ZJ.9\&0Z"AQ, @Z?<*2] Z$)&-7P,G'R4#\'1]9+^/M5,M6^EA:?5W56$]
MYY\YJV G#QJ?;/<%AGIF@:^TVL<OZ_K<V35GY<&C;08P.6B4Z?_R;;B'$T":
MG &D R"-OGNAZ'(E41:YLQUS(9O8PB*6&M%D3IGP*!MT=*H(A\5:.C#(EK9I
MI7EG]\I(4RJI_81=K@"ETOZ*73!EV*/2FN[1YP))-Z!%.6@L>HWTC,:C=!.6
M)1]8.DV3Y\V*75Y<_<TBR/5H/1VMIY$V.T.[M*:B[H#JCVOV8/H^#0^^4K[4
MUA\<L!]W6X^..N#G?W2S43>+NM=G=+_2J$CO ?]U$SWT)D+#0+P6:99,;G+Q
M>JHH3AXL]#[=T%X9SS3L"#>=?)IQYOI^Z@.T;7S#K47JB+BL:03!A00ZWUF+
MQR"TQ3C4Q6]02P,$%     @ #C&Q4J'79\?5!0  9Q<  !D   !X;"]W;W)K
M<VAE971S+W-H965T-#DN>&ULC5C;;MLX$/T5PELL6B")1>K>=0*D3HHMD*)!
MTVX?%OM 2[1-5!)5DG*:OU]24B1+I&2_))9]9G2&,YPSY.J9\9]B3X@$O_.L
M$->+O93E^^52)'N28W'%2E*H7[:,YUBJ1[Y;BI(3G-9&>;9$CA,L<TR+Q<VJ
M_NZ1WZQ8)3-:D$<.1)7GF+]\(!E[OE[ Q>L77^EN+_47RYM5B7?DB<COY2-7
M3\O.2TIS4@C*"L#)]GIQ"]_?NXXVJ!'_4/(LCCX#'<J&L9_ZX5-ZO7 T(Y*1
M1&H76/T[D#7),NU)\?C5.EUT[]2&QY]?O7^L@U?!;+ @:Y;]H*G<7R^B!4C)
M%E>9_,J>_R9M0+[VE[!,U'_!<XMU%B"IA&1Y:ZP8Y+1H_N/?[4(<&4!OP@"U
M!NA< [<U<,\U\%H#[UP#OS6H0U\VL=<+=X<EOEEQ]@RX1BMO^D.]^K6U6B]:
MZ$)YDES]2I6=O'G$G!02K%E>XN(%?*0%+A**,W$%WMX1B6DFWH%+\*0*-*TR
M M@6E(U)TIIL7TV D%@25412*(N1XW\_DWQ#^'_JE^]/=^#MFW?@#: %^+9G
ME<!%*E9+J<+1I)9)2_U#0QU-4/^,^15PX05 #H(6\_6\^1U).G/'8GYW_MMM
MYO=GOQW&0_.E2F&71]3E$=7^W E_ZXK7ZWTK!)'B_8Q'M_/HUAZ]*8]8[('*
M#$CT!_*KH@><Z>3:,M6X"FI7NC<=;F#@N]YJ>3A.B(E"?N"B(>K.1,6A3O Q
MZ-X$>7'D=Z!!Q%X7L3<;\5>2$!7D)B,";#G+5??<")I2S"FQ1MVX\P=1>W 4
MS]J"\GTOLG/U.Z[^+-<O<D^X:A!-UG&==1M%WW@Y@E$T8FB"8.0&=H)!1S"8
M)?B-2=423A,,C'>[/C0JQT1YK@,G*(8=Q7"6XB-7>LOE2UWENL!+W;PN0$&D
MC6EHKA+R1SPM& _9648=RVAV9S>9/KVOX\Y?/!OUI^) A&S:M&K IVH\-@O(
M#WTO' 5N@7F!#R>J'#J]/#FS;&\SR< /1?@"/#RLU6CRND6M>N&898("+QYQ
M/0D;<CV24CC?/_10HA6R$DHH56EA28L=R(@:9-H=,%E<K>O! L9P7%Y6U%3;
M@[UV0'1&,YG>HZWYH*R=:%P"=M14!?0R!.=UJ&DD[!1%U^PCC@?C<:NSX%#L
M(L^9H-EK!YP7CX;F[31!4P9<-_9\8Q5MN,"-I]:Q%PSHGS4A/%"\H1F5:K_/
MM1/8-WHXW^EODX15NIN4^$7OS+J=XB3A%4E!UK_-NBJ6QAX'<+PF)DH=A.#$
MBO3M'\[W_]N68]UCOI1J5KT"9<63O=JO5K)F=W<C9'27$Z@AV5X%8#0_CK7I
M*QFO3UBJS62LV%U*PG-U,MK8NTID6SC'6%\+S/===X)SKS1P7FJ&0\JI4C E
M1.V/,5,3Y(43/%$O,FA>9(:SR@F>R%0/U:FC<:NVP-SIJ0KU(H/F1>9AD/1:
M3W0M),/RL!(WQ<,/ H.W!>4'W@3MH^/).1)S:FE-!4&Q,6/94&$P502]SJ!S
M=.;A!$.+S(1A:% T89X:5Z<X]B*#YD7FD9,M48E.U5F;)3^M#"W'C3&[.<B0
M6:\N:/X\HL[YN;[W4:V_8,7E@=6C3])\.TW6/'D<[>:6K04S,5*C7K/0"<U*
M4ZKWB<IXB6EZJ0;A!)=458"5IJD_T%%YA^/IP@X, G="O5&O5>BD5E5YE6&I
M<M_,0OK^A9.]OK,[$*4%PEZPIAI=NE%H$#\%&]+N50O-J]8Q[91L:4*M.H5,
M ;H,783&=P-K.S#PI\8CU&L5FM>J=G[3H\"G8J>V&-4GI OUD%PU!;QG64JX
M^/./",'PK_K *%^LT5B43.W^R C&<FB* ^1.S/-NKV?N.7IVU,KJ??ED">)^
M,HCV%<<W+-9YU8JSS*O+HSM*?07]&?,=+80Z'6V5H7,5JF7@S:UN\R!965];
M;IB4+*\_[@E6Y#5 _;YE3+X^Z)O0[F[]YG]02P,$%     @ #C&Q4H.UY*[F
M P  ^ P  !D   !X;"]W;W)K<VAE971S+W-H965T-3 N>&ULO9=?;^(X$,"_
MBA7=0U=JF_\)5("TT*VNTE97+=J[A]4^&#* ;Q.;M0VTWW['20@03-J53O<"
ML3,S_LW8GID,=D+^4"L 35Z*G*NAL])Z?>>Z:KZ"@JI;L0:.;Q9"%E3C4"Y=
MM99 LU*IR-W \Q*WH(P[HT$Y]RQ' ['1.>/P+(G:% 65KV/(Q6[H^,Y^X@M;
MKK29<$>#-5W"%/37];/$D=M8R5@!7#'!B83%T/GHWTW\R"B4$G\SV*FC9V)<
MF0GQPPP>LZ'C&2+(8:Z-"8I_6YA GAM+R/&S-NHT:QK%X^>]]8?2>71F1A5,
M1/X/R_1JZ/0<DL&";G+]1>S^A-JAV-B;BUR5OV17RWH.F6^4%D6MC 0%X]4_
M?:D#<:2 =NP*0:T0M!6B"PIAK1"6CE9DI5OW5-/10(H=D48:K9F',C:E-GK#
MN-G&J9;XEJ&>'CU3"5R3B2C6E+^2!\8IGS.:JUMR=0^:LEQ](#=DBL<GV^1
MQ((H33441@L'>)XD-1NBR+HR-:]-W9"6[6]/4,Q ?L<W7Z?WY.J/#P-7HPL&
MQ)W7N.,*-[B &Y(GP?5*D4\\@^Q4WT77&_^#O?_CH-/@$Y6W)/2O2> %OH5G
M\GYUKP,G;+8C+.V%__MV?/N,2Y%'%%7?.T"C!C0J0:.+CG.\Y>6R"P!%%E(4
MF MFBF6,2@;*MK>5R:0T:?++=A3$03)PM\<!/Q<*@SALA$YHXX8V[J2=8II@
M?'E-EL Q0#FA/",TP_O$E#8!VP*!%TR-R@Y>68^/F*(D]EO@YT)QF*9V\*0!
M3SK!/PNE"&:[#&8:"34ZL6%J9>)NXTS.$&X"/XA;H':IR$Z:-J1I)^D#99)L
M:;X!#.R_F+@,HS68G79,V;I3:SJ'H8-U28'<@C,BMIN9GKF1I!?.2:]QHM?I
MQ%]Z!7)_$JX)!VN4>^?Q\[V@UXJR32KN]^R _0:PWPGXR#5@5#1A'"\VV.CZ
M9^OVO+3%UKG(N[;@A-[W#M7&>_L\SP#;#\ _#@N&^4/(VAVBZ8O] M9F3\]L
M&+5SATTL]**^/>C^49'T.[''OX/::>HWSO=_8.C4W>#@;O#N78*?&Z9?T6L"
M5'+,/ZHL.F]D^GJ!-_?+(M:Q7X<JZH>=#GQJH.O=NLK1)<#:^1[V\ PJ]8[2
M8XU^+G431+YW(>'[A\+J=U?6"19OD;,,JWIF,A QZ%;.\TH9)6D[#5FD;H+4
MCY,6IWO40Q8@EV5KK;!]V'!=M5/-;-.^?RR;UM;\V+3U96]Z,%-]$V"SM&38
MF>2P0)/>;8K!DU6;70VT6)>=ZDQH['O+QQ5^FH T OA^(83>#\P"S<?.Z!=0
M2P,$%     @ #C&Q4G5(89V<!0  L!4  !D   !X;"]W;W)K<VAE971S+W-H
M965T-3$N>&ULK5A-<]LV$/TK&$T/]DQMD:!(2AY9,[:<3'-PHXF;]M#I 2)7
M%AJ24 !(COOKNR 94B)!V)[D(O%C\?!VL;N/P/Q)R"]J"Z#)MSPKU/5HJ_7N
M:CQ6R19RIB[%#@I\LQ$R9QIOY>-8[22PM!R49V/J>=$X9[P8+>;ELY5<S,5>
M9[R E21JG^=,/M]")IZN1_[H^X-/_'&KS8/Q8KYCC_  ^O-N)?%NW*"D/(="
M<5$0"9OKT8U_M:2Q&5!:_,GA21U=$^/*6H@OYN9#>CWR#"/((-$&@N'? 9:0
M908)>7RM04?-G&;@\?5W]/>E\^C,FBE8BNPOGNKM]6@Z(BELV#[3G\33;U [
M%!J\1&2J_"5/M:TW(LE>:9'7@Y%!SHOJGWVK W$T ''L V@]@'8'3 8&!/6
MH'2T8E:Z=<<T6\RE>"+26".:N2AC4XY&;WAAEO%!2WS+<9Q>K)B$0I.ER'>L
M>";O><&*A+-,79*S.]",9^J<7) '3)]TGP$1&Z(TTY";47B3,+4E&TP&1785
M5%)#79 .]M_WD*]!_H-O/C_<D;-?SLDOA!?DCZW8*U:D:C[6Z)'A-4YJ]K<5
M>SK /B#WHM!;1=X5*:2GX\<8B28<]'LX;JD3\)[)2Q+XOQ+J4=_"9_GZX9Z#
M3M"L3E#B!0-X'W<@F>;%([DQZ<XU!W7EP)TTN),2=S* NQ2%$AE/<2%34F"S
MX 4N&Y"S3"AU;EN'"B\J\4QK."PF43R=CP_'P>D;7=#8#Z/&[(1LV) -G4&X
M2?_%.C )IX@6V#L2@2F*N=@C;EZ7";E7Z!>FEFCBQUX5OZBA%#GC]^[KGNMG
M,\-91>"<& *@ROK8KQ5/.9,XF2V4%71X'*78HY-.+/M6=.)[L3V4<<,[=O)^
MS[@D!Y;M@; VJC:23ARC+5=JQQ*X'J%X*) '&"V(K5[BOK-1'-B]F#9>3)U>
MW %.BDW*Z("-^[0WIQ]WHMLW"09(S1I2,R>IFUQ(S?\K29DL2&&M2<I5(O8#
M(9[U:7I^AV??YB(<R '?:UN^YRRHY985CYBKIP6"Z8L%AGV89)RM>?9BL?A'
M&N,[8_,)$N 'MLYPTHT4^8LE4N.=^#V-NB5BL?+IP#+ZM"5+G60_ZBW(.AQ6
M;K3/C4Z["V>QHK,!:JT:^($[QY(JFU!JGTTTR]5B22+WV.[@&W[:J8%X!I:>
M$X5=SL[97U7TIXZU<N2[]:AQ3#:9@M]!>OMRHDSZ*>![7;_Z1I0&X<!JM++D
MAT[2OZ/\O*@V5M)A?S4F'NVJJ<W,#\*A+&JURX^<Y?^A.(!ZPT>%WZJ+[Y:7
MFS3EIO^5.KV3)AZHDB9) 05S9\3&&H^?)38_ >C4\U:1?+<D]7*!-T%^(1><
MN&_Q_<>!3GUOA<^?.?.IWC.\.I]H*U34<T9U)44"D-:BP97:XT3E'@2_N7+4
M6=P>)5]L8:V!CVMG$M%.@5F,Z)3:RXNV8D?=8G=*>I<QW *U;<U*U@GXAAR@
M?4$,I_Z (M)6$:E;$5?LN?KZ-A&'@@M)"J'M^4PMZAB&02_TSAG?GJVTU5#J
MUM"5A U(B55:)@]^HAUX"MBB=K675J]^7!EKOW^RQ-)68JE;8IL.A7W9>)R2
M]3,YJ]O5.=DT1>SN5[2OI1>A%W<EUV(6>;,!R:6MY-*7)1<W7!*8PCU?"M75
MN6FXI6]&:LH+HS>XSQE<3XNTSKQ95X$M9I,X&-C.TE: J7OWN!RB2I@F:WCD
M16$6 ML<"B@7J=4#R_XPC/IUUC>;S*9#Z] */74+O=,#4TQN[G'OG,"/PJ#[
M>6\QF\74[W ?'YU]Y2 ?RR-!1<KOR>K<IWG:'#O>E(=MG>>W_M6R.CQL8:JS
MS'LF<4T4R6"#D-YEC.&4U?%@=:/%KCQA6PNM15Y>;H&E((T!OM\(;)?UC9F@
M.:1=_ ]02P,$%     @ #C&Q4K5&:IY> @  W@4  !D   !X;"]W;W)K<VAE
M971S+W-H965T-3(N>&ULG51;;]HP%/XK5M2'5MIR!4:K$(G23:LT) 3K]E#U
MP8$#L6K'J6V@_/L=.VF$:.!A>4A\.=_EG/@XW4OUJ@L 0]X%+_7(*XRI[H)
M+PL05/NR@A)WUE():G"J-H&N%-"5 PD>Q&$X" 1EI9>E;FVFLE1N#6<ES!31
M6R&H.MP#E_N1%WD?"W.V*8Q="+*THAM8@'FJ9@IG0<NR8@)*S61)%*Q'WCBZ
MFPQLO OXPV"OC\;$9I)+^6HGCZN1%UI#P&%I+ /%SPXFP+DE0AMO#:?72EK@
M\?B#_8?+'7/)J8:)Y'_9RA0C;^B1%:SIEINYW/^$)I^^Y5M*KMV;[)O8T"/+
MK392-&!T(%A9?^E[4X<C0)2< <0-(#X%],X D@:0N$1K9RZM!VIHEBJY)\I&
M(YL=N-HX-&;#2OL7%T;A+D.<R1;;7,/;%DI#ON_P[9/K!S"4<7U#OI+37?(\
M!9&#>L&]I\4#N;ZZ(5>$E63*.,>_HM/ H"E+'2P; _>U@?B,@2D]D*CWA<1A
M''6@)Y?1XTKY)$ZZX %6HBU'W)8C=GS)?Y3C^1<&DT<#0K]<D$I:J<1)]<Y(
M_9:&<K+$HK$5*&H/=5?^-<FM([$MN<OBH9^DP:Y#NM=*]RY*3Z@NNK1J5!0>
MB46W?K];K-^*]2^*C37>$)7K6;DFG-&<<688=)V52?]3MD-_&!X_4;>;0>MF
M<-'-'"IZ$/;_HIE2&M $%VC.H>OH#C[9P7J<%C\XZCY[\TVIVK!2$PYKA(7^
M-TQ*U;=)/3&R<@V92X/M[88%7L"@; #NKR7Z:B:VQ]LK/?L'4$L#!!0    (
M  XQL5*[ @ ,(0,  &@2   -    >&PO<W1Y;&5S+GAM;-U846_:,!#^*Y$[
M3:TT-4!&2E9 VI J35JG2NW#WBI#'+#DV)EC.NBOGR\."5 ?8GW8RH)H[/M\
MWWV^N]01P]*L!;M?,&:"52YD.2(+8XI/85C.%BRGY:4JF+1(IG1.C9WJ>5@6
MFM&T!*=<A+U.)PYSRB49#^4RO\E-&<S44IH1Z3>FP-V^IB/2C3^2P-%-5,I&
MY/'\_<^E,M?O G<_^W!VUGF\N-ZWGU? !0F]I/TC2"\['9P80(P\/H[\$#=&
M?744]0%FC'BP2]P2[3B&=<G&PTS)MG(1<0;+3',6/%$Q(A,J^%1S\,IHSL7:
MF7M@F"FA=&!LR]A07;"4SP[NNAET4\V3<ZET%=M%<'^G]?(]8#,#@5R(1F"/
M.,-X6%!CF)8W=E(MKHPOH* >/ZP+JW"NZ;K;ZY/6H;K9(%.E4Z:;,%VR,8V'
M@F4@1_/Y NY&%2& QJC<#E).YTK22L/&HQY8VAD3XAX>M1_9#O<JVZI9!RHF
MFZ$55 \=C9L _S:;X]ZF?1UO4/ G9;XL[79D-8<F8W>:97Q5S5=9(P!C[^+L
MM"C$^K/@<YDSM_FC XZ'=.,7+)3FSS8:M,K,&I@FP1/3AL^V+;\T+1[8RFS:
M:97AFGLGJ/GOYGG.)--4;(NVO?^6L_QJQ='5OY)<_5?9%^S56)^?;UUD_Q1$
MQJ<@\B1Z<O F18;UV;AU .\<OXTU@-><$?D.+TRB#1I,EUP8+NO9@J<IDR].
M84MOZ-2^1N_PV_4IR^A2F(<&')%V?,M2OLR39M4=)*)>U8Z_P?:Z<?..96-Q
MF;(52R?U5,^GU3"P QNUOL!A'[FI+C^"^3C,CP"&Q<$48#[."XOS/^UG@.['
M89BV@1<9H#X#U,=Y^9!)]<'B^'T2>_EWFB11%,=81B<3KX()EK<XAJ^?#=,&
M'E@<B/1GN<:KC7?(X3[ :GJH0["=XIV([13/-2#^O(%'DOBKC<4!#ZP*6.]
M?'\<Z"F_3Q1!53%MV!.,(TF"(="+_AZ-8R0[,7S\]<&>DBA*$C\"F%]!%&$(
M/(TX@BD #1@21=4YN'<>A9MS*FQ_6QK_!E!+ P04    "  .,;%2EXJ[',
M   3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!
M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I
MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO3T%O@*\Z
M3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=I7\=
MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0    (  XQ
ML5(3=&BL&P0  &\B   /    >&PO=V]R:V)O;VLN>&ULQ9I-;]LX$$#_"J%3
M%]C4UE?:!'6!;)QL W0;H2YR+6AI'!.E2"]))4U^_9)2G5*I=M#+Q">'E$(_
M#<EY).5W]]I\6VO]C7UOI;*+9.O<[G0VL_466FY?ZQTH?V6C3<N=+YK;F=T9
MX(W= KA6SK+Y_'C6<J&2]^_V;55F%A>T@]H)K7QEJ+@1<&]_7@]%=B>L6 LI
MW,,BZ?^6D+!6*-&*1V@6R3QA=JOO/V@C'K5R7*YJHZ5<).EPX0:,$_4OU:L
M^86O;5_C^/HS]R"+Y'CN&]P(8UU_1]\^]XQWX&\>2IW3ET(Z,$ONX&^CNYU0
MMZ$9_Q2SZ#'Z..P_AR">FM\)H]YL1 U+77<M*#?$T8 ,@,INQ<XF3/$6%LG^
M%G:F&G:AG \2NU)#4_[>\*3^JZ^:X:F=QXUB:$Z%OV"NFAZ<#O+<E[44C?_V
MAOW%)5<UL#ZX-@+,$,#L8(#L5<4CR!R!S%\0<A4@PC]8IC?L>@<F@BP0R.)@
MD.?<;B/($H$L#P:Y<KJ.((\1R&-:R&MSRY5X["\PKL*XM*)GK Q8B"#?()!O
M:"'/K US).!]%+Q/T@(L^P"R.;K4\9A\BT"^I85<P6W?OZ\CG!,$YX06YTK=
M^1N\K&!$E,ZQ!#VG95J"$7<\.&[,A$J#V!I+6+L1#":(E-P0;2O<D";":/<I
MQ'GG@ZJ?=R-FB)18$14H&])%Y0TVIL*4D!([X9(+PVZX[(#] ]QV!GZ9CBEF
M@Y18!Q?<*-^7EE5@O/6Y@1$:YH"46 *5A_&+.S_Z=EP]L$NA_-)$<#D.'B:
ME-@ JVYMX=\N4%Z$O#8"PY)^2ISUS^I:=_TD9967?9BG?[+UPU!X8#$F)H.4
MV :H0;]F\?H8$T1&+(@GA[)7?A<DP?X1DV&:R(@U$>MT$@[=5Q!K(_;J)!QF
MBXS8%KU@)ZDP6V0'LL4/T!@3DT;V\M*8#"5FC^Q@]NA18TQ,(1FQ0M"=SC@%
M8D+)J(6"9NH\QL2$DAU4*$5\EH$))7\YH2S!<2%'TR;'C)(3&V4"C1VQE6^Y
MZ23$*X<<<TM.[!84<S1M<O34BM@R8S]/]35FFYS8-M-T3W&,,3';Y,2V&:\C
MIH*(>28G]LPTW600,<_DQ)Y!,<<3!O-,3NR9'\NRJ4[&O)(3>^495IP1O:EE
M?/R,>:4@/\G",-L8$W-,0?Y*!#M/BAU38(XIB!TS/E":')0%)I>"6"[_OUGH
M26-,]*7(P?8T'G.4>0K,,L4A]C1378[)IB"6#0K)CF),3#8%L6RPO9>GC3$Q
MV13$LD$QQR,3DT]!+!\<,]Y[E9A\2F+YX)CQWJO$Y%-2;W">G]E.SO(2$T_9
MBV>V_X%# QNAH/GDF[>^ON:RK@P+'\.;FZ(,AZR;3LIS7W>M/FK>['\OL?^M
MQ_O_ %!+ P04    "  .,;%2BC%V7\\!   S'P  &@   'AL+U]R96QS+W=O
M<FMB;V]K+GAM;"YR96QSS=G+:L) &(;A6Y%<@.-_B#V@7773;?$&@AT/>$C(
M3*G>?447]@M==%/F6X5)R)\7 @]A,GN/^R9OVV/:;+LT.AWVQS2O-CEWSR&D
MY28>FC1NNWB\7%FU_:')EV6_#EVSW#7K&'0RF8;^YXSJ9?9SYFAQ[N)?)K:K
MU7897]OEYR$>\R^#PU?;[](FQER-%DV_CGE>A=/^?CJ%ZT'&E\G5Z.UC7O5O
M'U*%TD$*05H^R"#(R@<Y!'GYH!J"ZO)!4PB:E@]Z@*"'\D&/$/18/N@)@I[*
M!\D$99P0) VP)M!:D&LA\%H0;"$06Y!L(3!;$&TA4%N0;2%P6Q!N(9!;D&XA
ML%L0;R'06U%O)=!;46\ET%L'']L$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM
M!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZVV"SA$!O0[V-0&]#O8U ;T.]
MC4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&\?;'83Z.VH
MMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^A=H]XU@=XUZET3Z%VCWO5_ZIWR>1_3
MO>>VQN?_)]7Y<F^\/_ZZO)T<O)<KS@'^D;]\ U!+ P04    "  .,;%2,N&!
MX<<!   2'P  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-V<ENPC 4!=!?0=E6
MQ'B #@(V;;<MB_Z FSP@(HDMVU#X^SIAD%K1J(A*O9M$B>UW7VSI;#)^VUGR
MO6U5UGZ2+$.P#XSY;$F5]JFQ5,>1N7&5#O'1+9C5V4HOB(G!8,0R4P>J0S\T
M-9+I^(GF>EV&WO,VOO:%J2>)H](GO<?]Q"9KDFAKRR+3(8ZS39U_2^D?$M*X
MLIWCEX7U-W%"PLXF-",_!QS6O6[(N2*GWDR[\**K.(MM2^;#KB2?=I<XTZ.9
MSXN,<I.MJ[@D]=:1SOV2*%1ENB]ZTYT<X@[3_LJOSF_+= 7&F3-GK(\GYNCR
MN..1-*O[-A8B%XKN3SPEQM)7?Q\UIYU3_LOLN+T?QJW:\_"LO5V_QU_/^%3_
MPCX$2!\2I \%TL<0I(\12!^W('W<@?1Q#](''Z T@B(J1R&5HYC*45#E**IR
M%%8YBJL<!5:.(JM D56@R"I09!4HL@H4606*K )%5H$BJT"15:#(*E%DE2BR
M2A19)8JL$D56B2*K1)%5HL@J4625*+(J%%D5BJP*15:%(JM"D56AR*I09%4H
MLBH4616*K$,468<HL@[_4]9W8U9__9>VN:>5+NIC/FM_A4\_ 5!+ 0(4 Q0
M   (  XQL5('04UB@0   +$    0              "  0    !D;V-0<F]P
M<R]A<' N>&UL4$L! A0#%     @ #C&Q4L +K SO    *P(  !$
M     ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ #C&Q4IE<
MG",0!@  G"<  !,              ( !S0$  'AL+W1H96UE+W1H96UE,2YX
M;6Q02P$"% ,4    "  .,;%2T"@L'-X#  !*#@  &               @($.
M"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ #C&Q4BUU
M]IXR"   'BH  !@              ("!(@P  'AL+W=O<FMS:&5E=',O<VAE
M970R+GAM;%!+ 0(4 Q0    (  XQL5)'=6WKY00  %T5   8
M  " @8H4  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    "  .
M,;%238WSW2(%   X$P  &               @(&E&0  >&PO=V]R:W-H965T
M<R]S:&5E=#0N>&UL4$L! A0#%     @ #C&Q4OW=-O(Z!P  +QT  !@
M         ("!_1X  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0
M   (  XQL5(#B$]O[04  $,B   8              " @6TF  !X;"]W;W)K
M<VAE971S+W-H965T-BYX;6Q02P$"% ,4    "  .,;%2YI'ZWV '   V$0
M&               @(&0+   >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L!
M A0#%     @ #C&Q4E/RCDG_!   50T  !@              ("!)C0  'AL
M+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    (  XQL5)O5-]R! 8
M )D.   8              " @5LY  !X;"]W;W)K<VAE971S+W-H965T.2YX
M;6Q02P$"% ,4    "  .,;%2WR.!:#D#  !O!@  &0              @(&5
M/P  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (  XQL5*<
MJ&D$:@0  '(*   9              " @05#  !X;"]W;W)K<VAE971S+W-H
M965T,3$N>&UL4$L! A0#%     @ #C&Q4B3]4T,I P  :08  !D
M     ("!ID<  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4
M"  .,;%2"HI:L3T"  #I!   &0              @($&2P  >&PO=V]R:W-H
M965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    (  XQL5*&[T4FP 4  *L/   9
M              " @7I-  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L!
M A0#%     @ #C&Q4HP-_:94!@  M!$  !D              ("!<5,  'AL
M+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    "  .,;%2$>LVD^$#
M  #&"   &0              @('\60  >&PO=V]R:W-H965T<R]S:&5E=#$V
M+GAM;%!+ 0(4 Q0    (  XQL5)S=8(&6@<  -T0   9              "
M@11>  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ #C&Q
M4O.&;_S\ @  2P8  !D              ("!I64  'AL+W=O<FMS:&5E=',O
M<VAE970Q."YX;6Q02P$"% ,4    "  .,;%2DH:J=H0'   S$P  &0
M        @('8:   >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0
M   (  XQL5)0&N<GUP(  -T&   9              " @9-P  !X;"]W;W)K
M<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ #C&Q4F8$M(/'!   C L
M !D              ("!H7,  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q0
M2P$"% ,4    "  .,;%2D$S"UGD"   1!0  &0              @(&?>
M>&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    (  XQL5*J=R<!
M60,  )@(   9              " @4][  !X;"]W;W)K<VAE971S+W-H965T
M,C,N>&UL4$L! A0#%     @ #C&Q4H&G0G00 P  L@8  !D
M ("!WWX  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    "  .
M,;%2N5!GP9\$   Z#0  &0              @($F@@  >&PO=V]R:W-H965T
M<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    (  XQL5+?]Q+0 P,  /H&   9
M          " @?R&  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#
M%     @ #C&Q4OG@R+](!P  N!$  !D              ("!-HH  'AL+W=O
M<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    "  .,;%2X;?=@(T#  #Z
M"   &0              @(&UD0  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM
M;%!+ 0(4 Q0    (  XQL5+&)]1RJP,  &P/   9              " @7F5
M  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ #C&Q4FNP
M)L", P  ! X  !D              ("!6YD  'AL+W=O<FMS:&5E=',O<VAE
M970S,"YX;6Q02P$"% ,4    "  .,;%2-2O;F?D!   \!   &0
M    @($>G0  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    (
M  XQL5(IBP7*IP<  +<O   9              " @4Z?  !X;"]W;W)K<VAE
M971S+W-H965T,S(N>&UL4$L! A0#%     @ #C&Q4O9INO)Z P  /@P  !D
M             ("!+*<  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"
M% ,4    "  .,;%2\6F:6=L!  ## P  &0              @('=J@  >&PO
M=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    (  XQL5(%S:>Y#@,
M *X(   9              " @>^L  !X;"]W;W)K<VAE971S+W-H965T,S4N
M>&UL4$L! A0#%     @ #C&Q4N$Y=4Y( @  <@4  !D              ("!
M-+   'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    "  .,;%2
M9S)M/JX"  "[!P  &0              @(&SL@  >&PO=V]R:W-H965T<R]S
M:&5E=#,W+GAM;%!+ 0(4 Q0    (  XQL5*\T>DJ\P(  -H(   9
M      " @9BU  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%
M  @ #C&Q4FE)'\=M @  ]@8  !D              ("!PK@  'AL+W=O<FMS
M:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    "  .,;%219K_51\$  "5#P
M&0              @(%FNP  >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+
M 0(4 Q0    (  XQL5(#7MY^& (  -$$   9              " @;R_  !X
M;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ #C&Q4@05!81#
M P  N P  !D              ("!"\(  'AL+W=O<FMS:&5E=',O<VAE970T
M,BYX;6Q02P$"% ,4    "  .,;%28-6=<Z(#  !"#0  &0
M@(&%Q0  >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    (  XQ
ML5(!"GD=%0(  (0$   9              " @5[)  !X;"]W;W)K<VAE971S
M+W-H965T-#0N>&UL4$L! A0#%     @ #C&Q4FS1GV_U"0  V48  !D
M         ("!JLL  'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4
M    "  .,;%2=%RN:ST"   L!0  &0              @('6U0  >&PO=V]R
M:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    (  XQL5*^8?7;MP,  * ,
M   9              " @4K8  !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL
M4$L! A0#%     @ #C&Q4F9O]=7V 0  X ,  !D              ("!.-P
M 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    "  .,;%2H==G
MQ]4%  !G%P  &0              @(%EW@  >&PO=V]R:W-H965T<R]S:&5E
M=#0Y+GAM;%!+ 0(4 Q0    (  XQL5*#M>2NY@,  /@,   9
M  " @7'D  !X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @
M#C&Q4G5(89V<!0  L!4  !D              ("!CN@  'AL+W=O<FMS:&5E
M=',O<VAE970U,2YX;6Q02P$"% ,4    "  .,;%2M49JGEX"  #>!0  &0
M            @(%A[@  >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4
M Q0    (  XQL5*[ @ ,(0,  &@2   -              "  ?;P  !X;"]S
M='EL97,N>&UL4$L! A0#%     @ #C&Q4I>*NQS     $P(   L
M     ( !0O0  %]R96QS+RYR96QS4$L! A0#%     @ #C&Q4A-T:*P;!
M;R(   \              ( !*_4  'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0
M   (  XQL5**,79?SP$  #,?   :              "  7/Y  !X;"]?<F5L
M<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    (  XQL5(RX8'AQP$  !(?
M   3              "  7K[  !;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@
0   \ #P 6Q   '+]      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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>74
<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>75
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>184</ContextCount>
  <ElementCount>304</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>58</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Consolidated Statements of Operations (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Consolidated Statements of Operations (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Consolidated Statements of Cash Flows (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Consolidated Statements of Cash Flows (unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Consolidated Statements of Stockholders??? Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Consolidated Statements of Stockholders??? Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - Organization and Basis of Presentation.</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/OrganizationandBasisofPresentation</Role>
      <ShortName>Organization and Basis of Presentation.</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Assets and Liabilities Held-For-Sale.</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/AssetsandLiabilitiesHeldForSale</Role>
      <ShortName>Assets and Liabilities Held-For-Sale.</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Segments.</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/Segments</Role>
      <ShortName>Segments.</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Inventories.</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/Inventories</Role>
      <ShortName>Inventories.</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Derivatives.</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/Derivatives</Role>
      <ShortName>Derivatives.</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Debt.</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/Debt</Role>
      <ShortName>Debt.</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Commitments and Contingencies.</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies.</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Pension Plans.</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/PensionPlans</Role>
      <ShortName>Pension Plans.</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Fair Value Measurements.</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements.</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Earnings Per Share.</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share.</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Parent Company Financials.</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ParentCompanyFinancials</Role>
      <ShortName>Parent Company Financials.</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Subsequent Event.</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/SubsequentEvent</Role>
      <ShortName>Subsequent Event.</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Assets and Liabilities Held-For-Sale. (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/AssetsandLiabilitiesHeldForSaleTables</Role>
      <ShortName>Assets and Liabilities Held-For-Sale. (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://altoingredients.com/role/AssetsandLiabilitiesHeldForSale</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Segments. (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/SegmentsTables</Role>
      <ShortName>Segments. (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://altoingredients.com/role/Segments</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Inventories. (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/InventoriesTables</Role>
      <ShortName>Inventories. (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://altoingredients.com/role/Inventories</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Derivatives. (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/DerivativesTables</Role>
      <ShortName>Derivatives. (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://altoingredients.com/role/Derivatives</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Debt. (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/DebtTables</Role>
      <ShortName>Debt. (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://altoingredients.com/role/Debt</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Fair Value Measurements. (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements. (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://altoingredients.com/role/FairValueMeasurements</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Earnings Per Share. (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share. (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://altoingredients.com/role/EarningsPerShare</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Parent Company Financials. (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ParentCompanyFinancialsTables</Role>
      <ShortName>Parent Company Financials. (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://altoingredients.com/role/ParentCompanyFinancials</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Organization and Basis of Presentation. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/OrganizationandBasisofPresentationDetails</Role>
      <ShortName>Organization and Basis of Presentation. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/OrganizationandBasisofPresentation</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Assets and Liabilities Held-For-Sale. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/AssetsandLiabilitiesHeldForSaleDetails</Role>
      <ShortName>Assets and Liabilities Held-For-Sale. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/AssetsandLiabilitiesHeldForSaleTables</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Assets and Liabilities Held-For-Sale. (Details) - Schedule of assets and liabilities as held-for-sale</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ScheduleofassetsandliabilitiesasheldforsaleTable</Role>
      <ShortName>Assets and Liabilities Held-For-Sale. (Details) - Schedule of assets and liabilities as held-for-sale</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/AssetsandLiabilitiesHeldForSaleTables</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Segments. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/SegmentsDetails</Role>
      <ShortName>Segments. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/SegmentsTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Segments. (Details) - Schedule of financial data for operating segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ScheduleoffinancialdataforoperatingsegmentsTable</Role>
      <ShortName>Segments. (Details) - Schedule of financial data for operating segments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/SegmentsTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Segments. (Details) - Schedule of assets by operating segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ScheduleofassetsbyoperatingsegmentsTable</Role>
      <ShortName>Segments. (Details) - Schedule of assets by operating segments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/SegmentsTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Inventories. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/InventoriesDetails</Role>
      <ShortName>Inventories. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/InventoriesTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Inventories. (Details) - Schedule of balances consisted inventory.</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ScheduleofbalancesconsistedinventoryTable</Role>
      <ShortName>Inventories. (Details) - Schedule of balances consisted inventory.</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/InventoriesTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Derivatives. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/DerivativesDetails</Role>
      <ShortName>Derivatives. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/DerivativesTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Derivatives. (Details) - Schedule of derivatives not designated as hedging instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ScheduleofderivativesnotdesignatedashedginginstrumentsTable</Role>
      <ShortName>Derivatives. (Details) - Schedule of derivatives not designated as hedging instruments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/DerivativesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Derivatives. (Details) - Schedule of recognized gains (losses) for derivatives</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ScheduleofrecognizedgainslossesforderivativesTable</Role>
      <ShortName>Derivatives. (Details) - Schedule of recognized gains (losses) for derivatives</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/DerivativesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Debt. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/DebtDetails</Role>
      <ShortName>Debt. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/DebtTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Debt. (Details) - Schedule of long term debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ScheduleoflongtermdebtTable</Role>
      <ShortName>Debt. (Details) - Schedule of long term debt</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/DebtTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Debt. (Details) - Schedule of maturities of long-term debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ScheduleofmaturitiesoflongtermdebtTable</Role>
      <ShortName>Debt. (Details) - Schedule of maturities of long-term debt</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/DebtTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Commitments and Contingencies. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/CommitmentsandContingencies</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Pension Plans. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/PensionPlansDetails</Role>
      <ShortName>Pension Plans. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/PensionPlans</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Fair Value Measurements. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Fair Value Measurements. (Details) - Schedule of recurring and nonrecurring fair value measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ScheduleofrecurringandnonrecurringfairvaluemeasurementsTable</Role>
      <ShortName>Fair Value Measurements. (Details) - Schedule of recurring and nonrecurring fair value measurements</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Earnings Per Share. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/EarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/EarningsPerShareTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Earnings Per Share. (Details) - Schedule of computation of basic and diluted earnings per share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ScheduleofcomputationofbasicanddilutedearningspershareTable</Role>
      <ShortName>Earnings Per Share. (Details) - Schedule of computation of basic and diluted earnings per share</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/EarningsPerShareTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Parent Company Financials. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ParentCompanyFinancialsDetails</Role>
      <ShortName>Parent Company Financials. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/ParentCompanyFinancialsTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Parent Company Financials. (Details) - Schedule of parent company financial statements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ScheduleofparentcompanyfinancialstatementsTable</Role>
      <ShortName>Parent Company Financials. (Details) - Schedule of parent company financial statements</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/ParentCompanyFinancialsTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Parent Company Financials. (Details) - Schedule of statement of operations parent company</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ScheduleofstatementofoperationsparentcompanyTable</Role>
      <ShortName>Parent Company Financials. (Details) - Schedule of statement of operations parent company</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/ParentCompanyFinancialsTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - Disclosure - Parent Company Financials. (Details) - Schedule of statement of cash flows parent company</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/ScheduleofstatementofcashflowsparentcompanyTable</Role>
      <ShortName>Parent Company Financials. (Details) - Schedule of statement of cash flows parent company</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/ParentCompanyFinancialsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="alto-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - Disclosure - Subsequent Event. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://altoingredients.com/role/SubsequentEventDetails</Role>
      <ShortName>Subsequent Event. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://altoingredients.com/role/SubsequentEvent</ParentRole>
      <Position>52</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>alto-20210331.xml</File>
    <File>alto-20210331.xsd</File>
    <File>alto-20210331_cal.xml</File>
    <File>alto-20210331_def.xml</File>
    <File>alto-20210331_lab.xml</File>
    <File>alto-20210331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>77
<FILENAME>0001213900-21-026629-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-21-026629-xbrl.zip
M4$L#!!0    (  XQL5(_W(8+W-8  $*_$0 1    86QT;RTR,#(Q,#,S,2YX
M;6SL??MWFTC2Z._Y*[B^N]^9.9_L\-(KF?@>QW9FO)O$V=BSL_O=<\\<#"V)
M#0(-(,>>O_Y6-R > @E0"QK<LSMC6X+N>E=U=7773__G:6D)C\CU3,=^=R*=
MB2<"LG7',.WYNY-?[TXO[BYO;D[^S[D@O/KI?YV>"C\C&[F:CPSAX5FX=):K
M.]T4[EW-]F:.NQ1^\)<_"J?"PO=7;UZ__O[]^YD.SWBZZ2+/6;LZ\O 'PNDI
M#!@->>DB/. ;X4[SA4_:LR -!5EZ(X_?R!/AU_M+019E*7CEU4]/#ZXE ,RV
M]^XD,0O^^,QQYZ]E451>F[;G:[:.3H(GWSQ9.Q[^UT?3_K9Y$KXR*XQLH/AI
M\J2']+.Y\_@:OH WI.FI*)TJ4O2X9OG.YGG\!Y#918:);)\0YC5&553B%];>
MZ5S35IMW9IKW0* )O\ OB.DYX!O_>86\W'?(-SDOF9ZCRM)X%^;!$]$+MF/;
MZV7^\X;OOL83O8:'3N$IY)IZ]%XH#IL7\\0CR0PC0]\0GM'KX,OH40MXN -X
M_/6#YB4$(OO\=X4\+4VGT]?DV^A1S_6W*0D?YA#QR<L;$@"07O_KT\<[?8&6
MVNE&@K X"\)/>*XW'OGN*YH)9.XWF'KO3CQSN;(PS.2SA8MF[TZPT)Q&4G+V
MY!DGK\_).+IC^^C)%TSCW8DN_O[!=9;2WS0;/WKO*-(GS<6_G@1ZA__S$PB=
MZ3^?1W_#)Z:!/YN9R!4(1"B%3R3:ES=_/SD7X9_Q>"*-U)]>QZ\E1G\=#Q]^
ML@(Y<(SD?$ )U[\"Y3_'L&%BBM)/K^-/!2'Q,+*-Q*,*T!W/$7P6S1E/06CR
M.B1*.&>:1M+O%][M3%+!XK!'F4!*_!#9X:F$!PL_JX.L3)!E5 S2R :</019
M)43V"NE829E%5CR5Y(.15=.<_?T+F GD@E.YM#3/N_B$E@_(/3EO G^LT6B^
M1!M,R$>!H7Z#GE:6J9M^ )!@F/!<$'2$KNS-G0^JC-\FD-_.[GQ'_W;Q9'HG
MY]$CN<C]]#IWB@T,8%$BJ%H4RF%:*#F?Z/.)BCZ-=NK3^S[SZ7V7]&F\4Y\X
MGUC1ITE&GSX[]J/CP[H'%H]+QR;(]HM9Q1AV0[.F&<WB'&-=QZ34>D^,UWMA
M[,M,\)M:\(GE%WPBE06?E!1L:<H8;6*AD*94A"*]YF--%%(Z0,%J24I10-!9
M@W7]QQJ Q$E6Q\89PH*8H(RY2H#&AL52,]S*\RV-"&LSS.JJ8\FN6B\,P_2!
M )KU13.-&_M26YF^9B58UB.F[41VAZJQQ<)1AH5?D:^9-C*N-=>&D,?KH[KE
MX]@1G<NN;"]T?;U<6WB/[-9?(!<C[:(%)LTCNK%U9XEB'O:&A:6QWN7S&./L
M9'MEA1]P'<L"*;V!1UWD^4ECVAMV[D*UF(-LL6]:M*O&8TV:L6:KNX)RX=8I
M#U&IN,MVN2L5<I='ML>.;-OEO%S(>1X0]TG#E6(-YW%T.W%TNP*A%@H$#[^/
M&7ZWR_5AT38^C]"I9H.I[#C*V:(+'FJSN#$LCS-LXC%S@]E@.BS,EF/PX)=Q
MG9MF=8Y'L:UG@^E4*8O;E5$\'&TB&TR'?9EJ$AYA'B?"I%,,H\@9;O$(DZZW
MH\0F)<,F'F$V%V%28J&:82&/,!G7N6%6YWB$V7:$28FSHPQG>8393(1)B7WC
MHJIN'FL>K=Z@Z:)T95+(9!ZB4M^-;)R[TT+N\LBVT7J#ICFO%A[)X0%QGS1<
ME8HUG,?1#-0;-"X0<J% \/"[L7J#QKFNI _;\0C]:*?/*.3N537#+1YJ4S\)
M0X--PPR;>,S<Z.DS&BP<95C(@U_&=6Z<U3D>Q;:=#:;$V4F&LSP<;>ST&0WV
M!85 LG*Q"BM:-1UHJ5^L7<?5 IA_OUL_>.B/-:;'(_RG2XKY?NV!S?2\"QTX
MZ1'/%_ 0WWCY)@?9$M%F)4E*D^[^>872,I1+VX9*;-5363GP^KD@'R6'TG/O
M<$%Z&8*4+<-73T6Y9!E^('6'+(N'Q>?MR&K$=^R.!>\?'7O^$6( X\+SD._]
M@BSC@^/>:19Z_TP^BOE-Y"V-9A^/6@R+3]9]T@P4:5E'0ORJ_$VBV-,35$.E
M,*/)E;@G^<NA6LACKL1]V)889@_$<=5EM[9\F#T/QW60T4,<P^QE35RMV+W
M9YB]?XFKU3%RE30X57S5$OS\AO!=O1?@#4W/=\V'-5[CAUGVWZ_]A68[UH6E
M.PO'PH3Q?G8=KZ,;#5$RXRX8S$MQ=B<A]NIDY9S&%@2[2=W'M>ZHN*J+RR67
MR]:B^U%QGJVD7&H)8GU&<<*7RR15F<PE<T_S1J/B2C@NE%PH6[*4Q?>#[1-*
MLFT<(HQIU;$E7C=$,I_(_;QK=+0KZ<IE\47+8N-V<5C;+MX[N"RQX"'B5/@:
MA[ILEB5Z+U?AH]IVD\OJ"Y?5QNWJ>,>E\8ZQUC$-7EJ**(OYB\@)-6XEBT^6
M<\E[49+7N,W;U2@C*WF>A]'1K!M[[B+##$-M+GDT)&\G;?MH\\;%^S-<\EZ4
MY#5M\\;%.S!;DO<"DC<MR-Q+RAR.B[=6N+3U7MH:MVW%>R9;TD;6^E_0-].^
MU):KM9=UJ5SD#DNCY).VIU:N>'^$R]T+DKO&[5WQ7@@Y#![S(#@)?J\]E<ZC
M]$,*=Y-AWTT'?<BI-&X+B_<\N$QRF6S'3A;O;>R3R;VY%RZ35&2R]3Q,XW:R
M>->#RR27R7;L9/%^R!Z9W)6[X=)(0QI?4M9P4KP[PN7P!<MAT_9P4KQ7LD<.
M22HB\TP_-^W:EL<]E.YEC_A)\:X*ETLNE^W9R^+]EZ3;N+;,I6EKB=K.WAR5
MVHUF VT%&C=%Q5L?G.7-L+QQ+2_>=0CN>@C*J+OD4"X=6X=W7<*YKZ;W[?WS
M>V3KBZ7F?LO<MYO%L*<KL.(L/N=Q7U8WQ5GQ/4<Q^I-C//3,21=5NSCQS-G>
MW]SNI'RM>W_X7+D(I8/Z/"U?2LX9VR6-G=;-/O9F:758#J>+NEPWL<=9WEDM
M+\Z973KNRH'U"KH 6CR:OHGZECLIQ+"/NEV<*>.,[I5&9V^PYLNJHP9IM*]*
MGHZV;M_E_&N&?U3NY)V.,_K'ET&L:5CV?FO.(=9T:)K1(;[\.%JP0EN[)%',
MJ-=>YG'N,:-YDBAE5"^.G<F^5*<VW:JM#1+X=<232:*<T37.+7:]FB06)UNN
M8)Q'#1:GJ%,L^V#:FJV30PH0KZ_Q..G-["Q>_:Q7D,3B[ KG;)=W020QFTZY
M=)9+QR!-E'$YAQ[BB=M$&\@SYS9,920+_SO [)B7,;=QC4J:XP68TRQF_049
M<].>7X6$-*.>M(D&U5DB=R4JSJ9U+C5O<>E8N'>ZJUGO-0O4+4I+]EB8 B^^
M _?]I<E=%RA*P42VI1HW3"_,,%&2H\F.'< ,77>8)WC8\V]G6_?)=%W&PE5'
M/B$HMT0_@I!5F3Y(6&Q681\=/0>&+3;W-:*?[M@OY6K!U8()M6A\.22%Y7Z?
MM.? 6TAJ^.OOY"#:'VM X?H1_M.IU6X&]K@Y:,$##9N^87G3-SR5U$-Y'*2
M.6>/P-GTNC)@UD'AFR1G\A-7Z"'!(?895"+1]+"?*VPM]B4EPY2_FS9RY\\?
MX<?M[!)?Y](I'F$69-E#(H!"O+K3FER2U,Q"FC/K&,RBLUJ5LNE8<N'F5_3H
M6(\0(WYTM+B&H\.L*L*J(;]$0ZNR^4[.*-J,HJ11V7JUF\LO^6P2.FW]\M'J
MRD:_E*U9XUQB<(-?RM:M?=%<@..SXR/OB_:L/22N!.LPDXJPZHYWDK,U:IQ1
M;'HG>:L<[>+K]=V%[F/CT*5C*H4\RD&H0WJT57_&V<.2]F3S$.'EVR1/G4G:
M=R5TN%NO5M8SWGHP_0RO=F#7(952MPJ.5D%-L5?$MDXS;3=Z78G/Y>);J4*I
M_+)V]87FH>RF(2$-T+I;M;HQ-A%+KY]T:VV0L-V>^\A=[E+1 F+0W+;[BG!Y
MD0$AD/]\[X+QUDA5OO?^.?E- K0,(WJZKRV/\EU"D7A^6"-K[FH&PN*]+:M<
M4EN0U%T\Z8S!S*:=]LCAI>/:7 29$<$"=G1&^K+IM*_(-UU2W_'%TCIU##0-
M>;R_3=B4AU:'EB_%EX9Q?G4]$%&*+P[CS*7,W,;+Q!0IFU]U/+^ K1WG:A%F
M#12KT+&RBEQ\-2/G&B6NM6QKE>)+&CF+C\'BYBUN-FT8UV_G5-AUR:<6%@@2
M+I= LT.U:$JVO.F#9KK_U*PUNK%7:]_[B!Z1)85+XI(<%CK!Y C/]\^;7W^!
M"318^CX3K--%H3OH4H;=7/X*Y"^;'<RCL\SE+U?^9"Y_!\M?-BN81V>%RU^N
M_"E<_@Z6OTE&_G!^]B,@9P3WS?R"+..#XW:OM^-N)N[#LBMI725;?[<K?"K#
MV@XPMJN!4U]D3A4KA$Q<YEH-EGHC<]FJR%UA$I>Y5@.DWLA<]J#I#D_2F:BH
M6>?)"B>S5:$[[/-+XF0%E\0*)[-)WQU6[R5QLH*A9X63P\R&*4_?-YH^H+.5
MJF8/O?+T/>.KT)[)7_9.0)Z^9WQ%VC/YRY95\O0]XZO3GLG?-"-_/'W?3(J!
M#ON&V5/9/'W/;.#4&YG+5JKR]#VSP5)O9"Y[:IZG[YD-D'HC<\I6@FEFVLAX
MCVSXA93'9EL&=4"J]L2VNS#L4%@[S-Y0N#NMM(^O0B=8V]7 J#]2ETU)[TXF
M<:EK-X_4%ZDKDT)7N-0Q$1SU1^JRB?./FCM'O]Y=_[$&6#;BU %1VAW,;F/5
MG=/@PS+)Y4UV*)=_+\8:M),2ZK1T95/'._- +UNZVDG^=%FZ1F4RVPJ7KO;2
M/)V6KFP.^VZI6=8GT^BH$.WD5#YN74G#C<JD?J,@IIB-'6!B5Z.8CLM7-LV[
M*XQYZ?+52AS3<?DJDXI6N'RU%\ET7+ZR2><;^-8-NCYJ5@?%:">O"I'K4.IL
M5*7F>2<WA4XPM*MQ32]DK4I],Y>UUF*<7LA:E5IF+FNMQ3N]D+6MY+/YA(R@
M\72?<C=;:'4E+!U7J4S.95X'6-?5R*:[4E6E]O@%2U4K,4QWI:I*=?$+EJI6
MHI7N2E69Q#*__J,#P>:X3 J77__1!4Z6J=#EUW]T@9/9>W>#SJV7SG*EV5VH
M/_1<_\VE8WN.91JX7] UAM%$7L L_&T.1AVZGV6<S3QR!C&F09/B+A:<58>P
MJMW6%>-I<>L*SE=J?&V\7\4DE5&3IIR;M RJ-*5B4"?I.T:YNM'T>#1"DDF0
MYY&5BU7@Y^[6#Q[Z8PVP7#^BU!4Z[#(I;A"=@CUNY5/P0',ENF 6U5-9.919
M00<F.>35O</9=@2V94,5]5242X8J 8\KNK2U;08,]A9@2KR-.5PBS5N[Z!RC
M:;X)OOSI=?1I,!1^=P-0/-+:,Q*\CUXQ/4>5I?&;7^^N$N-LP"H>ZPMR-["%
M8QKF(TA"DFSXA<_K)2RR?2>1>2PS_X9=V3%2@U\AVUF:=O15S@0%E-J:(CM2
MQ*@8J9T46<&HR4Q(>GK\[19ZV;$LT_[V9N8XONWXZ"/\(3R1CWR0_7<G(!P@
M0\@X"3]U'2NMG7BF,\>=OY9%47F-OWZ-'XS90UZS'#TU+/R-48Y&M;0'9+T[
M^?U2\Q87MH%_X)WO1\T")?$N_$O-=9]->TX2(Z=Z-G6+92P<:>&BV;N3_WW(
M2*^3C$A1)X4",-99NSJJ0IEHH S>,]_V?Q?APZ4%']ES(+M]^NO=R?G%TED#
MV(*!;S5#AC #DROX"R1H:\/T\0=1<EX H^"3QG">,'-<\M STER!<$\ _ *;
MIT@# 6-ZAC'\Z74*O?-<I"_<-.LT5X_ AU_W8!T^\7JFZ?YI%GN,#16F^TY,
M0\<%8KT[D7+86%((+W2=4/TKT R@>;#09^1?KET<6Y62O>H#O&Z)]+51+:)X
M#6I;EO,=9!A]<-PK9_W@S];6-EB5R'_XB&E,FF,'-5H4:T1U#MW8.-)QW&>0
MC5(,V/]"L8D].HU+8T/7J'QQT4HSC>NG%82<",S=+5AH-[A=H(IPUQZG)9$^
M%&^:@AS?#5J=[I7>;<N<UT&0HB7/7BCVV?&_P$KE=G9E>BO'TZR?76>]JF3*
M*0R9%9;FK#D]>NRP1=7Y5-/R5# TK9";DF&I*_?5Q9I)*K9!P"^NLT*N_XSO
MV_'!1>!5P HO9<H&'-4':(N\M5&E1^W;%<YIP+KJ(](\]-6<+\ B_>H%+J.<
M):@^PI:M:LXLU$:WT.A6IWD<O'L5UY(5WFS-T57'CJH_N[%]S9Z;,'U@O "&
MZR?=6AO ])\=Q_AN6E;)=4O=@5HC_<&X'RNR^.S8>KW@8M^;K=&Z.G;'(FY5
MDK)+R.;(5X%R3!*M<7J%>:<OVC.V[/>N9E3+PE5]O\6<4%U<J>>=W34R/IK:
M@VF1G?V*]*[R=EL9SEHXTDP"76HKT]<L$@W>/ECFG)RTK$3J.D.T1.\#L*5)
M='SI_#UREU?HH5+T6_J]]M8755&CN*J(TWTU;4;U =K/;%(R'35D.)X8Y_1F
MCNMI5KG-Z"JOMN@&:V!(UP.2P+"F+%=ZM]4<)0L27,D(,T[4]NB9,/T5U[M5
M7FW3(E3'D+)%2&7O(DX_5S(,-89H*5H[ %N:T5K62M7)Y51XO=T\1'4\J2ZS
M$]-7-<:,4;,L)E3)=^DLEZ9/RMYP"9EC8^U!MEZ6G)7?;]$8U\65>B'+#(&2
M&'>^HW\K7Y!9^KWVEG)54:.XE$M/_45S;]T[7-!I$"B^(/<.5Q+G0A-71.^D
M>,TQ6Y1WFC0YI@X0,+R+M;]P7/-/9&Q#5(8_I4=I;^OZ$*1I5@OLAB-[A\#F
M^4M+\[R+\)Z8>BRI-'9[%7?4Z4,SNLR#[\;SUL?@7:UQ6XN@:%.&:J25!]SM
MVL='R/!F,WW>U1^<*08>3*,C<C$,<;:N@DA!]3Z$JFQ,5WXT1OA4EPI'5Z^D
MU2X'73VO5FEL1KU:'?HTY=5H\Z[6N(PHV^&4:=:KT>9=_<&98N#!-#HB%S^:
M?ZSQ#0FF8P=?(%M'=%T=G2F865M3I1C=I39.>CEVQ5Q3N9=:4ZA*.%%/EX8S
MT\DQ'3Y@>^D^:L2@F =,P%0WK51GB+:JD^IC2[4D+ M&%)[4)/B>UUFP.U7P
M/)8%RHDD:A*\S!CL4+T"QL<B?>AVLET:/COVHX-WE1*/%H=$!X_75B:;%B'H
MY;1+N:)J0![FLNO.Q8*6'8V"QS6$2=]7 = :04#UT5O>]:9/IZ,M4M*.E3X?
MZX_,@+6E1)RCV-T<WTR?>P<.SPP+Z9")XA%\PS"#AEE?--.XL<-C#X=&.+2&
M;>NP#5VJT%QR7>CZ>KFVL(\F57CXSE(7+?!UC(\H:"?RT?'P<=;;V;WV=# C
MCSQ=>TF,A@A)]2R\KYDV,JXUUX9IO00&5VB&;\\\E-M'F*'%L_7'HA;5:);,
ML7 L&,8+>A:"[ 7'T+\X+C9"%[[OF@]KGQRP='"IK6/[@#X,,R<M#Y%W,.-;
M@J+%Z+A=NM.-HA,%Q!>VL8W9H=)!??P6#QT>B504S7QP7GW3S>;*]'3+P??0
MGNK2,)OUPJ8,C-Q[9,,O/KX<)WA]AT>G/'Q!:)W"E/:-K]+)]HVO@?HB0S!M
MP<$.7= (J/AO?*>KGK@ 7GC0+'Q;I. M$#QRMGV=:XLW%5#G_$8V)3H7=A4
M6*:96-08E;+84IZZY:LJ&J5OD7#46YSL@K],BS+Y./)!>6HVY>,X]&U./D8E
MX%>.(Q^4IV93/HY#7ZKRL3UM//6]YLZ1CR]ZUH-Z&P0!A>UK\SK>D=S^GY&0
M9B=O[SZ(%DC<4 22K;CZB/'Y]2Z([&N:AK)CMM3[0,Z)A.\7IB< ]=#<<9\A
M_"5Q,8Z#'V'%&C0Z@)AXMK8-> QGO4P/0F)G)B""E. A?>V2)1+^T,(("[^>
MW9V1AS4;/C\3[B&B#D;07"0\8KH9PMJ#91()MFWD!^%W\)6P1/["(:'Y]X6I
M+P3-%K1'Y()DX2GP&TO-_0:/ S ZBALQP S(M7 O@S3X'LP%$_I..+X?@I,7
MR3-HBBL*ZD9]9"JW9>V";%(AR*2A7C3F:VN3H"$Z%G.?,N^SF8]= 20-WM.8
MCT7>4Z1C4[P?B16"0PJ\IS(?@[RG24>:O*\?]95Q572CZ=(SMKA[T!P]F_/]
M(RD#VMU2LZQ/IG&@JE<8-E^CCQI *T</H#V,[RF$O :$P8:Y7IYZN :KRR$U
M<V:WNNAN]$HYLF>5*T2"E#2.TI3M=M)HA)Q%4D!9!K*IDUT1(249H#0EDS)
MEYP-R4"9[1N%K@Q0FI))&:!+3GHR4#LR+.O#J ;;E29M:;W5*$4;"PNRNW6D
MHLC6@JK3@[2^VLAME&^H1X^Y(=A%YMR.P^MP1!SUHB5RY_B7(#[N5N3-GB&N
M)<@;-5./ZG/+;'E&P2(]!:0W*Y,;R?2I6B0-]*UN-ONR*W*D)Q#T9F53(*A3
MM3F!*+-/HU 7"'JSLBD0U*E*52#J!Y3E?1W=*+WBO)VK+:E)V(:BB*W]//,)
M&<$)H9KZ7V[$%K+A0YJ1.4EPX[1W%(W'KYS.<:<P88;QQD,"XHD(?B LS/GB
M]-E$EE'T#$3)FD_B=3>HZ$:6\WUKAD$ A.\B#6C_G)ICZ;C^',O?@Z9_@Q&2
MWV&H$T7DVX_P1<-!#J*22FW4?'C<-?FXS.9M%-@>; 0HS,9B8HX>$8O83IGI
MV231KN#U<*8?/AN33*=&Q(:87F872:'&],-G8Y+IU(A(C^GU(]#]'HEN2%]R
MOL[EW*O1<:=KST0R'^&/Z!L#F6\N(!(R<#3TP=+F^'B?CY[\KY@O.DP+>$A_
MTVR 0;IW%.F3YN)?3\YGFN6AGUYO#7 >#QQVC?H PJY9_T::>VT;5Q!DEI[C
M]%223Q4IF*5HM//-?%>.OEYN'@%RFH[Q 3[S2D_XCW"NPI&2=$L_A"&J-AG^
M;]YTFY&V,0L@J4I&_-]34=E0,G>T/,SN02E*SR*)I_](CX]?C\)F,NZU[>-F
M8O"5JUDW$) __1T]EYY A'_&XXDT4H-I<D<[WYXND)NO:(6/H]MS?"]7!2[]
M&WFIZ7)'VY21)>:]#K='?G:=[_[BDFR@E$<VH5X[ALN;]X-IH<]K;"&J4/94
MEM31.#EA/,YYWA3N9;22+3O+9\<^U70=62A8:9)1LC-NALU##9L_%PA/S"6Y
M7^T2=\UVGR\=H[R@7ETG)]TYYK8TD80*&'SS$8'6:*$XU)6F_-'R4/^*YJ8'
M@F[[G[5E>5PO+%C8WMAS%QDF7N\.X _]+ E">N!MA.\6R+(.EM[D*%OB1+:3
MW^,E/_+**Z;OKM-3)$?),0,[;I 2UK893!A=#Y4"(@C*)?63]DRF%@RDFS";
M]^[DYO.'D_.Q/ ;#)"HI.[%CNHU-7'NG<TU;O;G4O 5NJ 8_<([N4;-(BS7_
M4G-=G+$@P6 ,)(GX4A!&$61$G 2$I\K)N:J"<H.2__2ZTHPUX30-TO:[Q*,%
MUT[O0#3S_!:BX]%H3 '1"UW'1L#[BG0$[SR )411;^T#^# <J<-)"KQ=$YV7
M!XF0?-<3]"FMJ%.I BII7"#F_8[OC?C@N%?.^L&?K:WMUP^GMS+,@%AEWO.L
M3%0".N!(E5>HLTC&*E\?^R3N-_8C? 9>&5AZB/P/92EMAY(#;VEA:E9"T.0G
MU.FEC*?RL#QT7URTTDSC^FF%; ^!C2&WGP5+N\-%5X+/4K"4F*X6B(2N)1ZD
M3N[)M :"2>RN8/GRJ.'8B1;195D9IB6@8(YR@!#2%GQ)G9S26%*GY6!/FS7R
MW2_(@@6N>P?N\;/C?]%<_W9V97HKQ],L6'&L5Q2<WU@<*FF#5&GJP^ .['&E
M=ZBS:#B1I\.#*) D %5S,U24M/ 46)=]$! R-V$\1O)D+[S;XD+!1*C2<#+)
M8>(N*<T1PJ,Y?4D5,['^%A?3+L)9(==_QFE)'XPN#I)7.'ESF*>7Y9$T43+V
MO7BF\PI A0ZK^ GZ-)6GZF14!9FTFJQPP@/6&A^1YJ&OYGP!^OVK%UCE0T($
M:2RJ:278-5,UL )%WO4(?0\F925W+SYIC.(@UJ.R7),@&D@#E#O#>1DH"#US
MOZ)/1U51QF7 3L?:OF;/37@D,!?PW/536.G]L^,8WTW+.L0>C,:33&B]?[X:
M$(:KA/U/'F&U50O#'3X5WY1ZN&-7Q7&1HXPG*(PL$C!D77O\%?U 2<XLQ J
MWD&\0[(&BJ(63G]>/&.60/07J(J<<4,IP+;CCD/D1I0D*2^.V$J+)) _$M[J
M>#21\F*N;+ 5)C.^:,_DKF%<N$8AXE-@:96;Z<J9IS"3F =3*FN7\P!]SZ"(
MZO@05-PU,A(W_])PL2-9R4*4/\NVNA<#%%$V_^LC1"Z2N"4BQ5BD4^JD(P()
M<&X?+'-.]J%H+%2&DS1(NV?*R?7O!"Q,\N]ZY@AKFXE8#:4D0A\=>WZ/W.45
M>J 0&RKC+'USQL\R.P\$0LB<+^A3;PB+_#(0"P7)+:J*KXY5J2!;54;U=T*5
MR;L=Q0 \>6]LTWIW@G<AP^*BGS3+=]XD9L-YG9GC>IIUR.:=- 4/1$BU8_Q(
MTG:!$$A:[G?T+>)TJ,IE@4Y%,W3=BS21Y>V(*4_"R@ 21WA-.)7A4%;+P9XV
M,G0)*(^'::-;!X"LZ!TO+3B5QQ6A31A!*BNND:I,1X5V-K-\*0')EH,XXL)K
M#!YV7 ?V=*8F(OKSX0(XF0YWY82R,U4%+"?-E7V&OI".I6$UE';9)BHR*\&:
M=[>=3/&^)#RYYO*(TBLIDK+;8A9E/!*/'.2IIVH&@,3 6\%@8LZL?:1/FHDX
MS.3CTZ"E0G]GN32#\U&X= :F =E$MEZ5.MD8*;O"V#%-L+PH?N ($=SVWOD,
M@:@8<9?>@Y#?-W:T#Y_]XBB8%@-3U+HV-6&B+VU9_0 9%,]$44KM]Y>8=Q?A
M"F'-H65Q2]X<\B;P*X/V#MT[!MK9)K1[JA?W%IH$_Q1!F)UMM_ALP9;#BNTF
MND4MR'<CML_DU4",'M75--5C$EQ:FN==!$<XMD >3=0C0ER*%]D3Y+F E^10
MJ;$.)\(^$@3M?NDPK(HM3<U>2/RH&7$+A-]"9A\NY6NFCT;.) B%-$UU!V:;
ML'LCB]%.2KXO4*(=&A26/-</2++7U.1"M#=,*35*#;RHFO%ZQ,^FAELPX^5X
M5$[HZW&J,A&HF/%:#,LFC8IG+R=>94U^ZTRJB#@]]W T-F6/V1S!GW2":[N.
M&Z6?_VC^L<;=//$)9/(%K+#1D;S2=#H>[@"]&)2=YF$'!CD<+7ZZ8<]6(CT2
MGB []/S7.)WYR8Z\?^I-.B;Y*?WLL[P7S (HF\M:E)ATV^Z4@31+8F82%N4P
M+D"7;JY"$;?6]#OFVB$O^3'5C@>.E*.HBM!.=$K%1WLMA322=L-3$ \4@9-/
MV2@".@I5Q[(Z&9=%8B<.Y0.:P^FZ\X#P+L#R*9P*6=HB<P:GNNYMD@DVBEO)
MYWK56KZM:OOZ'>"7'VKWM@$MAU>%G$?S#!0<83465?2159AV,)'H>,]Z? T.
M2@\+0\3CNM4*/"QGM.KQC3H12CGC^@PKZZ,/]] ,,:AT8$+)IQ^-/6FW2-/1
M=X=;.T*#"\,P@QN+OVBF<6.'9;ZT(H0LF,IXG#U=D ] 3@5Z :1!_7G^EZV%
M%EMXCT9*:;PS=??KY=K"?HP4V.![?5RT0+9G/J+@BKJ/CH<//-W.[K6GX_#M
M5)F,M^Y2J0+6UO4JE7"*3AA4>8D1SE.@7/;$HZ_A6PZO-=<& +S$</C^0]W<
M69IV@ B,%5G.U*WMAV7KN.9>X,.SF_N>8X6]8V4TG$XJ4R5)%#+\PK$,"(Z#
M6^-OHK8_7_"]=XY]X?NN^;#VR:DA!]?5 ?2N8UGP"+G5#'E'XKHB2J-)FNET
MP,V*-24B$.FA,Q8C$B9/1[(R;( #B1+%"]O8GN,X I9S]'$?(,45\/EP9^L]
M<Y]BA-LYIR]+D"-K9!^1O4;X+C]<QHFO//S-]!>7:\\'W^)N9 4?ZX3_&WNB
MAN); ;=/C(TS%;DU0-GV=U2QD5+HB#$ZV^EB"=_N00.=S*+# \>.SZ03=B+W
M$7=.N ..TF&"J$ZFV41AT8S;R[<ZL%4@J:S*4[4"<"GH?G8A+/KB.K/=(4YI
M4DG*)'-U0V*&\UISER?%J21/IN*.V3/N$1';_3.RD:M90*D+8VG:Y"Y1?.HN
MO,>+"EG&HI1F4;FYM]=KA\-<GISX!C>Y'M2I:R^6*\UT<1'\[0P?QOD(3QJI
M>Z-^I41E FWJ!HLR4V<5]F!X=U%X7W)_<Y(F7K10(<TP>TH]9Z+LN9AJH%10
M4WP<5"X!3?)(Z*:EP(7QGW74^Z8>90K*%FI-4P'K45C$4#A/SO61051)TQ))
MDTGVBLC4)(< 49X80R5S2B\/BNU36ADQ"1_><]%7:=(0+YH]>U4X9>[9WUH
M5B#;I"J$&59&RA5%6Z:]AA?#$1S;>X]PAZ[@.0BTD'?]!+;=<2$ T]SG&Q\M
MO>HKY=(,4+=O(#H:P-FKF5JA3!6;.9:&V9MGCTB<7,F!,4+I"MN!T#/ A\Y6
MQ>=F+NJ#D:FYV2T)CL?/*6(L,_5!(I*:/3DW6(=8? [-A%7@]-%@J$(F,4.E
MRH!LL3(UPG$$*37%MLJ4AJ *H892)I[> B)UHXGY:!K(-KQTM2H5<BB9A4C!
M7%N,J0%3E63&L#10.R3_43.M0-H2F:PP&_5>\TR=CD IHUU2OQ>(++<IXE!)
M)-4,T2NCD40BVDV(ZEBV02TJKBE%=YG4THQB8'/GHP52.3("3*?BF3K>"Y2P
M$ZPKTUK[R&B05N&,V]IT"&BT:!8#EX3L-X0O?$7&1=#>->A%=#O;*A_(\+@^
M$8-F+J(R3)1O50+B_&CPEZ,T06"H3.1);03*8!"RJVHY304>R"IN\E43C&T9
MIXL'=5X4(Y*^\FSEPNAD;4(GJ37)- A)SK 5GI2<O;PWFHZ'V7X%Z>FWKQF-
M<XN7"]P\D4ZPN)7WS)\K]^+32A =DMG\U7:19N'2PY\UT\;>^M:.K[BC1 AQ
MJ*;3G'MFS9B+R/\A Q>0P-*3GJQ.,MM>^5,=#$]YZ9V,AN4 2LL,[I5N_DF^
MNYU],&W-ULD>K$>NN,%M8<EUK'38F=G,*3OY,8"NL"P0A[6ASDE$.S/JJ>C\
M3'1JHNP>3M1'Z#?7]-&5\YV2$*IR9EMB>Z+$S931^OO",)!Q[^ ;W2CM="D)
M@N3,LI4L=/$]9U<H^'EC;S>AHK29*@ZS:?+]4V^Q[C!HJZS.X%.U#KS[((ZD
M8L_]7>4).Y8SO9MVSKFU0U@7P"I;V>)$S6[4[ %Q'Y!A?ZJK,#F1VZ>*"GE/
ME4FFJ+$>,/OI?BA*%:SZ="O[7@^C4@B%+WOD54HQXK0<_*FI2^AF58@K6.7)
M/ATM!'G'#9I?M.=#-H^W:^]WW(09S;6[<TT9B,I335;424F0]OF);&\O.L9!
MDM5]?-V:N8QYJP1N%4L\VN_4MN'=#>LG" GGL(#^Z&@V=0IGD^7EI]]KGNK
M78'44Z)-=4'?+R'I7A&X?FFKRP&E@D%E;WQ1!IC]#O!0E*KHP7"O7)7%*;N3
M@)L;?W$=O'UBO'_^%=:@-_;&;%W@[N+T>'.JBIGB^_( ' GV"L9]-,WTZ:@(
M?'H'.O0%]\Z%_L?:=%%A4S@Z6U"JE+E0J_3\6_?J48&\0B@B9X+Q:J"7D1D<
MS'M'D?<LV<L#<"38*U7TJEO[?56 SU9<Z @9I%[F*T2. 0MO9Q]-&X+'V25$
M[=3*H$4U;61*S9U7(W(8Q%5(/<DI'RD#<Q' 9//U=D5*D:Z?D*N;'J)3D*^.
MBHF;.^M.PN)CU[BK.& 4;QI3LM>38D!SI]T6VB3A[Q80_43-#.BDI8=;QP\+
MIBMK"S8)3LIV3)V.2[GMG/ES:A<H0%Y%M<:3L5H;^-1I$G@)_XO=RR.$O223
MYOFNJ?O(P%^ ZTE_D'CR"W)-Q]@.V\(3-M=/^D*SY^BKYJ/KV0SI=$3L5!G*
MV49>32*1<X,.,T0L+T/C<<:4L$!$W-0@/? %B+7K/L,8>^]$DJ3DB3YINIW^
MF68/7969\AB0IN_&RNN<.I[2@#3:>L"7%]"J:I<F<G[!?SA)8<%_"2 J!-#3
MT59SV2THXIV><-F8+J3;U-=1S9*4F.^<"F35"PO+@;:]8URE%"1[L5IZGG+7
MM^Z[$^;XA_%KH9%V2D<Z@E^5'VH&D;VGF[<OL=M3AM, -VH@<11>-(QV]F[]
M@MMHRE]GP_2U$+LH,<I0(GM]1_F+/SHJ"MD;E$M<4%/VKIO."L5D^P:'G"%*
M=: X/K3[>M$>[P:1+3R#:^&NUBX>B03N)'RL41PV+0J."OSEG@N^"Z +_,\^
M\/(OH2T,W_;[D&&FS6<-Z/*DC!KU#\$M)U2I!%?.10)T<9,*<:OD!$=2CJVK
MCND1$94+$2WR<;O.P%$&3BGF0GG_LZ^0ES+,:B',A_H':C"67E..I"D%\2V-
M2-7\.@7[7][\[P:.NO67,D4:U8&K*.E5B5\-N8.4L#)HE*QW=ENF,I!5M+@R
MDH=;[N,RX5C&^W@0TS+=1X.P]H9B#<D]]-CQP;;Y0  .MD^'SE_;".T2ISJ
M5#<4M0^K'PKJD6S&H6!1B^GJ79E!>9E;;M;#]*?&?-3TI1:VARK)GIM2:D#4
MR.*G)"S'6=14[>@SS-P@V\V]G5IHL+BW(V=;#N[?%MEJNM3ZWDX=)'J0T)?'
M&;2K[NULM6CH:AI?SMY+77IO9^NJ^XZ*PC0K"GQO1Q&W+RMG=V]G;Y/&H]W/
M?XC[4#+U4AUUY[708-&=*W(&D1([5$-QPI8[KX'$J <V7%$R:%=RYU-5SMY?
M2TTD&Z:#FJ%#66>.[69.PKU[@C#,"D)M9RYG#R]VUIF/,C39[<RSE5S9>V6H
M4:'I>I4]]<DRN%;U2+@>;R]3&1=5H;)2 Z),"B$LTQF,Z1J0@W KM<&Y<V_Y
MB(A-"Q&KY%HG(\8+0-3"*FX&"D!4J9@+K!: J'(AS,P4@%2Y5>UP+:U [N!C
M? 5"V.2'&=._ S+J5E^52]7'%0!607*JD?L0C$H+41XZ1Q,@2D9>SLMZ5<+O
M*.@U:-JKP=6Z5:\&;N,&O1)X]0]O'R:F-?;1#S?8AP)0R831KPFI;W HUX34
M, WY1_J.7Q-R+&MQ*%C4K$*M'7G:L4_)60_2GQKS4=.7.M@>K"0Y'4<R_7/J
M0-6(]RP)2UTER-(IV\)F%YFJ[FNH2OJT>T?WF6JAP>(^DZIF$"FQSS29,E8V
M4@.)/NPSJ<,,VA7WF11U>)SJF:;I,,K0H>P^DSH<R3EG:KHG"..L(/!])G62
MH4D5'SB4Q>/(1?/[3/MNEQ%%<CW"L:W ^[6'[W7SKI"GNR8YWW!A&[BK#D '
MSM-#MD\RE/< ^GL+Q_LE#UN<_Y?EOUT)GO]LH7?_]<?:\=_.X,TW@B2N?.'>
M7,**_3/Z+GQUEIH]"#X8"+"2-F=OA:7FSDW[U'=6;P1Q\^>#X_O.,OF)A68P
MHFC:;P4,TZEIPPHE]8EFF7/[C8 ?#(#XKSG\:P7 ;$%W.M.6IO7\9A]\Y%G/
M_!,%Z,0C2V=!*%8\PZ/FFAJ&T0-N6Z>ZMO+BUV^__GSQ^>9_+NYO;C\+>(S7
M^!W\S<7G*^']Q=W-G7#[0?CR]?KN^O,]>>PL]1CY8Q7]]N"^CGX]C!- 47A4
MW*;I-MV;H#(>V2R<@D $ZN0$'5'?K $X%W0 )>CLSC4[;,^!V07QD1"I@K!-
MT& N;;EZ^[^?9%%2W@KW"X05P7,LT\#F7)@%E[AI%H "'P1W>YM$0=$ ,'$%
MX+:P(LDC3U@%FH6,@0!^0-#"*W0%9R9<6+XCW-AS?,\B'F0 X(&BGPT$3;A"
MEO8=@CJ8VEV%Z D_Q(#I;[-OQ]\9;W^$(0!/$^8Q3!=?4D;^M,,_O/6#9QJF
M1OH9_*"#V4#X/CID/0= )J?!CDNSGS.C"Z_,R"*16;Z#M;*>3YWOX/-3PP^$
MOP.IW?FS -;B&\)7> H?/UYB^(1;%\T!*\M<FIBN5GB)\#/@3.9,XQN.DP&$
M4.'S&JPA80/1R&!\X1*$%[AAFUK9*=*#Y<UTNQ(NG2H,"EY(#14 B1F"Y<1#
MC\C&TH )OT7LZ5LL08ZQULGX,TV/+GW6B @!4?6%H$@# 5MB=@W$?8R<8 +P
M\()&A"= #KDA199$2.!/P,U;X69;%C!+LW0'!,PC4@QZ"^-C]3-CX3\3DC.
M;W6BD8.7@G$]8;9&UNG<U0PD('^AV8Z5>C-->,*G?.J;MO %?3.!1#?8YSH8
M)Y %\)K$1,#7F)T+I+E^S%O7%MXCRQ\(#V'#XQDX5'CG^ZGN>(&*:@]@PL!G
M"#-\C2A)NH6"XGPGX!#SHNO8>(%T+0FVFS6'8$!8Z?FF'N%[!@9B\_V@6,0B
MK8 A+4<+SEP*O@LA?$"^AZ!U&($7!O%0DA; .0R>1TP?<$3#_(MA-'$X8FLA
MA!O "JD^<]9N@<P#66.E'D3V P-X8V@+9["A/R$5/*U;#L *@SUA T#P@\AB
M0:A+WMN6!T%? ]V7$'D-!&3_QWG&Q/AC#9;;> 3&:/, #C2;F3J(GOZ,9YV;
MF.H!K4+0X:>);_H\8U4-%\!G#=O!![Q02U(<: >Q"I =* ;"JPY% 9RXA;^:
M8U:#4(!W$YY!N@>Y=F@0L7D@$/[ _^UUT*8-1 D"3OC\$488BMLCPV"1N@]B
M2QDI<_& -D!C/0O2V7 SI!^.EVLQR$""X3X#K#Z6V' <;PV( %(&. $#X^B!
MPNI8=U_-<1=$6U@BS0H_"C_!XA1X7 ,+ KA3UP--V*B/!0)D&H'4K;W /@#A
ME_AP,4 %\0D$B+%0KA#HOP/! U.R<[P8#TLE\#D2S)D#*H@(@X@M^(:>(WEZ
M(VSBP5^ "_YB(/P"NAH$+/A?,+#:VG^.0[FW\1L?@*2I)X,FE[G/7F]$)AEA
M)9[$? IB?_+!5[#HWTFKK0]@41)/G@E? L4*S".VP#LA#S&-XLD\)QA)T-)9
M^XOOFK? PN@M$;9  V&UT-REIJ,U_*F%.O1J@<'U0,Y\(#^V;""GIHTO?M6P
M*N!O=?#($&!Y.0 7$&[C5"-8B<2#(D( A8/CE>GBT# "-X0?G)/PZB$<(ICZ
M$0S07'.QUGU'$!+!ST"[D+L,7L>0D(\<T\I"F,NJ+=B2BAQJ;6A:ME6VDHH*
M&=9',^;%&ED3$:$DO")3:C@PBAT_1L[=# YX><@B@[(;YAW/1ES@."/'T21"
M&N$[]D518PQ!@XAJ%;A^B G -8S4OV)O@&42WK)/M_U:Z%:2OC!RA&<"AD!X
M%:HG+ B#H J82*Y23D.RU)ZQ')!;EP<XWT-^$X"AIF&AY/@ I6.3;Y8.!) Q
M^(FPA\B!MP9K\2K\'L^+\</1- QH1$\_MRL:G4@(D(P7L8H@#,F\5U$RH.8\
MR23"!FB2FS.7PH=-#N%NDT-(3[F!1-C*1N < I&S8'-)@V4X#GKW)RF(O7,1
MR4H+MN,# Q;:(X+U")C#%6ZVYH:V&F9P#=R]0/AN0KP<9BV"!1L(MKFRX-TY
M&">P]*!:.-I?)18^O]H$(H);8*7-$/$8KC!&AR^7P>(9 X=?!A/LNX%ZD 7$
M!W@"A.#T'^2)KVL+A131Q+?PL2AAK?Z*YCC;CMFX^?+N]%_8/'MKRT\#$>5F
MO(6SM@@E@ 2$?B:P$0!_A5,E.NDAC =W$V. A5Z#C\+!+UG$>&@S['X&A!/"
M9& 00A]C_V=M![: D-K/IIO(JB]OL&UFXGPMV7:)^)"[P+H(C-Q7M'+PZM3>
M$/CO&X^/L8/5CP$C72&=).ACLF+C2Z#"V>RSC41&\H%=/&FM$'K10*[P5\'*
M<3^5\$H:0^%I8/(T;*WQ*LX@>>N'8-#/@*\@8>D .+9(5I"AHTV2R V)9)GM
M!U&LLS)MS$P0&S!K$./@V0<DU:,E&OW^0*2-M+3!C]I8"RQ@I[YV":T2S_Z8
ME$P;X76UYCY'PJB9;HQEE&L .-P=<A\K?1BL&.#><"X*++D)ZUJ<@"#O1%FR
M3=:2Z*BKV9X6ZF<\%,))-CM*?\3\@,>X5]KK+:+6:H%F)5KW8HI?X/P*L<:8
MFU?.^L$'(R1$[Q0XKHSC(('HAI%N8@87Q5EJ'%9 ,(&$1USVB)?5&Z'2-E!$
MB2@C@B0:-IV&@W@5XN&<%0Q.,^&,$I$2B&LV^1XOS,N2Q''P>DX4#:_/-2Q=
M-@K(Y2+0>*(U87Q-]L9(^)8=+C\7 ",F(_Q$"BA.<^<O[1W2#Y6\1?(FSND&
M%1C4 .U\#H,ZQPW>2$QD.='B*UH(P#LK<!$^O$7R;J"N0=R_ 2GA=;&_@#4@
M\!*W*,,PXE0^3K]I+:\1&LL:O(HC;I/X/H]DAU+ZLB6EY-,'S<)/8.\2K!2P
M?0?R$X-&9!8,H1#MC8 HF;@$.)3PQ,<KW/+)PZL3B"H?\&D/[#^(OLQ1I#JF
M_>B8.@I=-FDHAP-X,-JK,'+S-2PR<000LANK8P@,L:O 6U!,G->=@4^9D4QK
MX@%[3?Q2$-L:VK.77I8LP)D26[T&M2,)6DP6L-8FT;P-3F@&%,+9.PTP HW"
MW:ABFIK$>D!\&"[,\0PA-?%8?ZQQ"AJ,/MXB,6WX$[B/U]H%I@?63V *0"_F
MF'U^QM3D,]#!7T'8%((<9J\WZ!EX"V&) Z& 76#0B/HE_"A)#T,0IB^"R 20
MBMX*H]$P" ')@%]Q1GX35&P6?Q%[8VZ%(6QND!&2//2.F.&1R<+DL='< ;M$
M/ML2 \QO\L$.('+GC,W&=X01<@(L3>R)P+H'00+9Q"-I51.&,-UEP#$B1(F=
M@:7V#1Q%V#ULD-QVV+#+(RM?$MX2(3?Z;X9N9X$/2FWN)D0\U(Q!)AGQEZ$T
M4$1I((HB$8&_*,/!1)D&?_N9- =Y8BOJ).Q;Q3NWA,,$EBB;%+L#@80<PM8>
M*I:1..= /"HP72>=_\+0?H\JXJ0+ )_ 1!Z)P1\D^4X JHY..I+8V)N$04)!
M5W \QU^FB>FE@(B19?(7+D+"$MBW@ 5P$,#G@+,/ L,!Z< +1>(?\"?.;'8:
MF3UO@7!2*&C7"( YWMI%F\49W@3S$[K8?Z4X.!S^D$P3O+HA&8$X2;(WUL6F
M,VS%%02R1!1US5L$X1;^!<6-NP9YFHOS=B[\2I( &ND GGAN%;1 'A"_AALX
M;6H+S#"KG7@[]141# A?;6(>L*]<DBQ)8,9A-4>6="'4#TC7UMXFCO!PQT:\
M8;5VP\VY8$UM0B3AD7JD5]NX[W00$ V#,X ?L/#<Y!$"&".5\Q,0!1&LFTJ6
M?$2@+H*<?&H)",)XRV!K/@ JTJ0'B K@#2]P<%N08DT)H,C$"5CY$K-BHKDF
MB8,-<S9#Q$?C!4(2#F--?%Y 5[)0T/%C9MB:TQLD8GC+L>>G. ((S(N9D+D$
MQ;;DJBYH MD&";@;A(AA*:$;2(,=L3:&@\Q%BLJ(Y-5@!3<\^PS/]48?P^VA
M"Y"597 ;=&G;$Z2\M%2(6"8_!0_A="A6;1("_GQQ\25>+\3I)!)OA %9;$"(
M/,30A@N;H$<E!L$EV2VLT<M-"5I@U\)-ZHS],CU</H$=&;:=#DGOX<D3[P <
MJ=>"B3"2$=Z%F<LBB%Q<#[4.80A]/,3FZRB#&+Y$4HTDG74FW"725@!1@B)N
M'(GB<&05EN-$D7XTY)X8)\B"@-&VS#^).8J-E0W PM("HJ]H5DS(1[398%B%
M?<,#=**FX8/ VN GC8">B= ;YDOH+XSQ'4R.1C[''X7+DSCD=O"")SCZ@M,5
M>%?9UYY03.:@C@EL:I#X<-8^>0A&GJU]S%]XG @HPHLU/?!%F V!/W2 NG_N
MR2GGLAE'8#"RBV 2.[2U(3RO8DP24JA'K,J*(Y;J:(,T6+/@UQZB,LZ@B"78
M%SL3+G1_37*I00*46/@ Y6!YDC#/&)+ 1 >U3;&*I=$K5+(2%C4NZZY>@;W5
MV1A[?G0[NXVW 9NKT69L1YAR93 O#.:%P;PPF!<&\\)@7AC,"X-Y83 O#&X_
MQ..%P;PPF!<&\\)@7AA\M,+@.#NQG5M(7Z*0DZ>XL(U$[NUB4P3X):P!;.,D
M>;?3S[PXF1<G\^)D7IS,BY-;+TY.Y.T/\'QI'QK7]7KDR6?N(0\HE.9ETKQ,
MFI=)\S)I7B;-RZ1YF33;9HB72?,R:4IETG%@7AQ.Y]S@;"$#[.<%*36Z"^KS
M /RO80E:D/- R1&C%RXWXG'A?P"])PT!:O8?%4_.AQ((=/IV9[J@G;>&>*KK
M8OJF2T!<&8+F-HAX%/?'[__L.IYW"8M8;+EK,U 9IMFW>QYJ0.TFKCP2ZP/U
MQ74>30^<U ?'C99-FW76#I"*EZEIX#*W5>^:CA)DY;J  &C2M IH*=@V<G<[
MVV1,$R<5 HO$U_5U3GSP(Q_\R <_\G',(Q^QR2MEQK;CJ5\]>"$^+<'-7.7S
M)?QX"3]>PH^7\.,E-8Z7Q-8[;8:#W2;-\ITWEV']YI=-2<EE6+&2.'Y2VFPW
MO5_!QE8%.]L4/[TNSU00@I_^U^FI\']_^_3/X?_[O__25^NG?]O#J?'G^''^
M[V?[UZOU]Y_'[G3\=_D_O]X_>];X4?]3M/[FO_;OT-_^'"O?GB3]HR_^SX</
M\MW?7S\^O;_\M_AHW+D/HWOW&LS4Y_??[N6A9^ON/_[G"5GS/V_]KR/Y];^>
MO.F_QU,T_'DZ__CZ7]KGOQG3^_^9/:&'S^;R/Q?Z^K\?;D3W_=/R$?UV]\'Y
MMSE<_?;WIZL__W$C7GSZ1?;FJ]]\B$&^WO_=\H9_^VUL*>O7-Q__^Q_3E?WY
MDW([NIIKS_J_[[^NE[\J-[_-?O[M&?WC'X_CWY2[7YQ__?+I#]/P#77QVV^R
M]H<OV?;UG]?N]9]_//WC-^/O\\N?/R[TVYO/7__UX6_.O^5_&/]]^^NCIQDW
MB]G?KS]_^?S\S[5VM_QCY/S[Z=/MZ[]=?'_W[O\)EW=?3T^SJ[[HB-!E;!2N
M-JZ,M\XH%47)>-WRZN+N[OK^3L#M+C[>7+R_^7AS?W-])_QR_?'J],/MU].[
MBX_7[27&<86#.7N.@;ZQA5O==W N-LB"%GJK]X[F&MB#O+HBQZJ(K<!I;>*.
MA96EX1)T8KYVN+QM YE_]B%QM.03/.UJQ-:0%C(^/ML1'XP(5HL7L9=+;WO%
MVT%A(!2D9;="B;GKK%?)<B'=@B^"G35PH0MD&:<PX:FGX66<GU>1$O17W6P(
MI)+/>;GG-*"8DF:TK:;9R2V6Q,Y,L&%&\M[2F;PIZ-SL/4(D:)(28HTL%(.8
M(1'PG@FWMG"Q<L&.RTH>&(@LW\AVHT/ (-19K0%P7-.I@3,*PNF(UWB=&[(H
M*LL,\N^.'^Q4D35=$+;@X.XO\N1,B0 ?$,_G$I )3M/$@08<W$>9CK],SB;)
M+^)P K^7B'L(@I\@8I'4//3($1DC8!!F9>-G#IH[89#8($_(,EE?.#@0)H%(
MP5)F2^!SCKT(/Y#@UEE[\+KWXYMR1HTT=Q)TD)P5EG!['B(N!C_(-Q[V_EO?
M),GT@%,Z[BF))58>$"#Z[2U$'(:_P!01_QJ0J S;8MH%CI% ZJ:F?(05"3YC
M$#$S\$BI%_&;X;O&\5?L#XF25TT,*/ZP5<M*_HC!81*P)-TP)X'_=@B47,S\
M*"1X;VD0FDAG0V R21>DE4XG%JVI- K!,W)3'68)LX )&3WK@[P$[K/#3 E^
M=2-=+FT]WT+@HG_#H9=M8&/NN&\$=_[P@RRJ UF9#.3A\,>TA4VQ/CE!:/;'
MH[^VXW._%.2L-C#;R-_-USQTI+\V(HAI5A=HW1[*2RT1_B_5J3K-@.J:\T4S
MW16G@Z$RK",&+6T,[!6,;H@NEUT*Z8WQ8"(I?9/=R&M5#/O?"@FW5"1<;6#]
M%8L#7JN1S?:XN(\<R SU(*H!V.N1VF;0+LVM%M2Q)70'H=*8PD\'8[&*KV*9
MWFU#L=,)<5$^-BZGO1#CV%>UM,9J@S1!&6TZ'<F\KE?2=!64 Y=/6(C](+02
M LV%IM.!K(J]T'$FQ)<+,.MK*W8%>..D0A_UFFSX;#*+7=H(XOM ?!^([P,Q
M"AC?!V*0*4D'\$+W@6ZS.3<"J/, 4&@%!?'=R:3S-/KA6T#B0!V.Z@A!A])
MS DNWP*B2&E9E-1:TL"R!"<V@OJQ$X039YZW3-Q>8L^9SSSP%'E;*?*:NLTR
MV=N&@HMS>^(\&8S'_=B\S";47L*FS\=$+3K?^6$B]F0S<5YY-<6NGC,AOER
MN9\ZT$_MV_?I^KDJVH>JM@X2]O1<%=]-X[MI?#>-4<#X;AJ#3,GQJB]M-XV?
MJN+;$OQ4%:.BRV672NFJR$]5L;Z7QD]5\8T)2KA,!V-UW(N$#QN2S$69GZJB
MY*M>T 8;/U7%4A#*YM8$/E4UD7NAXTR(+Q=@UM=6[ HP/U7%]X'J M:WO#[?
M!^+[0'P?Z&7M _%356P'@&VGT7$=(-\"8FA)PV67GZI*)==ZLA/$3U4Q(EG=
M2)'S4U7\5%6/Q'DZD,1^;%[R4U5\YX>!V)/-Q'GEU12[>LZ$^'(!YGZJ>Z>J
MMGK%?<!=O<HU-L.]7T'JL7/!'6Z#1I?XH)03=F$+VHPZLZB:#O?>Q5W#HN0^
M*?@.VXI]1RX2_B(FVIV1HU6XB2EI1@U?27%#,1A[A73<KMQZ/A,PS$+)AFQB
M #=-H&7I;)J"^A7^:+@+VI(47KGH%#>*M1RO)K!AK^8(7LW#A)RDH/V+=#8Z
M%%9Q+ZP":6A>B;@86#EN(Q<!.RD EJA.]M1<W&ZV7/?+[6[A-YN^?)>D+=^M
M_17%IP+#&INU;08-,]>><5*V@Z9@(!VW8/7>G9P.3\XE6<3_Q!"7F?E\7X?/
M&V#6,F@"C?\,WKH@7:4OO-O9!>XL[)$>A%>X.?4.1-3I[_@-6;E8$?A__Z+I
M>-R+M>NXVB=ROO'WN_5#T"S9O\9MDH-/LYC*$R6#ZL& 9WN=?G$='2'#P[2_
MPFVG?1,W=+Z=13,A[\(V;L(V]MZ-?3&;0=A,.AGOH,$PX*8<DN#>H4 -:3K,
M4., X!-ME']SW&^F/;_45B9NTM@P5I-)B%0.+.=9'0.$9Z;_$5N.76!*1:KT
M>V0_"N1MF[[A='4AD0LA"8Q7 :=WP5$#"B4)A1A#(>ZCAS3= 4D-0-1"0':1
M0Y9R!+^(,3>D?SO^"D]U"=.;]AI$ZG;C2-XC\"0H>.X>MWF_?O)=#4)7,"CN
M\XV/EMYGQ\: NP[X#WL>*=!19&Z2->;'@_^<"4)55XF;SQ] )T8OC5"UM3;K
M-(]**29(5<^N2(WJ7M90Q4'E[>RC8\\_XO[30?3R"[(,B*CO8.U1K]TZ^X5_
MO/2/E_[QTC]F >.E?PPR)2<%^-)*__@5$+R&BE\!P:CH<MEMH?E3)V277P'!
M^)XTKZ+BC75?8G4%%V6*N/ K(#I;#<BO@& I"&6SCHHWUN6%@-T6X)?26)?Y
M[1^^]\/W?OC>#Z. \;T?!IF2-/HO=.^'7_O =M#7=NJ<-]-E;!G#99=?^Y!*
MJ/5D]X=?^\"(9'4C+<ZO?>#7/O1(G/O7I/ E;?3P:Q^8BSW93);S9KI\MZ?3
M MP_/\7W>EC+R#()6-]R]WROA^_U\+V>E[77P\_Y\*0Y/^?#J.ARV6VA'5$G
M9)>?\V$\"<'3YKS5ZTM,IW%1IH@+/^?3V>T??LZ'I2"4S<0Y;_7*=WZZ+L O
MH]4KW_OA^?R,N>E9+I_O_?"]'[[W\[+V?O@Y'[:#OK93Y[R]*V/+&"Z[_)Q/
M*J'6D]T??LZ'$<GJ1EJ<G_/AYWQZ),[]:YOWDC9Z^#D?YF)/-I/EO+TKW^WI
MM #WST]M[?7$'8HJ-@W:[CH4%59_L33;O["-ZZBV^C/:W6)I2)HZENIJII!>
MA<HPV[*M<.+MKG;U8!QE8"QL_@00RN.)I%2!,$/(39;R(TY2DD+!V]FO'B+,
MH$C)Z5A,$W+GQ-GVEO6AW$W+)^^-;5KO3GQWC4Y>;U,G$,D/FNG^4[/6*!9;
MBI21I[*:[M]5..LY!> .$ZX=H&5(%_:^) R[C9/>EVO7Q9D(BCHJJL-1"LC=
M4Y_3 K.::"4GO5L!!IH5)V;>.[9!@S)'F;2*Q$S&X[2:[YIU(S.D9VHBU,<^
M  )]'.<?15!VS'<P3+6HM1,@*CYE'()UA?1]O1=;\WN3#(P[3=-4;,GO5:/D
M=*R.V_![NVEY'+]7C3+@]R9R<W[O,.%JQ.]5U%%1S>AH0WZOFFA1<4'[*'.4
M2:M(S!06;\WYO;J"<DR_5XM:I?W>'9IC(GY%*\?%]C!6P'J=95=;B^,R)8%O
MA:7FSDW[U'=6;P1Q\V>42H@_P2MR^-NTPVR":1O(3GW2\-)=.0N,_-WUSY^N
M/]_?G6VOX%>;:A_W=?3K870"?.%1,8WQ?]:>;\Z>8]#N%TBX=)8KS7X67,)@
M3S#AWW"S4K/(Z>GXV!K! _X"08&9=228MN O7(0$+Y 2[XWP@_0CAN$;(F_@
M]PW3\UWS88W-W$#XOC#U!;RH6VL#\$@_ND2NOH @0O!=#9>C E7=",+3E>L8
M:QT9@F;ISL*Q/ (..=\-NF[[&%YXQT6&B4$1'!O&%+0Y? (V%MY[T#P3"(7?
M\!>F:YRN-'Q"?+9&UND<)D0"\F%VQQ)^D'\4OJ!O@%XP:2[H/E O_CH$A6BK
M,XMA+(8OQL<G8X5XQKN T[=> ,5 N,&]H!W3$W3X=NT)/\1/Z6\#2"_)-_'G
MQML? UQ?_:#\*-S"#&X%;)*XY!"H'%::9>'W"Y$#FCD9N(29ID?;#OD,3..>
MQ2N#O^W8!(4 6<W%(FN8CZ:Q!MB>!<\1/% -<V;J6.JT0*1\1WA V*AY)EA2
MC$JH':1:.A3ULR8UMRE;A0T"IL#,L2SG.U9 @K,GX* 7=-%?"#I$^AJ(6VPC
M#,W7B*(6\CFV()&=$'X@IL-9>R!)WH]ORME$YLO5Z=2K;_/U.\(+$/RB943L
MP\^\$7 H:>JME\U6KV<N3*DS#OWNFN=1L;RQ6_-\3UQX@-4G>'KA"=<0-1D)
M[8N0AE .[*@B#?K.YDP]&GV]WB\5-32_L>VHB*0XL;3!$N\<>64%@T&>]^XP
M UYU=9@?S +60SD1.\R.H]OJ-DSLI\(U=$ZPS'0)RWX%8;>BHGURL@$%Y^F1
M:W6:+BD-%]!1NO1,DH<X0=KVT;V+(&T6PHT34/ 2(.QU^LP>/_AT.*S#\4"4
MJC0/[L21)^8EE\LN'=D=BKUK+'?,NQH+W%.K+DE(>Z4N7-?(TH*FED%L15W5
M(;^\J@$'PC+A&!!">=H+(6S[[!Q#GN0&)_;"'=",.V%>C?DQVK:.T<H#655[
M80J8$&0NRNV)LCI0I'Z<%*WIU6JL?-IS5_>.KT69N.**OH[X+QZ&UDQ=3 ?C
M2JD+ELG9-A1<"FM".H(@:%@E^<LN.>M?<M7IZT22-<JI,F07Z3A8,2)X-2_8
M[V%^EYLEZG9'DP^&E#62M@T%%T0NB&FW\O(V8UC74*94M,K&:3OW\0P'XJ0?
MW1>8$#XN?54 G*@#2>G'_A^;)69MT.MZ<U0Q@#8^L-@1!\*4#G<GR%/!E8S[
M<;<;$V+(I;#6#0#3P63\TK-7W5IG\*UZMN2N&_N;T\%TTH_]328$F8MRFU4G
M2L]60:PL@]C8T$_MQW3!K_'0L];E[$-Q(*G<)_&%>,MR*(_ H?2CC+%>6JW$
M^J>57HE;]X)M-N3Y=GS_];)GNZ!<$+D@,@%H[>WX/NZ^\$W[_F^;2L/!=-2/
M$VM,"!^7ODJ)URF8QW[ML/1Y=X5OQS,5.C5WF&0@J;RPBR\T6MV,%\%5]*,D
MA(&C) PY%;YESY9T=F.?4Q'YY@@7X\Z+L3R5>B'&C=:7L;$3G]V!Z8C+XO%G
M34V5!JK4C_B3"3GD4EAO/WXZ& \GO1##EH^YL$L8KI^=U<^>;8>R((E<$+D@
M'O68?.M)+V292]/62#MAUK61YPI:RQ7\(,F#(?.UF#]R">827"3!H\%487WQ
MLE. VZ\/:X,DN%L@R6[ALN*@I6[099)I/:^FZ"KHAN&L'RS$?E^,2@@TF"&;
M#,;,^Z?.+'RX]#:[H2A) U7LA_3&7HK&8HD%C-J'@C&7S#,1+U@2N2!R0<Q9
MBKSV-?"?T?=A!WB"$_Y<T)%EA5OI(;1B\(-\XZTT??N;'+\-RQ=+6WD =?3;
MIOVD)(I_#? *4-I-@>2"AW[O7T+=ZEW88:6V9^W<A 1<.IX?HN;,A+GC&!Z>
MW-ASFC.W:B)"A*# AOCVJ2=M5VC>+6BSFLUEY(7LRN]J9!Q^8MH&PA[F=+J"
MC]+%8=-F2!DW>8]0R;97J2 0S#6/Y9UC#S\QHPRFPRK58IWH',NZX.ZW*UQV
M2\CN>" I58X$=T)VFZP@8,=1!=>%A6JQU<6%]3P'S[G5+1-5Q@-ES-M_\8/#
M;9<K3P:CGO2$8*Q<F1T?$QR$"2'OD'/A*EUKEU\=2!+K-3P=\BQ<"FLY%E4>
M*!*_.:;BLB0W]\B.)\E<!4#P*E\<W94LZTXWSXM0CXW+#Y(X& ZK%/KLTAJ6
MBE,[I )<_%L3?V4PJ52#W17I;[M?P'YOJ[+D:X,2@YP:@_(UWCO%1.VFK>&%
MM <O$$%U)M,J>U_%>M(%.\^NX/,S$,U7D<O@-Z:'!)>,"S^O.NQOU>&-K3M+
MM$'O!\OQO!^%!S1S7 0_;#0S?7C;%<S@05][0OL:3'1F1<++S3BTO"21.:K7
M3Y#RDD1>DLA2P-IV69<RF(ZK[,1WHJJ+=;GEDDLCHS"85FH2T0G)I7M&MR.E
M(KP<L6T+V4Z;E\&H)_<<LR"&7 9KWCTT45EO=%5J@XN9_2U6O HO0'Q1BCP<
M2,PW@F'_%CPN?36KAT:#D<QZ,'.,0HE:"P_&"PXO'7?EN)J/8L^G@>]X-'US
M7RN'KB10>:UAF\56\F!:Z4ZQKA1;=4K^N0:TJ@'#D=Q##>#EAKRTBI=6-=J$
M=B17V;_J6&%5AT2?"W[#+E092.(A/K0UT2][ESK]I>C^<(@ 7:=4CQ67>H56
M+M)-#><Z>UF%QVA82*_$JB6#<BP$NL< -J#E0M]A!-AB0-VJDA>P2\AK3UJ*
MJEM1=W6@J+Q#?"^WJBG)'MY&%KLJ%$WNX;%BP'F9QTO::)<&ZI1?,\5K!ML-
M(H:5"L_9I29[?0MY;4C[DL%WQEO<&9<.N2*#^41$IY2 J\$^-9A.>R:?S5X'
MSTLS&%9GOD-]>&G&9%0E3F9F?[IWHL\%O^&#C>-AE3-E'1/\;):17_64Y4-W
MKWKRD8L\/[QC^6F%;"!X3P)Z?DL/AY;?Y,0:U9,.A=_DQ&]R8NO2ED[=AU.I
M&+@3M^%PJ>V]U([DWO5#;;!S"RO.B5?1M6T;V\GP2:Q?G=.=6@PNA'7CGH$X
MJ7*8GEUJLEB.P8J'X65^+TFG)85W*>:.I64A5*JLI]DE)6\D&8W,:_=XT=)1
MO=9 E#O:0Z]OVPI<#UK4 WRY4T>O-ZN\4&-GI<:K"=D(JGE1U9&<ZV12Y>AN
MQXJJ.B3Z7/ ;+J-5Q![W32U=3;C:@K!,M=];8:FY<Q/0QH^*[5#B?@%+SE<S
MQ[*<[[B"(RB,])#OP3NNOQ!\>.#26:XT^SFDFBQ*T[>>X#N^9@F:1YY]>!:<
M%8(%+![#0_,E>'7A!].&UYVUI]F&]^.;741?Y5"5_1K-BC%6^M6$K3JRL&.R
MYDC]PX;Z;:4(ZP!V0"&<CG 1:2/V)<+LD^;J"T&1!AG9[BCQF07LH +)%N3B
M"NEH^8!<X54H&QVE>YZ;I%BR3NE2Q$8<*7&'<?:6^,6^%*A7+T"NEO]I00-E
M,6R*44+QNL*G;D';@DQ%G!<SG.\B^6J;WH;JTYN@4EQYCBO.-Y#VI?2<5_%2
M2,Y)T\%0K5*ST8E*7L9%EPONP;!.I@.E4MNX3LAMD]=8-(%U4%[>M;IREBC8
MG:HK'!PIXW[<K\: $/+JO]IRJ Y4I1_G&QCK$=P$88)Z\<[X"L:HUQTUE61Q
MH Q9[[S*W47OY5"4!ZKXDMU%C;5#0<5X$Y1(U((GMA(JL(_AI.5AFSWLRF5'
MJE_EP40]Y/HOYLM?N28PQ@%&-6$H#D;*(<TYF=>$EA=6S%:)=@E67LO=@F&0
M!I)49;NH8T6M79)]+OP-MP\9CP83Z9!S@HP+__;N4VY-]T^OU][I7--6;^Z"
M4N:O"%9DN,[@RO1TR_'6+KH')-];CO[M/!SMI^B=SVM<V7<[NXT*HL-!/&%M
MFS#4[-W)"@8X$70 $D8AG^CB[Q]<9RG]3;-Q9=*]HTB?-!?_>B(82#>7FN6]
M.[GY_.'D7(G!*YSJ7,A"=:<OD+&VT.TLB].-/7/<I893D>^?PR\WV)4%\IP(
M!_,5VTS<JMM"M5OU(E^6JF4K5@+O*"L;%<L;NZ6*]PL71<F@3_#TPA.N;0,9
M"8L5(9VJ-^\SF_.M.7NEQRUYPXBDGY$?!U)WFA5>)M'-8O,778/,(#^8!:R'
M<I*M6.X2.XYNJ]LO/4Y6'.\Y]-'V.JC&80YV%W3MDY,-*#A/>YH_#ZY"$<\D
M>6C:FP5P:P<N+BS=63A6"+>' \J!  A[5?:G62M6Y^<L:"3.QP-1JE(;VXER
M=>8EE\LN'=D=BKT[(G3,HQ8%[JE5ER2DO9*-?+:C#,86--TI:%2'_;C^E@D1
MY$)84PCE?E74,K;0:8-@I,=D='E5VITPK\:\E+"]*V5EM1]-/I@09"[*[8FR
M.E"D*A>9LDOOFEZMQLJG/7<5WCA% %T6[D9TQ'_Q,+1FZF(Z&%=*7;!,SK:A
MX%)8$](1!$'#?ER,P. %^DT0I^ >DX'@(AT'*T8$K^8%^SW,[W*S1-WN:/+!
MD+)&TK:AX(+(!3'M5E[>9@SK&LJ4BE;9.&U%,Z?#@3BI<G:67:UD0OBX]%6Z
M%E$=2"^Z_64?=UZN/0_9OKE)9P%8+C),O _3#0?"E YW)\A3P96,J]QQRC(Y
MVX:"2V%-2)7I8-*3:SWK9Z^ZM<[@6_5LR5TW]C>G@VFE1HTLT[MM*/A6?<M5
M)TK/5D&L+(/8V-!/[<=TP:_QT+/6W:Q#<2"IW"?QA7C+<BB/P*'THXRQL3N"
MFT Y>UE\8D.>;\?W7R][M@O*!9$+(A. UMZ.[^/N"]^T[_^VJ30<3$?].+'&
MA/!QZ:N4>)V">>S7#DN?=U?X=CQ3H5-SATD&DLH+N_A"H]7->!%<13]*0A@X
M2L*04^%;]FQ)9S?V.161;XYP,>Z\&,O3?O0!;;2^C(V=^.P.3$=<%H\_:VJJ
M-%"E?L2?3,@AE\)Z^_'3P7A8I1,3N_1\@2W>N7[V7#][MAW*@B1R0>2">-1C
M\JTGO9!E+DU;PXL(]M<//%?05J[@!TD>#)FOQ?R12S"7X"()'@VF"NN+EYT"
MW'Y]6!LDP=T"278+EQ6[I#]LT&62:3WG7:*;SI!-!F/F_5-G%CY<>IO=4)2D
M@2KV0WIC+T5CL<0"1NU#P9A+YIF(%RR)7!"Y(.8L15[[&OC/#2+X#T%'EA7N
MGX<@BL$/\HVWTO3M;W*<-:Q9+&WE :C1;YN>DY(H_C5 )L!C-]II%U/:-Z47
M1T7R3RA:O?,ZK,[VK)>;X/JEX_DA:LY,F#N.X>')C3TG.',K)2)$" ILB&R?
M^M!VA>;=@C:KV5Q&7LA._*[FQ>$GIFT@[&!.IROX*%T0-FV&E'%C]PB5;$N5
M"@+!7,-8WBWV\%,RRF ZK%(AUHENL:P+[GZ[PF6WA.R.!Y)2Y1AP)V2WR:H!
M=AQ5<$58J!9;G5M8SVWP/%O=TE!E/%#&O.47/RS<=HGR9##J21\(QDJ4V?$Q
MP>&7$/(..1>NTK5V]M6!)+%>M],AS\*EL)9C4>6!(O';8BHN2W)SC^QXDLSQ
M?X)7^8+HKF19=[IY7GAZ;%Q^D,3!<%BEN&>7UK!4D-HA%>#BWYKX*X-)I;KK
MKDA_VST"]GM;E25?&Y08Y-08E*_KWBDF:C=M#2^>/7B!"*HSF5;9^RK6DR[8
M>78%GY][:+YR7 :_,3TDN&1<^'FE8;\J#6]LW5FB#7H_6([G_2@\H)GC(OAA
MHYGIP]NN8 8/^MH3VM=(HC.K$%YBQJ'E98C,4;U^4I27(?(R1):"U+9+N93!
M=%QE][T3E5RLRRV77!I9A,&T4C.(3D@NW;.X'2D/X26(;5O(=MJY#$8]N<^8
M!3'D,ECSCJ&)RGI#JU*;6LSL:;'B57C1X8M2Y.% 8K[A"_NWW7'IJUDQ-!J,
M9-:#F6,41]1:>#!>9'CIN"O'U7P4>SX-?,>CZ9O[6C9T)8'*ZPO;++"2!]-*
M=X=UI<"J4_+/-:!5#1B.Y!YJ "\QY.54O)RJT6:S([G*_E7'BJDZ)/I<\!MV
MH<I $@_QH:V)?MD[T^DO1?>'0P3H.J5ZK+C4*[1RD6YJ.-?9RRH\1L-">B56
M+1F48R'0/0:P 2T7^@XCP!8#ZE:5O(!=0EY[TE)4W8JZJP-%Y9W@>[E534GV
M\#:RV%6A:'(/CQ4#SLL\7M)&NS10I_QJ*5XSV&X0,:Q4>,XN-=GK3\AK0]J7
M#+XSWN+.N'3(M1C,)R(ZI01<#?:IP73:,_EL]@IX7IK!L#KS'>K#2S,FHRIQ
M,C/[T[T3?2[X#1]L' ^KG"GKF.!GLXS\>B>G9LT(&]<[^<A%GA_>I?RT0C;0
MNR=!/+^9AT/+;V]BC>I))\)O;^*W-[%U44NG[L"I5 #<B1MPN-3V7FI'<N_Z
MGC;8H845Y\0KY]JVC>UD]236K\OI3OT%%\*Z<<] G%0Y0,\N-5DLP6#%P_#2
MOI>DTY+"NQ%SQ]*R$"I5UM/LDI(WC(Q&YO5ZO%#IJ%YK(,H=[977MVT%K@<M
MZ@&^T*FC5YI57JBQLU+C%81L!-6\D.I(SG4RJ7)<MV.%5!T2?2[X#9?.*F*/
M^Z,65Q#^]'KMG<XU;?7F3E\@8VVAV]D=FB_!EWTE'8<!RQM[YKA+#:<"WS^'
M7]X#KN\M1_]V'@CK3]$P7]$CLM?H@^LL+P$8%Q9_OYG^XG+M :&0>V/KUAJ3
M[L+S$/S?N->>A+5MPFRS=R=KSS@1='@-1B<?Z,/I[W@HZ6^:+8NR=.\HTB?-
MQ;_^OBG6N+"-JT2)AO<)+1^0^_NUO]!LQ[JP=&?A6'>:A;R?7<<+OSX1#*2;
M2\WRWIV<*B?GP[$HB?!/3) :F)P?DQ0C,4D*,2:%2)T40W'$-BFD0Z5"2Y#B
M,_+S":$.Y</)<%0ZR(>*1#DZR%/&Z:#4E@=2CNL%1@U3(9\"LJRJC)- K2T*
MY4B@*M*0<1(,:TO!O>-K5M%#1#D*3.5TS+JI'-66B[I$&<GRD'%7.BZ4E"^;
M;<]:OG,Z%"<*V[A/"@7B0-PGJJ10<)C'Q+TXFMS&'<:S?5.S;NRYBPPS-(X%
MN*M#<3QF&O=Q<?AX(.[*=#)F6]_'Q?'B%N[EO.%T.F'<&XZ+8\.:.,L*#?4^
M*L[%<> 6SL2[D9K*H)9RAX!#X".I--A]7.2+(\"#D)='BD(C^#TN\L6Q'ZEJ
MBBD (\,$,%PM'R<-IR,:BZ$C4Z,XZ*-*C>E45BA8_F-3HSC:VT>-2GYP**D4
M0K\CTZ(X^J-*"T64%0KQT+&I41P/[J%&.8^IB'2\QC%I,"F."ZG00)Y*[-.@
M.#[<0P/B2#//[% +65(EMI<)D^*PD2XI)'DZ'D[8CB<GQ?%D4OBO+7-IVEHB
M=Y)%]E22AY2"J*/B6QQ"5L1W-%5H\/:XV!;'C'@$WPL28 6*/!E38>@Q\2N.
M O?BITB2*M+&[]+Q_-O9SXYC>!>V<8?<1U-'WIUC&3O1* [?]F0PMP(T93I,
M6]]BB+9UK2;TQ0%75>C'DC)M&OKR";,M^ZZ,E?&H-+R'PSHMG^#:]D63429M
M>V18ZP8<6W9(E:1)%:&@ 'O="&&+ZJJL9/;<&Y!H>BY=' [5IJ&GYJ"5B=*P
MW!SD;D5U,JU@NBE >XCSE%5Y6D$TDM &.O/1\;S(T9KV&GS$[0JY 4/?HYGC
MHHUN(>_Z"9RQXX+OU=SG&Q\MO<^.C9%Q'<LB]3OAC5.-.%EE.DY;TB-BM"69
M;5&/FI.7IYF$VDN@7OT@8SK*9!=> +D.B'-.1Q-UVBB]F" 8K6#K="AEDIHO
M0=QHA7NGTF@D-ZNM3-"O..#<G)6\V)R0+""=/,TLQE^"X!7'NA4(-QS)+XUP
MAP3:0*YFHS<F"'9 K'^*U[!-BEB27LG>PQ!?7BQQP?Z?Y,\C!5RJDBF$V '"
M.0U8#XAVP%N+S<)**]"0U.FD/.19+:H+/2U'KPZKT)T6]!3<;&9K;@_8-("F
MX.*FTX:!/LB]3$951(,&M ?8]NEX6(6X:4\6&.SKX'[O9E(O\I8C2@%Q7AM"
M:NF-D9Q=/U&"L+Y'&TK9%3$=D YP7+(XR4;[&9AJ T7-0RFC/1!NA7;E@:3E
MB)0]ZG  B#2\C2A/CB-Y%+P*K)OVB&!=33W >TB33-%U#D?K@G6 FX!P9X]5
MRV[SP]2Z:05^Y'863("GCP[7.K!H()>+ *>,S5';-,1B$1U/SLF!9=;;@E2[
MU2-]8T?B=/R1CU?#R \YYZP?-B>KV[J4K@Y@![1>T!&6Z49.M$>8@3CK"T&1
M!N03]_4&F6X2GUG ,K=-,"\75T@G9EAX%<I&1^F>=S$#Q29)^^^M(NCL:Z/4
M!&N);TW<%TC\85]:(F5YM%^_JMTXUH(&XBBCK.)UA4_=@K8%F8HX+V8XWT7R
MU3:]#75$:H)*<:\CW.-H VE?FAWQOC$4KH.3IH.A6N66\$[TCF%<=+G@'@SK
M9#I0E-[V/*J8.JEUSW@36 <-C;K6R8@E"G;GGG\<'"GC*MW)6:9GVU#LBBM9
MIAL+<J@.5*4?';5:;NG:!F&"#D6=\16,4:\[:BK)XD 92KU04RZ''99#41ZH
MXDMV%S76#@4]BIJ@1*+[4&(KH0+[&$Y:'K;9PZY<=J3?BCR8J%4,0><:KG!-
M8(P#C&K"4!R,%*7/FM#RPHK9OB1=@K6RC>!-5 XW#-) DJIL%W6LC4J79)\+
M?[/"KXY'@XET2&=*QH5_>_<IKXM0W=KFK6+\X,6=9>[#WR^\VUGMTS*2-!VJ
MZ5,,P:3G50$9A8!<(;W.H9C)5,E<*Q#!48,HXPQ1]IXU429*YO;VFE289*BP
M?V95S5QH5G/F:0;GBD=99%$92I3H#^-DR% 1&%%611I$D40I0Y7X[ =YN:C1
M3?:&D+K3RQDZE)I^*,+28N_T-_8C6!+'?0;ETBW'6[NHWB&)U98Q+7.(X:VP
MU-RY:9_ZSNJ-(&*S'7X0F?*4>14*+7>U$Q/J6<H\TQKVYO,_KS_?WWZ]N;X[
MV[;_J^BW1 '^850CU!'$=EQ=)#DFO VJ#;+B@7U&AK!R00I=&%MP9L+#VOHF
MH. F]('@K?"13\M_%L)F63"/[K@P*8JNQ!;,S9W8'BFG6]L6T@P8=[9&, 3^
M2'.1\*A9:_A0\P4P"H+E?$<NGD\(8/%\P7$%&_F"BX N?Y(3/.25@?#=]!<"
M><1 /G*7I@WC.+:@"3/3]7#[V4'XF[/V82D*:)T)&ST13(^,"W-IPE^D@:@H
M ] R,CAQU()F_&?M^=A! RB:AY_<U-DKTD# *IP<\$&S-%L'*L8DA%<P5C/'
M L1P7>$/I@V?.&L/T/=^S*GGSA.N#IQ;.D:U?H@L*$<C$9]5^P!+UZ"N7GX?
M(_568+X4/S@D%>$8:NI!Q?DL,[.;4/=9_C9.8B. "7N^D<N<8P.]X2X["6,B
M,6T?*_A@VJ:W@' @@':.;SRMQ?#84[-2F%V) 5THT\X!N[62;64Z& W50R6%
MY00:EW0NZ7AD>3B0^BWIB50Q_6JC)#7:(,%OCOLM  Z6MRO7@86_5\_#L<&P
MDLK.KK25!+JYG:#!=#2D '!'J,P&B%R(:0NQ4J?&AW$JUW=,1UFKM4&HK]IW
M8:GY\)1F==MML4KA;BK\% 2Y?PK/A?A%"?%X(([KKJS8I7)#RZDF$";%$%U6
MV#+ZVJ,2]/IH-7=$:Z",^J?SK.M!V1"7ZP+7!7K^K_4U6_"_,TD>FG83!"(W
M(W;;3M2V$EVJ2:^-3'.',X8#N<[9#,9M _ORSS6 $0U0QH.IW+_$_)9WC(]E
MX+_"4ISDY?3%Q=.9QA(?;C[<;AZ_6((GW=E&2TE7?&^7MI/2[E1U=\X,VU7W
M=_H"&6L+W<XVCUZN71<?)L&8]O5^?%YDVAFH>9%ICYC93:C[+'^\R#3IZ%M?
M!/,BT]87S+STCA>9<DGGDEX(-R\RY46F;.7!6"5U-RL=>)$I+]?I@1#S(E->
M9,H5_L4H/"\RY4+<>2'F1::\R)07F?+"NN[K/.MZP(M,N2[P(M.C$X@7F?(2
M.UYDVFGYYQK B :\O"+3N)BS;)WF>::^<_-T5-;Q,Z[G^(S\V]E7Y"'W$>V\
M:EA.WW.<+3M5IJ.AFBHZ+3'?=A'J@4#NJ8V5AQ)5(/'^X8W]Q75TY%&CI J4
MS(>Q>+JM>]T/!'$/'54E<WWT02!^U;Y_BK+8M(@XE8L@+)SMG"9X>P@X%L<%
M<E@6/))]V;Q%BVP2K#E2<.V8)FM?:D*TKYS] (BN@(R/FF\^HAO;\]TUOG?9
MN["-7Y QQVT#=/C*]$WD,7'!^?;UYIM/L)>"OTT[=%ZF;2 []4G#[FQX%AC%
MJ^NO-_^\N+_YYTNXU?Q^@817#VO/M,&V!9>-;R0HNI;[TEFN-/M90$\KQT."
MZ0N^(VC"H^::R">WGB])UPH(E;QO,*=IZ]8:1R;!!X*++-RP [^E+S1[#B.;
M-LCB<ND8)@RP<DVPK"'U[Q,3+AU0,<<-X *L-/PJ0 1 S$Q;L_'=Z@%4(.7P
M%'X0AO;1W(4O5II+KBTW?8\ $HY +BHG=3':\DRX7YA>]!< JCMS&ZCD!;!@
MY-?V"E_/KD/08EIF@&X\>8!X *"'$" +2,+S:QT1TJT</[CFW7H6-.,1N0 Z
MFLV0[F-$-#^BW*,#) K&UYVU90@+[1'A2]J=%7(UW ]$> 4HKBW?Z[],XI'-
MPBD(1&!/<4,(T['?K,%NN!;(;SS Y4:T@(E?@?7;)#MH?"&,?&514H)F"F2X
M2\U;"!\LY[N C3'RTA,ENB\DWT[*^]H#>AD; P^BO+'P6*Y 3'V0'$''\\Q@
M'D^8@06'7]>Z'US&3P3WE:[!2(;P\)R4JQR5 Q:X @B8">$AENOU"D_C?T<6
M3 [*YR^(II+54A* N>MX1&MFIA\*3 A*4MXQ)%F9CVT%UA@"11)&W$T@:)0@
M>)J% KU:K5TP&S (!M_T W)\!X<9JEB "NZ1X.%Q?=S88.V#11!PGR \Q&M
M$X Q W.&G:"K86A(>X;9,W[!<@(M@R>Q(WHZ?= \%$*(FQ<(>*V%*3Q(F<0%
M833,X9NZN2)6+@ <MTL(,0'"+2$07X*D$UM$"!-9+4+P/88"QLI2"ALN; 9C
M8?& L,_" _[( VTEH&#J&8Y.) C_Z<6B$T'^"C\33 2#$"< !A$%W1T"&<*-
M<#T/$R<@M_.0,(7XHR3V0%G;T_1 %O'8+B(%B/CU6/P"_G@;WLTU+.JQT0W)
M&RO*]*T7RP$QMH3*D>>XL5,H#$ \3'V!,3'0C/2[T(CC@#\!&D+TX(G@LXW"
M&0X,:CO8;<RP,"6\ #8"SQB+B',#//S&8QB"N5R"GP B6*&N><3[D ,&..EN
MG D?0+KP:/X" Q$J&+)QLX_@G%1T/HJ@B"/'M+0!,(9I$  W7!;P%Z&72TI#
M#K.YYZC@.8C?2)OJSXY]>A5K5V#DA2+?4M/(DSB=5.YN++2.7!\41-#((5=B
M#W 3&2%0WJBS#%95<KX*"RD$00Y(:A!NG8)2DH8RCOM=<XV$ 83!G56@JS,B
MFTYH9C$-3*Q9VV8&&]J4!!J!FN !B)Q!!*EC0(G%<)%&+#89*1G^S333#3K4
MA&;$2UIF/ G6+=<(>M5@+0C[Q@C> H7^HT#[L*G/5\ D'Q(OX_XVQ 3AY_\B
MB8.A&C2YP9/\18R,1P"]8 ;@[$9@%KB<JMH.1G$5V#'KF:OK7G4%C0S7;+$P
MQ@MD(;%"+M#2[5A,M\#?F3-3UX+F1EC#8KTK=$Y)#<EHAQ8$98M@@9[4]T$H
MQ<'RB)AK<@@<E!C6%E&?I '1!LT+VR-YO6V.1/_4^K[#I\6Y]9:/K58\05Y\
M@%>2BKG([JG="R_>F *M2YO+_11);3LT+U4,R4:WH=_:G4S+]K";HHV;4O:?
M<SUCVT<S6/2:J"3OZA4%E3- C!:M1;2Z?UZAV'C'0=C+$OI.B??[<&T58'!'
M5E@?G2 &[C_;*EZ PCPW/\#2-!'^A_C]$Z]5^\[,;D-/S^AS&\*V#=G&;7_1
M=N,V),8IM"0OQH2T?&%2F$L9RBU=HQ&GP3<9S0J\9NZVF#UDEK*WE30GH(ED
MI18O#'M&YOV>JT,W]91&IKW[>^2!,JQ21]R).WM8%_YN&!DKD\;H*+&YI6'"
MTJB#L2KUS=!D0K_<*[$);LQOJ/&=#X-!P/J_7;>Y<S?<L2MYM6[=:R0*19=!
MYC,+6-_V:ZIML['(D![N?79J$ZU1RI M,S"= ;35M\R8%. 7G<EFD2,]W.;:
M2E$+KRHEJ1ED$[. 55@6,+:9P16Z$VPZ?,^)029EEC8O=4<I4]P< !J6.._F
M*=NI2(;SON14N: ']VB$@/)=)I[[I8+-,$SK]"CSR[KDUS VC8E#7RB\C\ =
M%.#63,1A,L$RH6L=+BEUW7$GJGW:9@%K&U05JWC8)1^;!POH!D[M7'P['DCJ
MM (>[-H^EN6W=?4O75_#+@VY#3@N4V114JL$1.Q:@IP-^\)JF0[?4H!O!1!>
MU;P7(''+1'##!+X8(GM7R_:% 3F7!61O 2!4[^M5 ,?K8)^\B;!SY4P]0HAS
MJBL([:Q#&>58AAQTF=]+_HI@[C^#NXP(MC]C:_T"N9UQ[-P.]YS?G%-=08B&
M'6Z[8B=U >+&2H1WHUWCN]%>(&.3)O?X]I9XW33$Y0F;\S)#A.1DR"7#?DMQ
M>'A& -K<TY6!L2=T;59/2T3-S5*J:(IJB_O->%')<[EBYX,] K-2=4R1(!/?
M^9J/@A02D/LVN% >7_F:K(!L/H]8PSPPS<2J-X!T<95<_OK%SG*RT\"_$!DL
M>:"PLVP\( =#OZMH.CC;)/?582?OIMF-%$.5:/6XHHBM<25YVWH(/KYT_27Q
MAI<@-[JA/AI(DQK],@OEB^6*0ZXJ7%6:KSWILL;4N\(O$1N5]<!J0RDK&G:"
M&5BK!)[, -TE6'<1N//-O-ELX'UH/*)BV\JN0>V0Y'/![V)TP;C\;V=D^-UP
M.=R,&C_GY!:CC\+6STSGW_J+'6=B#["KOL>?1;Y.HI\YDOUJN_0+-QD3CXK.
MJ7G+'F8%NJ(Z_<>0L[(W&-*OY,H2:)>5;X,ZV1K1W K136>CX.NBPK/.B\S1
M,IWU+']YZ6(D/MC<JUG[9LTN1 BU#$MO>9ZH=]M<25U0]?:B!:!NL= NQ]$Y
M83FXHJT'DM!O[+B44ZB98TP.CK@!3+U\+B+=KKHY5@@;U]:%>!U28I=!'%<+
ML('E(;>C%""76W?'"KZD-B^.A8(2O9JU>5UF:D6>8MRJ7X;#"CVJ["H6$&!:
MF0!DQY$5"J@#93@YFH@7\YTIH>^I*M=PO%R=NZW.!Q89]$ZK:Q\02<2O956(
M=:$XS !V!95*5H^SC 54*K&L<G4:*W0XQ#E5KVAC!>M#X\MNNY\>*2C7SU[J
M)Z6 L=MJ6K)H]:?7:^]TKFFK-_%EQO%>J7=A&[\$-Y)>Z/ 5N=_XRO1TR_'6
M+KH'<KRW'/W;>3C-3]%@EPO-GL- <9D6KL[ZZ'C>K8V;/9'>3N'(B>DD86V;
M_E<T>W>R]HP3DH6$.<@'NB0JOW]PG:7T-\W&NS?WCB)]TES\Z^\Q\)](!]H3
MP4"ZN=0L[]V)>'(NB4-5$44QQK8N@.=",ZBJ253%&%5Q'ZJ4<$QB>*<OD+&V
MT.V,-!:* ? ^._[5_V_O6YOC1))VO_M7$(KQAAR!9"Y-7SQC1<BRO*_VR):.
MI=F-\\E1@FHU.S3T<)&M]]>?J@*Z@;YQ:RCHG-B=L=4MR,QZ\E)969G+]K67
MWOJS5D>R=],OIHULW436/7:GCCNG Z (OE8_=CR3GL_&Y[2/%*Y+B*4%)&U#
MPLD%TVSNR[ /4J^WKT%#OE[3G#=-VWE\W8LQVLNB)B'_(76IP23UH(HC;'2;
M^K4]8P\F/Q<;Q]W=E>O9LG5J8'=+=\>L9*GATGA7+#3L+.@[!>\ZQ@)W=]GZ
M. X\L:6-^"LT/KBKB]EMZNLS^F!#^+8A1S"!O*MKF8S>CG5&>:7.@MSUWN)W
M,'G!>9G=%#-T.&NT!XFBB*I6I/M.)YJ8\0[^;AB9W%,Y^18V6!HN+,U ' WD
MOAF:3.B7/B3F_AP-3CL,#@GK_Q'=9ZRSP_?XE"[G);L-@W.K09?#Q>>6L+Z=
MT10[6N-Q07IXWMFI@[-&);/LR%&R'P>7 #[J[#6/*]+#HZVUM+3PIE!BFL-E
MXI:P ML"S@XP0*$[L4S5SYDX7*3,UN983Y&0-PM3&P1VR(H(?0KU<O>:\IU^
MY#C7RPK2!3UP7?+*B% X68)\;RW<:%%:IT?97MZ17\+8-#WLH/,2WB?@#@*X
M[?%:)3'!LZ!+72C)U6.B$Q4^;2\!;P=4!2MW^!4?GY<)Z@V<6C&%\DB4!Y,"
M?/!K^WC&;^OJG[NFAE\9@@TX[*(4[;S KR78<&"_JI!9W;3GXH;\1>K2_L9V
M#GNI86?*E_ZR.\#N)@7:CTM"]:H+PS+*NHJ"K+!#P8]OCFTL7[O>M>!,/;E0
M%%734AT:ZF&@#J'$9[JO;0AF,!K(-<AE$P_9/@]-0&882>8SUEDW"YHTO5KF
M3*-##"^_>#1%.@AJ6A#-*"N:\J"11R04ZXTV51+,+^^#;5H?3\CK\<G[BVV=
M33;R$K=+N;&75GJSD>YMEY+#39;9TE6I$R67/6((5JHK#.VLE=LU]S'!+O?U
M+M_K'^K8S=7.;#[ #O=\O6&ENL)0'7:X[:K"S*3%+;,6CVQADR;W\/:6>=TT
MQ?D%N^&7.1(DB&&C&.J8X;I/G1A!VX:B]D2NS>IICJBY64EM>T6QO?WR>?&U
MC'P7,BI[!&Y1=4A(9*>3;I]+VOQ91PGSP/4BEAUNVJ5=<N79I?RO9*>)/Q(,
M5ILLRO\R5LC!'&"<:&8H_:ZIHDU(M%K/K-U,<50M6VY5-DX%;695/'\UZC,B
MO^3$S\ZN#5R3:+3H9RC*XR+]M_;AB^>J:% 54)7V)A-U46/*M19-Q$9Y/?"@
MH915'7:"&UJ+!)[<$-TE6G<)N/!8N4X8W)TCXKH0CPRH;>77H'8(^0#\+D87
MG.-_WV!#[JLJ#W=FQ=D,UIKSOCW@#A:Q!]P5/]?/-5IW3W*?.Y&MIHK66*S)
M&3P*.J3F+7N4">B*ZO2?0UC*WG!8?_565D"[K'P;TLG6A6ZL"EU.60L_WE9L
MUGG('"R[6<[RYT<7)_'!LM]OZ8Z_78@02AF6WJYYHL9MV2I_2Z7;40.@;('0
M+L?1.;!4KF+K 1+ZS1V@O(8Z.<YP<,!#W]I+YF+1[:J5XT6PJWJZB*\J9749
MQFF% !]<5NG:M(6YC;5VO/#+ZO%6L5!8EE>R'J_+BUIP32EOQ9MT\2*/(B>)
M6P0P*2P =LK(BP0&HJJ-#P;Q[>O.%>A[JLHE'"^H<[?5N6)A0>^TNO2ED$3\
MFE>%> =%-0/8%58*63U8,AY8*;1DA2O2>)%#%>=4O(J-%ZZKQI?==C\]4E#0
MSU[J9TT!8[?5=%>AZJ;6T36U(%WK71L_XL[>W+ 5^_<N]M&OW4U8Q]MZF:ZW
M8]W1OO<'38C=31^0%3?YS;:N'<KC=!_HO.0?B.])DF]IQ?>&-K0%^=[9F;8.
MXK>WG^5<YMM$OD%FJ;>O2A(WT>%=VL;ZFO&!^@&)9U(K4(:5PXNC064X+"NY
M5:,C"U-$8[*=S9_\SZ:G6XX7N"4;62]2+G;=15,'F>>2Q._"'+G/IAT% +3R
M*_K!,@)(NF%AJX<O=B-C>)YRXW4]]O/UI\?S]0!AL3P>#@OIU@585%Q,+)N"
MHR9BH5N'!FS8G1-8D8#5=7Z28,P3D(L%+Y@3 EF%./+($RS+^>D)IZ8M^#,G
M\)!M>.\^Y!-0/9=Z\@LVW_6?=#HO=QXP?8J=V )Q6,*Q(TKO1K? ODV$#^MM
M0ZY464S-A5_"J;8&87RO;><9V'V5J)/X_(QU%M*MP+@+I?6T$.-[D5.Y@'9G
MHX^&+?4*^3^FC=WG5\$B_V5%X6&)DXM)C%M@X;EKK,/I+-TB6<>V>^(,-%'3
M!F5 P/,M==Z!N]]6 ';WTZHJHB8K?</N(<L;VN#Z'O]%]IPN?G&L%Q(V"):#
M[-UKUO8J[-!.?F&S@] FAQ!K8ZDDE;R)LVTJ (4E*56DWJ!PPP#<IO<N;0CG
MYNJ^6PZ#)^%U1U$GHCHNLO7@69IM4\&7 @,&8=]0>=^ 7$R>:SL^^?4%>F7%
M.YSK(%<"[(X2DHA-DN1>:"&@L+LHU$1-57N!0@[W#5NZ"S4ALZO+[]</,:F7
MNL]V%)7GI?"QVE6&"_"+WTJL-!@[CH=%\@Q;VFMU9AFX5@/0 ] #_MSIYKT5
M#SRU3P4$JF6/621%5$>37D2J7, 0<%C.[H^(X>\'##G<,#4AG%OLT:L-:.X0
MYFBEN(&??&'AXKD9S'E76YX$V1VEE4?]2'?S@$#.M+D[(%34GIW/]^+$9;,W
MF(;7G>WGN#&BMZ\I8MLK VI9DM)3;33D7"_?\0X]0%XIY(TTWC<2.Y'7_J!Z
MCLY;F!^)AI_/B"\)+Z@NJ%=Q]E1R=2;?#-GFMK+-IRJM,BY2+<!1OGF/^P+X
M _SWP;]PF4)7X%]NDENIW=2Z<VQH<&^B7T/LR^DFJ\)J\C1Q&&8.-SUL>R"J
MDR);M@WHZ9!)YAK[ /U&H3^2Q;$TZB_TU[QA>LYVT^V+S*TR8;]G8-T)YXQ]
M(%M9[-). ZL'1*7<WU@I]_VV4F[V"N$?R^:5ZN_"G4WY_XI>!7D@LKXJHO#3
M]&?"PG5TC U/F+K.G$U-O'+F"V2_KGY]\KLG>,AB#0],WQ.^(D(7$H4KPN/4
M<6T3"5.DFY;IOXKD"X*+%\@TA-_DR;DJD!6V"#/T=Q>N:>OF EF"8S,]IP]+
M5:5'-/TFG8^6O^CB.3)M@K>P!U7/VDY51L17Y >NZ9OD[4RF1,ZKT.CSQHAH
M SP>MZV[M7P62V'/Z=O(JWK?!^L DS"K[NBJH7QG+[I]KUZMX;$3<1@KL&PV
MQ+"3]Q]5WJ9M C=+U<VD3%:-\\_\XY";;LD^&;&UVV1J/&ZIN\FRZUV^Q>2N
M)P\TY&G^'A\TY&E'4?<T36I;ZG"9H[WSA3&M+2\RW85?@9<]4.AT26^'JB<A
M8PK71OJ1'>4TR_8=>[YKZO1C3WBS):66RJA=^D+8XIJV#0[SK?X,NUCX2?^%
M%@O7^67.D8^M5^$W197/)\E4J8U] 7D>]CT!^3NRLL&39QHF<FGZSY^1K[*G
M,TMJ.^01+\BT6*K-=X0G\F\7V=X4NRXVZ$\N+?*O&_N9MJ^E8TU$\A?]7& )
M/2S0B3R4%L-\,0UL&^1C=MU;<%P!&2]T6(\G& %[MIN4#QVY@(CX#/HD1@M]
M7-@D-\X44X+)LW-QEF/XP&JNQ98Y$)FQ--_Q KVR42YW4Y9,CW+I.Z=3Q.,I
MOJ+7<'R$/(C^^..!D(O_#L@#KU_(OS8,1]%.+N2)*DFI(1S;R,A0F_SH*G#9
M$<!.0N4?E^2)!<D;98C;\-;UL1N7#*3?\!Z"%$;0:NH,7:7-5!!5F&0(6;XC
M(Y;DR*DG/S&>I]ST#^YSTC";H1E/ ;,98#9#?Q@HGLOF'I\PFP%F,\!L!DBG
MPVP&KH&[WU8 =F$V0S^.@F VP]'<L(39#(#"]E$(LQFZ?KX(LQF.0E'[TQ>?
M P@"!H\<@[W;-\!LAF-10IC- "CD (4PFZ&?O8)@-@.4,4-/^E[?C2I:Z0MZ
M 'K0A#O=O+?B@:?VJ8! %8KL^8 AX+"<W8?9#!T_:('9#$>GM#";H9$R+IX%
MUSX(83;#AEU!ZSS#;(8C5TN8S0!1"<QF*(,\F,V0]2,PFP&RS8<Q%3";H76T
M /QA-@/,9H#9#+G3(=!NZ2 <P&P&/F@%Z,-LAN:ZCZWZ_^SO\[.C7]+NOD1J
MIB]1U$/@EOSG;GK%6@=L:%.DGEP,-$T;;&V75)J>043/9ZS3SA7YZ5$535;J
MIT?+R(==<_T>7UJZ=9"]F1QYI(VW=Y.Z*$G-,".=O-0HTB&H&65D<W-UGX.6
MB3K>B9N2Q(PSHFF5F$D6->R20_+WMZV3),EUKQ,11@8U>:G1R ZD=FKDC&Q8
MV>ZE[M-%\K:LTGBX"[U"V752E(QDVJ,ETQ]NS9Q(BCJ:'."]:EH":]R.QL,]
MKTV^->V>_ER=,=&&A$ZPNVO?/A&,TIJZ]UWU4K='4(HJ5:0N^1WZRYX7T Z3
MU[\6V/:J8$<;#5.D[7Y1UNB5)VN/Q$;:I )9=[27Z --.S^2;?8GQW6=G\32
M>Q7DI!*7G3:^VUY2!S'[\+1F>_,2LPH65Y.1[J8T(T%_CXKVD>IN3UM$%CV:
M2?\J3"[J,1&'V>;!Y"*^CBRR:@R3BUK)9\#DHDYVK(-V=3"YZ"C:3L#D(BZ\
M&:>G[S"YJ-L77CITMP#.$^%293-GA_G20>FT?O)[J]]/3FVYCV>:W]C_#R/W
M\:=3(06W?OY1AH"UU&KQA\Q<7"7E.E:(^ZC(!R4AF]M+/J7>TX3DD]=/$ZZ<
M^=ST&:&7MG%%7D6VH)B0B[T-HX8*9107.Y4MU)':DA\)E[55>?.\+%&?D)[-
M5-=CK^Z^?KUY_'K][?%!N/SV6;BZ^_9X\^V?U]^N;JX?<HR#JIY$ZO:XL@=D
MD1>_2>!V769FN&#[9Y;% [J$&3($-NR#3?;R'<%CKZ%P=Y'N>\)/TY\))OG#
M'/W7<04]\ CRL.O1"6$>MBQ!)]$68D/!WOP=(*)&\1PP9.G.S+$$9)-7>!YY
MBXDL\I+E:+)SX3%#B;/ ]O+W3"*#7]@X6[BFCA,430D9U.=IRI!L2R7A&5D6
M'5&&V%NC.3?"FYA?]G[VX*FY>ES\DBR[ON,38-C/PF^*-!*'XQ%[1?+1\7.W
M4)]\2?APX4V:]HVR2+Q8'HOR2 K?&Y.>ED66:$+;YH<R40U",=&1;5DQI7CQ
MUA^,7/*SR-L:T;PYG7!L89_^?4:"Z>>9$_CA0T"']^GP?4"DCCPVS>\0FIR&
MR2)^6Q+>JY_*FCC,J%!":PF!%'U)..]YWF\RVT?1YR6>,R6>DMD/+U@L+)-8
MCG7%V?.2-ZFWJ*HX'JOQ:XBT[0WOV(GRQ"N6*[ 1ZAY92&]JIJ'^!K">"^NW
MQ!$\LT^%-RD<_Q/;V$56)LA(?".A $FDF&R"Y'^Q[M/E>4&NZ03$6%G(G'O,
M4NK)("Z>>$FV;*:-W%?R:>!Z;(@01<I3X!%J/2(($J):@<%N"?LSAWS#Q1;R
M0PQ82Q[$Y6^$ S=1.!=3%#"QALXKQF?QK\V13]PI_<1^,5W'IO B9MG%SX&%
MHE]B=IT>?A-E^,\,VRE%IJI'>$4_*22I)H4\TA&="\>/K#S[$2$^'"E*_\>>
M89E_8<N<.8[!?I,\C02R;+HG_K5@(>VY<$,E0*6Y<)VG<) HG3**PJ_^-"U*
MK!=8OA ; ?ID-&?E)-%\3_95'=E42UR,/,<F#WHE7LAG\T^-M&F*GDG08M#7
MF.B)C@M]9>XI?AJC:_EH0AV==;JDD%(2?7DS(?3;N6@QPN ^DE<H67.Z27@)
M:<<T)1XOO"'R]$Q*7$9$IDUK]##%8V 9E"I*ADN>0Q?;9/*F$UTC\=D.7<+
M9;-7,[0Z.)0#63P&>[9.Y(,(Q"0R8, EQ%B8V' J+QUC@Q5J,*'/T NA:TF
M8)('DP<Y]O8IK=&M>8HQASR>*3 1?0@)9E5)1!*J?;$IKL5V7.&F'5F^\^$F
M]&K,/\0>]&KI'99[1F+6\4G>C5IB^WCS[0O;/Y)XDNT?][]S?3?Y0&RS.37)
MDOH/U >]KIC]CN<D/":L?B7_G@?S2X:2\'-J+W96\V5KF:\)!&S'8GN!)3GK
M57T2S3N,2/2:VA"7)_*B 69W;/ )._)8'DFU<1,O'UOJ.Z)&R>5."W?W^@RR
ME9\.44$C(+^78XE(9+X"W&XJ+E(4EU<(6=&VJ42,K;4'AK3_>(ACJW5>0@W2
MAH44*(FHU1=JT9KA9JW9QMF7 %O/+C(PE<P.-NF2D0@WA<+"E!^8]6P!^Q[6
MKTCXO)]K5241=W6VTWQCVR,NA'@"5@5X[WB^BWW3Q?1AGTB(."4>[L@S<>/#
M9.+NK[\]W-Q]$^YO+[^UG'F+?D+WK?2)DFDWL;>ANXHW<9#E+4@@X] M(P']
ME(VX?PKA1^,KBE%A89%0[91&3*M02?_]^Q*NPCWYPNHCX_=W+"9$P@P36S@C
MD9X;1HF6.<4D/HRBO2W/3:L"59NUQZ>WT#1\G.,P!LT0M8Q-,P\-/Z/3*5P_
MCB:1_G=@>E' -Q7NKX4K3*V%1</%?P4DYB7[:$H.H4$[5M@(;[(29EL5FV4K
MS*? =]Q7,=J-OM!$A&,3P267EW@:VY@BM@<PDJM*#;MCL_95\::2+(J_/5)G
M5Z5$X<8B&V^'D$'79HKT<&_U<^8(T\":TEW /#3) GH.8>AA]X7F6EQ,5CSD
MA>R_8J/+4B%/Q+@;=.$1;:KHZ80W\G>R89N376ST:;"(]A$QN6GR*#FO&+EL
MSQ"],@1N1H0B(=;49VQ+&N$1L:IHLN<Q7R@M[G/H6P@'+F:_**;DRR27D-K,
MI/EL$GO0/:/#*/E&OLZ*6EDR2):.%L#"RO0%=!N,A&6]KRH+<[+##:*U,<BN
MD>W1*2@R:Y:R0)D-9!#N2A>.9>HL;4.68([^8OO>%19M.T 6(V>I.W01(TP2
M(TP,&PU*=)8 2*1/SH5+!JD$V2R_)XF;+&":-J3K 46PS^#AT&12PMX[3U:<
MLB)D_23V\3=E<#XD-!,5HSD@=AB"A"DR7>$%60'+SRQ"6^KA<'?\FSQ:_4HH
M)I8=HV(A[UJE+WX;G4OQ]\+D DV0A%JW5><C>;%*(L;%$[*8+_%F&-/<0YA7
M6B99R.;Z7/@2I4Y\=@8\)^*>>0)FY&S**.^4H(VI7R2:99@Z)09'MV9":2DT
M+RNR,P+79!:$"D236;K6I.<8]*C)\UDS/F:+?I.E2?QI;)?HAR*S!2:R+)KN
MF!+I4D3\EL@PATD1\@[BUP*7+5GLJ\/5R,]X'NBD&$]Q/1AOX)J20Z"@[N1<
M+L)YE*O?P'F&[2.U;&\VQ3A$R5],@\[A2G](XB5:(A:KOK<I/"-F*S[<+.W
MS\-<PW7&-:$I04/6@M$#/Q>'"3\B4)9;I$<?% VTC,+'<5)[ Z>AI=DD C,Z
MT5M&)V^8&4M:76]E=J. PT-S8G3I*Q&UFLP/)YB*8H6(SC#B8%:._3(#(WE8
MH(<1#(T[AEIX3+.*LJE<8LM+V%Q]8- +42Z)FA?)0&,]E-CI!C9((H\K2%&5
M\ =,T;5S=6FP*5[R&NW"!GNK;V4A7A'_6MBW%O 5], DAZ!W&,[-[D**[5S*
M9HK$!"XM8-)>LJ6@UG;Y:73K,ERYZ(V%G4$%OK1)R->;-&,KUY5E3!YL9>RW
MT4ZNBB3@RZ9<UM/=GT--C7Z'BN9RI4W13^]6RK,S8Y7M<K!RPO2Y&VZL:R<7
M"LN<IB\G%Z$H#T>1M.@?O?\0@[GK>=Z-??V+&#M:\T9?S?SPY3/9K)#/\1<2
M+OZ;1HO)3^L7BCS:+Y0#,[7A?GJ6@B\L#'[PD1]$#ZY?$NRD8+<@ULG(0?LW
M[-]'"A_]](JJZ4[Z)UOS[7LYH=6CRGY6-E.5S3.O_]Y-9(0.S0,)__<SD20F
MQTH\A&;RX*1+D_VD)VBYV$?W=12Y?V>!^YV=UQY41!$[M-C#QG;2]G)50B_4
M5.9>6G&40\-IJZ8<#!U<+RKR0#:'K>E%5=*E'"K=@%Y49$-1A@?5B])!D2IG
M^QL1(>;Q?)I:.2ZJ7]65K<8K%UM4W:NXP;JTO3H;D=(44?B:U+TZ[7E4):WQ
M^_<,B0W-W?2?R+2]6X>5LAV8EQRL;*7M(,Y0W6K&\K*DY0A4#JXAU=G($Z@<
M1D.JTRX/>-&0ZKSDV$'EU9#E1G&56?#JJ.;@O'9C<IC:C2^7-]^%?U_>_GDM
M?+V^?/CS^S6[4=7_>O3P[/)-XNAM9F*7YNU>PX->D_99"ZMZ37L1T,C18Y>:
MV-?#F,O'^LPV_PY8>;CO1*E "[]@BU9ETPLSEN7\]+9U,LJ(L^G682D@K\-X
M2P.Q'#?DR1-WK2HS5-O;?$CGBI8]YMG;&R3\I5;[.BB:/BW2V:&=R68$FZMF
M!'G_D=-7A^Z>:%Z9H372C=3'@8V,_P8>/9V@+PY+)_3P#D5T]D.P]A>.;I29
M]&B/G9X5(RHZ(P]/VI:G';NZA22NA*<O@Q^O(H(>=DD/E7UZ&![^T2+=-=6C
MUY)"!Q:^7([N?]!;0:OG%*,GOG'#5)%>ZUA=QHFNN-$;=:[S%%WL"BM>0N6G
M]4#H=ZJ^.WI_@,Z"SG9<9]6TSOYI.[N]9Z2I7E3:Y9&ME&O2^U^LWF$5?,X=
M@X29PD]V^:LP58Y-[S*2A]![JJNK+S%%U"H$"4K#X^Y$M)PH[*.1,2T@2#ZF
M*#G!NE1$5L)!2T47<0UQ(AB/"Y%-FQ:11BE0+[QF:="%<A;L\X)T1$\WDQ4L
MED.8BTKU:'V&34MB44Q3B HU%(L7+A(K6F'5HBYFT_[8I;IBE(2E !LV8O'@
ML;R&L<.;M.H7Y!W'BDJ#/+Q 80&2SKJ+Y[LD'SU@[9?IK4Q:<$%6F<B),$G]
MJN',Z2U1/2SFH6DEFU%&(EO/=_2_/%::,L<NNPZY0&2)J0XRZ@A$"/+G@4^K
M;&A)3E2V0ZM"0N\:ZIT9[4-I&15Y.PVG:>1,ZS=8DX80_W2P%A%$4F$C5^VM
M>#@7KI$^$Q89%BDYT5=6Y6Y3AF4#SQ=A?=?3Z^;K 7Z$>/+ #.7T>BEQ?#-B
M6:+"5Q(F^&%)&KVS:KRP,B;;\3.EY%%AD(NGU%:%+# !,2.E6^0=)KM43Q^Z
MC&Z4V%ZL#.9R@]__[$;UV_9T/-LM<SL,$-'AV?]@RS@CZW!&KQ/F4J#DQ9)E
M<1LMD*16]<QB;X@W<I[G$,WPHZ4,KR2[]'8P"2=9UQ>"B04#VRRF@W88H7CU
MDU!'V<X6[+?7"OM8$=5@)*IAP6U8'D7^K,4%N"[V%N&= >LUU,;52[P(7QY>
MDD_0^&9YSR'ASF+/D(R5O9SQ<7CQASR9*"%!$!,.4?W8Z83N"O"\%\^L0HTA
M^3.-IA!+0B3&1!7%<KIT+]QU&:LGFZLGLVI-T_/#[B)S$K71W='""6]&>>NX
M>A,9K@U?3E^E26_PHH+1U6_A7SK9!CYC;R>&Y*/!4'C=*LS(TH LW#!ZP9PZ
M<)KJ)>8I<%UV+8@(S';LU0^V!;[$#;)L[P:3<\IJJYW (P_SWG&: 2XS/*+^
MV1%)-.BL>UA3-N4IL06-6TD^+5>H^%:4<^J%["KL;_W?,G?TM*_OJ])MZKN%
MI^-9EVY3WS$S=3P+TVWJ 58<4U^N#_]QAIB_"^U-.2H9>1;3O&)C+UI84E:#
M=J2KV4NF>H?0Z+R2<24?Z:+VDJD^ U4YTC7M)5-]!JIZI&N:CM3K"=4/RV9X
M=KDA \_9G*L< 4C;5/(A*SZH@ 7K&!6P8!VC A:L$!4M#Y:.PQAZGD]KBN6P
MJ#@Z1]:4EH;W)NH]EM2O9A*8NTI 8"CU,0VE5D15T\J H$/#A+D#[@Y[ M@%
M[ )V>X_=527EH!0: ,&E$0SH!?3FR_(5W%,D=@P%=POK[9];RX[>KBXH,":B
MNOW4U8,"2]Y>EC>/*]NV3,52\GSAMQ(KC5D0;21*FEH52!U:![X5 32A-4TH
MZ4M!']K9XX!"@$* 0H!"0*S4OS.<6%X#7A2O2[06MA&$<L%P@B<+\Y]P*<1
M8X9A-!$'TK@:>'@V"P!]@'Y=9S\ ?8!^/Z!?T_X(%*"EO1%H0.L;(LZQ7^Y*
MZ+8#J,-R=+OJ0=RU6O-M-Q3X L,.0IMV.>4IY4VD;5,!0 0@ A !B/P0VC85
M $0 8BKT;?LP@-\2K<3=CEKN=7!^\MBM@\?*N^OVSQM/!^)H(%<%4#OB?]<3
MW /H ?0 >@!](VL"I5:@ Z #/=>!>@\5NG$XUR5:X1RQ>S%?:^>(52(^KA /
MD ?( ^0!\OP'>)S7C( &@ 8<MP:L'QWU<3CHH>=YK<\+[.E(K_JG+>PZ.31M
M U->SC8>*/9A-@.WU,/P$Z#^ *@"6 'U *NC69AN4P^P NH!5I^PC:>F+]Q;
MR.[[TF1VQ+#=.1J=[)1*PJ1CWJGO%IZ.9UVZ37W'(H?C69AN4P^P NH!5O?8
MI6]%SW5-ZN5V8=*['-CC'/G@3:&HHG(_>Q/F;?>,J=XA%.9M]Y2I/@,5YFWW
MB*D^ _68YVWWCJF^ ?72LAP=^:93UVE:UQ8TO?UL>P/:A)BZ,E4>!BAWB(I<
M^_:VB>1#5'Q0 0O6,2I@P3I&!2Q8(2HX&2 31VD[3PFB^R@#J:4QJ(GV<?7T
MC^-MP"],^*U.JSP2Y<&D# AXOB+(.W!WF!C +F 7L-M[[/ZCQY/5.4<PH!?0
M"^CE2+9MP[@D('@6]/*PXF ] '-M@=L0T*U#J2.[7F,5JR!VFB',L&6<31WW
MS$,6YCO9L2/*XA=U/,Q)T,:B,BDR,))G<;9-!:"PV0")9Z&V3<6NC2?/<@,P
M ABYD5O[8 3_#/ZY?116II0OD?(W38N[;>%G/#5MNB=D'#Q%'4(6%K*CW>&I
MO*?S<-L+O5/^_&(3U+V7C@> "$ $( (0>2&T;2H B !$ "( D1="84NX5Y"G
M"\>QEEM"#R^0BWPL(%TGW/L;6^"#HH.B<R?2MJD ( (0 8@ 1'X(;9L* "(
M$8 (0.2%T-*;P<16+^\V3QWQML^[1>XS#NG_\_SA7+C^.S#]UU.%^_,^T-U2
M%2;B8"3U0FT!@UW%()3<0<D=-V $@P@&L6T,@D$$@\@-&%69<PB^S;69X^1<
MC[\-W\,<6=;[KV;B!F!RXZ?"QJ^7:JV(0PEN%@ &(<[I&10!C& 0VZ8", @&
MD1LH AC+42KS;@T/L?%+;.OJV-(U(88;.B3 1G3B +)"JJ.]VP#V;KW43$6<
M*+QG9;KC'P"#$*IP D4 (QC$MJD #()!Y :* ,:2>[<1YQ#LT:%=:]/9OIB_
ML!$R<6/KSAR?:GLV?!NY;'ZJ7 4?5&S\']>&H1@KC9F.H:A-E*HPZM R<*T&
MH >MZ4')> [4X:#A("@$. ;0!- #< R@#OD<0R_EWA+TU2)I!8X$GRO;</"#
MXEUCRM?3" ->M"O'TG)#:_$0D9 N&$[P9&'^)UD58J QHS!114FM$A@..FV/
MN<(^0+_A-'O!H9H ?8!^;Z"OC<< _;9I!>CS/Y4%H-\X]'LG\BY-_>R8\'DK
M-]B5)^!':AR4!T%M$+1KXP&' $0 (@ 1@,@-H6U3 4 $( (0 8B\$-ID2]^6
M-V^W)GHR+=,WL?>!\<N[@H**@HIR D4 (@ 1@ A Y(70MJD ( (0 8@ 1%X(
MY6],)QS5Y51@T%_07QYP"$ $( (0 8C<$-HV%0!$ "( $8#("Z%-'M7!A4RX
MD-G#^PG_J*=! >=5VZ !H &@ : !H &@ : !H &@ 9W5@-[)'"YK-G99\[V/
MB(V)/WURWR_9I#\7=&Q9$8<1K5+X'_:)MT#Z^B=9SD)"]_$U1^ZS:9_YSN*#
M("W_&DN5_.2G:?@S^BSI;5J<>Q(<Y(F[%F19Y)M9U^AU4OI=VW$0?_^\O5&T
MIW*1_M5M4'ACZU9@8&-IS?+^8]J"X\^P*R#/P[Y'_T[^*NB.S5H9(I\\\PE9
MR-:QX,TP^<KY;E.:T 50@U J?=$"A7<M>)R9WLJAY_U')R!_=MQ7@GVF1%0)
M7K#GS[$=*L0TL V/J,1\X9H>T0=G*F VR$SPL!ZX[$X#_:%%,(7#(=7TR\@F
M/S\O3,XC4;_PC<C%P@NR O+*P"-ZP#33QGZHJ^%'PAS[,\>@9/Z<F?I,0+:
M"$01H8201'^#0/TO\G5"O(Z]PN1,'9<]A5"$7>N5DI$2CT=H(P3Z3D2/'Y&_
MW4R B>BOB=@WE?W8380W1Y9U1I34((IKF,&<$6D4HR9K8>JS&$7ELM'"U&\Q
MP&3TV&3L&P9Z[":#J!,F_*X4OC@M(0E4$?$<4X0^1RI;W7@4IF5??'( ZP'F
MH\?FH]!HJ7Z;#Q87T- B-AFK7SE[=I%!%&4UF2OO/R:;X)6P2:(P,Y]G9Z\F
MMHSH@6O?(5J)?&90W#"#@"WGYQHY8D&9,/Y\%R,O<%]3%,T=UW\F)N6,7J@@
M[TM^1@622'&L?^6\Z-K #HW^\8_W@7?VC-#BPQ=DNO^FC_YL>KKED-7!WB/1
MM$^6H_]UP;CY(_[N)4LS_0_!SA?'?4 6OG7LYUOS!1L;GD)8,OWO>/KQ)/",
M$YJ4H@K,?J K/RZ]NZDJ?T6N(BGRB6!@W231M??Q1#JY&(S4P5B2I!61A5Y\
M$2U"_62K$=F?L4[(EK)DC[5:R5Y^)WS,I6TDVC!\98J$C3O[.]4%EP"'?.&;
M8[OQ7S\AS_0>Z=HOES/-C?3CB^O,Y7\AFZ[!H[-:CHLVW&ETX*<[EH46'K'$
M\9^V.-)(7#G\:>B2UWYS;UFH3E00NXV<4E#-W'!<\;14XN(NDG/JA>PJD.4F
M<+(CPI0-6&J9.ZJ/?5^5;E/?+3P=S[ITF_J.F:GC69AN4P^PXICZU841"#'W
M4=_BL/*RD6<QS2LV,K*%)66[Q"-=S5XRU3N$WN(7;$5<R4>ZJ+UDJL] 58YT
M37O)5)^!JA[IFJ8C]7I"]<.R&:;R/^Q>I0-+NOBUBHWJTC:5?,B*#RI@P3I&
M!2Q8QZB !2M$1>R5^>JH&9TC:\K;=NJ=/I//7Y!OON 5]5/31K9N(DLP;<]W
M U;W42"*B\_&W_(!P>UKLB24_[O'$:F3MRU=N5044=6*S()M6;:EKHAR!]P=
M]@2P"]@%[/8>NR6[.P""#]?*&] +Z$UG^9KMX)B01HO945HW?&;1PN&0B>B^
M_PQ;QMG4<<\\9.$"2]Y>EC>/*RO4TFAK2IXO_%9BI3$+HHU$25.K JE#Z\"W
M(H FM*8))7TIZ$,[>QQ0"% (4 A0"(B5^G>&PUW7R2[16MA&0(O8JAR,)N)
M&E<##\]F : /T*_K[ >@#]#O!_1KVA^! D!K_(YJ0.4-$>?8+W<E=-L!U&$Y
M2C2*Z5JM^;8;"GR! 6;T];!P%8 (0 0@ A#Y(;1M*@"( ,14Z-OV80"_)5J)
MNQVUW.O@_.2Q6P>/E7?7[9\WG@[$T4"N"J!VQ%^DRS//N ?0 ^@!] #Z1M8$
M2JU !T '>JX#]1XJ=.-PKDNTPCEB]V*^ULX1JT1\7"$>( ^0!\@#Y/D/\#BO
M&0$-  TX;@U8/SI*SR/C?LI4_?W_=YUEF;:!*2MG&X^X^C M@%OJ81P'4'\
M5 &L@'J U=$L3+>I!U@!]0"K3]C&4],7[BUD]WUI,GLTV.X<C4YV2B5A]B[O
MU'<+3\>S+MVFOF.1P_$L3+>I!U@!]0"K>^S2MZ+GNF;'<KLPZ5T.['&.?!2D
M4%11N9\&"1.@>\94[Q *$Z![RE2?@0H3H'O$5)^!>LP3H'O'5-^ >FE9CHY\
MTZGK-*UK"YK>?K:] 6U"3%V9<PXC?3M$1:Y]>]M$\B$J/JB !>L8%;!@':,"
M%JP0%9R,-(FCM)VG!-%UE('$P;!ZF%3/Z=6VMF?.RB-1'DS*@(#G2VN\ W>'
MB0'L G8!N[W'[C]Z/.N;<P0#>@&]@%Z.9-LVC$L"@F=!+P\K#M:5+M<6N T!
MW3J4.K+K-5:Q"F*G&<(,6\;9U''//&1AOI,=.Z(L?E''0^=^;2PJDR(C#'D6
M9]M4  J;#9!X%FK;5.S:>/(L-P C@)$;N;4/1O#/X)_;1V%E2OD2*7_SG;C;
M%G[&4].F>T+&P5/4(61A(3O:'9[*>WKAMKW0.^7/+S9!W7OI> "( $0 (@"1
M%T+;I@* "$ $( (0>2$4MH1[!7FZ<!QKN27T\ *YR,<"TG7"O>^]X_[V$R@Z
M*#H $8#("Z%M4P% !" "$ &(_!#:-A4 1 !BE<U@8JN7=YNGCGC;Y]TB]QF'
M]/]Y_G N7/\=F/[KJ<+]>1_H;JD*$W$PDGJAMH#!KF(02NZ@Y(X;,()!!(/8
M-@;!(()!Y :,JLPY!-_FVLQQ<J['WX;O88XLZ_U7,W$#,+GQ4V'CUTNU5L2A
M!#<+ (,0Y_0,B@!&,(AM4P$8!(/(#10!C.4HE7FWAH?8^"6V=75LZ9H0PPT=
M$F C.G$ 62'5T=YM 'NW7FJF(DX4WK,RW?$/@$$(53B!(H 1#&+;5  &P2!R
M T4 8\F]VXAS"/;HT*ZUZ6Q?S%_8")FXL75GCD^U/1N^C5PV/U6N@@\J-OZ/
M:\-0C)7&3,=0U"9*51AU:!FX5@/0@];TH&0\!^IPT' 0% (< V@"Z $X!E"'
M?(ZAEW)O"?IJD;0"1X+/E6TX^$'QKC'EZVF$ 2_:E6-IN:&U>(A(2!<,)WBR
M,/^3K HQT)A1F*BBI%8)# >=ML=<81^@WW":O>!038 ^0+\WT-?&8X!^V[0"
M]/F?R@+0;QSZO1-YEZ9^=DSXO)4;[,H3\",U#LJ#H#8(VK7Q@$, (@ 1@ A
MY(;0MJD ( (0 8@ 1%X(;;*E;\N;MUL3/9F6Z9O8^\#XY5U!045!13F!(@ 1
M@ A !"#R0FC;5  0 8@ 1  B+X3R-Z83CNIR*C#H+^@O#S@$( (0 8@ 1&X(
M;9L* "( $8 (0.2%T":/ZN!")ES([.']A'_4TZ" \ZIMT #0 -  T #0 -
MT #0 -" SFI [V0.ES4;NZSYWD?$QBQYHW\1=&Q9$5L1@5+X'_:)MT#Z^B=9
M=D+J]C$S1^ZS:9_YSN*#("W_&HN2_.2G:?@S^BSI;5J&>[(:Y(F[5B$N[,VL
M9?0V*?VJ[6L??_^\O?&SIW*1GM5M4'ACZU9@8&-IP?+^8]J"X\^P*R#/P[Y'
M_T[^*NB.S=H7(I\\\PE9R-:QX,TP^<KY;O.9P/\Q0[\OR%=X1_[CS/16CCOO
M/SH!]K/COA*\,\6AP'_!GC_'=J@$T\ V/*(&\X5K>D0'G*F V< RP<-ZX+*[
M"_2'%H$4#H=1TR\CF_S\O# YCT3EPC<B%PLOR K(*P./J '31AO[H7Z&'PES
M[,\<@Y+Y<V;J,P'9 B((18020A+]#8+TO\C7"?$Z]@J3,W5<]A1"$7:M5TI&
M2CP>H8T0Z#L1/7Y$_G;3 &:A7V9AW\3U8S<+WAQ9UAE13(,HJV$&<T:D48R:
MK%6ISTH4E<M&JU*_E0 ST3,SL6^XY[&;":)"F/"[4O+BM(0D4.7#<TP!^ARI
M:76#49B6?7'( 2P&F(R>F8Q"XZ'Z;3*8_Z<A1&PF5K]R]NPB@RC':KI6WG],
M-H4K88=$868^S\Y>36P9T0/7OD,T$?G,B+AA1@!;SL\U<L2",F'\^2Y&7N"^
MIBB:.Z[_3,S(&;T40=Z7_(P*))&R6/_*>=&U.>+=UQ_O ^_L&:'%AR_(=/]-
MGW?)$D&7MI&XI?^5K1$V[NSO5,PNH8E\X9MCN_%?/R'/]![I8Q^)3GZR'/VO
MBXCS/^)7A$]>ONBSZ>F60Y]+6#7][WCZ\23PC!.:?***S7Z@R^K@QZ5W-U7E
MK\A5)$7^\9DHZ ORS1?\Q;21K9O(NK$]WPVH?+[B^1-V3P0#ZR:)P;V/)V?J
MR86BJ)HF2=**W:VT7-1#M)8A>OF &WL1^-XM?L&6'!)[<(9J8&>8@QVE"#N_
MO ^V:7T\(3_&)^]K$OHH!Y5JZU2.,U3>.O;S+:'#")_W/\0.?W'<!V3AS6NO
MC21-S0_F6FB>%(#S?G[6Q5H'D0.I $A;(U(N@-$#(Z,R-TJ:ERPYH\E &C<+
MU(&2'Z@5G40MY*KY(;L!D340D'6N.^!8JQU*!!=M! 2#T4!.D;Z;GHOZB#]P
M8%"<L1H7IN$HH3RI>PQ7&2'6),,J!JQ-LELW9+%>?<8Z(4 JHSOR2!Y,FMPE
M#(89HFLV!H48JH&=40YV6M\E#,8YJ*QQE_ 93TT;&Y^P3?[@WUO(IO\/:7^D
MI\?^I46VR^0ECGV/79T\F*82EBPL"$/UH/U $>TD0TOAJ'6L3!J.NS2I@.*U
MM570Y +JU!J12@%M.C R#JYUQ9%>TM.9QL>3'UL_/B-B5]<,0);?\-<CR;.5
MV[F.Q1ZXSEE=C T*N<2*3-?WL@,N==;6[_:J%252W\L.*)$\89-:ET3J>]D>
MB90T64Q<Y7ZWA"$)[>).,\F-*<F&H[=4$'\^7+.3^-SKG^,I:WYK,)+J#;OW
M,YLGJEU&-*4$4?$-52*0_>QG7?/.6*D4^Q7?4 4C=4EIF"?L5:M(J>H;]H.D
M'2N9QY3D,8T%C8ER<B&=J_(*).4XJ,W*#+-;D@=:Y_C5- KC)-^#UE+T0RG_
M?J NGO/L<&*[5UH>U5]R,#\ZS/KS79:OM "JOZ026&H35IXMA5I56-5?LALM
MK1C9O,8EAYTM85Z8J96UZJ:V-B1EMV(WA$/79N]#5D' Y'[6FA)-%+EY)2J2
M%Z\BEEK><[B-[K!(0KV*'&IY3S7HU":S(NG]*C*KY3T\I@0*&)X\IKB4Z0FM
M\:@&:UP;KM;V?[14]H95RN;&S-YG9'5HJ$V4I@/>49'#D1)2J/;\@X6YHR+'
M+678KO3\2L"H341%#GO*B*C2\WD,:?<;C3PFM)#9"',&=9C.RJ>#F3U=%L,3
M55(+@+B.X\I1GFWFEO*:@N4AM9";9Z.G;"-7&S=<?3G*<WJTK9JP2A5 ^<JE
M-8CNC,<J5$@50][!J"@$J(-140@G.ZFX1JYMVL\>,5P/,^2N;I^D7TE>X3IS
M^5_(IM5IC\ZJ].^"7HA9[+Q5%EX&*W$!D'8IREX!S-7L*L^[5H^1I?35'Z&F
MYUY??O]V\^V?#\+]]7?AX7\NOU]ON&*TB/_TY+Z/_[BH='N2"8G>E2QQNZ\8
M@_3B%X'3U"'^[R>[[D4O,(6W\ (?"T_(,W5VX<PPK8!>?,,1W(0%=@6/ DXX
M92USG, CWR.OP+]T3"A8?6X@'[W[D$]P35]7C;KBZ40 :.'A#T+\IRT752.[
MF^.^:HCWM=_<U5KM0W;-:22"W4SO:ZF).YYL63;T^WI:KEZAOF5=YRRU<@0B
M!()V1)2\"8!)MC<V7I3/-0).UF&*.\$\SER,0XZ_DB_//.':IIVU$JK*P$P<
MB#X35%D4J!\Y9GBD6MZ!?3@^ .RP#TK?S$.X[0XY_A;,L8M\QSWFQ>\O9UF;
MU'-DL_V3%W+\&=O.W+0!VWWE[)B ?4^H9>!>*O3EW F(2(YX_=,Q6\NC:I.=
MD8:#M^L[_Q)B+98)^(;]N.L-\GW7?&*[_9!NWQ$N+?*O&_O9Q89)F["(Y"_Z
MUGXK^1B5WQZ<JWI:GF\DNLG%*=+G?P/-DPS-K-7YP8D>B,/1N":$-"GL*OW9
M =YM2KP=G->.ERZ*GANP ]:[0#W'HF]@M.5:Z-P(^[?8\SXL5>3>Q5/LNK1O
MH$\/"PWSQ21O-KPJ.X$N*'^QS1M'P*R-IV9,Q:DJ*S7L*AM9@"(=5WD#/9>V
MIC*B.^C:.BKDMFTV )A'DCD2<AR0<9"A8QG(GY@N)WV3990047W9SD^L.">B
M/,K=+:MN/M23VVW5.H!EX)#D#@D97!L N--"!@ #@+D6<KG8C/=,653AM%0
M](),BQ4F^PXMC9X[=I@UFY$0$+O=39EQ*?VRAYUMG'"JPV&_%!K@>@3>:"2)
MJB8#<+D"[L8<_H"083@!<3T=,L2%.&D&\=*YU#-#O3RFY" MUKB(+@WC0TS;
M9WHQS7Q)#FOKK)V $TR>3C CIA1)'O1LV\:Y$H :\*0&BBC+*N"?,R?04<E"
MUJTK63>^SCH_1^T'ELX!SCNY@B3H/0<4=R)LZZAL <  X$[+%@#<KUHT.!5M
M,PR#;#V<J_;'\W43\8?)MK4+_9$B#H8#P#Y@_VBL??_/9M^SKI;+?%:7NEW6
MW\LNN69ARYA&$XD5FQ^M4_^[$*W=4JG8>0VW3&66)D<SRS+MCAIE/VQ8*>1M
M6;F25M2[4CI2*&RR5:#IO5G>G9J^J<<9]XI^ZWC>BJ=8L:LUH>S^.O>2J;Y!
M-^HM&1>M5>PNV?WU[253?0/MJF]DU::1W5_;5+#46MGMKAZ138B.MHFTJ!=.
M-(FLK4?DLCE4(R H?Q"PHXE5$Y07R?WLZA;6!*VGBB;*DE0&!.T(MT@K(-[P
MRBM@2Z6)VT9N%:*[*&A^4 PPYH1HO@5=\@94(M#*D[@*CQ5:"U7CIHUU]VQL
M(>BNHOG%[WKPP5)E5IH+U%19JPHC_B.V;J*?(V%7.?'?13_?_K"7"\ 'M0#Z
M#C/ UP*4F\!78W*.T;_ARM3V"I6S\;G$I!H+FW[G@Q#^M G)IGI()N>\LB1?
MYG;55MRTO?H[5X5?P.X@E&_3P+-(VZ8"@ A !" "$'DA])#S3/8GR@:+M9!G
M=#[:$/*$/VU";/0(,]*-\"2S]GM,2>[Y $+1U-JNVO8F."IRQ%F\I+V1?)JB
MB8-**;5!%Q-J_""^4WBO+Y/<.O U51PK)>8^MH_[6K(D_"@ F/RF3;YT/AAU
M$?@[#?Y:5FWK;:;%&F7Y;B7-D?MLVF>^L_@@2%0&T0_<,)$F+7\0"TK:+:C'
M&7:Q\)/^"]D"%;)O.C:R!/3\[.)GY&-AX?@D&#619;VRP-B(FTB&V3MLG"$2
M%J-G'*:_/,&9"JJH##51DB26)YL,!^S/4]>9DZC19E$T#2)7;2@%)_ ]GWR9
M+#(1OBOX,Q)CLKLJ),:DEU0PNZ3"+J4(]"X*HT61%)F]@MY,.1<(-U[JJ8PQ
MV_'I6SV3Z %YA&D+)(+7 POY]&5Q$L]>#74^I;'NNU5&;S]!;Z+;,2MB1 %Y
M]'=,5\#3*=9]X:<36(8P(\(2GC FPB9"/8N%&9;^+3)(^>-]X)T]([3X<(U<
MFU#KW6.7%9D^DA7]9)' ^R($VQ_Q%R_)4^.'/BP%<?U+MP)"[A>R E?.?!'X
MB*[SW33[W+!L50ALT_^.IQ]/PB4]H?*C(&(_TZ4?]#GROY!-67YT5)E(@?[Q
M1#"P;LZ1Y7T\N?GVY>1")3 @*[_BHQ;R+AKG6$ZQ+*U8EM98)F _-,</^@P;
M@87OIA4?OD11WO6]8*:9^YN8A[BAM>TN;5RAW6+#MXIW"7K"6=&KFN5[B7(@
MF/ :9\Y+G$+LG8X9'AOC,[ /QP. @A>..FT>HOY3C.-J5SY[LOC]Y2QKDWJ.
M[.AN:"TW0WN"@/YR=DS 7MT?C16ZPA72GJQ_.F;CH9/DKCNE!^^H]&V5HDI<
M*:WO3ND&1I?76CK1;G;'71QNNXSMNO340/?(X:C$^5/KPJYR_ 3P;E/B[>"\
M=KQT4?3<@!VPW@7J.1;](>OT6NV9&5]AK?T.*R\=9&%<&4_CRDY56:EA5]G(
M I2HM.,&]%S:FLJ([J!KZZB0V[;9 & >2>9(R!S->F$92&YF\:7NC,(</JY
M"Y:! XK!M0& .RUD #  F&LA-S(!N7'>8<)>F](O>]C9Q@DGS,<[>KAVT!N-
M)%'59  N5\"%V78PVZ[,,24':;'&171I&,MFO)_C*Z.KJYF=M1-P@LG3"6;$
ME"+)@YYMVSA7 E #GM1 $659!?QSY@0Z*EG(NG4EZ\;76>?GJ)/&TCG >2=7
MD 2]YX#B3H1M'94M !@ W&G9 H#[58L&IZ)MAF&0K8=SU?YXOFXB_C#9MG:A
M/U+$P7  V ?L'XVU[__9;+I3+_<M+NOO7Y=<I[!-3*/)PXH-C]:I;W$0;2FF
M,DN3HX%EF19'C;(?-JD4\K:I7$DKZE<I'2D4-MDGT/3>+.].3=_4UXQ[1;^E
MLX&6/,6*7:WQ9/?7N9=,]0VZ43_)N%"M8D?)[J]O+YGJ&VA7O2*K-HKL_MJF
M@J762FUW]85L0G2T-60XH6_5&+*VOI#+AE"-@*!\\G]'XZHF*"^2[]G5(:P)
M6NG(/5F2RH"@'>$6:?_#&UYY!6RIU'#;R*U"=!<%S0^* <:<$,VWH$O>>DHG
MMTN.4&XL5(T;-=;=I[&%H+OVZ9@[[W?PP5)E5IH+U-1*@Y$9 _Q';-U$/T?"
MKG+*OXM^OOUA+Q> #VH!]!UF@*\%*#=UK\;D'*-_PS6I[54I9^-SB4DU%C;]
MS@<A_&D3DDWUC:0SA>,QQ2S)E[E1M14W;:_^SE7A%[ [".7;-/ LTK:I " "
M$ &( $1>"#WD#)/]B;+!8BWD&9V/-H0\X4^;$!L]PHQT(SS)K/WN4I)[/H!0
M-+6VJYZ]"8Z*''$6+V-O))^F:.*@4DIMT,6$&C^([Q3>Z\LDMPY\317'2HE9
MC^WCOI8L"3\* ":_:9,OG0]&703^3H._EE5;W6#ZXWW@G3TCM/CPH,^P$5CX
M;GII^Z81M6%\6'9AO/ZE6X&!C2^N,[]RYHO 1[[IV'?3:^3:1 ;>/799H>$C
M8?^318*OBSBG\T?\CO^PQ!HV+DG BI[QMV#^A-V[*?NUN\#W?&13<;*,UJ5M
MQ%V" MOTO^/IQQ.6R/).2(AG4R&SG^G2#TJ2_"]D*Y(B/SJJ_!6Y](\G@H%U
M<XXL[^/)F7IR,9)4398D:<5S.7HN4CQEV=]*?. 9Y#OE65!.+NC=NA7U>]Z<
M)O/SVH*F*,M/T"_O@VU:'T]\-\ G[U=KC"S?67]+76NGR++*EF[S:]:A1K8(
M88<#>N'@,MX?/#I7;'?PD-@<;%JHLF0.U.$PA;#"9%SLU)A;<VZ2O]TCU[<I
MELS%GX1J+X'5NG5&&0P'NW0F-T4'7B(YQ9*T8DG*LG2F:"2JK[Q*NTU;70N5
MGRU-)3%;32N59.S*H;M^CQA^TT:V;B+KQIXZ[CRR_N1QV/:I0T#VZYUMO7XV
M/9ULRH.$(\B+O0OJFQ9[TA/4Q^6[*3M'[K-IG_G.XH,@4<<<_2!VUBD'*FSU
MS<6N%,MRNERZKN?>7WZ__O8H7-U]O;_\]O^$+S??+K]=W5S>/FRHSE[$?XJN
M5ZV+M:@0F;"R5[3_&WB^.7U-AS?FUCB'_2K!K.,RZ'P("*Y<R[3QZ@'?L>>[
MID[5@J9X+CT/^UY&G,LNOFHHV_?LC9=^?#54B&Z$DG_[,RQ$R!1FR!#08N$Z
MOXC.^-AZ%7Y35/E\(I"XRR+D",Y4L,D[$7NG@'R!Z(;@!4\>B8602_VE/R,_
M_8E=+-B.G\XY/9%_N\CVHMHNX<V&6GK!M!E%5'GHVY:E7R+YHQ>6XA-"R%\M
MASQ*<%P!&2]$Y<BKC8"]QHWD0[_&E H1\1GQ@W7Z)E^8(MVT0@]/;11Y$_G0
MPRE>S@^+DR8BWM#P4 [U:(FGL8$B+R-+/&=")])FPEF0QSD&E1JQAK',3(^(
M=.&X9#5=VG'<IU_W9V0Y+>>G<,J^XP0>L8[>NPWGIYODQWT[@ /<$MY?#Y?C
M6+T)S%P^/%P_/E38W_%4==/X3;4#N) 6+L2%3F()Y[S_Q%Z%K<"66V:+I<-O
M2%0K"]1)"'>+VJP%!)7+W>T9ZYAF5LKH7,*]ADJ[K]D'*&%397?Y@H,UU]\$
MVU>!RZ+#< ?1@=*W8H:%ZZ(*H&)EK&!5.;@N5O?-_=%PPZ6Z;#',I!G[?H6\
M1#!+JW]U^A/\=V"^((ON@ L$7[Q=(^7T$FF7+N_+0U%3BS0@[<2]4<YQF\.&
M ';WTZIHXE!5^H;=9HLYTW6;D_6B3>E<T4R["?%\)[M XI2>+)J89AQ,76>>
M2DOS'8+LU&M^ <=#039Q0P.YB"KS+,ZVJ0 4ED6A)FJ#(G6-_(HSX47:V@WE
M;+'1TL;HSI_1A",C7H^R06C]/+FS:3MHM-%>HPU%E,=5RJ.YOX;=)34 /6A-
M#V1QK):8]= =/2CO94MMUG+YS^8V;(^.CZQ5" !>%*Q'G;RHFB@72DUVSGQT
M20] $]K3A($J2O)1.-+FMJH\<-T^%9 J:HM2WD3:-A4 1 !B>D?5YYZ_]ZZS
M((R\KLHR:$7&@EY)$.DUDYY$C1 RMI9Z43K:ZK=W.R?0@=9T8%#D1+ES.M"%
M7JA-2"L\R>M,)3?$N1#G\H%% "( L:4-5Z.E'C?V"_;\\+KWT@";=K<J"T%9
MRY4(CT2M4,<NGN79-A40O93&X6 H:G*_2@NY*RMLU*FP[BW_(7Y%7!)[>WLE
MN,LB=MY5&12YU%&L(@X'DU[H,0\@!!0>.PI;*J%KU%=\I[B@+;U"0@,/"_3X
M!_F$$D(7(G\/B^9RG/VTO680 Y:O"I\4:A;/LS3;I@(P6!J#XWY@L'3>Z@CO
M-_6K(ALJ4=N\T2&-J_2_Y_Y0M5.* 'K0IA[T^H8?CS>;E%$SNA??:V+D.\R/
M]LV#@NEH[UH3B33E2:^-!^@";TO J2XH$U54!E*?=:'MGH2,_'T#RW.,])1-
M.^N/Y6:O&3,.-XQ\* 88CH:WP>RV9AVO.A$'6B>GM]7B=CE"?E&G"^"O#OZA
MJ%:*.CD'_R'K&'/YT(R[/%?7-[#LATV(+&YO'A>FF.@I&OD#!?)]/=KI65TR
M#U@$( (0N3YH;+;B4=<),W[<G'>!7MDH,WIY&>FZ&V!#L%:.AG?=YDN[BP28
M[52<B9.AW M]Y@)\@+U"12N2U _L-7RJMK>YNSP\UQK*Q5]&+F*9R*/U\W<+
MX<HY%Q:!J\^0QWW)/%=JVYV 4!7'2C^*E7D (6#PN#'(XWZ$)T>SRGU%^Q3'
M]:/YW99#"/*Q.Q<,_,1_G3UH>JEH4>I-N @H["X*-5%3U5Z@D,=2P!:'A.3.
M<76G!@H*H%HK!IQ @W,NJ 4=:*^[^:B(G^R<#K3>IF_?\5'C T/*N=.VUQ(B
MX;(UOJ+<DSNG/( 04%@NT"HZBXI?<=:]'^.!I_:I ,V"<A]>D A !"#".<\>
M*=XN#W,8_?1$A[5/H@<]\>8B.OOA7-]!W<M0JHG#(6PKP.6TBT%M6"2!RZ\T
M.9B[E/4EH\9<273,$[O"'I[PP!E/F]/@)S",B0]J00]:U8/1\$A.>KK5[:$Q
M!4V>_]R"DP7C4F-^?R2.1N!EN: 6-*'5<@I)E(_#S[;1YZ$)*3SXCO[7C+P>
MNUXD$462)\OH]?KOP/1?H9-#7[-*/3O(X &+ $0 8C=/U)JKSKMW\12[;GA'
M-V3!HYZ(=]T&Y2[7PKH7.@T ! #RXE2X:.G0G+^X<N9SQXY'C-B&8#OVV8O#
MAEKIX6?=\!^@P.4H+71O@V=1MDT%0+ T!)5>0!!&ZM(G7Y)WTG(]UNT[;C)G
M&L3="3I:F#ZRN%=CT.)2D: HT?.;GLS'Y@"( ,.R,!R*0[4?,"Q[[[34MJ2M
MAJ3!/+"0GTQ9A?.:R/YCX>(9MCWS!0N6X\'ETEZJ[*DJCD>\Z^L[WK$'Z#M6
M]'&[\>"A^T_:OT2WC*:F;NYI'=>E.ATHU&FM4.=TI"I$88ID,#@JU=GCU+JC
M Z  +2K 4-2Z.@HSEU_EZ#I5@U=SPSKO59OO&_O9Q8:);9_\\HVMGX<'0YM*
MW#"K;0/; K:E8CVX)(O#<4=]:Q\+PD$76IRR.R1Q9J\O1W1URFYSWGA)?>+B
M%:O:V%IM?EW5%?,T<!3&C3;K?F'6+A^T%G>] /[JX#^Z6;OO?3H+,/[\R7V_
M9)3-"-2Q944\1M1*X7_8)]X"Z>N?;%AGXJ,MM/ (U?&??A=^FH8_HVQ(;T.^
M0I9V2R#IU8M$#.EH(-M#,2V[TH'ZIL>D=9AP3V1F1\\;;A!8$CLZV7=CEP0[
M>Z+3-+X6:^#*(]C?A3ERGTWR5OI5*0WBD)!&8$Q!R&*?F8NQ\)5\;^8)U[:!
M#2$!T- X?D6N/A-4663R?EJ"/ 7^!?M^@X()WU@_DC+ZVWWX*P#_K?!7)$4^
M&E37@C- 6FFD24>#M/8O$D91SVCX=E.B8>\ED=0!^E=DHV<\I_TRIYBLP-1U
MYH(7/'FF82(W[L^R58AQ /9VOV[MX4;>P$QV7["/C,G;G4&_(FK*,"<_.R/P
MG$8HOW#:EXU* *@>4C9<'(H5TXT'LCTA'XG",[:QBZQPVKDQ-VW3\UWDT^I"
M_&N!;6^?FE0/>VI+FN?$;J5L]D <:G+=2>9#>O[.2EH3U=&H*4ES5R^65F=%
MV73R'?YT]8I;QXN\G+/ 5(D=>UUYBR.E.@YVK/*I(LI1%\D2U87O"K#7(G^#
MNO@K>1Q4RL\4<RA?D.D*+\@*,'$C_PT\G\9=1=#7SO*L#H8&!1Z2FPS>V!V.
M]@1"E:(?3HWG/NC>T$T6]OPXX&'=]KFWF[(H*>,>VTUY64'7,;M92WP>=NXV
M;=V9X\.D@[H;&(ZEQL+" Z3>.B7J_.ZQ_E"\L_Z$A>%/>.JXF/S'QE/3%\A?
M(FT6?/1KPYZ:-_>BB.I@3T*IT^Y%%:7!Y&C=RZ>\L#SF5$\;QJ\>AP,B/U9_
M$UXS(#K-[H9CCPX-VWGD42IN =<#KJ>LZ[E>(C1R/*<A4M_MA>IQA^(CLM_?
MDT?DRPUU5M*GRD"4:]]C;E5<COS.]G+-W.I]Y=A,PNQR.9U:F=3R=>-<H-BX
M%HW.5P2\Y]BY2G7N0!R.]J2UBA;-EE3B'-+MEFA/E9$H:WLBAX+"W::US90'
MYR\BRE=(G#0,M=1'%C6)#19PU7;5<!,'T8N3%Z/X8*IH/74Q1]DJ\U^<Q"A+
M?X:%]1KHA!*R+Z8KH(\% Q6B"U#TKBQRT7K>#BGZLKC[6-:RETSU&I_242WE
MP1U**WS?A35R]K-PJ?OF"[LXWK798QOUJFTJ^9 5'U3 @I6R,BUEQ+(31V0Z
M<F2Y@]YX*:6)%4SEU$+B-V?6\CFD37<WVE612G=$#D=[D1O[^:ZB'([655ZQ
M( AXOH_//7 !N35T2TRD;3N!W0,T'D[XIX*^J0T!7*X*_%<).4=PL>[8NFGA
M=>]$/]:1-Q,"C[@PTXXOJ)#@&W4F^(9>XC!KE0<< A !B#S4#VR:S]B.0XIJ
MBB)2B7LY#;W/NUU5<*#@/5/PTU6)%+_*#3-3>HJ^1-$8O^@K[%H.OX]I:JKO
MC@O*H(V]T\:UBP1=UTD 8W?!>#KD?J+T889^''2KT818/N.%BW63M5(![>RG
M=LK]"-H @MV%H,J[>SCDZ7W)/4-+1Q]SAW#QO\PA+/%^BG3=Q?1'[!*;@9]\
MP3 ]G3@^7S@E'F1N!G/>-_Z@N:6<AU2D5)5G6;9-1:&K:CP)KGT0GA8:2,+Q
M]H*3W46+1^M7,V0_8V]%;OJLW/.P'TXWLE;3CG@_-P>]AA-+7J (0 0@EL]G
M=6JK\AWKV'RA]Y"]V )O[H#/L;J"ZR@;$HZ'<!(.OJ*-';'2KV06+YN2]AQ)
MV(LV)#3<@?"NN:"[);V&,N8]G05>HY?(4R:<XPY.0*(G7^KL7".1HEJ@5];M
MB(T0TG4WP$9Z=A"_V@K*6J[0=JAQKJ[@)GJ)O-Z5]7%VX3UT*\7[B#;A;5*^
MYJ?ISPIDLC8RO:V;:;M;EX.T3>7+=%1K$7ZXS(5<<UL?KA>!9RT '6A+!Q3B
M08K$=IW3@D;OMJ@CWOSI-^POXX&]%_+!FG#>NH-3(W(Z6,ZFZYP5*=)("4 /
MH%^!7A95K4@6LRN@;[T\CY&=[ [9CI!N[!?L,0\9D=JIMI&0;X+")RZ@"$ $
M(#9:@2?SE]0DE-#;0HDS--\1%B[=@_FO[!R-SG%;T X%/0E'NY;7[$% 6O*L
MA",]@;PFZ #H0#%_RLE!8H<RG^9R7P>93[ W8&_ YX(.@ X<SN?FV,)RDO'\
M8MK(UB'CR4'Z!A)-D/'D8GD!B UG//O8Y>+>=72,#2]Q*]GTO( X&\QZ=>O.
M?.[8Y+V._A?OVLV5>A<)']L94S14>J'.'" /<%>DKG'<#]P=<-/!MW]86(B\
MR5WVM.!<.3GS"YT+^_ISPP? V%TP:N)8[EDW"]A^$/>"7L/A=8Q6NM' MNFX
M@NWXW-]8!E4N69ZKB9K*>PS(_:UE0!]$-2E_<H35>_<NGF+7I:.X8WU@B2K!
M,%], ]L&O:2<8[@0G*#R8Q3@*)6GU>!9&7;Y0% (4(A^-A_L0#G?PG6H^S6$
MIU?A-*KM>R=,ER4,O2ONZYXEZD%Q$]E&2J..M@F!J\T ^E(L#$5I<A1-06K?
MS;;E&4U;=S'RL'!JX/!/[VBI^\I;TCMF[ _THMD+LCHQ"Y<G*7<G]W0Z(>I;
MI!L'A[ZI[;6$S&?I@A]QI XY!U_7CM X\*M7U'=$+>$WN!(!^<(3?C9MFVZ]
MG*FP(,]S# A N45W-R)111.'A4[Q.%*9/J9"01/:TH2!.!D?Q9ZLN+_-L2_+
M2F/0KA\5]KA2>JA8AQ,=<&0["ID.0KA@.,&3A3N:Q-G&0'/-C8>BIA89"<:-
MBM3B-WE"/D"_6>A/Q)%29*Q1QY"?/2M\[[/Z^.C3)_<]_>,?[P/O[!FAQ8<K
MQS;H:!8CNMV+K!M[ZKAS1#M2W4WOD4N\SI4S7R#[]<ZV7C^;GFXY7N#B1R*"
M3Y:C_W5!7_5'_,!+-A*,9AT#V_2_X^G'D\ S3@2=D$M^@_U 5WY<>G=35?Z*
M7$52Y!/!P+HY1Y;W\>1,.[E05'DBT7]6="X?>Q&IS!_(\IT/GY!%KXD]S##Y
M=(W81\KZDLXT"=*/+ZXSE_^%;$K!H[,BYH*!@,T5T+%E1>L?K:04_H=]XBV0
MOOY)=MW#9=RWZI&NZ(YEH85'UC[^T^_"3]/P9_0ITMM49J!(&)1.*92/TQDX
MV[^*?OGP</WXT)>-4W(YR+(36-D1"<H&3!7;@>A$([";YG11$J-SY#Z;Y)GT
MJ]+^UQQ(H-2*T3\0==43P7+>?U19%*B:LQ5X6JY%:F$6;%T:%%7XQLY"N%O4
M9BT@J%Q>E?N,=3Q_HM,_B^M<(OH(E98HH01*>*@L2?W!P9KK;R0A$K@TIA/"
M\*]C;6;V&Q:N6VD %<F,(ZQJ?^I9HQW5:/AV??NR*FL-JUTGS=CW_9G? L%7
MO&-\RP?P]JV#O&$9>,ME1:1.WG8E8=NR;$MM&GC#;0X; M@]P#%])[![R*$%
MZTZ)_<2DN5KBD\XFBS4_%4YK;4(\WY==5SPAT9(E__C5ME=OIU[S"S@>ZO>(
M&QK(O-^;[THH#"@LBT)-U :\US ?NJZEMMW0]AU0ICJHE8W1G3^C"<?PKD*4
M#4(L&U1@_3E.VT'57)OCC>5Q1P>3]O!0!O2@M5'WXKC0K8S.Z<%!JT=+^L_F
M-FR/CH^L50@ 7A2L1YV\J)HH5ZHEY=Y\=$D/0!-:O(6ABI)\%(ZTN:TJ#URW
M3P6DBMJBE#>1MDT% !& F-Y1M;6A:D(8]_$4[F59QG(4MRC8N"_SN"%D;"WU
MHO3ZVB[H $_BYU4'!KWNX=#Z-&Y&?_N7ML*3O,Y4<D.<"W$N'U@$( (06]IP
M-5KJ<6._8,\/9_$L#;!I=ZNR$)2U7(GP2-0&HUYH*A<P!!R6P^%@*&IROTH+
MN2LK;-2I7%J^(_R'^!5Q2>SM[56'1H>"(I<ZBE7$X6#2"SWF 82 PF-'84LE
M=(WZBN\4%[2U8DAHX&&!'O\@G[8MME@'_;!H+L?93]MK!C%@^:KPB5SD4(9G
M:;9-!6"P- 8+]?/E5YKM]\GOSOVF?E5D0R5JFS<ZI'&1;%KG#E4[I0B@!VWJ
M0:]O^/%XLTD9-:-[\;TF1K[#_&C?/"B8CO:N-9%(4RXT*:USQ@-T@;<EX%07
ME(DJ*H..#KHMZ$CY+=);=[^K603+UE!R<C)WZ(_E9J\9,PXOJSIBCD9TP(".
M9AVO.A$'6I7=*^<C.KJ#_*).%\!?'?Q#4:T4=7(._D/6,>;RH1EW>:ZN;V#9
M#YL06=S>/"Y,,=&3:9F^B:% OK='.SVK2^8!BP!$ "+7!XW-5CSJ.F'&CYOS
M+M KFV5&+R\C77<#; C6RM'PKMM\:7>1 +.M0<##(M,-^=5G+L 'V"M4M"))
M_<!>PZ=J>YN[R\-SK:%<_&7D(I:)/%H_?[<0KIQS81&X^@QYW)?,<Z6VW0D(
M57&L]*-8F0<0 @:/&X,\[D=X<C2KW%>T3W%<.G.:EM];#B'(Q^Y<,/ 3_W7V
MH.FEHD6I-^$BH+"[*-1$355[@4(>2P%;'!*2.\?5G1HH*(!JK1AP @W.N: 6
M=*"][N:C(GZR<SK0>IN^?<='C0\,*>=.VUY+B(3+UOB*<D_NG/( 0D!AN4"K
MZ"PJ?L59]WZ,!Y[:IP(T"\I]>$$B !& ".<\>Z1XNSS,8?33$QW6/HD>],2;
MB^CLAW-]!W4O0ZDF#H>PK0"7TRX&M6&1!"Z_TN1@[E+6EXP:<R71,4_L"GMX
MP@-G/&U.@Y_ ,"8^J 4]:%4/1L,C.>GI5K>'QA0T>?YS"TX6C$N-^?V1.!J!
ME^6"6M"$5LLI)%$^#C_;1I^')J3PX#OZ7S/R>NQZD40429XLH]?KOP/3?X5.
M#GW-*O7L((,'+ (0 8C=/%%KKCKOWL53[+KA'=V0!8]Z(MYU&Y2[7 OK7N@T
M !  R(M3X:*E0W/^XLJ9SQT['C%B&X+MV&<O#AMJI8>?=<-_@ *7H[30O0V>
M1=DV%0#!TA!4>@%!&*E+GWQ)WDG+]5BW[[C)G&D0=R?H:&'ZR.)>C4&+2T6"
MHD3/;WHR'YL#( (,R\)P* [5?L"P[+W34MN2MAJ2!O/ 0GXR917.:R+[CX6+
M9]CVS!<L6(X'ETM[J;*GJC@>\:ZO[WC''J#O6-''[<:#A^X_:?\2W3*:FKJY
MIW5<E^ITH%"GM4*=TY&J$(4IDL'@J%1GCU/KC@Z  K2H $-1Z^HHS%Q^E:/K
M5 U>S0WKO%=MOF_L9Q<;)K9]\LLWMGX>'@QM*G'#K+8-; O8EHKUX)(L#L<=
M]:U]+ @'76AQRNZ0Q)F]OAS1U2F[S7GC)?6)BU>L:F-KM?EU55?,T\!1&#?:
MK/N%6;M\T%K<]0+XJX/_Z&;MOO?I+$#ZPS_>([+E^_ )6<C6\<,,8]^[1[0;
MTY4S7R#[]<ZV7A_IMQ\)?Y\LXGPNH@?]$7AGSP@M/EPA;W9I&_0_U F]((MN
M'2_]*^2ZKT1._T96@(7 -OWO>/KQ)/",$T$GI)('LA_H\FCXX]*[FZKR5^0J
MDB+_2)'P%<^?L'LB&%@WY\CR/IZ<J2<7\E!3!Y(D_?&^$!T7=9,^BDC_C'5"
MNI2'=$4;JDI5TN/YCM^QCLDOD!7ZI^MXW@'D/)#3Q&YY\T4&%J4(+"%-6=,&
MXS($LCXREYY'(!]/H:E;>(H\3I.V_LZ+:D25$=A8'18CZK!"4C4YH\E96LH2
M4T(X U62A_F)N7>=!=FMO-X3^^D3#:;:NYB3+W[#]0M*5K049;M>?E$3F67P
M-5!*DGECOV#/IQ]Y-_;E=$HV/LC'WD/PY)F&B5RR"2*KX>CLI^1)_W),V_\W
M^7K@XOHMGZ*-M,$HQ4HE B^$K.<\(+]EW-)@J,GC0_#+8HQ[I)M34[_V9\AV
MK/^0YS) K(QT[0LX4(:#">,G'P$7]5%;QO*4HW9IQ(F.(7J;XQ8C#W^GT?/=
M]$\/,_-5OVY,Y+0MVOGZM9"Q K%E@#T95R)VY1Z_.;9^("\H2^/1-J^\>NV.
M&"8O;64LNK0]C,E%6_TQ@S20)UMI6K>TN6DI!2]5H?%+7EH.)1)U,M!&&T*7
M<A24$ 392:N91=E*012BWX=CZ8GKB"8.)_*=AXHW!Y.AO'&_D(.8;&!<%QME
M8"=)=;'Q*?!,&WO>I4Y",X_=Z@C3R3>$2.+)_1O/(\^Y<^E_Z;/9?I2LK?EL
M8Z-^)(^528JS:O2MH^^0_);1FT/S2YMO/V)W_AD_^0?;ZDI9/&YX:PVDE<JW
M:*I:G+30B#=FEHCYWN!#=FAPC>26"5=':B5R&Y H"5(S@=]FPJJ054;=UQ(P
M.<A* /: 0:@V'&I;%24=Z56GKX3H-&TX*$4?0V="S >4H3+)I&FVOWMCQ%R"
MRC(V<33<H+^YJ$P>2==N!$>CT5:57=N9Y::DC'V3Y(R$=E&R[,;#SN</=.*1
MR:JMO3&;\RM(4JF-82&2PAX4!Q11QB=EWU>%FA+2&2D%J%E=I[Y'IG%C7X5W
MJ ^ (J)CF33?EG=OV+:5(;(4KM3A4"U+Y.HB"#-J5\G;A3>V[LSQK>-YW[!_
M-WU$OVJ7\)DZ'JT=2!6A:.V@KSYV2JQ%S>Q\QSXBFQOC&KFV:3][B8=]#J_K
MU+\@(U51,B>N^\G([)&KTEU&\B-UJ&42*H7I3A:,A9O( R3CY.$X+=[UMZZY
MS**$E<K,#155*TI8PL]?VD83\EO/W.VCX:).DNM)]>4DF1UN//@$L.Q8Z6X:
M)>,=>U_A29ILZ<<7UYG+_T(V%?.CLY3XR04KV6%G-#JVK*A:)ZJ[D<+_L$^\
M!=+7/]E0L:0[EH46'OX@Q'_Z7?AI&OZ,%N1(;\,*G; X9W<M3[(^M4CM:[JN
M-3L--%T%5+KD?--CTM5HA'LB,SMZWG"#P))54#JFV:K?A7UUUNE*J<5:F50>
MP?XNS)'[;)*WTJ]*Z7*LD)!&"K+(DY]8%>_,Q5CX2KXW\X1KV\ &D^&3^WY5
MYD?PJL\$51:9O)^6Y5JI,JX%^WZ#@@G?6#^2,I5HW8>_ O#?"G]JAX\&U;7@
M#)!6&FG2T2"M_9;84=0S&K[==&5F;[O35"N(K\A&SRP*%*:8K,"4Q'."ER@M
MVBW$. ![NU^W]G C;V F6^&^CXS)VYWEZXJH*<.<_.RL)<]IA/(+IWW9J 2
MZB%EP\7U[F*Z\4"V)^0C47C&-MD>6>SN%S+FIFUZ/MTNO6 !_UI@V]NG)M7#
MGMJN?^;$;J5[F0-QJ,EU7Y<\I.?OK*0U41V-FI(T=YV/TNJL*)MZ.(0_7;V"
M)D5#+^<L<QYK BR.E.HXV+'*IXHH1_-02_3)>E> O1;Y&]3%7\F+S:7\3#&'
M\@69KO#"CKF0\=\@*NKF?GE65YP'!1Z2FPS>V!V.]@1"E:(?3HWG/NC&16]Q
MP",*-O:YMYNR*"GC'MM->=D+JF-VLY;X/)Q!;[*SSL.D@[H;&(ZEQL+" Z3>
M.B7J_.ZQ_E"\L_Z$A>%/>.JXF/S'QE/3%\A?(FT6?/1KPYZ:-_>BB.I@3T*I
MT^Y%%:7!Y&C=RZ>\L#SF5$\;QJ\>AP,B/U9_$S;,)#K-IAQ@3W"FNX\\2L4M
MX'K ]91U/==+A$:.YS1$ZKN]4#WN4'Q$]OM[\HA\N:'.2OI4&8AR[7O,K8K+
MD=_9WG@LMWI?.3:3,!N38&,_I>7KQKE V[Q:-#I?.[L]Q\Y5^LP-Q.%H3UJK
M:/NWDDJ<0[K=$NVI,A)E;4_D4%"XV[1V6Z.[4H7'V0MPW_$+M@-,ZX^_8U9Z
M3QZP_Q+:>%O%\KZ":XE>85:&R4L 6PA8N[-0BM!)DE!I1>C>RG!"J*IH:G%"
MHW*'?X;%#K1S0:K4X3I,_!].O+3S4>*.0"YJLJBH@X<JDM?4T:@J#_]$INW=
MLGCOSK[^15OD!*8WHPIS-Z5W; ^W!&>*K&@K^O=2LG9MHR+M541/:1^4H9W9
M)'HT&S9P6!W,UBKG7]X'V[0^GOAN@$_>7U1Y<Q4I#4=J9(4WO3?3+8P=L!Q<
M[\]D21E'1"7?>%&&D$H(DK7)=D)6[=BB]A\L9EMVL3J<?,92PJ1L>7O&E)>B
ML:#HLH#.$!!?0*3/)/$N>7U *%BY^T\L%Q-^[Y&F58F.NHA$-J:-W-<;$B"P
MV^_D-UV'6='E"?0!K9\Z&"9%?3 >-G4A;$E@E11&E0:35@5&'A(I:9RM/Z3-
MKD[ X70LV0XR%//>>\@'TY6-M&3#G,KD'PRY.\EGWB%N!!5? ([BC&GR-P\G
M^Y%$ YW<A-1,>;48;2!3;U:(]K5FOT3+;O<VL:ZV$QF-4ZUSHS=>E".EFL1&
M9+N^A9@MEWEI!_,OEO.3P[N\^6_\Y+OUFT[1YTX0II-_VS(X.=*7#5ZVJFW
MU28.HA<GQ_'PP531N\_%DMJM,O_%<5>I9[+=$-;O*].7KZXKOQ'2MY6/!0,5
M3@) T;NRR$7OWG9(T9<7L8]E+7O)5*_Q*1W54A[<H;3"]RK-=ZG[Y@MK O1A
M][JVO1!K1^\;]:IM*OF0%1]4P(*5LC(M5:^D:U"D<UG13'NY@=[80**)%4S5
MOX3$;ZZ"R>>0-O59:%=%*O5S.!SM1>9$YFL;<3A:5S5 !4' \Q1([H$+R*U.
M:[+$JA/8W6EKRWFP=%ZVB&]J0P#)RHME0LX17*P[MFY:>-T[T8]UY,V$P",N
MS+3C9A(D^$:=";Y+5/;S93];4>_*E/(FTK:I*'7%I'6I 1#Y2,@<<+?4GD.*
M[O]$I!+W<AIZGW>[;JR!@O=,P4]7UYGX5>X]&_6VU[+D#4U W^^)"U[\HJ^P
M:SG\/H9ZC298W]%,#+2Q=]JX=NF_ZSH)8.PN&$_C%GG\@C!73HNOK4838OF,
M%R[635:-#]K93^V4^Q&T 02["T&5=_=PR-/[DGN&EHX^Y@[AXG^90UCB_13I
MNHOICUC#&8/>VS5,CTVV%TZ)!YF;P9SWC3]H;BGG(14I5>59EFU3L3/^XUEP
M[8/P5.,]A,FYO>!D=]'BT?K5#-G/V%N1FSXK]SSL>VRNBK6:7,G[N3GH-9Q8
M\@)% "( L7P^JU-;E>]8Q^8+O8;LQ19X\[0ZCM457$?9D' \A)-P\!5M[(B5
M?B6S>-F4M.=(PKDQ(:'A#H1WS07=+>DUE#'OZ2SP&KU$GC+A''=P A(]^5)G
MYQJ)%-4"O;)F1VS<KZZ[ 3;2<W[YU590UG*%MD.-<W4%-]%+Y/6NK(^S"^^A
M6RD^\Z,);Y/R-3]-?U8@D[61Z6V31]K=NAQDQ E?IJ/:.*_#92[DFMOZ<+T(
M/&L!Z$!;.J 0#U(DMNN<%C1ZMT4=\>9/OV%_&0_LO9 /UH3SUAV<&I'3P7*.
M?.>L2)%&2@!Z /T*]+*H:D6RF%T!?>OE>8SL9'?(=H1T8[]@CWG(B-1.M8V$
M?!,4/G$!10 B +'1"CR9OZ0FH83-=UJY/=\1%B[=@_FO[!R-SEQ?T X%/0E'
MNY;7[$% 6O*LA",]@;PFZ #H0#%_RLE!8H<RG^9R7P>93[ W8&_ YX(.@ X<
MSN?FV,)RDO'\8MK(UB'CR4'Z!A)-D/'D8GD!B UG//O8Y>+>=72,#2]Q*]GT
MO( X&\QZ=>O.?.[8Y+V._A?OVLV5>A<)']L94S14>J'.'" /<%>DKG'<#]P=
M<-/!MW]86(B\R5WVM.!<.3GS"YT+^_ISPP? V%TP:N)8[EDW"]A^$/>"7L/A
M=8Q6NM' MNFX@NWXW-]8!E4N69ZKB9K*>PS(_:UE0!]$-2E_<H35>_<NGF+7
MI:.X8WU@B2K!,%], ]L&O:2<8[@0G*#R8Q3@*)6GU>!9&7;Y0% (4(A^-A_L
M0#G?PG6H^S6$IU?A-*KM>R=,ER4,O2ONZYXEZD%Q$]E&2J..M@F!J\T ^E(L
M#$5I<A1-06K?S;;E&4U;=S'RL'!JX/!/[VBI^\I;TCMF[ _THMD+LCHQ"Y<G
M*7<G]W0Z(>I;I!L'A[ZI[;6$S&?I@A]QI XY!U_7CM X\*M7U'=$+>$WN!(!
M^<(3?C9MFVZ]G*FP(,]S# A N45W-R)111.'A4[Q.%*9/J9"01/:TH2!.!D?
MQ9ZLN+_-L2_+2F/0KA\5]KA2>JA8AQ,=<&0["ID.0KA@.,&3A3N:Q-G&0'/-
MC8>BIA89"<:-BM3B-WE"/D"_6>A/Q)%29*Q1QY"?/2M\[[/Z>/*C/]XCRW<^
M//C(QZP@Y6Y*_<T7R_GIW2.7_.3*F2^0_7IG6Z^/]+<>"9>?+$?_ZX(][H_
M.WM&:/'A&_9O;-V9XUO'\X3 -OWO>/KQ)/",$T$G9)%?8S_0Y='XQQ?7F<O_
M0K8B*?*CH\I?D4O_^"/URJ]X_H3=$\' NCE'EO?QY$P]N1@,1V-)DOYXO_'%
MY8F:)(F25D1)>8@Z4T:R-MQ)5D@8D_8U<=W^ZXU]C5RZ^:5?P$3P#XE9!0<4
MX$A2!HS2O+1<"/527U'2 UD:%:5_2?P79+K_1E: O4OCOX'G4\S7*NM?W@?;
MM#Z>^&Z 3]Y?5'ES)3D-1^I*2)O>O81D#-C/>.&21R#:=H[\V<+T#Y>V<3EW
M2!#]O^SG!X2E/$JI3QYJ+FJFOY+ 5;4B_<E/[J:?\9/_V?38:)-[%\_-8'Y(
MX4MRBOJ]M-1*>C6#H(W*D,[TXB8Z _L<G8#%HV3NPQ$R_S']64-&^6P\3!CE
M@G2EO4NM3%5:&EE1*_&4A%CVUV]L-G/T*G I&9=LYN@!UT<9IQ4D#SD7=7-0
MT7%.ZN<@LXC4OH73_6Y-]&1:K);JD%HS&FI[F,I#X9HK/ 2C!1<O&T?D)7 U
MTOV0<I>I-N22^XJ>^GFHJ ^*FA<\:2:R.PRZ8;J/2@L_O?[I88/H4CPK9=4/
MZ9#K,9"4M4U13K(N#L).M:6156U2"SOQ-;Y'YU(G&P47WT<=E._I77&BQ==Q
M$^6#;P+J)JFB/<FQZ,MI!@?"<!,DU2BEN., ?>!-U(KF;GK%^M \L-L]ATQZ
M*"E]V$M+K:174F9E7!OI5X0LUWP*6&-T^H/+Z93X7N0?&)A"_115$JDVEM6M
M,MU!TIKS^H[C>VAWTV_T9G,4WAP0R9JFIO&PC8::B*TU[+I?$O YNLC7*/"*
MOKU6WK=8Y&4#R&8"'8WE_O9'!AO(RN5@"K-3+4DG3;32W&3U@_XB"1_H?ZY7
M9\/W[$ X&]H><HDFTB0=BQ8A[)!L55JJP4@=5N-J/U.79/%=]Y6L,TO6[N1F
M+/VX))9 E<D[%$F>Y.)A,M9R\) A(^^2%*)>CJ@OL *3D2+703W-,N&_ _+=
MZQ<6B,<'6FD:I6U*<')!C] 6.TM2PQ.[\+!NW]G>'+G/IGWF.XL/@D3/$:,?
MQ&>+J?,^8>M18IZ7)<[ZE?/4@6%=SWWX\]/#]?_]\_K;HW#];_+O\_5CR47\
MIR?W??S'1:G7QJ)B,A*D]'FKN?7@E2T6P9;CLB3QA\ VL&N9-EX]X/+9Q>P\
ME$[=\;!E"5\1^1(2IDBGV9[7C/"6=T[54)+OM[]]ZU'NG4V!>KEP34M05%&@
M6!,%?X:%2"T$0@]VV:U%0A6R!423=,(B</49-7YH230;??Z T9.#7$.XMK'[
M_"I<$7Q.'=<VD2C<WEZ)!*(N>_SJ ;8A>$2+:"'1F\2+5^Q-?O<B28B)Y]&+
ME4:@LP.66$#ATQT?652M/-/ H;3ILW]3QN>J,#<MB_Q I*T\"=/T.B;]3)Z<
M:_%G]$(**W9Z0TG[;7P^3GY"V _FB_BAUBH1=RX\)J2F6PY]-N4G9,XF++P*
M\B 6,7UVX-$J9)N(,[XIR@)J47!)U&D:C"R569*8 $J#[PD+9KC"OD#QZ/ES
M83_J5V9LJSW*1F"?*)'8\PAC3R0@H(S?$.C.;7-JZNRO8=;V<DZ35M2^L@R#
MQP9)?28;@-TF66$F65$) IFOS]"UP2AK='='=R))JUR9RC5GF=S=D,B7)@#\
MP"6;QOA5V"-NX(8IA^=[-W;.3=A8929>B1A^= KR+K/@;=L^K""ER4/JRR6P
M[Z9Y\\M5F1F/(UYV49!%9')+]C!S7/\1NW-ZY+:35#ERK40+0U+E0?3'O'+/
M8FXK'2&6_GC_Z\FU&/'_'U!+ P04    "  .,;%2>_/%3+L1  #]Q   $0
M &%L=&\M,C R,3 S,S$N>'-D[5UK<]NX%?W>7X&Z,YWL;!594AROW3@=1[:S
M2OR*9=?)[G1V(!*2N*$ !0 =R;^^ "A2%$D E*UUX2X_62;Q./<>7.#BXL$W
M_YI-0G"'* L(/MAJO=S> @A[Q _PZ&#KIM\X['=[O:U_O07@+V_^VFB ]P@C
M"CGRP6 .NF0R[7L!N*80LR&A$_""3WX #3#F?+K?;'[__OVE)](P+Z"(D8AZ
MB,D'H-$0!29%=BF2!>Z#/N3@#,Y!:P>T6_OMW?WV3^#FN@O:V^U6G.4O;V9L
MGWEC-($ A6B",#\1U1ZA(8Q"?K#U+8)A, R0OP6$7)CMXVARL)5!,QO0\"6A
MHZ;/:9//IZ@I4B :>$D&1GE#/F=IMB%D Y4E?=44@+8;VZU&I[4%.*0CQ,_A
M!+$I]%":#8:<""52Y <"I1);YFMM=V2NN+(PP%_+X;6WMSM-^7H &4J2SPKI
MOW=4ZM;>WEY3O4V21DPG1?)F18B%L@BNH"^"&SF=S5@9*"%"J_GY[+2OZ$K3
MB@)]GJ;/"KS3C%\F2:4&UU*GS!X8]!E@QB'VT%;<^ "0K0EB3#CDHOF_C1\N
M'D^G 1Z2MXM'XJ%4[WY"R14: J7P?:F4@RT63*:A)$H]&U,T/-B2D!L)QM]"
M.'@I8"9)(/4H"9&9S>:4DBFB/!!T91J#*J"0>U56^;HIZD3AZ1+R5O/MIL29
M4O3DXH@ZF2!?D963:F,T^6CXY'*).@,<E$BU(9D\&#ZY3*).+PI+J5J12B:^
M%G( ^>/FJF<T>%5REV!&PL"78\8[&$J#[H\1$MU&X,>2_T9_TR9*E9H 6"K_
MK>BPQ-C5%PU,C2SB=[88L"@'J(+8FV8^.UBVPJ3PB"'_ K]5O_.M=U' (HDQ
MZVH#R6<T5YLC(I<YX:*Y0D;!GC;'TF^7D(J48\0#@8Q5(BV?Q\QANSJ'X,5J
MR3^4D%HS6L)H3[B($Y1J6<MB/EU1*2O4=4S4I2\8($-P,95NJ,@F2(PPC/Q
MI*GYJ\A?%[+Q24B^:XE+$[PMRK)"V:OJE,DR@2RTIJPB9?VQZ)[&)/3%_.SX
M6Q3PN<S?)K2S0IPA6:ED*P3N5">PSXGW=5'/W__V4[NU^T\0UP=>W)@(K1E-
M&+V@(XB#>U4OQ&*48P$CP\N,#E:8K9#</!B^%HP>!<P+"8LH$O]D2P2B2*#*
ME.QF2WU9DV@@\9 QX3P(Y9T&<!"$@722?T:A?T)H'TI7/,.@+:W=0'?S%,9%
M*O(RA0)9:D,4VY#EEA)H5N:?B\,^&JE^;;4C31Z6^?(KI/R4)R7)6EN.2>L]
M?"<>$"K:ZXKBL\_M%K&75WXF>]WP+10<(1K<B5KO<A1DGULI:&WG*<ADKRFP
M4C#@.=T/+)&)5JNH\ $OUW2MYW3&,YD$7'7+8K 4CBT7R1#V\KV/*9UYQMIJ
MYVG)E*5&Z)72:KZ,?%TB+)>A+D.(5PE:>6%AI)-G9)$9J-SU\&PBX 0&]-\P
MC- 9@E)[10^I/(5]O'B59T46!%1)(%M4S8^)GV-(L7C!+A%5<_X5:@HO[:SL
MY%E)RA!&0X$JI2;$V&.I\+%<!H=X?A*(.;H7Y*/:NC2V.4:K,'>/2P*+HL"R
M+(W'5=.43/:B 4/?(O'P^"X?KLZ_LP0\6X7I^+( H$JHW5];^,3S2*2\HDL2
M!M(O>C=7O^:KD1-],GO/5IB?+TL#27'_D%M8XA+!B^1A:?BR)J]J[.L:#L*<
M=UTMA\6K*TSY*P7!P(NX])K4:L&P$O9RKXR3U'8A*I!&Q4Q,U#04HV,E3!3?
MFFVF70@99,-DM6FL'2XKX:3XUL))(5Z0C9O5G%2/GY62D3ZV.''M0I! 1=.,
M^J^U;PH2E-!A2F>QDLK1@GI8>4#4H(0K31(+357"!S5##P\CE!!E3FGVSM:(
M)YA'HIJWRKLYCA"'02X@5#V7=9[;+D0C*N[O "\6==1CW2-FNV7L5LQBB_ZU
MBQ&,:C->$Z^U[6;FO-X8^5&(R! FC(5+M4(V%GH=$LJ2$,7JK'C=S%:Z'QK@
M2.B6D^T%*&GL<)D[ TP\!A):0V!K2'#U1*-27*3,SO/O+%..CBDV4O?%:QGL
M,'%4?,BA:,HDW@LN',]LL$ICL!4SVPRV4XBNE/"9,\JT:B#K!J)RD-8.DNIK
MDURKVQ[,UV+?DLEFQ(7PC9WT14\\F%?FNB:[)"!:U@67O+::;2'RLQH4K;VG
M=<UP$)^H8A[!8J+!1<J%0N<F.[3ELLY\.H4843F1.6M,Z@5IQ2"M^?]_%5T=
MM__U]NS?.__Y];,WC69?\,Z>?[][-_HRQS='T??WNW1O]V/[]YOK.0MW[[S[
M[? #;_(^^G"_V_DZ:WFG?/N7DY-V_V/S;O:N^V7[SN_3P>MK>HQ@>/[NZW5[
MAV&/?OIEAL+1_06_>MUN?IZQO2^[>VCG_=[HM/D9GG_P]ZY_&<[0X#R8_'[H
M13\.>MOTW6QRAV[[)^1+L#.]_3@[NO_4VSX\^[G-1M-;?C$\N;K^&+*=#[>[
M82=J]DY__+0WQ>=GG8O71R,X][Y<7T63FT[O=OC^=HX^?;K;O>WT?R:??S[[
M%OC<?S6^O6W#;[R%\?'],3V^_S;[=.M_''7?GXZ]B][YU>>3#^1+^Y/_X\7-
M'8-^;SR\[7T9TU:(>]-V\]7W;Y>7_8^CX-/!P7] MW\5WU^PN:6%LMZMY+6U
M=RM$Y%:7%^K>;=W>S5_J#Q/N(Q:,L#P9):=X_DADEG<*T,CJ=ZQ?CC&6URG$
M\LJ)SO5^&11 P !+'/',4"$!&2C_]SWBIMH)11X9X>!>J! *_0E:&)(WHOBY
M!4)-\ZB<W>:@%N*!E=K%LGJ@Z@<O8@0_J#E*!D0=Q#>O2I;WX\OG=K>F$/9;
MK$P:N^Z:@X)!A@2/.*(3/UD4UEA>,9UYT:M3"-3E",J9EBP?R J K*$.\%0B
M;P)Y1%7$LCJ1YCS&T?15R6DF$Z?+JA*&&R:&:X+MYW'*.LX*R<VT%D)TYL,Y
M=2>[_C&=,M[*WIN)*H355L_LU 'RAV_,*2/(F- VQWQ5B*#I-^?4M*T[B8@H
M%8E$WX0)3O\="@7?2?U.\CNI]-.)=0NR3"Q>K;$E2S_)B%&HKC<+"TA<0 $#
M661ULUEC5U>9H>O26&V\VLZNVKS7,F]Y$VH4BRT#X"SPA"'X01AQY*.%?J>(
MLG0#GL:ZUR_'//H68DE&LG-6G0$3Q]<%'&7@"T @000$)* PU=[5 _8"ECI:
MYJ2V+KT0*S+M!S2'CFOV"M8^5<KT8EVF*_\LO5#+9.'5\IH#%:\*D:0J].:L
M.P8"%D@R&QB66.H&4;%!I"HC0Y)>7KC"M*E)5,UM[NH+P:L'M(D4B?QGB277
M5FJ?8-U&X4$V'LK;$1_2)DR9;=[>3B'\]=A6(=$ !:=N%0\^I5ZZZ; \B7DD
MV"EN5<L?6:^7ABNO\A!/+8T>8O\8\X#/>UA^^$#AB*DRIC SM:TL<9$_^U.4
M!>+"0*:T/X$UO6FNW,4O'\:/5F[M5X_%TV R)90#7/@8@^%; "#^G,0I\51Q
MABSROT:2KR$?-5KM1J?U<L;\Y&+S-5%(H>.;U==#D>1[" KSER T.!2&;,X1
MA%.5L8E"SM*R&LNR4D#KZ:7X88XJJLGGDHK9DXIIO7XTCNP'+];#0O"Y 8X=
M4/G7,2HVE22#K'NGNA(LGSNIU#Y$UDS;2 LJ:1R5-,"0]W)$[IHL\*Q8F"Z3
M_&%JG8O/R2@,!UN):W,QC,]A'*Z<YSG,GN@Y'#!.H2>(B;_'H+Y"LB^>B?&C
M)WPBV9]M ;A(=;#%:22_I*!2">\Y(/ZURN='=#&*X" ,I>>6I&5BN!9]?R3?
MOJ<DFB:5!*+XC'_P$-!+#G0*2+V_(\BAR'Z1;&-.]CZ[J(#JH.T*B)7Y;OXL
M!+>#7>U[=$(O/I3 NLD^V61[[=Q%J2N@S0R-.IDS>Z7.B7"ND\UQTG+4UKC>
M<F><BUIX$/XJ?>!5NC_LO=P>=JHVAPFKRE3HHC[6@5W-*DX)'ETC^<&Q 7=1
MXE)\S;<5)#M+][2X+Z45:\4V':\^BE'R/+,86;HX[J(6'B9 M7;>7:[JR,Y5
MN$ZBDJ-X12>_J.BB;AZ$OTJK*5]R67XFPT5E5,9<J:-(\UT,E]_@6:G"11VL
M@;I*,\@4EWPIYUGIP ):YQ.?0?H5\;C+.0JD- -5OSO26A'JV;U$7P/<A:+C
M8)>4^)$G\TD7@OK2A1*U,H?,>RVT6M_W@H\1?0;25L1I&MP64^)%TNW_O4QY
M0(;>]Y*0$/E]-(7RT[N+JTP=HL>"SR!9-C[A#C6EJ Q2* \C_M:=>UZ1"9R^
M-UPX2ZX*98:G[>]RKJ"<$;HG6Q60AL;8%=, N?SD6G^GP:5O@JK3=TZ,4E1V
M.MSLZ$S@],3D;K9:7'2T*LV$8,0AG9?),X0A*Q4H7ESCR:O%8?V#+4^NP_*-
M].=9P'H)TSGTH?][Q/CB.QB/EF])6$Y 'PT>(U\I7$.;3-.3X1,)^%@&-8@-
M,O8P1Q0Q?N@+1_&:Q-]<<I;!,K3:44PX6*)P_Y*B(1+VZZOO<AX%=X&/L.\T
MC1;D)O\]^T'HU6GK!0[CG4[7:,;?A:+$1 688!Q-]GGR_(%*>/A O@9D_?I$
M&JC1QBZ<U<##L!MCE)D2RZ,8ST(9E:$;//3"_2"/NK;BB5T1G^^/14[J10/4
MR_GV&Q7LCU?@:8"5".Q_[\]M7B1=*%!-3D19?;GL(#VKG/!RML*>V,"*F$PQ
M%>/AB;7W\;MC/IL5S! OW5 ]#IG/YD72F<\E]()AX!WS,<0DO!6>GSSJS*^0
MAX21%EK41F=3CW15[= W8'65#TL\/[NK*IK6(=Q<1<_0]-81RN1'JC#.\6R*
M,-N$K?UA,Z85G ;#.OX6J:WFR>IVO-GE8BBW^@=^ .-/;KLK9R7\FS0)XW&;
M9]VKF"0SF<3&JGK>W8I-)KU'E&O#S]P$M19HC2JR98C.97E+\9H$[&%1)63H
M",5_DX7.2SB7]=\&?/Q47#\ZW+B>)/HV+TQK($S#7R[.=^%4>(A\?H281X-I
M#+]:/_ 'S@VKX30,L-6^Z^'<^+$.;/OV"5LY#O7\ZP+6-_%;0K\*^**]!!R&
M+O=H.:3KA+Z<:[@ZB*9&6LSC4(,T@3,QE=X>ZB!%.6S:8.$RH5.$E* RK>1;
M[R-TCJ&JD+43*WL!#A&Z#EBSG^>C&?*G-/#0942]L?"09&D2?T[, ',T0O2)
MG1DS0$,3OI@BG,TL1T*F$<VI'1P6X*:(8_$V2N?,5(M1'_ HYG#($(WHC*N[
MI?=;.,>7":;A^$!I+H=HLP'4#>_"U8XFT_BP3<;;=ME3UD'6B=@]O#KN'WK\
ME(@F?88F T1SNPI\,H$!?N(!KP258:H.V;A+1$T<41@F1V;=$<8$3\N+&/*)
M: GS="QP1QX=-%,P91J')]CJ^.:03$: IJZ]2R@^H632CZ;3,$#4):'*D>G;
M')V2^*"#F,VI?L,E6338+-PL<JF@B8/29'%IG:(C>4L1\M\A+'ZH56G'Y+$
MK!;:2%<QEJ?Y'1+0CM(DY3&3-U2I7,G=6ZJC<49 "T"C;/&&B</0(V,2JESJ
M])H[LID!5I"M,!=U338=P JR.3HBF]"9M@O$V6"&ZW/D3C]BA*<;ET^"67(B
MS!E!BIA,QS(B%(XH])&;?I(1GHZ47O?R"MV1\$ZM*$/LC#0:8+83)5A5"\-X
ML=P=:;38S(%.D6OQ,>+C,)@$<0GN-#D+P*JRR0[$29DRP P-[Z-P&NE(;4&Y
M&'95Y,,9:?383.2<0CI"-WW'C*@,E>$4)!$=A_!T_=B'SZPMNR.0#:*AT9V)
MCIY"9T19@6.$77X!B#M]F@UAU<LZ8J_B&LZ<D<P"T+SW4&TJ/XPH<:C1E:&R
M'8@X)QPE^Z@<$D0#S7(=CINNFQ::01K"^)6PNO@Z-!EY<4<:'32#-*F-N2-%
M'I*V&W.4!CT%NN6\"0S#L\!WSHW1 #/=[B:/87.'6E,.D&E-U;59<LG$6*OW
M:\)AJ/,'W I\5H9JE3?G)3@HI@&AME=3&3.7LCDHE@:=H5\P?<K"G?N2*J&4
M\2GUY8CXTGC5H?P74$L#!!0    (  XQL5*+." ]HPP  #N.   5    86QT
M;RTR,#(Q,#,S,5]C86PN>&UL[5UM<]JX%OZ^O\*7_7+O="B$;)HFTW2'0$AI
M2$AX*4EW=CK"ED&ML:@D$\BOOY*Q$PR6<8R%H;LS.[-9UM9S]#QZ.3HZDC_\
M.1U9V@02BK!]ECMX6\QIT-:Q@>S!6:[;SI?;E7H]]^='3?OMPW_R>>T2VI
M!@VM/],J>#1NZTCK$&!3$Y.1]E\V^I^6UX:,C4\+A<?'Q[<Z?X;JB$"*':)#
M*G[0\GE>H%]DA4!1X*G6!DR[!C/MX$@K'9R6CD]+[[5NIZ*5BJ6#^2N_?;"0
M_:,/*-2XW38]RRT@3?O$>HO)H% J%@\+_H.Y^9.G4_%#X/G'0_?I@Y.3DX+[
M?Y\?I2CL05[L0>'^NM'6AW $\LBF#-BZ *#HE+H_-K .F,OD6KLTZ1/BO_+^
M8WGQ4_Z@E#\\>#NE1F[.FZ9](-B"+6AJKN6G;#:&9SF*1F-+&.3^-B30/,L!
MB^&\8+!X."_B=_'+-_*M@FV*+60([L^!):K2'D+(<IHHNMNJ/U="O,#; X$&
M@C9S%2R(9PK2(@H?55A9YPUS!-N,_SWBAB0T=+F4@AI**X .:Q9^3&CE\^MS
M\]*Q3[1<P[$@-OMSM:C.(1'E>,B><&,PF75 7Y07V^CX98J:B&KHP-(=R^TG
M#6YTH#IPRJ!M0,.OD(#8H!W.$3FFA?4 CB4Z*B8^C 7ZT#K+.30_ &#\K4PI
M9+3B$.(VLT5N/5/<'FL"VG>[K?<>[[ZE8@%:C/J_"!6*^>*!UWM_#P=XD?C5
MEHIF4K;=UG+QTT$38 EFRJP"")EQKKX RX$J:A /V!\'@JJ72;"*@.B^B?S/
M@.2KHZ/W1($ZHY%;6A[QCNR_;Q(\6J,CPZ^F#Q,#$CX[YK1'B 9#)O[D54O4
MM'0=.QRC!77(\7B_N(%,94N+P@LTO)T4*)HN3Y?2DBZ)A*G[@]4-5")$H/Q=
M[Q=!,CR:#U-H_K<$C@$R+J9C:%/(NUZ3#2%1/M[&@7WV W95E%C<>5K]L=PE
MDG6**B2\US$T@<HEDD'M_A@E)<G3XBB-X6E>]"=H&35,VGR>NL'L%A#6-*N(
MCC$%UB7!SEBYSQ+;@N<!8B<U>RV=GI3O5KM5(C6W,^I)![E=5B9B4#M.HR,M
ME*^8\Z1S9',L(BS<^VQ 0&%+5+AI=NE\=%%B<R3@"]%9M)<0N0*M)9JK%!WW
M%P^4JO78PX$R'4[7B""A1N:=)W3/&; 'B&/,[>! %U/=<D2@\A)CXQ%9EAJW
M/0;N+HL3CSB)B[_Q$'N#;7TK$]P"T"ZK(:%&ZK4G=Q75N8"[X-K)?;KEX6=Y
M[$_JLMT2S.<:-KNU@,WXXDO$B\8B@*PH7A")MR-N7/@J-8HGZ9RPFY4)].94
MQ\@& GUD(8:@RA5 ",H&7< /QMV"F9CL.P08< NARS"XC -H<O7"@I>A?*4;
M4R8.-+;3I.1@60?08HLB(TL^."7;FADC!BQW8=+L6VC@VJ]2FC6(^Z'/.MJD
MHW"R81C;@PXDHRKLJUS3A<%DNZZ.)T8H/:DZJR_!T^T,7Y%XF7LB\52)YBR-
MJ+.;+[!0N B4FIA0$#/50/+J3L_:D766QG\3KX^WT]QE4'O2TJ5,I1D17BA?
ML0^>[<HYI)Z!L5Y.<UIKZ,7I1&UD2(*T.P/0NMDV)#J4DE\:#)G[)LU4#D+1
MB#ODEZ[?8ECE2^:0IC$S;"%\&HZVRP-5%$FI^J9MAO4?0VSQ(JD(8[%9W?8B
MY[>8N)0P1E#?8>[R'@M#L,UX/7EI@[K-((%4B7(I699\$+GEE8&<<\.U1%F6
M81A,MNNF=-O$4GK/*J4I3\ 5/!IA6ZUF*QB9CB7J]%KE,LUTQ+)A(&$=L&X!
M,NJV%Q91$M&30&6^1E"GG93==*-+95UW1H(U.,_5$^=E"!Q"F_*U^_P<0@-3
ML27;-#M@JBA<^RH3,O:0%4K^6BU2=25:D %D0^,"$)L;2A>LJ4(3Z4A1*LE:
MU%]U-HU#N"Q2MOF67MDV5JNF.+@0CKD[*]Y(3B2!B"@':+\JE59+CTJJ^E!8
M.EKU<0OGK9:/TR7O/Y>$C[^W!)MJ!L/%XA/G $Z@[< :;PT5(0[060^Q8<6A
MC'- GA45&0/\'T/1G)[$C$R=\!!E@V-U EJE T.R=1'ET[Y(AW-[-"03I$/:
MYMU5S0I)BK;+,D61M#HLY5.)4;XX9DH#DPLP&:<[RRN^*$5 J10S2=K0G6[F
MA_PMKG+9&"$;44;<[4;OZ)&2B%8\Y,S7I#$%BDMDROVF/AH#1,0\W#3%;D*#
M8QF!LRY=-?+% \[8&8VI74P25T,%OG3S:RW^ZEU_.?K[KWM][$P?[*,3X^EX
M,GB8V=VJ\WAY3$Z.KTK?NYT9M8XG^E/1^LP*K T_/QT?_I@>Z U6_%JKE=I7
MA<GTO/)0G!AMTG_7(1<06#?G/SJE(VKKY.[K%%J#IR9KO2L5[J?TY.'X!!Y=
MG@P:A7MP\]DXZ7PUI[!_@T;?R[KSIE\ODO/I: )[[1I^0$?CWM6T^G17+Y:O
M/Y7H8-SC%:ZU.E<6/?K<.[8.G4*]\>;N9&S?7!\VWU4'8*8_=%K.J'M8[YF7
MO1F\NYL<]P[;G_#]I^N?R&#&'\->KP1^L@/;OGBZ(!=//Z=W/>-J4+EL#/5F
M_:9U7_N,'TIWQIMF=T*!41^:W>*7[OWPRKHIM._&)?;%TLW6U\>SL[^U2KLU
MOR<DV7D!7V+?K4"VPZ7WV@!W8,^AB8FW\N<>!:074]X[N:K(!F16YZV(;B^@
MK]+<3'V*+>@0NEFWV,53G"#=T-$2B#>8*\H#7X.8]5IXV_JNX3^-$+R;"%3C
M4X ;UB\;W_DZ1,P&2RZH)/4I],5_B$H1S,EGR\3GP5QXA2[I,L0_1$0IPZL!
M\?P&2^[YZD75RFZA]*QE6ZUHD&6%HLIB),D=*FZ UQ[.^=)&4:1.!I7YXB^.
ME"$,12SR$DG!9SJU<9$@0.:TA]9WZ<S9LR[K-@PVH#JK;)_7&Y%M$&NM7@E8
M33E0$K1@ I UAU](ZO V:\X!1;IZ5=>;D''P)"%C4ME37995T009T#9H,(E*
MA6PRJ-T:)9,))*51VONRVG5\OAXSJ?LI+JK@9?"90U39.)]UJ=C+?%Y:EG7&
MR5!U)N 5Z/\ZV#$:_BNE?+7OD.QDVYA ';G6*QF(%LO/?G+80((@4VNO"$AP
M&\9+2+\R!&2@IE-+D/9:&AE[\CS)9/N.O%S(IR4^L..16#PIZS42I+T62<:>
M_"[(9#UI)!*5GMS"FV8-V<#6N6TB+4 D!%01G5]WH*1OQ<7>[\DH/L72W,6-
M[K[M$5ZS*GY4TO5"4';!:=Y KC#>)">%7[T!X2]]RP:WJX/%F<!8^P]A[V4>
M#DC L9P$V=G?Q&[R!(FO7]0PJ6*GSTS'\B]N4>0XR_'VO#]$<^GI]CZ%]3Y?
MZ!)Q&K,*Y_^NVTMW[8B,FY6+7A3%JI-8LH\]<E/R/?U/TMB-Z-H<VD)/T+@$
MR!:KMZ;]<BV&$J7706::9K&9HFO9]!?&Q>4 4/)]=6PFWED/OKJ7KGLD%S[;
M!VEE!4H[[,O-K=L=&Q=P][C;Q./55W,E>)J.E+X/NK7Y;1'PUYK& E3ZLH5E
MK*2CG/<]AZH7:@_]KL-V)(UER:^E=3SR_480DO.2;B/P\*F+OE71@\A[O@")
MRZ^OZU$ZN4S!*V*X%QSBU*BX2N<9:2]]H'7L^2*]"]MU3,,)6OX&R)9\H!78
M_8Y9QB+6U_(XO?S/9=1K3-@ #& # WO[JDK1][IKOH9E7^+WJ717B=W"1:.9
M[<^'H2??G_<&N@XNZS\=1*#TYG0E8<CXZ+O9@B-:0B D^0J65[?_DR_4)%8_
M;^EDTG[#T#?)+]$A--R\Y19WLN8\-\T&LKF?959$ H^J+R/$ -[-5ANA_U(@
M/0ZWZ7_BXAG53?QJCMT,](LI)#JB4,EA^/6@N[HF2:"EA%5)RLNF&M8I=<2W
MD'F#><D!5*UA..@OI*&$U10_DKK8X]M#[G#YE\*JT$X.MJ/+DIB219 H/\B4
M\$,/=+CT!>D6=TT(TKU$5>YE!']8>/(6$H2-53_;N_+D8JH/@3V +<#@A6E"
M7=&'([9:@ZP;5C:"+67"QUZ5K4E*_9? =8N"-=\A_)? =8-KU(>OMI;]W]:'
MT' LB,T^L,3\2W7N1"'*^4%^&E;'W7';(#J?S2?@$UI9$Q?*<%+<&YG<>RMY
MDX%$4?I#'-BL!_8P 4/S]:*H2_40P$N&("8_Q&X$]R/I%L6*@-T;L:*H2_D;
MLQYB"SQ>\]&3(&!M42LY:K9;K[&%BJ M]8\D+!JE5I\HN(S=B'7*1#(5?3H@
M;%[_4! (?>YL".7^#U!+ P04    "  .,;%2_G:(\#@]  "ROP, %0   &%L
M=&\M,C R,3 S,S%?9&5F+GAM;.U][7/;.)+W]_LK?+DOSU-;7N=E9[.9FKDK
M6;8SGG$LC>UL9N[J:HHF(8D[%*F I&+EKS^ ;R)%  1 -"$YJKK;21P3W>@?
MT&@T^N6'_WI:!B=KA&,_"G]\\>JO+U^<H-"-/#^<__CBX_WIZ'Y\??WBO_[S
MY.3??OCWT].3]RA$V$F0=_*X.1E'R]6]ZY\\8">,9Q%>GOR_9/G_3TY/%DFR
M^O[L[,N7+W]UR>_$KH]1'*7813']P<GI*1FP''*,$1WP^Y-[)SGYX&Q.7GUW
M\OK5]Z_??O_Z'R<?'\8GKU^^?I5_\F\_!'[XYZ,3HQ/"=QC_^*)&Z>D1!W^-
M\/SL]<N7;\[*7WR1_^;W3_0'C=__\B;[[5?OWKT[R_ZU^M789_TB&?;5V6\?
M;N[=!5HZIWX8)T[H4@*Q_WV<_? F<ITDDV0G7R?<WZ!_.RU_[93^Z/35Z],W
MK_[Z%'L5B^1WO*0B4Q_@N[/\'U]0>9V<_("C -VAV4DVQ>^3S0K]^"+VEZN
M<I[];('1[,<73I!$IU34+]_DM/Z#_N0/_,<X"N,H\#T*TKD3T#G?+Q!*7IS0
MH3_>75=LT _(PL'(\U&89%"?T=\YXPYQ1M<!*)=_3!U,F%F@Q'>=(#; ].Z(
M,'.X)KMPB>X3\N<EH:;)]^XH9_F^,\WLV(D75T'T19/+ZO.</3/\W2\(3(LH
M\(ARN_R<^LGF@0SR.L)O%+@4#')F:G]-\-P)_:^9XG!"LM1B/XYF4Z(Q"2_9
M3Q48EAC,W'H=Q3%*8D+FQG<>_<!/?!3_A +O*L+W#AU%FNVND8P)^Q[-Z490
MT0/5)X0)(SQ<AVLR7H3)'!78J']E3!P7"/MKLBS62JS4OS+(RJ.*ELM^W:3J
M72[]),.9K$*BG!)"E5A":AB)1C&H>J<HI/;:E)Q)*MPU/C/(SI7CXW\Z08H^
M("=.,5+=8.SOC2VL2P>'A&X\13A3YPJ<M3XUQE1N0U #V@DW5S[1U:ZO9I[P
M1C"EI>[3QQA]3@F-R[6: ;+[I<E3?>2Z49IMJRFQ'NC&.M]D?]JHG#;\08P!
MW'&B/3B/@9)JD1O/X*XNCSUE3G<^-*>C:R>@,E/M;PV*JG8>*C/6_M8H8X^)
M!D?51R9W+E/+*S,G&L6@X'85OS*?G %,&@%L_:_,J7@<<[N7NDV\-$#1S"E5
M6;!59>0&2)39+,)QJ<Q4-([JT,;.R(KPK!0<N= ZA%:THFXRN@+JVE!K3I)#
MFY]3+LS'C<&Y= QI]/Y?$7W,G3>Q&Q'[-TX(>\5AL-&?2->8YBZL%4EO>U*$
M4>*AV)^'U'M"U[<W)_Q2CR1.>R*D3@5"16#D1O/0_TI(.H1@$)%U0SW,WLYI
MJ35%Z<%AEF,0A?,$X:57GK-:DVB/8M+VJ\@LG23%F1HUQ;AX1*#%E&),V"+G
M0AB%U5]GQ)984UMBN6M+Z"XK53(P"XP^N:2YLX\JJMAW"4>>'Z1D&Z/"+B'Z
M-Z[L$JWIJE.!P':562]N;KU4)V5<.KQ[P"DW,LBFJXA$L^*@)*=,@Q_]:<F.
M#0%6C;9+SA.R_;\ 3$LTM"DCJ=O-?H$2QU=RZ,B/.9230GT.D@,:LU4+ZU&=
MT=TO36KBFJ]!G3'&QZ:D57,UJ//%^-@<7X^)#D/;KXQM"($#7YU#B<',:=FZ
M<U^=5=;7YGAC.FW4F10.8VHQ[CINU-GDC6"*0X[#1@-T\4!&C=/FDX"&OF8/
M8,+\NHC<[#H["KU+LD63S75(8YE47]Z%PVSY=+ KRRHG0J@,\*&A0=]E,_#\
M9;Y_3STT<](@>7%2D*ES7HWAA\D9^>2L^)VS]N?%4@7F-5J2Z[<VJ_G7L()=
MD"&PFSZBTXJP&K^L 6K["D3 F6!.EVCYB+"B=!N?5OH?@DLG"-1XHQ]4')%U
MZH<^W5DWA':#*_24H-!#7LD7_;A'@%JV$0C%('(;9 (:Z1?ADDK@/*+@QQ=I
M?#IWG-4?5< 580]=DS_&3#%EDYTY\6,VX^)C(J_7+\]0D,3E3ZBZ>GGZ\E41
M _@? BK;M:7/<W$) ^2WX2)MP#G"398)^B4GQ4*06RG%-S,<+65022*^'#*_
MX(\O7I+?S=;P]RXQY,@JNPRRWR+[(+]*;/\]B&+D_?@BP6E]DIIHC ,GCB>S
M^R1R_QP]^; +J46L4J_&46*J5B%JC77)1*PMJS9XN^!HH5,G=%$<8^9A85!I
M[&^S@+0/9B$:O'59!X8E)@E$#$'RQ\L!00%&I#3K ""A8BI >656ATV)V!$F
MAVU&]/Q#89&8QX1-Z.P_85!IVE<L1/CJH0X%1SS=&T0'B]LH7$?4_T"=$E&8
ML08'B(#:OJ,B$A3,-LE]IN,4T]OXZ#%.L.,F$*BP"=D#1,X>XX@'!@N:B4 N
M\/0_--Q_[03TGC!*Q@[&&[(H,O<3R+$B1;AFL R.EG"9-HX8.1EVZCFMO91'
M=L9WR$6$,C$8;U%2\ RRI43T((TU@WB)90:SS\I7CLTM L&E,?Y![)JF1 JI
MOS:Z.8C!L7)\[_)I1<Q*1+;H)%D@W. 0R#KK) MWSS2)D90 "^C>F+[@;!_@
MP!'CD3H0A<:55 '-WR#LM]HK]VV43!V<3&87?KR*8B=XCZ-T!7D*J7%@S^*3
M/Y,495H@^YUHTVF!.XR*Y&K$O0=*H '_#GA- K\>698_?]EQKT9PKK5I%G*>
M;&AT0/:\2:SZ%;VW 1EO0GH'LB_$,BN0>FMVA]06#:0;@44&S 5JRHO E$VG
ME:U]:I3I#3?(B=&=/U^0D^MCG-LC()@("5I$1[ F&_"(!0;B*]C>=V-8)P&;
MD#TK3!(3CGRZ'0*:'H'$"><^H99S1DA>/KE!2BL1O8\B[XN_?=8UZRF0H+OW
M6,E)3T+?]3QW;J/0'<1,KA':>W X\I%P%/1$ QB#_9!\>\EQ9"]G(/>XF\!=
M2O9#TMT7=AD7BY: :^D$ SR4":CM^VN92%#="J?/D\O4V5!;X0$['AK@Q85%
MSJ:COWN%LMY<F$*#>ADC7WMM-H% XA"SZNA7QH@G,0D;6//Y>>4G3I!=@B:/
M@3_/T_, D>J@>$!P=<E.YK*O=31%X?P!X27-1P($BD7&XKU>#1NFC(#LW^WK
MSS"Z3DC/KK=2#22QX,R^G65I03LYHD6%EB9&G(PBSJ?[;P ()R[QBJ5](QQF
M,_!('=(^X(H+YEUK&& .'!,!'(8?4>I'%:PWBT-I_W58EZ@*8/YA]/[2?"$H
M&=U ZC(QQ0,RC;MD5P#VSK1IO*M)!_ .LZG9\]KT.WH8N^J56;= C1CPL7-(
MKC.H4+%:18A1J\HTP.5>0&Y/CAGF35XD)1#G6);ET2CS#^E>%E#;]STB$E3W
M[:57$EE&&BS_@D7&:E!+UX)D9I+59025^KI-BX)+AMFE86];");?KLIJ2@5(
M_"//RZ;O!%/']Z[#PNL)XL3GD+)[;^2MOX;GGB<DF-S*D>NFRS2@M2,R XY6
MU,%H07-WURCOP',3Q30F8S)[<)Z 'ER46+!Y^DLAJ"K2SA<9O0BQA$P&>65%
MIQI7%T1JK@\4+M9)U>+))(.>C-R 8I':!R=9+7D<U#3"F9R2!/N/:9*]NT;T
MAD4,3#)[,MK\.DP01O% 5I\69U;=#C+@FT( *H^J=OD@MXLVM\#78#9-F_K8
M[);AW*@YHI:-R/KAK%GR:?L/@Y6"VFW[=ZP,=:P,=:P,!8#2L3+4L3+4L3+4
M-U09:C149:B2T+[7(.*(!\9[<:S2U:-*E^%]<:S29:Y*E\"SH.7D"X+H"[T,
M7$7X(DH?DUD:M"OG0,94*S%@U4T@6=A+3:(@'KZF>Y_<\"8X8][+W!O;CK'0
M#TY<RG:=[7) R@H1*@*[23\C%H_29!%AVN,+'KP6Q0/8?%TRZ_2^F0+J.H[3
MX4 JJ.W[,[M(4#"1*2R*DS2)$R>DCL"A\*F3/$20&B(;(B#BQO^<4E\E;=Z2
M_0,B!^I 41("V@>G 45R[(S[[AE',:39(4/V ,"3DEYG@'A/W(:P-$3D[#X:
M*<+$-3'X8>*] Y2@+0P>J4,PVKEB@@H&;Q$$-B^$] X2(99Q(0@'M_MTF@?I
M5#-]H;UN=@:"#,SED>KQ=GJ'UBA,T17!GP8RT^$^^<EBG,8)(86KEW9:/X/\
MGP<4'Z;#ACW[NP/R9JB1AGQA'.GC*$XF,UIM*8MV0'CMNRB^CP*@LX=+[2"
M$TD+QKG^'D=Q/,71#"9LKS[\02#0D >,T_P>93%"[U&(L!,0G$?>DLB#\D3S
MS(M"VB"!"W*4[=H!"F#)2A(J:NYZN7)\3+F<S&C>YPTAZC6J-'^$ 5*.L,VK
MD **DE($*J)5I8%N Z@A$&.1L1BPK  /4T#&2XMG)2"J7L8C[U_$5LF2W9I@
M<"I?,#^TZK&1$+!@RMU%%73+B69AJ8!'S"Z)?0>!*QH0/UF6MK&SH0J*0&7#
M.R@>"CQ=@@.IKK!5>.5-R@]30K[@@]SKS]$LPD7J#;E$H?CRB4R!,..'#MYD
M3HSA<BD@V3T(VQT4KVX/H/X2(ZP4B_F<F+) 5S$>J8.Q]KFRDO;ZZ31Y(!2@
M;,+:Z(>BA^L"*<5N.MP/)=N-;"LO39V)PS#F-81;PLSW@O1&&1S!PU%R.W(I
MA2]T7>A5A/37OH="+VX^^4- P2-U,*!P957"(W)*F-"":\</\EU:>_\JL@;/
MG=AWX75@-PL'XFY2EFP)LM#9H8-QF0E>!F> (<DF=! V/4=&)2:F/22[Y"[\
M($U@XB1XI Y&*W)E58(C*$*I"<\G1)L@(6^T)C>Z.;I-Z40FLU8D -A.4F/@
M4*QZ1;&6^ J"E R"6RRK0<)C5%DXD"-/6;(EPEWQ3I;":&@7]:L@^O*B;[;X
M9%8.!=H<4$BOGY%(QR.7<FJ?>N>;CS&-,:K\I",W(99K5FD"<'8:7.Q',*T
M_1V#45G*( 49OPUOE/ZB[G!4F:\Z5[W8/41WR(U"UP]0XWI!;A7V]R<(GQ;=
M7686" QZ,$%:%VB%D>MG;Q@@#IKZ^#9M&L@MU>SJ41<H5(V-+(9E&]TR)G;6
M'*:F,8?2MP E3\A0W:@^AA@Y 4W6>$]$0*<Q";=-8D#0[2)ISY$S%,B=0H<J
MG%BXG,B5(UK21T<P%<RA]"WL8)Z0H:(V1TM:P.]K1F4RN_)#ATR,%LV(L]+J
M%WZ<EUL 4=2RM*V:X(/I;FDD !IM59%WT4P[W+#YZ7/>K$*1=4:#ZH7&K,GH
M$=Y\PGZ"+J(O('J70<6N WZHO<<2KT38J<9&*T,)1A[A]B&BC9&D=AGK.XO7
MSD%V&%-6W3V]=-U):Y_6RV.4&@)R,/'I?1N;3BQRB=QO[2A#3)M<7:#\OX3O
M1CQMO20Q;":I,AOV[C9FW$Q:HH>J"=5FIEU:;!C@&72MAB/H;@\QU"SIRA;W
M-@!N><0#-=(2$[0;#PF#9T.@$@XF,S!.,5HY/FT2D86>%='/Y'Z4S2I/E!L&
M7RE.GB/P<A  .:&X[!1LQ!D3@ZZ )F7K$4N@H.](N=LKU2L+-6M&.G4V#&>$
MX434)B7+D2PF$.3)L--W9,B4JF<LW[=ZMH-94BVRMJ/.@&RIMGAEDI#-8/LA
MPLG<F9.+H!,.#S&7^C/8M"JR!BDYR+?:B0:A)CLM*^&ZA(('W!98DY/G:&_)
M00#D%Y._^-N-IMNS[:^R;?3"Z^ B-3@\T/M>;#V04L3%<PBD%$H9IL!]81L^
M1"/W<^IC1%@BRRW93 ,G3,C*I9W85DN@G@4*U&WN</T]T?!X*X@:S#4F/Q6[
MV]HJWNJ;0F]O0U4:Y'!01158U>$B+IZ##A=*N=,OIOEZZ2+D9:4^[M"J6+R3
MV8T?(O*?,<T@@5'?4H3W4'-+[(2=MTH9 8,I[3K]+"MWLLIJN%P^(>SZ,51[
MC"ZB=IV=YJ'EB!:HL="6+JVL3?L<D96T3;R&AI1-]+E!RA$MB!JN:X;[1823
M!X27[1 ?4P6;><3V,6-)$4&!)"4B86$M)KN6DM7#M'.!ZUE'@ <GY8#^/[77
MUTZ L@ $LNY\MTB=);9\\P>UWYPB[$=>V[M35 R_?'(73CA'=\1JO)S-$(P1
M/? ,GH'R&!ISH&*\!:<[_(V(A##>$%; >CC)$3Y\HUY2P,;+^U;7S72URAO!
M.T%YW[P.9Q%>9DD H$GXDJ0MOJ>H7L:EI2F32M.KHO#4\3V@"K:[).RZ2]36
M+ZO"<"4JLVZP+'R\>'%IEBFKJI<UT>%$W7<,<6C2EQ*+9*[H@-5.LIRXH@P9
M5=3)YH&,]CK";UYHYS)R^RN!E#K94NES7)2C/4"%)N]0@%+^3A!TJ/P6*@U%
MOR.'MNJ(B'9Y2B[SW?'CBQC-"T^]00][Q46^(FFV9A1F]L.3#[N8F 2AL%J0
M+[&;/J)3\E,4QK6,7PYVC=7)Q(TM,9B'D!U:S7[Q1BO8,0E!Q?&76)QZC0EQ
M(!$MT481.[:P0.KW,&G]\7)0:(#.[BTX:.:D00*)#I485'6'IHGPH6&+P/4,
M+NA8M:V$6H/?(K@4$51D3LV##8=&FXC-F[XT$@S9@#S;C#POF[\3T+O+=3AV
M5CZQP.'P$!.T>$&7AJ9#9$"9(G<H(?P@KZS,"H<0A])!;!N>E#J=)%I[QW73
M91K0JI59;"SEC]SLZ&FY+AJ1 .XC:>+VDB_EMY2\)"6\TYHO9LP>"7  "NG9
M?;:6QDTLLVY/L]Y-=5O%/6>T>LV8TI(S1$J6&HL8XFP_8L8Z?!9F,  Q:0:I
M)KU?]:(E4>,6@S9>6XVN#QJJ@KR+%--5D3U#9B]0 ]9=4^?B4/:>HFQ!S!\.
M(_DJLXZRD U[)E$OC,6B-5M'36:YY3^F.7Q%-_.A=W&;@0/?P R)@A1@$RXP
MF[#R.#CH'<M'55".S?BY.U2<M3H3^Q"6H7_F"H.LS??)$9\-ED$6<7&XJEDH
M6Y#VQ-]\!S\YO+J:]W7UN#FVZ>@A?%:_6/%S]X!!-A,\=\*B_#"Y[-+N5G$T
M(\LDIA%&F<&LV>:]-O"V;Q'%)O3JPU<UCYV@$B=H=J(9QG0MC_,TIKEC\06*
M7>RO"KJ9V"<-L3\0/,\#(%VFP875C69T,=7WI@X<4A$K V[AO"H0V;RU(A/U
MFC&ZSJE2-N3V_$BDFIWGD!M32*^'(<@8EU95)Z"E& VRS3HHV[4@9&!F;9DN
M<4I&0PP94)H'!,8O>EPJ\B'NT(JZ[\,Y:+ ^CY;VK7=GP(%V@0Q9NV9<!ZB-
MFX^,#/?MA*C7;-6OP%G4RM_.&+9.-I]<CRJBK4%!5[Z0GNV*H9UP,CLEZ*KZ
M81=\O2^2[F+9CG$=$L&DN2T9>C\A;][(-1MF0_1A1[_GGC)-T/W4BQ^K1XR!
MQ=3LW=<'F'T[GK),<DW_'_ETJ/W'I*1]%C7' ]XV;%)V3R Q=,W5SA'5WIT[
M-!K9SWNHD/OX. JIB8A"MS2\M,._BT%'.X,.L_35&.@7Y]Y)!W2G*')@[[%5
M:TWLQLVKR'K_;O/3/-N&5N;KM[FJT)"L/D3BX\QM.-C6DB;?IXY8+JNR6<,T
M(D-6I,Y12+!)AMICVKQ8W6VJBZ3Q *0M_7VSU*KFAQ^00UG=NM-T5F4UVG;N
MH YF(;T>NXLU+N@6$A.T&"4B@VA]9W1(3K8\U( [H$R8F2*<13MH+_[=@2 7
M/I>6=GKUSH"@JYU/S&ZR: > C1Q>OKSV3<5/"7MA0D\\)]Q4KZDZ;R8Q3LC)
M23@(R7RJD6JU2B:S!K%)&.@YEPFAVFHB?]M=288XZ5./3ILZ\'VG/ULV\CG,
M+JWFO<@ 4/NVI^_3QQA]3FG1 >K&?Z'[?M@<!M16X]+2?OS<&1#VR9-+S'+M
M*#& S;IJ7'GMV_(NNJYD276!3UT8YYOL3QMMZZP]).1B%U#3C(N]=1*BDB:S
MHH-,%,*4KVU3L=S#NA.V1E8N0T@PY8@8 66CT+OWYZ$_\UW:6J+%.&Q@4A]^
MK*HP-83[R1VJP,ZV%7*<JRE0K 74['G4U& 4"4RF3W@_KTXMJ+3VVEH<,)#>
M'2%AFVG4:NA)"A(D]_9C3*A>QHE/#'B8_+P="A:=;VJH[$I&KIKU_H0U9_4&
M>SS\/)?HYNT%=#*[B6B_R37R6HUB8>,+%%FPJ;I4HYV5Q;MW,0EEU'.U8;Z]
MN&=W@;PT( CN#EWS[9QOBG^$=0QHLG(X\=&ZLH:Y>!'+,2(&1^ 7_KM\YV8]
MGPH.HFT^$?*@#7$]7BSF]"L@KR]JB7N6M7CYOF;&<PB;W^[I:OAQBJDC/)/.
M0 JS@[95#:D832\OT#U\ :_%UO?=',<0^]I2R&*#:L*]C9(+%/OSD&K+45PP
M4>-LF^%:NUA/$<Z.V="EW<>W/X[B? U09F@ZZX ;U^;$;(<X&XWZWP^1PC5M
MV\Z/*;CW1-RTBL)U6.L1Q)K,0.O:%)/VS#NP]6D,O[TS#6DNPO;8^[925NKX
M/B8U9 ?;<!RJ%IVN\EDL,M*#ZB"PI?V!OGEF>SKW9Y6=/(<T""1YL'UVJP,K
M*]R]TVK,N.Z^UOVS"^_./1JCQHM$(3!O$MXAE]SAZ+$9>K=1B,N_9F_0\-L+
M@$N;?GKM2'*#(.V=*[\51MQSAQYT#/I6[8["Q/?\(*7VYCU%- /]\HE66D<>
M]4#2@,VT+!$U:/ Z )=6&XPH!+U# +2':8CL>'FMU[9CQ'S1K/3<">A%\'Z!
MB"YO$1(=IIR.KDH#6KA.F ]HUY"CT89_&?VZVVD;96D"4+V1[5PI@,#5%*Y,
M5&,_I*N^W::!EA[X>>2D]!"L3%3DP&$HA340D4.H".P*MA8ZF1@*/"*JN SM
MZE&DCQ^G<P/9]EF&K D7CB ,":Q#M#1Q(&<VMW>T M9LV[13FKW[3)M=PN>;
M[$</9!"HEM/RQ('0EN\^K;HIZFM 0<8@K9#Y]&^=)8)K62U%UVH':^75+P=K
M7:QROAT03&&Z7<NB"F07R36_!@=6JB^VAG%+C*HD"EE-+KEF:^,3BR]4*FJF
M9G4V9VS\S3^C\L$AHSH*4FU\8-,/IB74YG3E'H'42SWAB!R>R8;6Q4I&H4?;
M3JZH?7*+0/RZ0GIVG_ T;4.Q!$%:<1;7=\(N<F)TY\\7R63V,<X?,R!0$Q/<
M2VTEQ*Q#@-W78:TD\3S"N?U2!8$8GYC5R%=-O 2BZ\P#U*S DG>?S];'Y#'P
MY[F[K(B[A4"L@^(APM8E1+DD0G7?QPI17QKE-8ZSHGE1Z $B)Z1WD&>:6()&
M6V=FILY.SF;AV).R\3B?[J>UQQ2Z4 )2#2VM^&5GI<_:<Q*'\!N59VI<SR T
MV#REYAL'=<Q*T=5M$*N6[P;OH)5G8VA7K0K\/5(*#7EM]59#^5A3IAF7R;=0
MKEHQ02@[7L,_J[P[FNU&A6(%BYK-J<!Y8IL$( T+*;>KU.IE-$,"]JDVJ, X
M3]M 6'22]H/!N >THD(+P@%KLQT2<%>DP378KO",1V$P* $JKA:1(5X61*J+
MO3@Y$$ KK%U*0$J+#8)=W:6! YC&&D>A2\CD@5%W?OSG^>8<A>YBZ> _H518
M)TVPC3*T2NN6+HS7M4VWI JG[SII6E9_LBM=C-^N',$2?;M(P^A+.1"MJD\(
M'*74J\;C[66R<,(H& 5NM(@"Z@R+W^,HCA6><SN&L%\KF65'51Z^+@&8K6A4
M)^G42-ZB1%WB[ 'L>K:E!<Z9/4Q<\W68(%SP12DJR)KSJ4U'=K>,>?.5#"A6
M$^Y#E#C!!Z*I4)*GY%WX<8+]QY2*),-70=S2@^VY6I$72O=+J;J"B6FAY"QN
MO7PK4,6A8X@]EWZ7 +I?./5VP13]Z8=C9[E*8ZV%S_E^OY6-<.:=CY+:&B?O
MPH8C+W6U%8U@#(OE^N0D+II_]_.D3I@?6YFI"+UK#.LU$KDQ?QUS-_UXD5'=
M@JL@XM9'^RK3]NQ,5^K/R.QLD^O0C9;HP7E2$&G'$/M0U94CXZ[)2]B#O6SM
MR\!?EO69-6UNQA![+/"NR1L.B\MHCB.\BK"3H&VE+P59\[_>8S$+I@P4O);'
M#.56/4.X)J-#ZT1L6GZR+MIV1&A#3  .%-YQS*Z=H&B+L"JL62_9W!5E(RD6
MH&R%.[1&88KR$B!A1NN3GRS&:9R0\P:38R=(/<I7%KB(/'("06P?'3:&MXZ4
M5G"S-+>&E($>1\=1G$QF[Z/(HT6:[A%>^RZ*[Z/ @P!60,VZ=:L<""<2'5@;
MI-SRHW4[R^7CAREA>EMQXAP1]E%E(=+"/F2)$8:("8,WV6QNR8% %UX4!-E\
MB:F#8J "Z'#L'MZ* 05/PB+5K9"ZPC1<G7\PFZJ/RJ"S#[:K,LYLB4D8M/WQ
M";W1DC+[-?LK.$P[Y&Q:6J)ER@5G5UQ@;^SE/KU\6M&*-+!-)]BD++\G:NM,
MCN"Z'=(&<!H ']NM,H3K4H"$7!D.BR6-'C?\E!D3^3+9%;EJLT-6-%G"K:4,
MVHE+R(#^@:+:.@@JBT:+#[ C2#J11FI=]&G5=$RIV9^4FCY[Q7!.S3&IYIA4
M<TRJT4^2/KZ+']_%C^_BQW=Q^6?:[*S7>J*M?[FOZY<S3QD_H_[#+-QKK'TY
MZ]\02ME(*A KE^['O+AY3&85DQ.$_&;93'-;J$*]U%^5'%743H_'Y?!5KTZE
MQV*E ?6=2,5(5T38,2&8/1+=HF0RNT,QPFL$LLYER%K1Y=I0-MU/$D*%JCU0
M$?\4X3^O0W+B$/X'1%1 ]AD@*A*J:9NI1?S.^?*!''*8M@D9#E ^50O5_LRB
M*1"H87.L))U9@15]<!!%Y&R\@!F!3RC#3INOUPX$*H7:&#_'Y8=_/ST]^9]/
M'_[YW?_^SV_N*GWZ/?SNG??U[7K^^R;\>)%^>?\6OWO[R^M_?7S8Q,';M?OU
M9?!S<I;<HY^_OGWSY],K]R9Y^=]75Z_O?SE;/YV/?W^Y]N[QX]\?\"5R@MOS
M/Q]>?Q>'+O[UOY]0,/\Z2>[^_OKLMZ?XW>]OWZ'OWK^;WYS]YMS^[+U[^._9
M$WJ\]9?_&KGI7QZO7^+SI^4:?;J_BG[WOUM]^N7IXNNOUR]''WYZ'<]7GVAG
MUKN'7X+XNY\_O0W>I&?7-W_Y]=TJO/WP9O+WB[FS<7]_N$N7']]<?YJ]_[1!
MO_ZZ?OOIS?U/T6\_??CL>XGWM\6G3Z^=S\FK,+S\>HDOOWY^^O63]\M\_/YF
MX4ZN;^]^N_HY^OWUK]Y?)A_7L>-=+V8_+U[>3-#L\F^7G^_>O_^Z_/S[KQ]?
MC7[\\7]/QO=WIZ<67WHEMCM3,=4+QHJC&*T8T-ZV@708)5[50)HVX\@: /NU
M)J6%2:UL4->Z5%^@Q/&#6(\!SD,7Q^HV3U7'P6>*"\:#%_"\AW[:@ETJE8?!
M,"!V7L2*[MQEPW<*"=!3&(>2O1(F<+NJKK]Y @9[$VL3A'L>X](:X(%&\$PF
M7M1B=.2?RDR" _-H)H3'Z@M:?X0D*Y'H!B66.W_;6IVFGD#I1B$]P%?G/=&1
M8G&#E//:DBR3&&BW&#A-*:1G/:Y 9KVS 6-)#T9UBFC"J,].S"PJ4).(@:K2
M<;1<1IZ?;$JZ<'F+/%)V0X=E-$TS,8<C,) @!MH%=!P% 75Y.D'I?%-Y%18-
M<!B2EQ $R!ET2QN\E@<FW+9@D;'8E*?K?E+?"TP)@?1/9.G3^#9*+BKRH[C@
MO/8+V<OV**E:SPQE&VIP9N^A#=038QH_8&-3A;FRZ<=F+Q<8DSM;KW][O,38
M*,IFV%IQY6/D1O/0_TKF0J0>$\YB%,\REDM)]DI%80KR/2%%<TLYKGG I=ZF
M;-AS4%$XWQ3KXPX%><;LPE^=;_*XORJH^(82\&G59)Z1#Y:S,B#W0S>,45MT
MG?L>"-+^CP#'9P#-7)CA=ZZ99X+C&\'QC>#X1C#\&P%G[T/I31&Y;UUY"J'H
M7@ &T8=3HV*"=G6IQ%:0@ M6JPJ)PJC6;LBLZE>3J!U?8[\=;2OU6FLZ2/KX
M7GM\KSV^UP(JVR)I<N?M42T_E/.QQ<<FM2= [NQA=DA>@I';,<!DT<I]:>,@
M93:WRU2RN@H8SY([/L?NSW-L:<Q,0O:K"TJF&"4P]7NE:5NM+*#OSY:7+<AC
MZ,<0(R>@KTLL1F@QVK8>AH!9BP^[)2)U$=<3N9PE;^6%,HC">8+PTD./R38_
M7]-,?4RV\@1^?623ZG4UK@\)^"[8)@-U9@E>\(1(-:UGAECL)-@T68%S6;2H
M[(>C@KL\^7!)/GSU!^/668)Z$#BT[/IJ^>N1CTA=4$ EY'@$H3P% FPL^PGZ
MP -36NX7HFKQ?$,U[F0VIN>R2I=8_M>6[6>Q*JB\ H+9PY25HRT,[] Z"M;$
M"KJ)'*7R<KR/K?I@)"7-GSE$R^GK\517RIQ/[5X.)(7,FW:GM:^^D!U,68D2
M%$^=#3W[518R[^.#6,C<F8,T7AO=7=Z/W(2BJ>2O97QW"-)ESA>HWUH=0QAG
M8&W\_=$?PLM54R9 O;R:_'P,G;S1!:+U7=TH#8%ZN'01M9W0I'D#9LK/=!?V
MK;=I2XQR$<<IS:4"[$G107&/[,P.-YU8<"!UK+)R1/<+0O<!X>5YA''TA?:<
M@,")2VMOCATA/GQ1R31'TD+G)@KGE!CEDK;.2C%&,+J/0^E SB2>G"3ZOMOR
M82^=),59SUBV/[M'M=D/U="365TRFK5F.X?3/N7KHVVIW*&5L\E>-R:S*?9#
MUU\YP77X.W+PPY<(>O%+\[$'Q1)E@>9M%7F90SVZJW-#< <Q(C0YL5_P=)A%
MD(L=Y$6XS@PTLL]AUTJ;[K:R1\GI2W[)";TP"JN_SAP?KVGVZQ(Y<8I1K220
MYM-:E4^;%Y@?A5Z9;)LU8L^H>)/PKN2 _,)MC:%S)_9ATTW-,JA]RII@ ^QI
MV1QS@'=S[ILTR!*L[WN#V)G(+>VW_LXWU1]_\A$FTEUL;M :!5#/XI*4]^&I
MW/@F9:ZB#@3 BE)65#_4E'^;%;C7>#4&!GD&%CS2J^T8)M)R@H8RZY78@'GC
M5T;<XJO_0'C+)0YHX>V'#KDNT-L"=*@3C]3S5^(\&8,EWCU@)XQG"-.)W".\
M]EW"Y&3&8"2F:14Q^Y_@E+I1_N U@$CAB_=/?1F8!07LQ#?))LP!87KU6(T;
ML[2 )%/1>C0[8-!6B'&0&<?J\R"$BF5T*!!(T6B@;4:6^JIN"%$O/P5_0H%W
M%6&:PZ6 7.<@-E^F0%'K%A_,CB,R1-XY"LD?DFG@A,H-0CN&>,[[3"P[\[%U
M-PZ>HX_WEY]3/]FH["K&=Q8?WV'W$4M&,OU?-9Y>ETX0?/ ]#40XGSY;[<83
ME>$ OCS6-4P0SI-:G4 9&?[7SU>3"236&4JA#,^5_T3;^]&,< 58VE\]V[W"
M$%"!PM\-;9.6X^(Z7*5)G+F<7L'EP(O(V413RTW-=,>QY CO7:]1?3TL>J^?
M*WJO%8QN<^B]&1:]-\\5O3?2)K@N>H6GEQE99P:P'0H6S77PU^Y=84*US\[I
M5-.A,?%D8,(]''XL8E;M2/;";:/!E!)4R;#=>_3V+OU ;W/)* B*DD%3A%VB
M(9PY4,$#+4XL[LUN.'6E"Q/SMU4<D+J31>8Y*U"F6*$2?6K$!E*E'12MZE/!
MBN8@I*]9K01VDA\1NRI3#]'LD2Q%UPD]SP_2!'G(P2%-A5F1F_#"P<A $L-X
M2VXRHRO?);OA(B=W69";TGP<0DXSL4&+A'XN*4KRNSPMP 2Q.YH$[*0J&@2Q
MD7/:E!W83?K"7_L>V27QE."",-D.]TGD_@EB8G!(/2O<N/*$J5^:<9HO%"W5
M(/I^#Q('^J+2+2.C+U7,S3M:.WY 3X>'*"LZ%V8+8A$%A'"<\0:N&B58L :V
MQ KFZD49T4(%?'Y"_GQ!6Z"M$2:WAMN4SF\RRR8P29,X(;9"8<'6%BT$U)J<
MV,KC4@1<5\X@E[A=G3, NETDH:+XS*+8*3BH*OIT?'^-[NF-,KN#P%@V+2H6
MC1I%:%@B@@D::%&2"[)I?;7O9Q5OLITO_GH2+5],M0Q \0CV<WV-6( =8C)<
MHTK=5 $\/M29L(6YU%K6,P5W3QG3M3QW;)0;?^F3OTT=G(34/>2O/A(QQC5K
M93AK4)X72X:$,NSZP@9[T&9:-X,9@P>#'$=,>]T:>I55-J2>8"?<S,I(IKCL
MYQ%K%F.O54T<YV-745+MAMY=/+0>2"0*39JDJE\KLS\7C#1]X'D_P)8N;&7>
MPRZ5G1*>Q@ 9MO9\C),_QE$81X'OT58MEV&2OTO)I622SVLZF/QM5_\*QP=2
MOYTYF'#[B"X*L4@-&U(\8M*9E-H(VFYP)[-R17  5:D7DY-*3S0!B87\0C.
M&*]+3\DU]KITO*04#JRAAS<KY=1 *7VF.(P_E.85F//RBLV0HY=29@?G4VL^
M+'A+@B<LL.O7V(D7M*43^0_-X%@[ 65PE(P=C#?$OL]"3B"N8W*$K4$M7K6-
MIH-R$H1Z2QNY687F^ ZYB! GELA[#!0RPB-ET5\/NB,[10P5*Y?5#LZ7WABN
MB"^#BMV*Y1U+N55=>4="8#L,&H@#Q8 M?N/A]U,<D<M<LJ'QQPE1M%3)KK*N
M#P@$#2&]@P%'+#73BBO3Q;4]J6;F,3^TF^[0+6C!E('>Q*[#-8J3[+BZ#D>S
MF1_XY/B*[]/'V/=\!].+5AQ';O93 OG/$9GY/\FOIQCFZ;X?0Y8\[Z)56M]
M/:5MOE#*U'']F>]>)@LGC()/A+EL;V^7J*0GMVL4B]9<%S:R<@"[+4V(3G42
MV@P+.3&ZHX]ID]G'.,_0 +'1A 1M/3?+[J$.<0U@/L.VP6 3VG/%QI$.7+^8
MG!:P_"U(76JY<20/F)4 )V[KDE:^G,A4BM%U:#)2N)2\FLSO;>;4RQJ]POE+
M]-#IY^<J>LD1BXO\A(Q93XJ$O*,KD+=H04FL399G2TJH8!KK/(W]$,7QR"67
MU#B355Y-*"LP1 P\VMP,>1.<-3DC?)99L?X\A D$Z\F1;:^U+/Q]!0_E\JGW
M+P'<TRPRMDQJ1>28$@+)Q\J-EB%5;0=%NWG;_)79MO3ZJ-*>*?:0N^:0#SP!
M&.82-EB+Y9OKQ\A?C JM&$T'FV?[LL;9 .X!-C5[=RCQHFPI,8ZPC+HW&4L&
M6'$=QAVV(8_N6HYZCVOU3'NP8 \6&5N6UB A TRY@ATTM:P=N'B=71J6W)R#
MP-<6J%D_4J4,/,_/R^=.'=^[#L?.RD^<  (_'BF[+]J\E=MP4O"$!&-%$P6=
M+M. QE!F)R!=:A@M:-SK&FV3YFY1,ID].$] SB8E%FS:>5((JHH4I #!'541
MX3;UM<85K7;G^B!&H 15BS7F9-"3D1M0"8)Z(FKNF8* B$'%KE:47ZEUG%C"
M O/9UB_<H3<,3ITT]UT/=@M-YA762BYG93A%LRA_U8_"N&%C:5?QD[7HNEEH
MV71&DAI5Z.HF29CCQ7Q2IRQ-J&.L7U:GQJI1SNN41J5W9N<QL=-D8J?B;C*2
MVGE,[JP.U6-RYS&Y\YC<>:C)G=O+RAJ%*;HBC-ZA[(Y"Z\D ^?#YQ*P\"P]A
MB4C(V7"+Q^I"B0+RX_E[%!)N QH<Y"V)7.GS*JW.=OFT(OH"Q-DL2?D $@][
M@BX+ 4CHQWLB@9@ZYE \"2^?:"!WZL<+.IO)C+X?0D#?3?3YHRXA>*/AVGG_
MN*K=A/>OM,A\D;I',C]\MNI8("N)KI2Z:75,72M*IVNHR.<*0U,TW:''>EEW
M12AD]DQ19;1 J#X>J>>O\+A"[HQZT(.T?'&BQA2QJPFME';BK#@_1[,(%R]3
M#\X3BHD2Q@YAAD@ ;[)IT&@8\B61(CV@RPG + LX=O?\$;_WL@($NEB:;T7:
M7G]U$F8*Q5:TX();66U2WX+"X0BY0/4?@ JGGD*<KS^@, (9LL_63E.2?8'Z
M.T,7Z&Q^929%^8A;V/.S.@M2]IS40,]3D2L(LO2!&(X&FN*(Z 6H)ERUT9_]
M1JQ+L@2K*W/(]E.WZ\2+61!]8;]T#_72R^:B)6S3C[U=9/74HC%&0!^Z120!
MK2-C3]V22Z;/2[<0E?XEC(]%C,'>NB7VDYFG[N-+]_&E^_C2?7SI?B8OW;<H
MH55>B2%+^Y1ZYYN/,6WA4;DK1V[BKQLYJ!!W!@TN#NINH6"Z] &F^\V\=]\J
M(/2MMVWNOQ_Z=&O6R[.JGND>HCM$C%'7#U"#\D.T!WL;A$^+Z25F5@@,>F85
M ,M39<KCQW/XV=OYD/N)Y_<3NOV,74.:S_OQ=J)JH1#U#Y\_4FQY054'ND K
MC&C=52)%\N< 9>(,O=$RPHG_-?LYA'*6HFNQL  PTFKB!TH(K!/)0Z$N_#@K
MJ##%:.FG2Y!3N9.HY;+@ R$O(7RP$@=D*I@6D;U ^7\)\S3X9SN#O/!I6"^W
M1"0 ::SU9>DY&.^]83$:N)H=1KLL[=0X_.0G"V6#3'5,FXFHAG9*=;@KRQ/,
M_\*96:-5SX ;O4G7WL%O$' U2<.X4-JT9:J4#H.[%"<6[]N#+ 4Y.&0[$QM<
M'[Q6"-"KH=D\X5N GM%L06#RP?K:[?K8]^RHYV\%/7\YD#^6PT#><\7V2XJ(
MBV_T)44(3+>FUPJ\<S;%C3:K3HT1MZ,52&">/'6;"D!_'S4B\Q1$/?3C*F,J
M=E6!5;S5-X7>YH:JK<?AH%!GEO6^B(MO5.\+@8$Q_ @++D)>%JV?M1T(7329
MU:IK@:C[3J)[Z:R3V#<[$=A=H@6Q]NIT:1(6]A_3+'B<_F#;6@\:6!'I_7LC
M[X&M4,8P3IL[M"J.ILGL-B*$"N< !*9<6@</(E^*L#;V9';A4[Y##V83,L@<
M/%9,V0WJ"V$P;-=:V@O3F+&6]0P=N(;BE %BJ]/_4'M][024\2G"?N3MNG0@
M$%6B?_ ;54W:,'7>V3R,R/0PWI"9P%7MER*\ARX,(R"W!"S;G7# O,,)GCMA
M$53AA-ZY$_MQ-)MB%)/?*X)LLJO>"^V8F=PG3*A/H\!WH4-8^=1TKP\!\N;(
MRQ\P[HF)A(DE&VR(L13A!'GY2D%;CW=<?3". EHHC5;.2JH8-1 +QS"+%I5N
M]VII6$&FL0%J_,3INC- PU .1;M!H4H8=\D.*LXS.Q)HEM95A"^B]#&9I4')
M"Y"O@$_/<H2?VJ84"L[L53)OPA<M'VF_ D+82UTJE[&S<EP_V5R@V,7^JAV2
MR^N-+#6237M%#@H5L4C$3 YKDN3:W&F$"OR$ H\LIWMB6-7M$8W%(C=ZRULM
M7#:J8^J5+I"C(E^70&6\P8L.:,)4+7XE80U=+J#<S(P&R)(5 Y1/%QXI0&#E
M"@AHK.J.'M*R!0),(98_A2+I2@%&L&L2M58\0'(E=R&V(T)+V$D5%0!"ST*=
M 0CLI*H.Z*I+&N>-/J=$$5^NR?\\D$^@U"6/U*&K2ZX(8=[E&.3@U"2?&.!M
M5TH[=BS<#H 4"JR8!0E&'PIALJ@&38 DI_ZT&MY%X?S&7Y>^KMJ6/]]D/X+4
MAO+$K=:BZJD;%40,EEW Y^'660+J3BFZ\/M3H$.5-X <M'6Q CE_98C#J%I9
M5*V:G^# &J^$E2F;+&(MB4)6%2R.PV7G$XNO+"IJIG*I[,[8>"QV1N6#0T9U
M%*3:^,"F:U9+J,WI&NZD5$3PNO[,=T<ICI3DROK.XI*5]KS4BHHR)@[C6M@Q
M"*4KX_4UGJW5R9.^X G,9A4]HI6IN5PY/J9^V_'"P7,T">^0&SAQ3%9%N4DA
M,)*B:ZE@>@^WNII8@7K"E5H@?]O*XE.N0P\M0[K3L[\6B:9+^DHVBB>SFKZX
M<!*0\(O^3-G+[S"P( Q@ A1?7 M*O_"S+*,DQ6@R*SG.^J"7+57BZW"X9 !5
M=BP<O*:61R\4S/>9^Q3A/_UP/G96?N($4I;0SB<'B 5SYA+]XHXM*P!WQ6X[
M"N.=XXYMQNRV&3-A; W00HS?W6[P)BAYF$5<"_'1NHWEP^11H#2&&S#>F$M+
M.]LFI:MI,JNJ891"@>">3\QJ@&@7@(V,&KZ\I.[Z RYOFND>$N1I/7GM(+:M
M9L@'V] BB&1>Q*2"K3;()Z=M*EQ=7TVJ@?/K 03O+#)6JV1U(E=?X$PA2?I,
M!ES<%PC[ZZPK>(_%G1V;[9%:1Z307!=]K^=";8\H'V7)^W;PB$H)L597!>Z$
M;45*5I4GKD.R4U)* NJQFT?*>NA/QRILZ R>N&#<WP_8">,9PO0B?X_PVJ>9
M<Y,9@XN8>HAC]C_!O6X;Y<_J*WC'/JBO ;.@@!5>,LDFS"NZZ=5C];7=T@*2
MC O5J\=?JD6X9[<6#7LO;A"ZMEE??U><8%M_O'#".;H./X88.8'_%7GO"5/4
MV3$)JYS,GY WS[P6%>^O(!#6YL62;TG2FNLO:KE=.^A%XS'1S4DO1%<-H'JQ
M8'RHV>.E-I;*76+G(Z#%Q[M \.56NSGLSLO$E>&8+J!]9V O,Y6< /.*_Y@6
M<$P+.*8%F+AY'_TB<CJNRR%B/EGMZ!,Y^D3V8>T<?2+?I$_D$3 (N3:ZU6=B
M>%?(5HH#65G'R/%]B!S_5LL)2UWSNX4$59&K3@6P=!J+S+Z#P12-3):J5C6[
M+*[M%L$4KJL&WW>9U\0@TW=T6"\I+:OOYTU9G=#+ P?G*'0;L4<ZE=8Z1E7S
MJ*J,IYM0V$U#W@$K.Q;4TF4[9C50J1>)DY-.;S>N5BQYBMV%$Z,MEY=/;I!Z
M63_V<)X@O-S^$Y3C0YT)*/CE_"&*"[X1E:XN;R@;3(D5.#>)#AM6O2':6T9[
M'4B[0P9:!C >#\V%8-6Q86LMR%8!T[N;T;K-WM3!R29S #ANG@>QJ?\+U%F@
M0!T,?/!30$7$4/U\MG3@=#N#BO5"BNK+FX<<J%IN$X+1NAR(+.I4TP!!ZLK[
M=+4*-O 6,I,.G&L87 &RY096]*M%#F,:K;4$]@=W$;6N"T7+5PA76WYP[OL.
MTE#!$C+@68V:, 2=^=")O)85I>LC'*N4[]KYQNK;%]]"VM;KVIVCX?IV&9&K
M% 5S['B(YB?K2%4X@-VV%Q(R%D_??-6Y<81#74GSOMU[(7,GW7DB*\OW,EDX
M811L[[QAEI>I(N:.(:QJC1Y.M0J-+A$9O6_4*=*:"7$/1)C?VRP8*&WW[<J>
M+0F8>HSC:)7WCXFUY=\QA-U2 \H8= D$HH8CK:?UA+P5]EW4VGA2&(A'L/74
MVN?EJD,F8'=J?YX7-@N3W;5SA^ALR0P^D/]=ILL\63__]V3[@&OT(J#/C9UC
MOP_L)B P;S),5BBLK\6F5I#:G!U#V"MTU6=_=LE%)F;"T).1A8VISL2!Z> >
MTI9J<CQ@K,PT]VA, R?L$QS#&*8E.7'%9=$ NO8;8U#Y>!?NQ\,&N,A(=EOV
MF3MA*R$L=RCQ<38^Y0@R"9%#R?([9-?Z:[Z.L&4%4[6D30WRJ9%#:P _K?"U
M4;0XQ=# -FOCT8-Z9A3 8_FYL2]"("W9LJW=I*C@$&!^:-F=+M8%U>G"GK/I
MYZ5<<T9QHBUB[L<6"]])"YD_<[!\J1GME'R.0O*'C.#(==-EFKFFBY].'@-_
M[K1;29O*J5+BP%+5$5E#3%>N4$Z;-A_UF7SRDX6(K_@ZO'QR41Q/9MD4\FKV
M<W*3(/^.JO(I]7\=9HE 3\*BBZC_2@-'V*@KB3^/JY3>:.\3)TD+]H997 RZ
M!ZMU6#*4S-DQ@. M2J8(^Y'GN\5/QQ%,$75IVO9<BOW!Y(D3J)]!FX&R@OIP
M*#8H'C)V3=%U-SXPA%B>'8Z& ZQ.T)9CMS]:#;%U=PLP@]7ETPJYY) F%X 4
MAY-P:*-*0/]PD10)M0#V+32PHR6MYO\U,[@F,UI_,*8%"&&:+:F0/V@S5R#5
M MA_B S4 9]9*C/Z W)HT?N\^D;O1@C5L-MR^C%D)P0AO1[/EJVNH54_409%
MB(FI,6#572>#>3M57UJV,B%L VZ<2P?3Y]286+WW"P>C_GMF=T3(_<*EI7NR
MC,+$]_P@I<5O[Y&;XJRQ4A[(2 #-^B0M5VE2J,06?; ^(V88L^B@[5H6C2UE
M!H4]VVI3AY9.H9P[X::J%J7;D"K&R1_CB' 1DBG5:D_-(KPLY-(@. D#O78^
MA%!MF9*_[2Y10YST/MZ>8]$8LRB+*\SL4<.?G9I<C4-)(Q^'-5C+%.[(SQ&/
MH1/<QQY3/H!&]#U88 8[B$92Q+7T(<'4^Q?U/E;TUHNGD5B19HI['PM['PM[
M'PM[=TL,I@+&L2[H'M8%/>_?Z=X\@/V9LO>@I&"3&,3 :%IN%0??I\V]^571
MAQU;SQP:JZ&7U(T7]"B[?J?+57[OJS7^EKHN\+ZU^$*A>FW@3K\SWJ)OI>;[
M1823!X27M( KQ)[B$SLH#2J066<(Q; NAHO(S:OQA]YE2';VIN94T?!^>\C_
MHQRR-A+'RT"9BTMH8N3^=1ZMR=1]LEY>O:-_.*5_J"V3SN'5#0_.D S_@REN
MA^TK)HL(7;YB60S=F)ARDZ_).S3WJ0LO3&Z=I0E4F,/:J%.@B@Y;'H9#MNM,
MT<N!P6V0#6?!^-'=!?GTC5LQE$110_[*CUTG^!TY^#+TV!<896ESAQ[^SJDJ
M>+Y4NH-)]90+S9J-POLD<O_,GLWB29K$B1/2BBW&5(V0R/ZC(B,IJ91C)7Q&
MA#V/LG@5.":@:(YGQ:!4%?R."#JC.36W *(E X*LE, O:&-NU>^,:^>.I;G8
M=V72'9RIK8%RG4<N#33.+)SG0?3F4& /?Q#K7RR@SK!*/3RN_ #A,3ETYA$V
MMQF:HQZ*SM^116>\H[:AF><;F+.!V.,>A@;BR*00_CN3&J@DM36XKLA/3-[3
M=T<^"+W#%4MYU3*4B]^FE6,. T)][$.X[0HD4^)@+(]UJ_+NETX0E,YM8^J_
M.>JAJ/\=6912%]V$]81^N41X3H[V]SCZDBR*,"YCPF>/?@!^"*%P2C3,^/MK
MH"]0$)B&H#'H09P!+&&4(C=XR]W:6;<I.P*AA\%9#'D89D];$J6X1>F+NA*_
M#MT(DPM%QA.]4: Q?<[&FW'DF?,QBZD<PB$L):T2*(#;<?:R3#N K!$Q@QUN
M5U)M@)C#'Y"&X@FHQ$2<=<AY:_SAC%)Z=&)$?^W_ %!+ P04    "  .,;%2
M+4!5,W!_  ""7 8 %0   &%L=&\M,C R,3 S,S%?;&%B+GAM;.Q]:W/D-I+@
M]_L5.,_%1G>LY'[X9KSV/"Y*K[;&:DDCJ=WC=4Q,4$54B6,66299:LF__I#@
MNX@$0) $V-Z)V)VV)#SRQ41F(I'YI__WM G)(TW2(([^_,6;+U]_06BTC/T@
M6O_YBP^WAXO;X_/S+_[?7PCY7W_ZWX>'Y!V-:.)EU"?WS^0XWFQOEP&Y2[PH
M7<7)AKS(-B_)(7G(LNVWKUY]^O3IRR4;DRZ#A*;Q+EG2%'Y!#@_9@N62QPF%
M!;\EMUY&WGO/Y,WOR=LWW[[]^MNW_T4^W!V3MZ_?OLFG_*\_A4'T\[V74L+@
MCM(_?]'8Z>D^";^,D_6KMZ]??_6J'/A%/O+;)_A%:_RGK_CH-]]\\\TK_M=J
M:!J(!K)EW[SZ^_N+V^4#W7B'091F7K2$#=+@VY3_\B)>>AFGI!(N@HZ GP[+
M88?PJ\,W;P^_>O/E4^I_D=.-D#\E<4AOZ(IPR+_-GK?TSU^DP68; D#\=P\)
M78D!"9/D%<Q_%=$,-O@&-GCS!]C@=^Q7%]X]#;\@,.+#S3F*RS?5&OF$5W\9
M%;(U"$47.O[KOA V)KT:FX(R.._8AT6-@&W,K"$.X><+!ED+9OJ4T<BG?@DU
M+",10+X+%_=R75@Y7K;6#$&0XZ1<DF_\YR]VZ>':\[;_O,T8B!L:95>KLR!B
M'T'@A==Q&H#H+^[3+/&6F9"&')*5E]YS<(KE&%AO7[^B89:6OSF$WQR^?E,(
M_>]Z[<O(5> $0+>P*I50+TKEW#.FPS_#^Y K%C89="J-#C_<?O&7:BJ)5Z2:
M3,K9Y*=R_C_^E(/PEYI7\.,B:3/,2Y8ED.P_%8@5(UXM8Z:_MMEA"\=5$F_,
M6)W%!J1Y92R%BS2E67J\2Q*VS13BUMX@!W14V<KBS LO) +6@@"1I#M8A"SS
M,<3C,]S*C) Q3>'HHO7J+V.3MJ%Y]4C[NC]M/P_BOA[PC5UE#S3)5YSB"VLN
M/[+>5GY;C;VE7U8,X^;!>P$WFIS?Q^C5/IS3?U5[(.#?%$;5^9/U]=Y)8'!F
M37=86?^*-#Z@Q6R.)%Q=NOI>=#Z56:@>'0+N?QFCD/"1)O>Q+A'?Z KA3"GX
M9HANN0B\^R!D%C:=TB@6[.+",NZ"H64>A_4TMPH)9U93,A L[5O+8D#4)K.8
MWI\;P8=8T(T5)_X<K9_]C;VE']_%##\Z!?-=V0-[(. ?F)BF\R?J(.NY"BH=
MA\PHNEK=9O'RY\53,,F7A6\VOEQH!1GWX4"^.3X,HHI\(/D)AO[#I>&CY)HP
M;BC$MKAB,! <MLI#'/KL^SO]91=DS^?1,MS!+==UG/"89)8EP?TN\^Y#>A=?
M,JSB*&,8LM76YQ'[;FDZ44A[%,@F4%4J[3\.Y-*#H[G%?_SNO]Z^^?J/)-^J
MUGE.!'I,:6I+_V@T??67<>5A2Y,@]MGGF61VI$)T]AUY(5RY.H\8?0X2\'I\
M-R&7@=/(MR,!(F]>( '_YC]"O2;_37V61>1W09K8D1'O.;[3V\._$8*DZ_00
M+_*USC+G!KR4VXA5CY-F;'^TA_.$ J7E4>DR[#?$K-?&MC733_&&5G;[E/D?
MV%83!"!E'AD"!J(.\M&D3O@0IG8X^?(5K&O*D QGXW/F71*GZ742KX))Q*6Y
MO.W86&-O1"[X"++E0\B+D/WPTK4\"/C1E(%]G :D%6PAB90;+"!6%VS=2=(+
M!-N,[1>I\PRZ0,@U12X+!%A#XGQR'#DV>"4,:UV5([@.B/G5*YTQB(Z9K1M$
M.[;#5469([J*$YJ/N_.>:'KZQ'13G#";V4N>SYG"2NW%<Z8$U[8.FQ 7K2_@
MGJ_._HDHZ$CV PGR 1GLY=(,LR"5W=-W.DXXN.F8&"61G6\F7?\6K^&\<),7
M,C%:HO 4;*8O62ZM_M^*<.VGS P3KOTW+4X$ZZU L*X3>LBDAX#N^K=J&I'4
M TS3W!6:RGEIK.[@=J_>';MF9J2/P\#G;P'9]U*JN'EXLEW6-(5J#[G174*5
M[=/>7V2J:%)WYI2=X I*X]AOPR ZI2\905N*=.9T?#,B'?5.N/;^H@.I(Z'M
MDVG^G_U;\[@EDY]I U?M#5SDU[8@0(Z RWV]1+SB;I*)1!:31<C^YSQ:)]0/
M:)2E!^R'Y9=.K1<AYYHRTL7;?K)M!P;1"=$@?B^J?Q9$?SV!R:-Q<G3@$!T>
M\SV:^]/YS8 8?FNQQ:,7A'E&PG&\V<11\Y;QR$N#Y>1J4@,$^RD$/2'45[3E
M4O#%+_EB)&VL-A\EJR\9J*1JTLUVNH$!C)*HY+\Y*J"6>;YO57W@V$L?SL+X
M4VJI,$5W/\O9"3)8=(I1P"3"9PDS%=S6H$"YB=2>$%-@B.$/*S)'XC'PJ7_T
M_"&E_GE477LNEEGP.-E;GQZ[.SGI-(&3'')+D+UML014F'JQ8ZNPL^]E>1,>
MK8E7K>3V3KR_,.SIPS[T<G"X]0 /<U X/PL6JCCXF^>A^7&&[',>/=+4F=H1
M[3X;M2, 3J5V2C$-RJF(F,Y'2B7\UY!2C$0ST30(>%J:1L7"WSH/1]<T10DO
M1YI&M/ML-(T .#,#9U4N-'<#1R(,&B*+T6LF:@<!3ZIVC/CY6V>HN0Z"3>#_
MX7'"HQ="#/N&:;DD6&;4AS\L(K_]B\;(:_Y$[3Q:)M1+Z0G-_ZW>4)T^+1\8
M#^D-\Q!/5RLZ33C ,@8.T@/L8B@/B_+9Y(5?K/,2+ #^7<(K'OX?M-[;:2##
MC60WOV$'?!NB!A@T>S LF Y*DF>VW0]>N!-7ZAWAZU5O/-'C6N4#:RWHL)P=
M[*L@7D;NZ3J((CBOXA7)@7%YF=6+_?LBKD>@D4T.K=?1VM )LX)D_*/L]UW.
MN3$TIF?>:_M96]JP"6^-U0?2;Y-1;\:XQ.F^6;5TFR/9>/0#0/-2!P=)YW:G
M]:K9V\9I^:A9=-GC]JY'S73DTD=!H5KM]Q/'!X]Q]6J70=L'L'<F$;W.)J[L
MC XDB'25!3G("V9VYY->.B[.@3&J)2Y"]%Q8!$)(9,5OQ)3^K @]PLU^_F%#
M!YHXXD?/U&7@A!N.;81HG0$B2)"OL]#M]=C]>G!N+_1E3!0J=Q3U(36YE\MX
M!^]*UM=Q&"RA2L:$QH5D-XN=2W H$$&J)Y!RQDPL!C7[6K66Y8B;IT,>[=(@
MHFG*9/,^B/*G25/*D70_RRE',E@PLZ&80IIS9E0:18>=3;E2DJ!WSI$79O$_
MH=>8OPOIU2HO$LY<KF8UG_0[&OIG<7++W"^QL,$J($)O7G]5")#QNA;4DREL
MF.=3K 2.3UY%G[O@8;/24TH>V'J'JS@Y3-F*,Q#!H8P'L1Q$2/.Z<7&TO@@>
MJ9_OUUC_Z)G_ZHXM,I6AIK^YQ7-6&RA$@F$^X0L4'0S(=RUIO7_.?T]@G5G8
M=KUEH%6IK!>YS _K6[H&:_*&;J&F8K2>-)J$[675=T" P!1G/IQ4XV>3"JQ@
M7,MID.%LX"_LZ=2JK=V)EWE,2JNLOV)?Q/I3'LCZZ]H_D+5ATSB05U730Y\M
MQJMDU!FB:;&>\SZ(0YDN.(S[$='X,*Y\YM(TK9:?.E(BW-!)I$0$B5SE"0(D
M3B,D,N8)(R0HRD/Z+NSNTZF%9V\+RST6VKMC(E*/FH6IA;"E)18"Q(P3,@"B
M*,O+KMP$Z<]'ST<T6CYLO&2R)AS*/:W>PJF@P4NEU-,(S"/5M(X@N;@$UF1L
MZ_Y7AQ0];]J$3NO1\UB&E7H]2V&SOG#I1S>8.ZAG0[D.9VAP%0UCJ"AE7LCZ
MD:T5)\\G0;H,XW27(#&UL2J%XMM9U6H20- RG<4,4D]Q;JGW8&.[P)@<^V$Z
MK+RSA:(109I!OG2QG:$2TUC0AJ7=&RH-'79?WF\ORU7X0QZ^S)?.Q<N8L0(]
MIDDN\_A6M=XEG59WP?KVG^(TMY<UX7!<*+'+ Z'B*9&P_0)F'P!Q<8I\C/NW
M*WW):9YB<D*3X)&9%X_T/&)?XRZW,"+_.^JO6\]<[-@)0\"Q&709 "?R#=<K
MDL:2_ JO6)34JRI,$0<2.X(<-05\*'V'1[QK"-++.#NA:;".H H6W"1R&)J
MF9DW1EM8L99' %3#!O+K94D49^SG<N'\ICJ7^J#Q-<S*N1LB(0([R9C( V*=
MHL\,XAM31;BD^UG.XY'!TD='SZ#IK X;5=JUA;KQ/4PAJJ7T0@>_B40)V<EJ
M,$$, R(\Y2G>&#V+P+J<94VQD: [+'!P0Y?Q.@I^I?X[CZE[*)I&T[,X::A$
MPR.VS\IN J(](-0X4I-J-;*&Y?(2BA0Z+,5)Z\ 5IWZY.TT-9$!PB/:EYDA]
M "]@\(3*3K:=Y? I"HAN1\!RSCSNGC48*>D,V,'?\+G5";W/;#G8PIVL"I$8
M!M3FNL_F&'F7LZQM;:'H#CLV(8'PCB8;V,#P?!0N82<=00,2C0,OA)S1C,UC
MA]L]UF[4W:DF8Y'@^$*),$"OU";^=%Y=9Q?KOMP^!#)M@OMNC@XAG$W[>D2
MY-"W%N^];)?P6-HH&D6YG(L E@HH#46SJ98HU<ZA2NTXU#NZ3!7H("U:#8@Y
M00WL("L#NGF3JS6-EM;N&/H!8#<WKQ=L: 96M0:_/FBM,K^; R-Y:&=G]:69
M>5+@9DNC-#?YH794%B3<#[ FN-K;6SZ >X"&2&T]!?(%H9>D^WSX 7S?$]!>
MQ#&.OIYY0<)KT=0+3_HL5[J?90F4P8*('$PA?$Y#*[J^9.K#RZ:0*?$?:B?>
MT.4N2>#R-?(OXR@I?ZPV?D\]V'7(C:C9'LX"M_UAU0OAY@OQPSMJK$Q6(+"/
M7& WC<6=Z\DQ)44<U#6DM.E!7[U:FMYYQK:RK3[%8&":LWK.-CM?6L&ZELJ4
MX#S\##YZKO[SNX F#(6'YPOZR"@QE23I[>SJ7)9"I3ZAJSE<+5XN?IC%Y6D_
M;@O/:S5=C&7QU$N@QBG4LN65J::T!=&];*;E84!@!:.*X82-SXN,.3]*=5G7
M%"4IUL,SX<!]V67<>X%L[C18LG/X) BA!Z>>A"GM/J,M7 0230#5L/F6];+Y
MXP"V,-=S?KXTH:6D;IFDIK.0U!&E1&#S&1/:0-[3)(,G?C[ST:G?, I6<;(I
M(+AFVT09 .5%SU=1:/9LBFW44*CLIWUE.A(DEH[X<:#%WY'F"Y.FL5DMK;P2
MMOHMC"M!\#F,2-MAE\RM72I J@P(4T]?>UDGE]&ZT&FH]BU?BFMXME:C$$A:
MK38# 1[(=($"[T7"GB):?!Q59^K3*,NK?.EY5KIJ6+R^A4(TLOUQ=5DWZB['
M.W61=)C4T'0XLGV#.'N"V*B573RE9INUI--0A?58V(6IJ@^>AA:KE!7\$%?+
M[6NWV2FR_LP7J+*>E!SN<8EZ^HXLL8IU[5?;TH:MK[3R'A0KWN)92UIG(:QZ
M;)?+J@89S>MM0:F=7W9LV=-'W H<L5J2:"^K5;80(&35D_APDH^?34U!!>,Z
M]90PG VTG$^#?RZ8;/H@GV>A)V@JD9;BDM+EE^OX\16;PW!\\PW\QR'\1T-
MNNM-T!P.>UC>V1RK)5Z.(3#(C2F&$AZX+4;$D+W'NP1TS1GS1+WP1^HEIY%_
MPC32")Q&E[952D &!&:5Y\-)/I[ !&:<^P2FN!,%%9-*J9 BV]<JAP5/XB6_
M9<M7S#OLG;'?"9RVWN*!KSU^R0Z9A*!P8!G)Q?A21O(9A$]Q9)9HL:H4$CF^
M_:NZ=-<$R9M&2NJ5+1\<"!B:(L+52$= W$I(ATEB^6BC:GC(E$M>EQV'1CIA
MQ.M.$$S7DHT6%"K)*+1&YVQQ)!-"SNQ+1!?!GF' YF)0*WU$$>#+66NZN+^S
MBMLPQC6+FP3?YVR%0V__$E;A <#G8PH%-\/SR*=/W]/G$7@K7M?VYRV$ LM/
MX&-),9CPT80-=\5[*6=*(< 1-/B\B\7BS2:.>*=#C<:$IH(AV\2FCZ$&1R$N
M?&;>_/*@Z)U'&K,=6I7Z[-R3)A4Q3+R18NG<R:D:)T  ;1134[J\97M3!HM"
MF H/MFZ.D<]R:7GJ,&Y/?G#,#6W0?-W3#4V@),J[)/Z4/101UM%D1[RZ5:M$
M HA<;LHI))]#BDGN@AX:#&O+#([T *OF+ CIY6YS3Y/1I*2QI!M;I@9 +A(P
MCN0#W6N/+B/:W-]#RMAT@7628^;@K.-D/,W07M6^<=+:7\WUA)1CW5JN0F9T
M^=[&S-RT@&(Q"3MQ^(4QOY@[AG:<"3-G_#&<59U=[ 8_-2"22TMKZD%>-8C$
M3'[R!0BLX-Q^U>)K6ZS4)#&+E):K,ZYX4!.50INEPMH94<*$RSNQ8<6PJ(2J
MF@/1,:\T:MV?0G+&[8L0BOD@&_:&K@.XUXVR2V\SGEK:6]:%'FJ#()>1>BR!
MP:[M5#%3V@(A0&^($KE]H&$XM@O36M2)PFA"(!<!/E+@J+B1 !$[VOSO8#9(
M#=QNO# L^ZF-Q__6JO8-U=;^"O;#4%*.=6NH"IFQQ_T.9J:/G?-&0\5Y,F4B
MEW@CVYT@A% H\C?R.=^ZK <AY5(S:PO'S[S%RF*Y!',UO:%+&CQZ]\PWIAEJ
M9HX@*;+];$8Y= #"$K^**5#0H9A#7D24YZ2R3S?^!%UQ\K*\\>X^6^U"XI53
MV)#_\]7OW_ G@/_G[1]>'[!%TBWEQE_X_-)QS50=:6A)I(IXQFFHBY*.4.*W
MH&)WMRD%M1< %@T@(P#U)?F ="3Y11"1DS@,O21]Z;H(A)%<M$2V-]E,3]_K
MA&Z]P#]]@A)1=!'Y5]D#35I*? K!U=G6@;AJ@(4(:3&S[J+F-,VZ!U>;8J>+
M_O!N3Y,+&+:5B],;@47=Y:/1>\:U2E.P3MS>0RPY [R$[VCH,Y5XZ[$S/,ZN
MO22[6IT$Z39.O?!=$N^V4YZU_2!PXU?H@H<=M7EK6^;9^X?,-#QDLYQD>@WC
M>M<=Z446<S_%SMF)'I5V!4[[:.0#R;+P9?/NR6ZKV^B=AI+#S]#4@I>KV?,U
MHT[&#M?37W;!%I3[1(U#I?NYD!@90*A9E4_AKB@MQW/SW_6)J,/.MG&EP-Y8
ML!J".F7\3+2-M6P@"1!2M;,?.G.L;F21,PRU <7.J^;M%]1+Z4VP?F 'WX<T
M-\PFD1'IAO:E108.5@D:1D%L89?2LM9 M"8AK%"<7AW]XT*H=%C;$B\E+08(
M6AV42*<-S8HWLFUL"Z% Y(D9G+09NW*JBJ1\:DH+CN&03ND9(TS ULRU'%OX
M]&D9[B"-^ET<^Y^",)Q"9K3VM=\17 T4VM.LG)KK(\>MU_69VFYEIHG_*.[8
M)4/$BD?6V,BV1 FAD!I',_/%NDQ"S*,]],PEY"+P[H.0UWNR< $MV<VVK."@
M**ZB&Q.=WD>K.=>4'06ZPV^FK[UG."OO$L^?]+Y/LIV]%#<-:%17>=M\"OF/
MW_W7VS=O_D@RF.OT'-/@I.A2&</=L&,>6S;94;\KKQ-)$[*9BYMB#!A<E& \
M">L)[O,2Y+S;DQ\)NL8=HKQMD'DA]_"N[L-@G1>+FU"&%#LZ$"0Y1(KCC3_0
MBZ-*+^WY_\ZOX?08W.K^I";'V&&91YK<QT.9]%IDM>Y%8^)ZYF^1,:_-0\+-
MSHD3?OVB;:P'^01 ]/S*V^TTG9HA$L:U#%H$YPFN=32^9@0:T2>\SX).,U/7
M'_(P!KPV;Y5<)DW8L?VD^[E-DM$V >>>*:-G"2H1-^N<UU@,LA]6<0+)'&U1
M0BKV(E/M.9@2*!!1: Q&LE?L"H,&"ZKJN1)$AUS]0;C,CB[!MG*6E:*M0=JI
M*6)7TE5,5$][R/ =Q7J<-G*.[&0_EB4&!-,V+8NE2D9?MFT;UP>1G(N8,=.-
MK3LT)MO B.S)"]1X_$PI_MHX^-.^X"]UPO.4BE^^HX/@CQPB[!38"_+,]8/6
M8S">\R$DA[&T[1T\%FY8Q;LYN685@B(U,F9K7&C<NN+8FM^<04V](,M[,47^
M<1R!F-)HR?:8)$XMV<Z^M2&!!FVP5,W@N;"M.>0%)!F1/SA_^*;!U%8(5$$&
MPU@*+]3X$(<^8P-DV69(PYIQ)$NRFVW5A(."]0EI3.#!T*__2/*)W[I54FH6
MMCJ%R/$V5U+73$XHTW8^WX$W29Y"A$3;6 ^C"X# WSKF(TF:%WE]A,$NLT$D
M?-I[WRA$T4W4'(%&Y.7L4=SUV](!M#8.D+?7N_:2JX07,O/YTF4OWNF_3G1G
M-R]J=$#3^XRA/5G^)3??TM<=GU_.YP-7<1^70RF)!KSL:NZ1EXA>[+*'. E^
MI?[T,MG9T<W3>0E$NB=)FI<+]ZJ)CB,Z>IS%Y4U(AP&U&CI+GZ?ISIZ(%;O9
MMFMQ4'K*5< GS4>1B7BH$J8&XF,9MAI=#::1)Q<]#C3AT96LV'EG@YX\5<F7
MJ+?!&$)V$3#/S.=)3OD?F*-/+;E4DKV='Y4X;.A==S6!;*L9LRJ U)?SN$PJ
MJ&.<*%MW])A,!#M[V-9P^P!(0HM,E(2^O,,XHH@]^\'##G;C?\TZR:P"2(2Y
M;SFA(7P;Q='A8\SOG)8-\KL-NIE2_?60/)7&@C:=>IUM722OJ\'2^HKG[,OW
MX#@B>4HO?J @VO#@9=NYN9!"H-&2-X'#[E:R=%QU%=*&D<K.LM/YZ-A6+F*1
M""Q:XK/GE[L^_51NN0Q5XR!BORZ#$\C.GC/N7H#4WGA;BL2N^!Q$2>&&:_47
M-'M/ZOL!^$Y>>.T%_GE4/#J:0IZPK9S4RQ;#@CTEK483*']ZR"RF93[!]8M2
M.?=:[TDE&)M+SW*YV^Q"L+-X'A!T>TCH XW2X)%"3Z$-O8A3*-UQM;KSGB:1
MJIX@.'D%WP="_#ESN0J)\ZSTYCHDC%/'>6.&PK#WZ+DWJ0R-L!N:>4%$_5,O
MB9@631M;G]!5L PFJDZEW-5Z7H<:)@V1]/.1;B50GZ?M2E9:^ \J?O9(HQT]
M8\!"#AOD'7T,LH?C';-+-C1A@IV7-8+B->S__(E4I0D8]@NG]881*ZM&,P+O
MI)R_]QO _;:8FE'&2<33$%A14+3B(_&@2AZDVK=O_?_G\71@/#5EIR=44(.<
MVEN:/ 9+FM[&X40!"'0W^[<=&"BH\YCR5QYKF$)2-M"QN:]F7=MIE.+KZ"9$
M!I/X3F2?"9@>^,P9,NBCOJ5A"'41:403+V2K+_Q-$/'VB_!PO&C8,<4'KKFS
M"R=?#S0L\SV??$#6^71^*^>U%B T7R%UFF[;C_6MK'A]^AA'",XW6R](X 7'
MU0K>-%ZPA?U6SX4/T\BEWL;VHP%:<,FZ;Y"@6L&MM]6+M:W*KMHD,/3M>>R@
M>MJ8QPT*:9ZHE8)B1Q</7:4025\B!GSP7@US5P\1E6SL/$:4(VUZ^YLOQ@SP
M8KTCIC57TP2)L*U<G*$(+(C\%'_E72-S*2*9]^3X@%1PKEUS&L?6^ @LXTIE
M$L*1EP;+*>1&O)%M-TL(A21&4\C)"PA@OZPS4 [(/4Q4I:<XD2@I1YORA-/"
MB?>%@B-RO/)O@7B/7A#R4KQ9W$I%*YY3SC!_:#A[!OEB^ZN>!.$NFR:] ]O*
MQ4F!P&+RY?OY5.6W/P/9VF.N3+J:!#$^3#Y2Z,O"S&7VN7MK>KG;W#.+9]7)
M"ICLD.D'@ /#MQ> B'26:QQZ^2+E\Z!& DGS?,K7=MWVVD@TF@+;GW*FQC2R
M4_&%6,ENZ@N"_4A!3PB'B')3X7:%>3ZRK!(0#6F6DL\PW@ -D+STX3J)'P.?
M^D?/'U+JGT>5([I89L$CKXXS99T1 R@<J.?^4"J+<M53G'8<,9>"IM@:TL=4
M$R_\?^W2O,+.77Q# <T@A&!)G6US%\] N">!TWJJS118H#F+U5;@N27E9LR'
MB](XA"=S3.%''3.<C85?+AD09%M 0>Z?R8L= X2-?=EH>> )/CQ'QL^4<MQ.
MHYR(@VY*S$R%CBB@@$JD4 BY !8RIQ*Y?\N; 8.,Z]!O&><"_N!V"D7?6M^^
MT=W<'JTJ7P]Q[/*)F-$N';^'C6G7*;B<JZ_MCIGQO)ZF#".RDX.L;2$@G\7%
MK)Q;+>V"(VE:6K&(HU(?<K=IE$ZF*)"=[$N*&!"TV6]TR(^V96.LXU**4I:U
M$D9P3$T5RP8J)__*U[E:G061Q\ZW: V94I C=1*D>1>]252-[MXNFMUIPH;I
MH\9T2)[SRYHTJW(ELJ+N^^'U9'Y+<_4AD/F=_R/3BG'R_#$),GH2?YI$D0EV
M<7/3OP\&VEVZ&,@+".PI,"?W^QB7VE?[0O3,>N><1XR<-,T6/K.X[V(HTM^6
M#*1QCFB>M2 $!@'>1)R/)!X,!9=LKX&"[6XY$J)7K7(P](;4J&)^5<ID_"Q.
M3N+=?;;:A65OURFT@70_-R5$<8"P-"#/Y\)2)L@ZKWNF9F&[P)0"8_-LV&B9
M0*.%$YK_R]ST5L9:HX[^E,%4$S!LIQ$9P(@]XWA@/T%MQU8<B:>;\J3N1N,%
MYV', 0*RE\=F1#QS-=G=<:\!-J27=UH:VQ%N+4BLWP68P:G;-YV_5IA=!^QA
M4B*7<&WJN8FTFP,LC*7+^-U]EO(_EMG&86[D&A:\B-3YE;X,BOE<Z4N@E'B6
MZ6=PI:\A!1I7^BKZF$8MD.VJ&(E3T95!,1_1E4")B&XU8^:BJR$%&J*KHH]Y
M ?MX2:F?PH/X&\K.-G[Q>;6Z""+*_CE.J#_-DQN]C>W?+6C!)4FQWA;SR8MR
M[DL"<D*^9PLDZ^>BIU/*;,2(\HZ&?$6W!?![R,">VZY)*^,.,_4&O!;;U1:"
MG^GI$TV603I5EP75IHZ"0G*HT.KXA3QR(<S;RL1\*K-:\ZFNS59M+F.RA]-C
M0/^8>GDH)<F4+V4275<%G%KRQ)NZECPA5%J2%Q0SN<H3U==V+'A2)F."AY/#
M6/!N=]MM2$&1>B$8 F=A_.D\6L7)AM_[3-HV47-KZX$;3<"PNA*-V:0Q[5O'
M:J\GIUMI 3T(,N!=77FW _4K)WK&O[^% X]D#P35Y1S4(W5<!D+,EG;\IHM3
M7Q>!7^\509YV!Y"3 'R3R-^+)B-7L(HE+')< QP\VLL#?=N]!GU^.<_5-48/
M)E57MAH4&-+F-Z^\?;)+F+=Z39,@SCL"6,Q3ZP^% [73'TI9Q^##>QC=RG$K
MH]*$NYQO_DA (23!,JND-Z_Q#HD&=+,-XV=*\_LY/TCHDG$YY15)N,4&5DX8
M\G7S,9GWY-)T,Y>T3I?B_CPP#;8@V^4OXYQ_'U(PG/3-[@?CW#Z/&3U4'B!X
M&I^+DBGFE]S2#]160*@_$/8]I+X@RCX6/#XT']%52X"VGI<'CZ;0](X%5P;%
M? PA"92]A/>S4<,#A5E%KY&-%O[MY+\^BY.RM*IM]=L%8#X"+ 80"R\4D<04
MC8_.2V;E[-?5O6+J3&)>NQ15#()9&=6#)74^M4S,!$%;Q^)2:Q!@._."A'\+
MC7?'6F$UX<01M=\WN5!%= UU"]!PF@@,+&.##2U:8'KU8!?&I9+R5:P,1<_6
MMRN%0I2HJ*"RB_CD($J_'O"8+ ^"3UB+?7\+J]\? H3J J.(>^Q5&W9YD2&I
MF"["S4'B> <(<?W.-H4=O]$SH>UK\XOK5H6,198EP?TN@U3AN_B2@0O-5F)>
M_;[<=HKOL3\0HPF3_O?:&TA)NAE4;R%>L48>K(Q::Y"@6,1QKSIC\=A+CC2@
MW( X3G4KUKXLFT)TL:W&3/G1EU$$&C359V;7HIK\:U5ND6 \7AIJFP-WRN(X
M.%"B$^B"INFW1(,;GRTK7@^X3/@0)=0+H9?X.R^(0(5<12?,KWODS5<F"0BH
MMAS+B]#_L!40(1\XC$WS6F',NR?,Y?>K.>R$2;-DM^]F.! Q308W14V''$,]
M^WAE[-NWITZEAM1^9PL.,_?>H=LI9$#7\>PB.2AW#GM!=T.7E,D7LUJF\4@U
M]K6O=G3 4KVT3:J1KKN;:'-6[TWE'@DF"R(HS0U=$*4/9&LVD4]!]D#2W7T:
M^(&7!&YODJ?FVZ 6%MU-RO(YUA[M-S=TX!5+ 5(41@K<-SQ2<T\N4_O(CBI+
MS(Z&M.63PIHN CZ+*._YGC>"LR-D6I#,0OIT(,7=89A:E07@&6$Q[_265T&9
M79V /@(BEV-MLDTAX,5N*=_+JD"W=W83L]$#3B&S05FU;68*5<9A+8GL$L$X
MU%U7]8$=KHMWKU/(&[*334=0#HJR540(HYW' >4<:S6TQ-$T?!0AL!^;G5=O
M/6N.8&=;1]>52L!D19]3\L &'J[BY##UYN<*8JQ5>!1""@SHG+JW_OLXR=;>
MFE[$7F1?\-#=7>@Q?? 0*6P4/,)$<2;"J.*Z7":E9#$MZ%#HT[MXL?QE%R3T
M.H$*@=GS-2-QQJS$4_;;+0R90C)[[.Y",O7!0SO0^$'^!"6+H1 )G\R=#UK.
M=%WJH3?_6T_O^Q%HFBBG,HC6#TIQWY9>?/RM,](\ ZQ9E.;V@>DSQKQ-MW;T
M.-H%W\R)F86"@SJ 0;0,MEY(RGEPS7<?)TG\"9JJ.M8<2E8VY4N.N_7\,2DX
M(@5038 <ZRC.:%5VTJFY.QX/!N2953D!QZ&7IHOW%+I,3F(M"#>RG;,OA )[
M $4A?$P6C0R0VSF\(9&RK%U;!T-V2#GYYII'MN3E:!;R<J0C+T?SEI<C77DY
M&D5>+N/H,<YX9Y.JI--T0B/9S;;DX*!(.BO]P&>0?$I7>EPDFBKYU\HHE2,]
M@MJ96("$^SAX!"F"0YDM.B]MHQ 5%$-3[\2*@A'J%<NRH:M09J1%M)0'JC-,
MI*%T^KT0BG:=1\?>-LB\<#K)D&_HH%.S!!Q%P(LYK3#I\#PBQ3372D6+F^VV
MLRKT!UR8W]#,"R+JGWI)!+[\=$*%[&1?YX@!P5,,=YM=R!MTG]!5L'1;D%G.
MKK:3C6)IJH9J4O";<BCFD] '&J7!(\T?WTRHDK0WMVT<:T,FD[ O"9]+6I/)
M"\@Z=UV:I#?;6[JK%W$&N6:"-UZ3.F?X?BY*,<L DCAIQXWG@.<S>0ZHP<H]
M/TV.N7$\\6B70KGZ](2FRR3@E7,6D7_DI4%ZM6(V?PI5=N&W=_0I.PHG>OUG
M (4#)Z\_E%A^T,V[Q>7Y?R_NSJ\NR>+RA!PM;L]OR=49N;XYO3V]O.-_^=*Q
M4C07C:;H&A+-U*LLMV-*^#Z(^,+0FS>,TUU"K<BP8F<7BE,/-.SLOKT]O;OE
M8GIQOC@ZOSB_.S^])=^=7IP<GEW='-XN+DZ_=.UP]&.[2#XU:&.L9.L%KU87
M,;1#?*1^)^EI4NGL"X)]EZ4GA%A0?_E _5W(&RV(>VZR7Z.)2TX>!AO)1OO!
M<'_*F?I'?-7JS6"]\R3^$+J9@\,?!<8H6].1FZ/B7LNMD2(\=H!,HZ.E%"!A
M(M$<7IN,1_,!60.W6[H,O!"63U/(2CB*(_]XER03I1I*]W-A <D DGS ^5BR
M*MO/.2[LI\'%5AD_%=+F\D37L-X-W<8)7!]:,K%UMG51 54-%F:MG+Y[S]R]
M6]>N7@]^M@1,$W'CDJ:%,7>UVM^IT>[GZ+GXX[2B9PB*"W$T U7#H"[TH!<2
MW\L\PA9K=+A/\_5<G[<#9:8EW@,(:=1NZ+V7_$QYA][(9]]27N +;7N&5$]1
M+F+/M=."!Y&[:EK1=**>Z*3-;2_^5,55M' WN-GDBU_3GX/HV-ML=^EU$ON[
M):Q\0Y=QXH/[]RZ!*G%])*?7@M9NR'N#AN7=P!(D7P.>%12+'$#%#KX,! ;6
ML)"KUGC&7*WDK3>9#(L[\7NN<81.<RF;3D,/N+  /[_HU!0RVQ+6CWF5;/4@
MB*F]=T*W";@L4[?Z%.[CP%(3P8%(5'/HMXXCEA(NM<*2&':CB$?D+S9@C/TZ
M6:,PV78.PN,X-!HBX]@HU^ <*CD"7(U+$;0J/D^I8;"M7,2^$%@T"Z5_ZSIH
MK>":I*1WU](QRQX$((,P%\>K51&CA<;KA>,7'\=1&H>!GS^0G3 *80R+[80Q
M4T#U;_7NGV6Q!R=IB\/DI)W8.(!\YAEF916V9TOQ7.E^;E0E#A"F+R]_.+V\
MN[HY/[UUG@6AP[^VOE2@:WY!4(7.JCV*BX<[7K#>3JA6L;?3V*P<-@T]>.^%
M>2,J)AAID$+R=E6][$N7BK O[\4A5PWZF!<(*I8^"Z(@91N^BV,_O:39U>J&
MIC29J!JZSK8.1%(#+*SD=3&!K&&&\_H_VDP5JD %]H-E[6.<_ S5^&+VR5J4
M-<FV+F4-!PN1-9C ]!O$U-8,-,>EE+5Y*A0U!?*#1>W&^_2>F85)X(46)0W?
MU4''*A5,B)2Q\6133G!<6T^7F4(1DR,^X"T=CP)7VTPN7;+M[,?@)-#(+@*<
M"I(&PUH%0!4H&H;>ZJ8BYW6[E$7D?T?]-5R/+MF?>':N)<]S$#Q.;@K,X<7"
MPZ<WYS\L[LY_:#FN3H+#PV6C'3T>2*OAZ4K\*VHTTKF,LQ.:!NL(HC6+M("D
M =YMQOY2E(LZ*[-LKFG"TTP8!1GX]:_CE+^5O@!@X.&,18_:)6).\D;G@+E&
M,*#N1Y5"Q33V<PE:_MR! X>TJG(;(YC!IR(.0+AFN/EK(Y'^4T+/0\R+K,H]
MMW;J]H=L+N=O;\BE3T4.R*IJ(>;Z@G], 5(>S69D-$\B, &AK'K]/,LO1 B=
M=:][/-C5I<?%'\MG\ZW(Q&GX]X*2=(#?7Y^+0IC*]I'G474*B@]!2W;J6$#:
MOC<?'0,-VQ%2$]<1- $EZW:C4TCP;UB6L[$91Q9!L?TW)@/,K^1%?5F;NH!F
MUPG-O*<I/B?MO1T89+JP88'>HNTM*5K[7N02[];NZLOKIMSVHH>I[:1H%\P<
M'%X3T&='#R^ZXRVGZ0ME!(?]<+$)F(B\UDOE$COK3M-2.>C1?AHGD'$4^CZS
M%F 6;^4BB(7 @L:%C^Z^=.V 2OG4MI!QW$;(7H+E&VK4FO6*[&K=IU/#I&%@
MAG&T)FRK#3,F[YWW;M%G+F872@@QP,.ZA$87UWF?BRG$J[6^_<.PN3TB,W<=
M$7%2FJ_+AG8IOCT\!IQ%M1A]B+S\D0.%=Z*\O_94IY)\4U?GDQ0J+!Y$TY3L
MZN%<=L@VH9M@MW$<%=)D[OY1IB;#"(?:>R_;)3R,EM>+*EO3V+Q(U(3![9V?
M'I :)^"F6J@\#P]%YZ'3T["?5(C/QAX$,Y;CYKKU?LU^2U4OK_/H1^HE=Y_B
M*639" [[YZX)F(A$P^-MET?S$,XWY=68)(9'??_]F)Q.8@,:0F+=[3"#$Q?;
MMVZ5[# !&":Z%6$&N";-7:<62\<J$G--X@RJ'K6.:\>"I!*/(1H+PFY!5B;.
M0>PMB-:4R96U!,V>$-B^I^L''M;PY^K]^_,[7@".EU<^OKJ\.[]\=WIYW'I,
MZ*C_3W_^[S<'ZDF@ =W&H-<"+Q60%RF)F1-%LR#A]W-'-**K(+,EN,:P6&^5
M: @H5E[I]/(6RME?7RPNW;^$'2H1K<YG0PAE+M2"*K#3QI_E&UJW :7@8"\2
M%^<WY(?%Q8=3\OYT<?OAYK137M.!,&IQLBEQ:M0'&'/5XGG:(1/K1E[5>^K!
M;OX5U'?:)4E>NNXRCI+R1]ZY8?I(T010VC<LQT="+YTGG\X+)T:-]1HY<V23
M[SZ'7/#I!%+X38W+BT%U]*>L0+2W@_V&AJW]I9G/3DKAR3G1+<H^M&1GY:+5
M4C<E^T7;V _C=(%0I_8ZE08)=UI^-H*8:2G7MHB];@L$4CAS?X[%)#S1_II?
MN-TC1D;<JK"E"!'C2]T5]*,LG()K1@GX_WR#.R]9TVP1AL63GVO*V!%EWGJB
MAP1&D#AX-& ")R)LQ2H$EB#U:%(OX3JO:8AXM.^*C<EF7&XZ9ECZMW3K)5Y&
M%TM^)=VSP+1\"=L:3 X.(F,OMGP628MIQ"OFO71;-EJ+.W6A:#7J/54@7U9P
M+NH=9L*)MN5!!$0?>\4!VV4$KYB-XF5XRI7MEIEBN7WP)HZGXILY>'6  H.(
MR>GBYO+\\MTMN3Z](;??+6Y.77=Z4?*N><K(T1U>)F$198$?A#O(]KX%3YO+
MZ.G3,MSYU(=RE]!+>9<553"MRMT$4-H/0(V/A$8 :EDOE-<I3(-ET<2#[<^.
M3EHL3K8T(2DL[_JZ8#J1%.=)C<H-DX,:PEG+O#=YN6@O2TXVWW)_&0DHF)O
M)3+@4VH9_-;)S;XN-ZK#7(7N@-#41QJL'^!-\2--F+=PN8/VXE<KOL?5+DLS
M]A$7H= E;VC#/^<IE*\A)-:]5S,XT<KK7""]1R\((=!,LAATZ8:IT31C'_M#
M'/H,(/(BB C?H?5>T8G>'"8Q3=TX@)(#)'Y?L5H0;=66MM, %/",(*LG<1AZ
M2>.T=_S,5I/I,D,8%T.CJ&''$I@D(MC=Q<ECCPX86.38][\EY6B25L/=/NQ
M6=5NR"W$L7?*.S_P.XMI&6C=69;-L@X /=D\AV-.3O_*)!.C:AIG+73* .-<
MOH+=QGU26+ 7R(6?B%OH3F1 Q9.V/$AQ-C\K+FF6KPNOY1?E\0OM0.#PO6V<
MO1/:,/V!L&Z9]P9QF*'CUJ(Q%HK6PU8CBHWG;EX$FX#]=.TE6<0V>0BV'Z(@
M2QO&OSV'4Q\6V^:Z*:!3^)SN'<[>,B-Q.?N1TK!QZI[C )^:>?Q-L8[MZS,-
MF*0!N6:(&"J0"4-S#@S 'CQK1^DT:&'\/B?RH<-=75"VT9'\:L5DF$89A)"]
MZ/DJ"FWU\QH#+/N7)"- C;V)6-R<7MZ1XZOWUXO+'\G9^>7B\OA\<>$Z(7U$
M\6F_^1F'D&87&KP;UNT#I5G:V4F6KXYJV!X+VO6I^H"F<5^WY2OP:SNV!%F5
MS&,60%G0VHVX&C.VH89[4LKP6"]ZE)FD<2)3+4=KQ%!@[Q;SP60&N9URPE=R
M($%O@ -3IDW=T"4-'D&8>"OT*4Y6;"L7$5P$%K329CDJ)< XDN[NT\ /O,1U
M+%?!OM83  G*9E%=_I301%\()]HV]45 R#H@B52%=5TA(WFE*5#,C'N./](T
M?P=]'BU6*][3EZ:WC8^ [18O^6^9P_#7.(BR']AP>/,WA289!I#M<,<@:-&8
M1[4F=!04ZR,7"FD46=EO!S>,>H;VT+6W#%;!\C1[\*(X_,B @/3TK%:?6JI.
MO8K-XT\/).R6BTTF,/R 7%P<PQO-8KQ3C:C-ICIO7 O_OIFA31O-.(5<-M^-
M-=TCG[PTJ>>25Z[!C'WC6I9E/M3"+NIM,A7%?I/L://M;K']E%:WSO8N+7$-
M^#"]5*Q MOD2/ CKY8N0L%[%[<%H( 8BZUV73,:E"8]V:1#1-%TL?]D%>8.O
M4_9?V?-YQ'C)E.5YFK)MKQ+X%T I'Z0'ZVB:>ZV!$-D/Q@X#&)=R+M#\%+[:
MDN/X2[)EH#]XJ?/4\W%DIBGN(Y#0T-G)G2>;&EJQHX,G0G*(I$[RLC "Q'K7
M7??@7LI6 W_CAT.-&^E<HJ<0*<$N3JH0=\"0EB;DJNT\6B?4#\#?.V _++]L
M7>+_Q^_^Z^V;K_](*%_-<=EAE)6M!S-B&IA%W)KM.:^V-.&W4J-<%9FM;-UW
M-0)3X_ZHNB:"'^)JX;U[):>.[B#>5XZ..0%--=X-?:31CL*#L!L:>D5ZRD0)
MXOAF#HY1%!A$(-][D;?.I7!%Y5<-+O2=DI%-M2?'W526>-^HO,_9573Z!/4X
MF7GXD+>PFZJRKWI3%V>K$BKLU3]D)<51WF>"MN:Y-M2TN;O?-$Y-AP$77*=/
M6T@(T;_8*B=8#M@U]Y::Z#0?<T BZJ82-$K;]@U6$Y<!\;?*8^1IHL69%ZVG
MN9<2;^5"/R"PH/=)^>CBO8+K.R0IQ]JW0SB6QB&P.H4<CJ_F3=,17<4)O9NF
M5:G.M@ZL& VP9$?-/1]4.&QP5UE53@"S6V3<.)$X;8ZWI4^/-$9W266\JWRW
M69QQJ^8V6H>2UD*V+L6U(<*JT51R5+RLJAH]8^+DP%7KP[KJS-,FRO#0P;&7
M/IR%\:?1(P?:"UNVC4Q@[!LU6+)UR0H6ED0-7 8-^G)=&#/H1;T!5ML)W284
MDCJ".&+_'=(L+U^_R!O*\=]/<0AK[6L[@T@'*.P=:F.JZ\*1^AQMEXG41-[\
M06ISJ=QI+-L57N>-&">YF%=NZN0Z7@45=CW9F ?:D(<7_&*JZZMW7?:V+MRU
M"#'$QTBHE](3FO]['G&?M_)@1!7>+VDV9;GMH2"Y\7('P8QE,CVPGRC/K(S+
ME8C'E^+)):$PP\F-WS*&%.WY-(,I:F:A[N^\E_+R,<@>>OL^?=>T;)?V!&_8
M\P3KQJ<A0RN[TX0Z TS.ZR1>4NJG>>G"*$N"^QV_'8-?U)G'4ZA>W:VMEZ#0
M! Q[.UK,SJ5R"UFV2-JP ]W9D]VM;EH]J#) (,'7@L9S[!\(#CQZ(?A@US0)
M8G__VYA"*GOM;UTT^T"'R"<[MR",Q(>0%WXQ^"6<^]R;A[.>_P>M-W#:TM!
M(%J/F_N2;(#P@F9F9&,;G#["+M,6.D8W<Q P1X'!(DH?CFY/__8!7MF?_L#^
M]TNG)J62;ZWD)BFJIK?\'R(O=[ZH#WX73_%D< LO8L>1'\6.(PK1-[D0170-
M.1$R,9+#A%VYT#0ENWIF[H<7S^&9$[.,4^>]TO38VQ0S#5*8RAIW;FX?V.K0
M<_@H3I+X$T3?IY R=*_1SDY]Z<)@D<E5"L,/F?YCMARPHQ51=);9*V%>)Z<7
M0WB<7FB"EI=3B)%B1R?*2@Z3N@&)X][V6CQ$FJ=A^(YQZ3O6G2]VY6M/4'2A
M4E[[OLCO?5^2_-Y7=NWK^M[7Y-I7=NO;6YHJT4P7_K]V^2MJ+?$13K0O+R(P
ML*[)=5M8KQKKQ%E34KYB/8J><9T&8>BV53C&XL5!>]^Q[DSUSR0=L*2)DGG$
MWW56;!^N:@3RN^B;WYO>T*WW7"0&7,89+2.S4P@9NI<#XQF#!0N#%H,A[3JE
M41 G)()9KB5+Q;YV/K\$91<W?S* 7@LO28KQO%Q<PJR(8.N%P!+.B_+QN&./
M9BR6O#8]0ZZK)4^"Q\"GD3_-A8=@&P<?L@ ,]"J#KBC3G'[^')'XQ7A2\L#U
M;0;.M];-!8*P::%__KHQBZ/W%'K=:-F6>U/LEIUL;XX%9(M!Y*=\V#\<WJ&*
M"=Q(S>O@8UCNZ+WGT\3KP<?6!,OWYLV]T<=T,$3$0NL\%)&VXF '%=-/\;V7
M_$QYA@:4;$[K2\E>/)6O835+7 $,RO=B5E&+NYXWA\]9DTD-Z5#3P"S;IBA_
MM0B7\4,<WGHA37D]R![2HEC"=D%'.3AH43,^FJ0P_("L84)74*P'DK284\>0
MU)B/_.4^TN0^'L0+D8W>8H;@<_WLV?#:,"J<+^PU%KZD6?\O5;R ]2(.,FCT
M/M.(9O,1#RE;]H4#1]I(,OC[QY2NP:B'-7O(!#+5>@:D" K9*]5B,*8D["<Y
MRCC0R&5$\30U^'C1',Q X +60QJT%[-]JNL")JTLM,&-0NRLL:].^O*SDJU>
M)#*Y1[I.8G^WA-5Z2%1GDE7G87]W/$.U&#:#\P0C<UVY5H34Z I;9=N)H!!9
M<]?TYR BQ]YFNTO)5D;HSX/2KTU#*Z=IRK0^;R53UC;KJYX52UAWM:3@8'?X
MY2025+/F8^IK\:BVYM0$,%&T7)/S[R;_;(Q.<62^9<-. HKTJ&YIC;E(AP9?
MVJ>Q!'%3<X_?WM9Z*:\]<><]]1 /Q1)..G"@X$BOYJ7'B9-21DK.M(L;R=&V
M'*U10R0ZWW-.2"TH!T?[Z,PPC-EP-;"WNI$ZEZQAU:)6 "-5ZIV/%O>ZW.AV
M-:/:^EU!!],'L'6,X#0,-D'D];W 42QA6\/+P=&)\M#&K'D%>W ."8,^"/J&
M:1IY^E;N^ ND8Z0*%9U-[-?2[\ @U3,N!43)FE9U"2%:)B[#<9QLX\3+Z()I
MHD>>D=Y#7^"S;:L*%!*L1D,YGGC5!/<*0LF-NN.,%-]ADL"%RT@*FC.M6A="
M$-2LSVMRS""B)"6^@.G[6!H7DCF&3O=^D#WSA^CL6YCN/,"V<I'^B<""2DPQ
MFBR+X6YUA2;SVHVI<82-A><2NEU#SQ1(E)Q.<$3;6*\7(  "*PL09^2D&LJ4
M#/F.^FNX/3J/TBS9<</4\8V1!@>;TH,A/\&G*PDV** 1!1G8T"8O3F@2/#(C
M^I$V>.'Z !B'%[U3MO,3Q4L?CN,0*NPG7GB4]PKO=?;+%K">&B*#!M/M4*!C
M6<TA]_FD&<0%=7A3FP8JS,T:4NZ?&OW,0F2RW9QM# SE67^,G_5.+$0Y*QI&
MH@1?\\=:QW&:7:W0$.18)N+^)O9#!AT84$%)^6.@=1S[*4GCT'<M)TI6M0U"
M$9HF9\CW0423]?,%^^=J=0S7F7UR"_'9MD,(*"2( !3C"5N(EW->\BES\":5
M'*F4A1QGHV0?N+J\H8]Q^,C?HWN]DGZPR7:/# P,+ N(WSDGY7@2L@GSN)Q0
M,:-.6)%A;)BW<GY\;2H'R%3;R:5"*+!KA^-KI0A8OV^0<J"^9\#Q-,TVR,N[
M-Y^5]M$"V&3+6@ ! WVFS:OV\_&DF# 3+:!@1J.UO01C0RUPO+@YO5TL,Q"L
M7MZ#8)YEQZ$+ 68*PDC"AO+O?B87TQ+"U[X"@J(AK^OPREE>,@X2W,HP2P_>
MZZQCVSK4@ GMH5 %G:JI\E"@;5'IP;=*='3I86)#7L3L(&(K^_D]QW<T],_B
MI.<#%>4BEJT)%3QH%ZQH?1C"O/*ZZH'-/%S%R2%DP;CV.7OQJQ(>+5J8VAXG
M=,7<&?^(1NP_LFM&S=XWFHHE[.L>&3BHVN&32#&+P#2RF,V-IQZ7&NI&20(C
M3>,E:_KA-J^BUD>Y".;9M4X$$& :!$:2#P>WI"B#Y]POD5"]5A$(?H:FR>W&
M"\/W@6_ :V2J[1YD0BBP$B0P^!4;33Y\B;/=03D2*1?JLB0XKJ:' L^ER_/G
MO+"W"."SG:1$BB"194.6XV>C )3<:.= HO@:5;4,GJB?)VKWD(#N+,O??P<
MK)(EC"/Y0,01_=/_/CPD/WU\_\/O__'3WY?;W=./T>^_\7_]^G']XW/TX63W
MZ=W7R3=??__V7Q_NGM/PZ\?EKZ_#OV:OLEOZUU^__NKGIS?+B^SU?Y^=O;W]
M_M7CT]'QCZ\?_=OD_@]WR2GUPLNCG^_>_CZ-ELG?_ON)ANM?K[*;/[Q]]?>G
M])L?O_Z&_O[=-^N+5W_W+O_J?W/WWZLG>G\9;/ZU6.[^\_[\=7+TM'FD'V_/
MXA^#WV\_?O]T\NO?SE\OWG_W-EUO/V97J[.;N^_#]/=__?AU^-7NU?G%?_[M
MFVUT^?ZKJS^<K+WGY8]W-[O-AZ_./Z[>?7RF?_O;X]<?O[K]+O[[=^]_"?S,
M_[\/'S^^]7[)WD31Z:^GR>FOOSS][:/__?KXW<7#\NK\\N;O9W^-?WS[-_\_
MKSX\IIY__K#Z^>3TU_^\#NCM:_^K[8?@[T^[W_]]_>G/?_X'.;Z].3QTH411
M :XK@PIE94"5ZJK4Z'FTW67I!7VDX9OIK@%EV]F_$)1 @Y8[9T/(FYGDE6@P
MKWDQJ$+7,.5<M.Q;NR+T=E8B]%9#A-[.6(3>]A.AM].(T%=V1>BK68G05QHB
M]-6,1>BK?B+TE;D(I4GVSU;+86VQ83,;(L-^VA<7;&E;^>_(_O);JF*H8]E0
M< 7D08:=:=.6HUT:1#1-%TOF3Z0!;PC\%$Q2J!;;:H+,R%"B/! P$!DI1Y/&
M</(33'!VHZ7)NJ8&D>%LG/&^U['JCDV92G2PK2R+#@(&%GBJ1A,^G,#X?=EQ
M(#<*ODF:DK40'B WVVWX#*F9 >_3,)W0"/89/T8E%Y@N"*BTP%!2CQ5H&2?"
M@C.K+2D(IJ8'TS7CPX.7TGK)TZ=EN/-Y7DZTAM99TXM0?R#&OOB025=OZ# [
MJ%BG(7P'I%J*\%M7WJI,(IP.1--80EI5W(UH."!\=$/A78+/[+CL^2[QHM3C
M90_2H^?F7Z82Z!Z[C^[6R419'RZT<3<?1OBX.4AG?SZW&U+THH=A$.&&9D%"
M0;+A$GE* P[9R;*,B6! Y:D<G"<+B&PW-R>RG&EM(4(1-FUI$E)_76:JW-*M
M!P^P0R:3T,22^GGV$[VI^I*GU83Z/=8BJ^(9DQS9(X-HOT_\N A@5:"7RW@'
M[SWK)O+E<S^7OLE$ M8Z\2>@[P![H&1$O2$O=%[T%IOB"U'LZ*#-MQPBM(YY
M&'_BSU-7<4+\>'>?K78A\8JUG-:MT>)IJXB-F@*FCU;O(5>LKJ]U[&V]99 ]
MG]!TF01;^)76I;_>2I83 ;2 PA^W\KG-LGOE[ /2F.\V<[T/ YOO7C7I,D!S
MG6^V3 F">7'\  EJ5Q&3WM!+TV 5E/IU"OVEM:^M&X<^0&%I2=54LN1SW5Y.
M]6%KJTFF+@7,WUV78>Q<O+V\RJ1/-Q';8LE_S+=9;$"9+M*K52/@?<*.[BFO
M-<R!<G#B#@9:6CN.25D:0"^N&32V'TUF1/<IP\AG'!I-XB6E?GK&$#T)'FF:
M!=DNH5>K$BR:+B*?9PNROZ7GT6*U"L* ;3M-D'0 ./:]*W-@9453ML6R;@.B
MP^6BY2@-))6;@D@#H1853@(..W6*9\57L^)*'^/DYR!:,S,T8">$EL>Q-\7N
MDY+VYLBG7PPBRWR4LQ1R,7$K;T" B[D-=KF#G).KU=66G^_1^C8ORCO)T8)O
MYL!F0H'!:M_Q\5 -)2YGD**"<>K6Q%?RL%5C38JVJ0US=GYV=1Y!4D&</.=F
MTA0")-K&NLTA  )]H5*,@K9\3FT)"7]:J8D(:@/""LQ[C-;T//H0)=0+@U^I
M_\X+HHLX3:^B*NI:5)%L%"Y\,X7X&,-B._Q@"BAZ^[6,UQ$L0]9LG93W>@MC
M, V(OZ,DBR%4P78D0416;'WR"!LXK?\Z4&Q:]<"&4'/ T=HH-C)A_%^TC8,2
MLAT@4%G<,.+SAH-<O\"!&O'",MM\NE,]*>%9NU"I&-TA%T<\PG!)I[DCJA:W
M+AG5UIA91;.B^H/CR%*' =VN!"46;ESA%@S"BL E*=TW>= AHYGG"8&Y)^IO
MDV!)ZVROHARHEB,J7\&N7RJ%!;4J^1S")Y%MF>U7UV]?>V$81TZN3/59U'@&
MK2*!^1%\&ZSS&&Z4[6>T5N?0>_:_F]TFMW;SOV?4GT(+#X#&12,!<W"Q!G5;
MRLQ+>,![F,MNWNNJ%EQN=?I.#8#A$M-*HQY&0K-F64#FYD?%"^'V4Y&*):RW
M0Y2"@TA;#-(6Y+,0><M<:DD]-M7M^-0T,,T"[.1,.]"-_8&P?]?4%T19&8M#
M]/1NN]Z.C&%CF9 GXVLK/;/C7E!):[G<;78\Q;KX[=5]&*R];I[4.&+<$P+;
M<:5^X.&YIN44N"C]%UW"?]T7M=CB:KI++\1,$IK":T J<SNUN]DUC5*V+OQG
M^C'('F2;I^?1Z=.2ING5JJX>MUBO$\K^3JL(5_.O=F1_:B1<6,76L<1.D2I,
M"Q&T+3QJZ(119O'A69)D^;=K@T?&+VB[X)[MF*7GWV9>MBN@L//!"O9U?T1U
M@4(^B0]L7++BHXO@LN.08A_&RN47H<&8)\XES:YI$L1^L"Q^"WU4[,@=LK>#
MK !=V"31[&TQFM GYK.ESFWYOJR62Z*$'*;) ]U-RFPE>Q+8VG$6<M>$2%8!
MDPUAWF.:S>W<%_%0+EH=C,<3J%N:/#)_VYX\-3>T'JF0@H,5K,A'M$5I%H(D
MX)U<CO:1'36B<,J4.CB\-S3;)=%59-NGDNP_ SG#H4/$KIQ $CZ#Q!'BR\Q#
M%M7<EXNF@C[CQKXV<9(%OW*?YFH%*2_I!<_YL13X0K>?A]N.PH>%O1KC!:;=
M+,13R7)%A$M*$F/_MM,)H^J143G3)T&Z#.-TETSRIJL? "Y>3/<!$"O[DT!>
M<O;,D_OH+[M@R]\@MENJ>)DHO\^1>C62BVXZ21^RF5J4BR@+_"#<05.@6[K<
M)4$6T#2O+<1V8VA!#<==5GPZIUX"MQPI\Y1N'[R$3I<1/0Y@]K/"Q@ ;^Q#B
MC E^X(7A,RGW("E,2PD((-RU/;(O)8 B&6FU.8EW69JQCX=MY#2!:DQ1:WTM
MH]'<M%,%^UYWFVV^_$7@W0<A!T$K)0&;:[T1.P((9C54HR%,'];CG98A4#"B
M2CJ0X6JJ2B^]_'E:\0 ECJ9Y:M3=Q879V04#RXU*UEY46I=P@I>O]QP_+4*9
MU4J'%F-I;# >>6D 86[&$J;)\P?8D=](IBKJJS#U=!V'P9*)Y!U]RH[8JC]/
M(4R#X'%1#F  O%CA9%@25%AS49?'Y!@RTJH!,)1FIOJP69H*%GZ>5)0EN]F^
MZ<-!414YJV=R5=DN'752EHY:S*!TE)JY[0I_4HJ8W_8U+JT%+4V+S:80-[V-
M';:<D,&%YN]U.]TZ/J9[\5?8BT))!\/DT@\I6_HTS8+-5/5*]G:P[LJV]\?"
MW.7?<X55F=6N(]QB]C0E1(">J?MW[2WA+%WLDCCQ>C2H$\VS^TQ'  ':A(2/
M)/G06;0PEI"]<O0P! <\O6GW&IBNEY%X(]O&C! *W4X2+IM6:O%+TD1B%&&I
M.ZY/)R>=/>QGMK4!0)M;E\.0'I<N+IK$[&G?)@FP&R(1]Q/JC,;J3G)][N4*
M @;,I+=9EP]MIM_O*X#>5L%I]N!%<=A^S]3#.I#-MUR_5@(*9A?F,PB?0JHY
M[ML8:W"E,AY4:)O:B\?Q-B]XFQH+AV()VP\9Y>"@E8T/RUEJ.7%1TEB'2XU:
MQDH2F)0%*&2P\X"\OR+!EK M*W)P%/JDT0,(%Q5'.D7!HWVU(B. B:3PA]@!
M(WT/T=B?8UL6]O:7]1R#4<X-1QFA*_Z*D#+J>K^CX3KQ? I7V";<E2Y@_7Y9
M!@T6D613#OF</,$AE0J";3G0X4_=WUV%O6'?A"0RE0YLKG7!0 !!K88DTI &
M^]:"E!,-,P%'UD@$VMV3>O!?.-'V 2 "0K/5E7-70D;YBM\H@B8GPG6<9L;\
M1B=;#CDC8*!);VE&E*QW$GY6,*..0<LP-H\D'4/3BJO5;18O?SZ)H?[$%!$E
MP2Z6NQEW(<!.!A@(J1Q\*/DI'^PT^(SSJ%7'4XRA<9K1Z2^[((.23-LX8A(W
MG7"(-QHY_BR3#2$ F O)QY)J\"P$1,JJIHS@F)IKD&9N'O-"TS@,_#)!J)DO
MU+A#AY?:7(VEB_N4NZU3R-4X@-GL<3P*Q!HIE >DM3J_=6^N#^JOSN.HMR _
ME9LXCKN/*G/-#V0\#@QXK%:]T^B\X+CT-G0Z1:RUKT6]K ,/(NTPE?"Y))],
MOFN^]#D@L$)7=[N0Y3[<;HJJ-G4&9"DL'ZB_"^G5"M_L#A+R)LE<T-[<HDAJ
M X4%(8OYH&$5,DI^X@NY%<[>$M#*A>A%+',QQ5>_"")ZSK3S)*EU.MN.'PDQ
M4Y@51&;ZDOP$"Q"^@NN6X#VXK:<NV[0Q353GB3]YKYCI3NCN)E:;RG>VEZ5P
MK0N3<0YG+,J<3NI6!SO#S-ZB;]"$HM#:P'(TI;4Y6C(%E0 WBD/(DI8 =+ R
M#IX< SAP(PO.PDV0_GQ$H^7#QDNF#+*I]K2J*U30H!<SC6D$YI%JHE"27,3C
M-)G;BL[ID,-4UU1V5B'!-W0+I2J@7P\[P3=\SZ/GXH\6#'9],)R8[MK@:1CQ
MQ7!2+48:JQV0^^=JQ+S,^=Z2(C;L^Y%R@">*[S.IC:^UKTTAUH!'?AZ+)14S
M\-T=TUJL%IS>:M*82R%TBHN6O#TLCP'FK@2_B"]$/:Z#AM2?3-,:P6'U]#>!
M4-*>KUX*=&[AH?+TC5*JLY@T%^QJ6T?O6XWE9>_EJQDUASDOU:?$]ZN 8)\6
M^Y:LJETY ':#++U@T]7%![E0D\8Z7!G/*?!B)!4R#:VFG&DPIFA7>4+38!WQ
MCV8ZMPO=R^;-(08$(G_%<-(8/X] C8IQ37&2XCRH5F3Y5JM,JKYCLZ83(.E^
ME@,[,EC4+_+*.;-(BM!AH_B)'H*Z6;^Q>MGTA&9>$*:E]Q2O_/IO49SYA2!3
MWTL?<MD.ZF(# F,22=$;=T<K9N/X<"N%-?V2O"BV>4D.2=.G;VP&S7=)O1WQ
M4E)L2!H[NK4VIQ.S*OEP?-:8OGH;"Q+$?)WXD[(:,Y@&<LL?EM#\_5P_+J%U
M/"&;C*\OSJ-EO*%59M,%#)[4B)9O:-.2ED*"=IJ .76B'"EGB6XL')A"6NQL
MVD)J(HQB7S=J*4$Y;:BF??1<F/4W-,R+)3X$VZ-G!*"C9]%B<+TR6>S-(O06
MX\KVL%)[$0T(#@C 0%X %"\%5I9;O\*6^(J]%"N,&J-HC0#028.'FCL[\ZQE
M4 WY.D2FTMR^#VE\L >)!G03O,_JU:?-IT;WLFG/8$#(BNO4X]%$:6?E=F3,
MVR^^@^(]R'IIKCNAF='=QIW8]$EI/LQHLB%[<B0*D<Q A"3'K!C]T01GXA-0
MO)7U(T\(AI[FF=%Y)N4;+C4CG5AWB1>E*YJD4'";]VYC!IZX("T$K%/QGZ8[
MY4:%SZ++,R;<?6HAS^)R9 JA:GX)HQ-WA.K>[ZD'G8[XRM4OOPMHPNCV\#S=
M!](/ +O)#+U@D_5:Y^-)-8$_*;U<_#"/6V4C$1 6 M<FDVGF0K5HT5@]\AN=
M98K=_:OH!CH4)9!#$?F7<924/_(^#9,9I>,!9]D2&0UPY2=P0*I%\F^@L<Q,
M EBCBYCP2QF%TL9&TQA@3&JBCPN@U=S.44'7^*"*=$_XFAH;D7(G:(HK^>;R
MUCPS2J.;1#3'_@0[ODN?CS!-LG\V\U%/HXSOK6UBL04:7Q+[:?\K4NQ@Z721
M0X$_<*JSE,L9;LTD/7Z!B&E@;%21S$N8005E:;SHN7($NC?A6SYNF8];5>.J
M ASZ.5+C[F@O1VI4N-$F'3"7%)O4A6 DB1WY=J38CU0;DK11.\9YCM0D8M9H
M$C(V:\P[R8P#"6( 3?Q)75C/D1H=<LL?EM"V^5P_+J%I,R&;S+)Z=6&I=HU7
M<=7^LP7@^&>6[IXVKI.F 'R\KZO:$'ZHM]S_ZCZ?DZNGN/7^M/IPJ'_$=F10
MICF^^NQKR0^9"G[[']IG=9(92. $'USW-+/QR2V]]&$5QI\LGF6R+6?^H4E
MG^@;@QT)WU)YF'T&GY>&M WYLE3L<?M137Z,J;:=7W1#'WC[GY?H"/ML/[%1
M#S =5@W(KSK:I6RI-%TL?]D%:<"+]L)_)G3"%$_UII9O.I4 (5]$.8\T)AZ0
M<NH\KO&U.=R\#=$CB/%%XUZ_UVE?BN.;62Z!@<&AV](79LRG+J"*A9+^OH(G
MXKTMA?R:SFM=TS7*DQ8J5=^V[K.>3<.Y!UR('"$WP;Q4+5OE$)9IGN".<XY-
MN5L=LGTI-J'X];-"^ZYIS\3L"=E8@B@,;,Q5&'&KSX1ZX[WT'U("P[ZZ0V#H
M]WY^#AI,P0C)&_:!FJF[8#\M))OOLJR)2KM@LC 3):+!%HE,C*4<[C,#K; W
MR5X1CO;&DA<PLH_?/J/%1&YP5X"7:9FD:JF^'[E@HAUW"-U?]L))U$+)(6-E
MGRZ"F&%12?XFG?K77I)-^-A"L(OE"$P7 K2P*1](^,C9>,,XF]H5285(&H=1
MZC;FFTV00;SP]&D9[OP@6L.;4GA26O]I.NDQ </BDS4#\+  >+$2J<<?D&JQ
MQCO>^N^S>+<V0$Z:XFM*R $%S*%3\W.]Z"))&#]X9%S4?7>L>*%J4]M]0U0
MH0%$F-<4QL;,60BF-G_;P40=<I@95/6JX*]#24LFW#1:!@;NM.Y:UC+*- %"
M4_"KV3R$TYJO\+YMFVH]V=CH$*]/(<-,+?46_2SY/NO9#.3T@&NPP(E=_/D)
M'>XV]*66Z4/9=B_T:>_=T+UL5F3!@$"]BW:W>^S*S8F+(6==V]&08&W\0()&
M:1!'L&+_PQ"=;"^?&H$ L_7SX5P,%,>;]405!2/J=!,9RJ:9QMTU^QU8T@6L
MIB1* .DM%,(C: :"@1\Y2O2-;A_V;OI[ZPG9?'NW#Q(H-),U9F80:["E$@P5
M\J;GAWC=?LI#M8:MNPD%'"9",@\C5I-)"F'I*I)1V>+'2U[JB"?V"_,5ELMD
M1_UK)DHT2:A_F\7+GT^"Q\"GD<^!>BW*3\AGD6TYC:0PC_CEQ"_=YL1(D>IF
M'6C08&SC2\V8--UMMGD_KD8V!,J1:CCD#X?U!,><$&,A2OS L;7_51QYC+A+
M>OM :9:V4I&OHC#/W+^C3]D1T^$_8QRY1I[6IN20%.L3OD%QZA%8D? EW>9C
M]$&^P\C^E)O D%7R]R0(=Y T< M%24#2,"9V!J;N;LOW0>G>J(JQ&OFD5Q+W
M])==D#V?1Z=>$@71.H7JRE"!#P[ P ^\1*+&\KDDB @M9I,7(9__DC^2:"SA
M]!O1P;'#'WW"C)]?H.1:7=7'_]<NS0-L ,P; 9=X]:1'7I'/JT=_Z=)L%X'?
M80".H_7CO0(E7NT!(_HL5 1W1NT6]#B]!4C:UDH5+&D-"FI,;>)=_A!K51.>
M_206=F?$;V""D[Z#KG51/X^6"?52>D+S?YFY#>1EUL$SF ,?@^Q!YV@HIY%M
M/H]\8A.1$\$V2WJBV.&6$8EL?T'GD4^?J+]-@B6M$QSR5H8HUXI)AWP6V99I
M(<MRGDN>2= 1<$B)O M#]CS**%LX6_@^]>]BR*G#.9$/95J,C86&UC[D@SJ,
MH B %] =0= %M?=>):SB)/5"U'=HOMQX@)<;;/PA3'!J*(EQZ-!=AJIMQ7.U
MI5'S^X.G(*E2\]P]4'A"'2?$RX]S+X4S/&._OB_<[Y2[WU!ID/W:R_C?*)0<
M?"8;=F82^L1VYI]*RH!+5\]\!&1O\:7\(%TRYP2Z"]:)-<QAH56>6UCEN2WK
M:^N7X-Y\>@B6#YT-\U&DI&+*M\YSD]9Q[+-=$Y+R<N?YW^*(PJ\V<<)4*EL@
MWM#$H5DH9U1'QG3X:MU:N?:6P2I8GC*!B.+P(U,]<.\#;<1I\%A&]L7Q'CZ1
M%#,)3"5;F,OX64YV^&1?@5;WUDN/$/:#<U6C,>8Z'WOIPQF\^9\@2%?O Q\[
M[$3X5HIXG?5[" -R="\GC&EJ^S!H0GI5E2R:G/WU5G,+UQH11"H /<EJ7P,<
MQ]LD]G?LD&@?&752JXC9Q_%A.8WP>54_><;3?*K#C 0Y3AU^Z9# ^MEY'"?;
MF(D.\U^SX+&H!RYG23&A+,+>X8-]-B H"#@@1=8A\3DIY80_CYA%O\E["-\_
MD_NR.DM*U]U8KD,F-%"1,*"#L(/X>?T25=!I2,X,\%2"!D.2XN$6=]&3(._+
M69?FK=MQ.W4D-1#NWE#I$LGZUU.8N9W0CIQSI:W?>.Z$GBC6KZBD&'4OIS0(
MX(HK?4[YDB7J$][%M2&.#\80Z?'N@AE>N(P?"K@N:4_5YMW'NXS0UDHDY:R*
M:.8N<B'##>.,A!#V3>+<4K^,,UI>&N@; (WSIJ@V&,$ZY46+TU,&PTL0KI 1
MP$6TN/VTH-]WPCS.I'Y@ 5$D=]^&"(\.^7%DK1\:_-5C0!/%05$-$QX-]K-)
M6T!W_7,14M9)>Q=G7OC>2WZF6=[8Z21@UEMPOX,)7!$JQ!SFDTVY '^LYC>6
M*(X" 4-L\T,7TPZC^I'(#0>OL@>:7.?Q@SZ,X_/(MIJ(L\L-OW"\Q&Q2T<&!
M&\GANJ8_!]&QM]GN4FW>\#DDGX3QQ0E3Q,B(&2)#W-:#A;,=#=>)Y],SAHCF
M62*;XS0K3@)7AP-JQ"U6ZH[9G_U;RNQ1'F'+TV'*TD9H.%\ZR^4[1"E@75M6
M WMKKT$-<I-$.:,]E_D?E<OUQIIR.TU3R#> L-LZH7[ ?M X8>2S''Y7<L"Z
MCKL&]M:^JPLO6=,/MWE2N)S^@J'.SG0!+!TZHZC9?+0L.,%$>@D_K3\#%W#\
MQ'5<7-&$,!%5Q:/=*?7!66_V5#3F.ZJ,']4\=\170=9A@QX);#%$X9F(Q%\R
MQ1T;1O3&['T-M7<NI_C^.*?7//O = U\(586J\HJT]G%)KQDDC.#9.0\_C=V
MC133M"NA*6.RV%Q2%QVDKKVQ&- XWB4 3\/ * ^SUVAR%#[%89H:#E2',4J<
M;1TBZF0YT><DG^6T?-[(J8(6W0CD/8_XN.D,=7C(&#]5LGN@:&98B>BM,=6A
MT$^8;F91_-&<1;$"$@S^G!,SK9JXPFH80KG?'^BP<8)9C0^;P0F?&5CR:&5S
MC,N@0PV%(,"PCX8M NY=.9]'RWA#[[PGN2:0SW*HE>6 =>BN@[W%,J=5>*,&
MZ88NXX2=WXOT71*GZAO''FNX>_O7 \ANJ*(WE>SW?%2Z4GO#''XP>Y!TR"U$
MR-HGH5NA2*2C=.;^=FLV635M"L=:4_C%HYV'$%1?@@Q):[E P1/U\U-*D0"T
M/]!A>:!]4#J41;!R9 +U/''U9KN,:NI!J+*-U$>L%68=>6FPS&7EFB:W#UY"
M51R23''W54B ZG!"B;.UVLE0B#:+%6\'VJ.<69EM, 11^BXNEKNLW <15/DM
MO[!C;^LMV>%^0M-E$O#BL_@[98W)+M^.:X G"--H4\1:>IKR$:+0\I3.<IF>
M-O833)OY/G&TO@@>X0 " ZS1A5N1JZ:8YS '2 %9AQ]Z)+#U;?2Y.I3?&;K,
MOL+M?>DUH<6(T U]C,-'WJE1]6H/&^\VTB, 2!S503&U>2[W>2^%IEIIS/^M
MOR6S>#1\SZR&9/U\P?ZY6AU#(K7B%3@ZP2%34)@Z7%"@:XWL'^.$?;1K9J0%
M3"PP6K='.=-$;3 Z-!7A8E/K\+OZB&<*>:%."CXZP77]5!%,'7(KT+4FPM@K
M<9%B%XUU2.Q!K^!MWFI)ZB ($V>1\0XK58Y0\<%NT@T/W6E&XT5C75_@JD+Q
M.'[6Q)K'Y+@%%.XRZL,U3*]XI'RJ0P9H0"<.4.H0PVY:7U$\3ATC$(]V^>13
M!(_X%$60=/TZ2/&"4S'-Z;VL K8.&[1(8#O1K+Q0TU5*TDEN>TQA4'48H8&X
M59O^^+I'[$8\VJ$.$L+3U4$2)*W=BB.]9;!64?MC'9ZV@WKG6+3B%<7_)+<@
M\K<*GW'!0WM)KL=Q$O4H_H(,=YF"@( DN *48&JQB;1A]7G5(SC=M=Q]'TZ+
M]]O[HC2J;:&Q?7R:4ZMU@H)C=G,(9>7+Y:]1]B8X?0DW2K5VBP?[4<_^N").
M]%G#F2O1!TA!@*,OE2RG$FUB/\B>M1M/B,<[;'(@!DCPU<@PM4ESK'7K6YG/
MT1@[!Y_#I#7M6V?)__W;-DNGNDS#4D/7=49TB6&-/8OE,ME!MAY=T22A/D^H
M/&%GF4\C'WV5(9_E\B&,%+ ./W2PMWC'IM$:37S9IICHMM3Z)"WB;%;9N([3
MK$_9=6R\N\M/!* NZ:686BUAL_'"\'W@ZY4R%(]VZ( +X>FZV!(D;3G1BS3=
M;7A2]M6JD2R):G[Q<)<:!@&IJ^QEF%JLV>.E#\=Q",TQ$B\L?!*5K2^9XS0B
M*(&K:_8K$;?'!%6S%4DH7#C')1-&[3)C\TLXH2MX*7)$(_8?_+31:3(GG^6T
MEHP,L.X]IP;VMF^&%@VQX \$M;X(9);[)S((8-A'(<7>MANPV"6QJB:*8*CK
M5M!-6##+OHN:U;0Z97]P8:T4Z2R7J79C=T>W*.I5>"I>[06HI)?^K=$.G\0+
MX<%C< (DK3Z./WUBO$_13O/-,>Z(VH2B*[P=-&P1L)FD=QH&FR!/>U?VPY7-
M<IWCCP+6H;L.]O:*W2UN3F\7RPSRE%1N4W>HN]N1+BQ=#PE#S=+YN$L/UYZW
M9:;I-J'+P-,I$-\<2WXJ1[OJVB7#H$EN-:96W* 2C$8J?%&@1JJEB[[F!Z08
M["IE 0=?1&L,23OI"244-W3K/1=I+;</<9+=T60C*QA;3X#^F7S*(5.'&](J
M'>N(\B@V(@8H4+<J\<T/C_UW2/D7&/F+#8,K^-63U<UHSCT@U6S>][$YWXD5
MTP=!E4:2$\;RH0!U"YH"@Y5I$'T<#NC?!%=$YRXZ-BR8<O?KD/KKL@1$V9(M
M?&9?*.,R]?/"PK2^\DJK"74$=9%5K@4:(,AG%><%J3<BY4X'I-B+-#8CY3P/
M>IV7^QT0+R.P)>%[.N7NR/03"<@D+++@KY3PWRX?J+\+Z=5J$66!OU_A-SU]
M6H8[GR'"" MI4+N\?>C5JBQ*6+Z]:.5$"6_?BIW@?&SN1>K-2+D; 3Z2QGXP
MJ=R1L"T)WY/\Q-.Q".Q-^.;_<'W4CD]/D=1-Q36;RJUQN5:66U0X$8T9E5$K
M=B9<G"0H.L)S18&\Y5.[S@#+']I&?@/ ]]1+=PGUKZ N( ,V?_UV&4=)^2.\
M"4V[F9'"8I75R4"*=;FI>4"JM;F!UEQ=_I4[8/7XU!*)R%0\L?&-^S3XYRG3
M3!D["-?P3-*+LDMO@UH@^5A2#R8PVE%T  .^R20Y@K9M[F[U*@T5*M2<;A6G
MIL:T7A"S.G8A\>\\37?4/]G!1\:.T2#V^5>:_QIJM-'D,5CB^:I\$9(/)_DR
M)%_G(%>,!^4?5S&S<XK5G-LU?5 7FBS]:6<UU'!=!3U:F9WB"]4ZTM--9W7A
MYW1A%_HJ&(H6/B%0F NVNP\0G(7>&BV77PXB,,KA$=""=E_W"U"QJ(?R5^^0
M%YX_H*SSPH\H4QK0U0*_;(*IY 5,?IF[6<WY!^2>KT#8$HZ#\QI(BH1<FS96
MM0NB_;@/EO(_7O&<0^:YT609I-1'CP^8<GCOL2'<0:91FGO(BX09(6MN3I/[
M9](<5WSX9/')2]@I4VQU0,K-4A)$Q1GD4HWU)U*/@T9):KOR0$/VZ_4[&O$
M4.0O_$T0<4,2/'G%)7PQ^X 4\_.8=FL%XO*.OA^60B;VH(_=FR'F8_DT#=:1
MEU%?GOAV&6?DI!H+8=+OJ+\&>Z_N!$=^RM=P'K@2X"5B#(J^Q>/O _-RO3#X
ME?KOO" "57\5U>WV4+.MGD9@7GD&,M79F.SXT%.@)N*(%C4L>Z2+Y7*WV4%X
MV^?WN7!0)?2!?;,,I/J$OJ39U4IBK#26(?F5=FLATC)F#@A;#DSR/=/%!1M[
MXB]BJQ$);<9O/])@_<"@6SPR%;VFESO0!7!ES,[9JUV69NQ0*N)0C7IQ:.G8
M8C52+$?R]?++=#BY26/- \)7Y<=>L:[C[]:,&"*^#R&K11U\G<1+2GUN9)^
MGLF";,<@7!WMTB"B\&*505>VI4W/H\5J%80!$V<T<[-<,O=*&HN"$-3+<JY7
M"X/E6B_M]K;1G"1";WTHA2UY]7D8])A"<G#(DX:_I\^*0&\QFO#AA(UWPC@4
M>G&D5XBBU1NS1C+">R\K[OJ:^3K7S-]9!EL \D?J)7</"46=")Z%<5=F81R0
M8L7G P)3"9_KTALTPU:5Q-&7;A95:I[YEK\U[]X/*E+]\FE$=$7JVAB2XR5B
MF XEK+KKI99M^)VRKO&S<+[W8!;'R@1H626LAI4K3]Y>7!V?DT66%V+EU\19
M3/*J/2+7>IZ^ .YN]Z2/93>/ <!\SY2>T/S?\X@#>;6E$*:)UJ*;:^:PJ"XI
MRV7)BW+AEV#FY9JN6KQ,5P-SL*7VP T4W&VZ"6$/H0\2WAY.<KL1,U[(*>*1
MU]R56^RRASB!B(6T:E5$^)R#T@&LISEV]B0(B5BFQ-^F#2F[ANUW#Z&^QLZ'
M% M6EPV^6W7<FP!]+[/E5PSV/CKFIK SO<A #<"T7<7)IL@#[-2U.PG291A#
M3I$RA:M:FE1KD\;BX*T7!W"Q/H$-2+T#^4F4RN7D0QY,)/$'/Q+M;2J&\PA"
M#-P?:H82FA>H[&R)E_RW['SY:QQ$V0]L. ,;#;DW%H43/+^F>N2)Y,Q,JW<Y
MV+N$KG<ZX)/X9J3<S:T"&40H\9$^F/(.'WE<,HK5?IG(*VH_]S@HDKSAO"AS
M>&NG?#:/06JT5!&%?0+8_&B9>Q#OHJSL003WI'WC!^42I%@C_TCUP@ENO"E=
MC!%_JA_![)K*\MP%^-\C2.AHYGU(\T32PD K;>@#<5I(G3G"U.V*?:KD+$Y6
ME,>;'=O:!A3IGQ0B(:QUC_J1<2%.^MACU1REB>7JN,0PPDY#.07L?))UW!_"
M+'D!;RB;#O7NCT&'),_'L:_*:&_-!8^(S28QW&/S%0@LX2H^JXFA^#)$@RB6
M/YWZ312<RG6&3=KK95K;6&DDZJ329RA.7YIA^ H5H2:5++JJK<?^JMC@7DV#
MV3S_$B(AM$!P;"U],/5'?/M P[!P1!6*C \M'7KW&JL)N5A!=7&SFZ"]%Z75
M,3SQ:R5A/%S7<G?M+IN00B_TK4]4Z]>X_"M'R\0URK,XMJ\;T.(WL0UD+!_J
MO5^9"Q^)S^3$[O7$6^.EMC4N\#*7UTF\"M!SF0\A^1C'(MV 5D38#C*61;J9
MU]7KQJ6='Z>Z7'&< *=]E:))#@=QF(<X]&F2YD77I==@Q<C_\+9Q^D>23T"2
M$MRZ#!VTT%B) 'F[+. G3_,2NQ5FQ3.AVJD U227WP6."GKD2A"WK*YNZ".-
M=A0^SQO*$U&8()>&E8@-Q81<2Q532#''\<F XB+B@P)Q^Y7_JF)L1W&2Q)_
M.)!_"HTJ=/44IPH(PP/]#E"<G3ISUPG=>H%?I,VE'-*>R4S%$F6F(--5?!77
MN9IZN.IY9SB5W)XD6@FULTVD[9%!.X\[K2J@_S%.?@:I8/9>\6[IAJ8TD;S8
MJZ8>$)B<?S=\>O78JUS"^6-U)9+2RPX5;:R>-N4#D\6267]I .9XV9(NSQ?.
M+]*N$O@7S-NR3%&PCG#WI5R5-)8]*(WE*G.Z2"B+$U(N7J23D7)]UU_A,.J(
MI& ,>MO,.NCV)"GJMAS'J:0"-)]$BED$IAV4Y6T(S'1>#%J"E8AM&F2P:*6(
ME;TP'T=QM,VB>)Z(X!B*=L^S\FL]CC?W18E[>!*VB:!I25XB/,_!WD!L>I%>
MK1K?]0GS(Y0*LK'R =E;NRKJG2\/106@GF:] X$M7'J[@^DC4Y$#B6[U&.6=
MS-C_@RY_]$*X9&6'>I8$2^9+PA\6D=_^16-DGI_2-:J+U+G3I^4#Y.S<,-1.
M5RN*7YC"NNPS9_]+&LM#O<5RY_R/<'FT_[O6A!PB(O!G0$C+E+X2, *0D1PT
MIRZG72Z(9->%'%@7=(:#%N0R,>4RV$?PW-YL]D$;DXM^9+.9E#&LKG"NA]$D
MCG'*/Y>'H&/C9112"5-%QN.!U7!9X=,R-Q;/:*@<>S9J'OF)#!"IBUZA8]?5
MNL]4C2[OQ46DG+A0]X*.HA@N=A\:[W>40=H68PUS7*>4"?5#%R?+UZ1YLZ^\
MV0%3/3V2EHNII)H[R^1E#02%-ZBZ=+%?@[)UKUN9D=< )_.A&E?6=S%</$++
MQYB7XBMC40#XVSX7X4WOH-BG<S?>WJJ*!KH.]8U#,;T[=G->.-"CDJ,=XO+=
MS#9W^A,YUO?PL&@?5;67KQ.ZHDQW^UP8,'I6PP](-2%/_G%-7P01X=$OP]GV
M==2^*_V>?7!K;TUY/\7O:,@+D3-GK.>-;KD,X>L06.AP%2>'*5O*^>V4+LYZ
M-[MRBCEJ(L-<:7'FDB(&SJ,.^6C77Y0*&T507$(!FSPY]K9!YH47("M7]V&P
MSMO *FSO8A;ATTACWFRNW^5XB2,\:DK,H0QY7K=BR//2LN*'^>O2^;PME5 #
M->4,:&J5\8T&=,SF463 - ;S^(S@"W22O"= 0<00":X.4[WYW3U#\FK5J >D
ME^I=3H4H:+,RTFRJG0IQ$[%&DR!V+<*Z6';C.20[2XMB[8LE^Q,_7WN$-^HU
M6T](P=0H:\#7ZZI#'Z[">>:$$0< AQ+:=M%'QM( 'I:5SF)5NN1='/N?@C#$
M?81R;G5A#X[QB[KV2;G"2]=<UD%3[!;HDL>VUH7JB+P;,L^"O(Z9K-$LR#L-
M%MDZ?;[EFVIRF;R4HI^I"T5LB*Y0/P\BG?7WRYW*>HT"Z:H*U*(*@XWI[I\X
MRY!K\JX/.>QV5"MC/<>AEZ8+^356'=OBH\EB)M5;A4B(31L46V>%,*J[R\((
MUFO1VBR'T;BHK2HNS+CGLAQAH??6BUA6OI\TR?[9JA&H^'+:M18=7P4CP#=)
M+\7/JH:Z]/*."D7UW#A"7R+D(^&+J,?.YYJRBX=(U#%L[7I;9<V&VDM7!R2J
M2A?UI#*4M C#^!-WCJ%;ZC'3OT%&H#'.;,*&,H2%-U-* EEFF._S+%HOO/8"
M_SPJ@IHHKZKA!,;#S4@QPSDCQ(@(>2##V2[Y^S>O^!2;MOSX%,^F_J8NJL(K
M$6.26;TFV;?6\QARGY+H9:=HMPG68CR$]R$RE"UK-1ZSN(O95ZUH,%&$;_C0
MV71K[("/YSAT<'3[5*S,7>G_5JQZ(]AZ+#:+EV)-I,213S49K%J^9UZ0\!NJ
MJU6C2'D5E+V.PV")UCR!R<6C3&80-XO 5PL<D'P)\E/Q[TPJOFOA+>)@#X+9
MK=HN;P?2S X8I^M*,W-B+L47#:B@E^BB24S+ 9[+.'J, :#&>2H_Q*H9K;CG
M3$)L.#I"+U:!O/U.MWO>&J\OULN3O>>-Z7%7UJEYAR"HY[DV:&&Y2S?-ZAZY
MBT<O"/,\VH;0%%E2O)&J+)FUU6285&M!VG+S8RJ6*UK3NK8/>^(O_-!,2#B#
M!L1%1USM"Z&>G8<[_88=<+<GYB+N&A'/LF53R%[^T"UB.G_'(*FCET=<;>;C
M[KPG>!G'SN0X8?!ZR?-Y1C<IGC;_E=@":GSIQ1O$<M]FX+=0V,5XOO>!^@V#
M&\-H*B(B!M2T/+->^Z[*),L-?(U<@7*&U/-QG#^WAXR(E2K4Y]%ILBRC7A4H
M[NW8E+>:\WBRHH-F#\]%0!Z'G:)496GVVD3)FD,Y#T_+JM1@*%M\8]1^9G/M
M)5<)[]&19R67#\35N1A%M)DM !6Y\B6*R$_U"M_U-Z.'JS1E0X-*EDL65B$'
M^)IOP%2[6GU(\TP[M'!A':.!60>$SSN,5X=L9J[@7/-*BI>(11J$L/A9L4.1
MX<C[\_&*"[EBY96K\Q>_X!U%*3LO?1 C'6NAL1XOY)3W-,XK?!=/I+FC6:^J
M2,!Q8UD8D06Q.P:0V'8@KNDB8P^C!3$$165P]Q$#93R@\?+8G@VXV7I! C)P
MM8)#]B)X9/XKEX_B#>('O+Y0/;GJ\L3GEU]<]5QSE[I]E*2%I= &U">/W1M
M0=+_99R=4"A?"=_P(BT> #1?!0#<BZRZ=>GYSH*M3^H-H$A>^>JB=4?%=SD@
M7D;J*RVWL?!QJ"6^@AR/#V[2B+F5=A'\L@/5SPZ'_ ^4T50J(AUKMK$$J=<X
MV&>_<U,61U5MS*K(9)6#M>BI2AE5'W/G9LKIMRBK:21"S;(9\B'R-E TY%?J
M\Z9^Q<.ZHO Z1NW&K*+78?G,L)CHV""18R5BA@X=[#ZWKI++ZR!&?CB7 8+^
M&?GU2H)VE5+7P&EFOAX!1%PU(Z+E0EC]W\[+7LE#")R7P=S[$%UP4/\=O.*M
MNQM[H3KS1"''CFE0E#'8SZJ<0V!+\^!OX&LQ,%+9A^?1=I>E%_21AE_)#_O:
MXH;,/IC%+#.81[YR_89% RL1(Y1$L/D5+/*3L(BB@):$9YN0GL'D91/L-FB&
M2F,BG##\7"GGDA?%;,>E=Y78"=-3]$CBNAQ5-XL&KZ(J[PM;KS"[^E-=)/6N
MM3#B6+:X3SI5>5&?IEOF^* HBT[8!\939P2EC5T7<NW@)W1^$"K8?I_TKUV:
MY3W,XS)\3%O1RKL8BFQ?)S%4H?./GC\P(^4\JNX6ZL(3S;1.88'8>B\(W%:[
MD6Z0%Z+V8,.5NY+[9_("-F:?Z,M&/FVC#(@PG=;-2ZGQ22K4R).QSNJE4/VN
MZ#+.:-F-&I.A>CP<KWQ&V<';<7Z(& _Q+8T,9XO$?^<%$8C)522.;U(XVS/O
M"5//,+_\8J%WBC"<7!3!RE=RZ8SI8BMB63]*V7V&W<HTU:Q[*TQS5UZUS3%)
MKS?ZRMLY?1I:_%3%8"C?+8C8-8OPL P?(8>4^#OJRWCC?7KO,6@"+^S=EI'-
M)=5DO"FCR[X.*'IBCT./*!:_&W 1^)-E!D"4]_J 0J_!.N]]%66%3\1+AX?!
MDME"RH R7Q,XU5R55Z=KK$OJA4FYLKCFA8LN8P.H(F+\<"I;.3+K8D]G8"GO
M9,JSJ'1UQOT3/M(%PT00-QF 8V0C7%;O?KOQPO"H:#.G("D?2\K!3HP'!' Q
M906XV6U?WLKB*ZX\\.;E^WF,Y02W,4<Q$B)=(D/7:@QXN4QVU-=O?5U,4#:_
M=O,,48R+,*X@1]QR\L/^T_^BR"+\9_HQR!X8M+O-+H04G&)4HU;X>73Z!#VA
MV='$QA=-+M?KA+*_T\:C]/JO_8HJP/^23PP*T@"C&E,# H'E'!)N-L"LLC)&
MXP?784O;M!:GA#AAN!WGH7U:)\<,IC6SEC5,D(24@QV?ERW <4MD#S>[>2.B
MYY>B6&)9!DA8N-15MH#JZ2F"G=W'I86;]S$),GH2?T)S-:J1A \]]-E8Y[=I
M^\!+/=D]%.T&&>"Q>)"5A;[S%Z%K&BW[55-OK)+WB&VN,]?JZ?U0%['0A'B6
M+T+;IFYI<#TK[,R.A5]-[)J;SBW]?:34%K^8#):3INM&"\W+F@MP :]6>7$1
MO>X3+UH75B\)7X*WHN"+N"[/K(&GB&,]"&3WM<0VH<N@C#\U4U9PN[Z><D#8
M3R&MHGG-^3RM<)O$_FX)/[I^YX#B*;:I%62Q7;@14<M&!YCSZHT(,CV/)/N,
M@+JX_9,#L(O#4;(UW%P?CI"*84I+NW%$*&I0N,0*CN;5'8K'?7-AE0!^H36!
MH6GQUJEX=UO&&VI[$TV-*J)!C>*0]237MCB*C3!Z*$?=86J$K A74;FI1VJ$
MLI)9I]35#-(C-$B@3H_0IJ/%#Z[, 2W+3DCKTG431CMUYQQP2HB"B!L27&WW
M2MEMF;T,]HP7POEW%L:?SJ-5G&QR6U-QRC2GYP8$+$ :*R!)G4Z"<WJX"D-V
M?<ADM<Y-[<6!,<JSGB"*#K]8K%:\C@1NEK<=W=8"^:_J)>;CYDKP5#FZ2A+9
M3&LIKJ.9!KX/(BY&/2*"Y6S2F*X1"'21J**%IS EI0>%+/>DJ"]6T6I>]1"W
M]&\ (B)R!Q7[)61$?E=18WQ$'[9:\3/R8254Z.'#*FEI+7/K)%[R;.N\0_1I
MY)\PU8O&]8K!)!]-V' "XYU=GPJAW[] E:#HMN]$?5]^YR5KFD&U[65>((.R
MC9EELY94F4%3)ZKV('Q14J]Z0.IUYY<6H4$,S=P&;;):M"V0XL:=B^?*[QBA
M+O1^V>_YE(46HRUBKP'='.=2M=_TPAN7%#Q\R7M,X:>\_^BY\2S(]3V)-L9Z
MWZN"8+:S ]*,B9<7TE3^#@0&\@\/ALZF"5,'?/&-B1!'FX?A[1;NSD)0TVG*
M.SG'D:^XHB_FD'H2@5FSN)^7X2.,7BCQ=]%[3&7/2^XNG$70I8]YW5Y8-"*Y
MTIHO[3YZ:,$71U>Q30RP^]<NEI9]UEREO8MC'RZ!;VGR&"QI>AN'/D[T7'_S
M.?D[HV(6@6ENSU@<'5R?X\A;YD6[[?A1OR;K1S/I "5$0AS,1+&UG?@&=[15
MCJ76L\G\2KKQ>!)[+>E(_TA00F^I912P:N+L[E/ZRX[!<OK(RTDH2^I5$T@^
M8S8O&U%4Q!<S4KRM>F<0>X.D(/;/Z2^[X)&9O) FE!U[2?+,O,;JP!)5R>:1
M2YX:Q0O?U?-Y>=YRB1G4:-7"4GAPZ)/'7;F\W-5?[+*'.($ZFMI%=8N02#W3
MM3:3XR4]7"24L/I!E34"H ?Y)=[WH:J* .,.X)56N/-YK\>\:SFO\%H..A F
ML[ENW]G"4\0;(2GLQIZJJS>LO#KX^,ISIW%'691O)>(Z]*D'/:0D]5R=E 7K
M10-A1,J$C)8?S8J:6*I?SO;OZREZ6^OF::T$8Z&KKT$CQX%AJ&?$KZ""9?';
M_@W'P3XO%ZG^Q%W9%SD77[K]&C61U@L,RPAF^=3K%'W<5P_X22@NB"E0K<[?
M\"F1%!^#FK2Q?J5]QO2Z%_Y(O>2,_0:_?BDOM?/Q!"80/L-5;1($ >Q>6XBG
MW8PW]FF6+7A$74P[F;Y07[DT":_A]B>./HNZ:#6J8FN]30BK.JI^>"_R93NU
M$)S%Z_$X?;.!D[TH32//&GS@[%F98-N8\1_>-D[_2/*)2!,MT76)BQ@.BJ@P
MB*,@BV4N-2Z%KZ+3)W 5=T'ZD'>6@K+9FL4TVU/+6N*NZV=*,1-Q1Y,<EJ\0
M"PN\J+MZEW@^U751BCD'A,\2%OAQZ88(4)+Y("@%;)4/:UL&N0W=RP8J\OO:
M5I!E)D@1D=M"'8RM-^G.//!ERD<E\BNP<G1=<WTFS2;$:(@D7X:PZ\AQ?I'>
M-VJ\?_T^DW!Q#I9NJ+B)NHO+R-RN T->47RC\3(V;S7D/J-'B !ZZ2C&U#+-
MR]<9)S1=)L&VJ$P@*".J_Y:EL12_"A-7:9U3C9O^1! QU924ED.,]UE=+[W9
M:JYH(H/'%J&W7C7S@+0:[Q63W?8Y5& F#B!JD<-R&[:J55S1+/J&;@$L*+==
M/58\>BX[2?=INU<VXZY6;#[R/("G-N6(^?;@ZT44H:,ZA+Z6ZR.?;F@"S6S?
M)?&G[ %:TGF1JDYA.8?DDT@QRY%EJ,!EWRI7HFWW6Q343U!GY0B+1R"I.8Z.
M/"E>HH]&@Q 6XL>UA!1.<O7IWK*S%7=6BR^CF-10?_DTMQ7%Q:B(/PP9VI;H
M7_K-=VQE97  !CE_Z@= 8-Y_C87]DI*Q#QR%"PMOJ6@A4@TGY?A9= ]!L! I
M$"G"MGN&Y/="^?U2E4FDS$S*QS=RCUQK<001\9VK!&>[Y"\?Y%5 %)86JKWK
M)XMUUE<YQW59'PP7$0\4B-O.3V!R<.<]%=V9BVP)24X"7,6R\64[9_*BF.(V
M?03! TD[P%&V^PE\2)GW<9IFP496V(6- J&OQAWD#6R>R4_%OXA!Z8 -;81$
MU!>A;-5BY!K0@V11>N)EGN*>J; 8&Y.@;('G\N&@"A6QQ2A#VV%A,$6A-U%I
ML/U";C.H#2:IU29%V*ZVV7L0?Q%L O;3M9=D$4W2AV#[(0JRYLMX!7,Z-06*
M%4EC2<+7;!<7$%3BFT&! 6URB+@\C+2V^SU7+3/UF^DT>HE*RIL[RAS%T1$'
M>U7H6S8"HH3F[QI$74WSRL1[/A-N*E1K$;09;%FT>=^3=&U#F]!!:&$8T]/J
M?3-;[,%+_W]S5[K;N V$7T5 _S2 TV[2)P@VR-9 N@:R"_2W8\N)4%MR=:39
MMR^'XB5I>$C.<@@L%HDCCCE#BISSFUQC4#_E)S9?=C;\Q?X_=:>[$T0>^K\[
M3F%)*-.45IFBE0EB64\M4^2H3]_9_*.1ZV5"C-DG%D?Q@DK39HA$;:LV]R"A
M*4IX 51"^&<(SZAU/%-B<8&XY#'21^W#+TW^?"KMYRQLN"]+A./(,9CUPT95
M:/?OM37RPA[5M>GB[*,T&)"YH]$5&XLTT"-,?]W4$%K(]SSF(VT8IW=:H9&P
MT5E59_UX$0=39EPZZ"0V)JW.ZQ#9Q"U5U[,*B!Z(]4DE4W R>8_<J?(#UZ?S
MMJA!Q?C\"MB F_(IWP%N1W$H9,VGU6NJQF;]8%#(S>&3AI,4'M0 !E%W:K!@
M(INY0W XA9L*A8!@!,C4'NNJC6'T^M2GINEX]2LGPRTI18A:I0YE&%O%><**
MW34B4"&\$%084Z53!Q5V2.$RY9JP,8Y.S.()LH;M_K5J[_.F>"GAVKUK_LSW
M+SQ=2V;N-?Q"%LW/Q";F.?T\GXO)F&UE_7'5%+#='P7$*\]T\T,>&'X4-IU,
MSR?;0E4NGY&1(=FD!GN0A'2QO9G$Q&(:-A"<$?:4+L3UX&C+U"6SXGB*I1T]
MQ<;&QC@6Y68W[K52M;FLM_+8\?Q176DV,>(IKH/I[-'SWL9DW"+OMP):AC]4
M]7W5/;>'[BCKW68AD!A@(SK[X"E_R^MF>[RBUKY<;**^2Z]8(A=A[O?\7&0G
MY+9@.H' 6W);E'H0QVNZ+DJ)TY0,KK&3+U05]@LB9NLZB;>#;!/]<BP!])F!
MY$.Q;'/X1I=QON"(47[@3-LQ#><I;[NZW!C=".8A_4@Z64_(" (:31[(7=#A
MW.-^Z;G2BWKCY6=V=(@[BBF?1J&?YTT50]7]!@Z&88UC"MI' (/XE1<HE_A]
M6%4N9I\=**;HP"GL%T4GHDJ0&C'RB@-N)="@U<H8MD AHB!3TH.T<\HKRYRL
M3QDG2#@07>&_5W>[?[NBSID"RE:Z_0$'9<M>1@!K.9_$.XA%HB4% *@1-#))
MI&\@U*[X@:4H$0-Q!W.,'E8SY16U:?LK6Y=\76*I+JI":^HFN;%Z%3@]0)>S
M)Q 9U6R(EXL8]'ZA/-!8TT6RC=Z\0 7&)GV-PJ*T_;"5F:%)BTCMX,@3&K1(
M@*A2=%V>V4P>\[?\>.,VHO6;!>!V,&J5\7'932I16@=7:!Z#3PA1([<RH>*A
M*(OFE;W/T.XBJ,F!T=Y #NZ[?KC:'9!4OWA91$.WH9*)JO,96;F6MO7H2R3]
M^UP#^5J5!_6!07"5H479I">>FU]LW4(D%-F7<:ZA*Q6XS>R^"OT,M4_0G ON
M71CS$Q6T>XR"RPP'*"78'-@BGZMF>_Q25]W9Y_-#<()7/&0)M'A"@Z"6<7*I
M)"?.XQ[U_"V0'UD)AJ%">L.<JO+BKE7O?4#NJ1F,#@I9K\P:CVUKG)FTR#X?
M)3/\E?_8%8GH;D3Z8NYVW:D[PJS%IYOG8_'B.9_17J*:DOJ+II6<$]G%>)@;
MV2^ZR$?%%"5=N%'O!6H?ZDZ="2KO<SM37]C+A(#KO,O%25\WHGRS%]>->!KG
M))3BAO",>E=G2BRF1F>9FTJSO'@U%:7D5Q/A><9J6B5&#14;X'>SX<6FXGGS
ML&4)Z/DE$?F^Q'Q/MTL=<+<I.^!NYSG@;JD<<!-[3+7*FN'?P<U9W7+,Y]E)
MP9)U\1UDR/H%%]7M8XV(.>+FHX#A,%Z80-#<Q1-^!/ID$#?^,+5H'KIR#R<T
M( 1N#O#)/!.P'\^4C?+ ?[H2:(D<RYD]0>L3\',;9O?9I!2[J4SQ4A:'8L<V
MT[?N?#[^N!@?H">S&!V HD)AL0RPI;Y4HG%?WU'RC>P(A68@37*/>*R>..=H
M.G\TT<C&9LS,6KA=Q]6+]HQT>#J;5'+2UFSB+%A5"0NS,75!2-<ON_R!L2'!
M5_XNVM?/7=.R?5"KWFXP7_9O_WW[;C.)!:D,1*+A4/\K .I:D#.;Q4F* %Y(
M>64MD "VH(L%&?M"&_9T=QMBXS[VB/5%<1]A+*!7C9W7Z/&EYU:;!@%%C<^M
M8319(,J)NCD@?. JG8-EJLX-:%1)YI.M2U6WB)<MSBA&'8;OS-0]1_DI:?7I
M!XD&?0]_COR)6X$9D2DP7W9VE-YI6[!?S3B>&'U%[-+R\X??>V%2B:A(<N=G
MWS#KOJO9I/HF<F8C+?#?Y/5;L;,KF#TJ2_]XUM,1S?1TDJ;X*]1K27*T-^,L
MSM%7=8'L(K^'0R>W6X$9^?B3*8+$>/ []"<*3&QD?AF+]>!Z*&1^&;Y.HV^N
MA0L\*NU@.'97A'& 7*:)%JY$632MP!B97(MZ8VYA>0(3,1#"9D,[N1W'Y9D-
MG\V'"N"B"0YS EC:(]:PM0F2QO"6J(;,' '\HZJM%[I0"[^;I5RO[&Q4+'-V
M#]OFF?,L!C+>;S_]GA_;1GYR#9]<?[JY_N/FM_=F_XOE&V)Z8(9?#;)"E1'Q
MD# ?B/N/8\LQU"(F/'W$\C\R17/-?FQ^ZA;0WQ*]@?UX!O[= (]F_%ERG<:^
M3.C6&#)IJC-!FZ.I6TWKVRXOMTQ/O7LO0O8&&VOL"_;;>$_8B4?:$M8)V':$
M>(1I6NPA&A^1=T5@&[@9ZV]P,7NV0?X1TF:?L%^>V;4/+/T/4$L#!!0    (
M  XQL5),@#9 ?#T  %O9 P 5    86QT;RTR,#(Q,#,S,5]P<F4N>&UL[7W[
M<]LXDO#O]U?X<K]\7VUE\[J9;*9F]DJ6[8QW'$MC.9N9N[J:HDE(QH8"-7PH
M5O[Z _B0^ !(  38HN.JNYW$,=&-[D:CN]&/'__K8>V?;%$8X8#\].S57U\^
M.T'$#3Q,5C\]^[AX/EE,+R^?_=??3T[^[<=_?_[\Y#TB*'1BY)W<[4ZFP7JS
M</');>B0:!F$ZY/_%Z___\GSD_LXWOSPXL67+U_^ZM+?B5P<HBA(0A=%[ <G
MSY_3!8LEIR%B"_YPLG#BDP_.[N35=R>O7_WP^NT/K_]V\O%V>O+ZY>M7V2?_
M]J./R><[)T(G%&\2_?2L!.GA+O3_&H2K%Z]?OGSSHOC%9]EO_O# ?E#Y_2]O
MTM]^]>[=NQ?IO^Y_-<*\7Z3+OGKQVX>KA7N/ULYS3*+8(2X#$.$?HO2'5X'K
MQ"DE._$Z$?X&^]OSXM>>LQ\]?_7Z^9M7?WV(O&<9W4Y.?@P#']V@Y4F*^0_Q
M;H-^>A;A]<9G"*4_NP_1\J=GCA\'SQD%7[[)EO@/]I,_PC^F 8D"'WN,]J>.
MS[:RN$<H?G;"EOYX<[G?!/N RD.(/(Q(G'+P!?N=%\(E7OS=-I9_S)V0(G./
M8NPZ?F0 Z?J*=O9P20_7&BUB^N<UA::)=WV5%W;$8NI$]Q=^\$43R_WG&7IF
M\%O<4S;=![Y'==;YGPF.=[=TD==!^$8!RY9%&*Y&$)V%*X?@KZD^< @5M0A'
MP7).%2'%)?VI L(2BYF3UTD4H3BB8*ZP<X=]'&,4_8Q\[R((%PY;11KMKI6,
M$7N!5NP@J.B!_2<4"2,X7)(M72\(Z1X5T"A_98P<9RC$6RH66R54RE\91.5.
M1<NEOVY2]:[7.$[Y3*60*J>80J4&CAJ/VE8QJ'KGB# S;$[O)!7L*I\91.?"
MP>$_'3]!'Y 3)2%2/6#\[XT)UKD3$@HWFJ,P5><*F#4^-8949D,PN]@ANPM,
M=;6+U<P3T0JFM-0BN8O0GPF%<;Y5,T#J7YJ\U2>N&R3IL9I3ZX$=K--=^J>=
MRFTC7L08@SMNM%OGSE=2+7+K&3S5Q;6GC&GM0W,ZNG0#*B/5_-8@J4KWH3)B
MS6^-(G87:V"T_\CDR>5J>67DVE8Q2+BZXE?&4[" 22. K_^5,6U?Q]SI9=$0
M+_%1L'0*5>8?5!GU *DR6P9A5"@S%8VCNK2Q.W(/>%D0CCJT#H45;%CTBTE
M61MJ[4ER:?-[RHAYMS.XEXXEC?K_>Z!W6? F<@-J_T8Q12^_#';Z&^E:TYS#
MN@?I'6X*$L0>BO"*L.@)DV]O1?%E@<8PZ<DA=2@V5$2(W&!%\%<*TJ$ _8#*
M#0L<>[7;4FN+THO;$4<_(*L8A6NON&>U-M%<Q:3MMP>S=N(D3-6H*<3;5[0D
M3$D84K3HO4 "LO_KDMH26V9+K.NVA*Y8J8*Q(V#L)27)@GU,4478I1AYV$_H
M,4:Y74+U;[2W2[2VJP[%!F\WJ?7B9M;+_J:,BH!W#W;*K6SET.V!!,O\HJ2W
M3 4?_6W)KFV#6278+KU/Z/'_8F%;;4N;,I*ZP^QG*':P4D!'?LVA@A3J>Y!<
MT)BMFEN/ZHC6OS2IB4NQ!G7$.!^;HE8IU*".%^=C<WC=Q3H(';XR=B!: OCJ
M&$HL9D[+EH/[ZJCROC:'&S=HHXYDZS*FA+$>N%%'4[2"*0P% 1L-IK<O9-0X
MK3X):.AK_@(FS*^SP$W=V0GQSND1C7>7A*4HJ;Z\MRYSP'-3NL^O*%H5A-%#
MC(B'O )EMG"/[)K\ %.H?N!6 /DL_R@("SB^<X?\GYXET?.5XVS^V.>+S)9[
ML9@'$68X3^ZH^^^X<96J.8II?M+2B>[2)*5\N1>4VB]?(#^.BI\P^K]\_O)5
MGJOT'TIPLV.DOZ?<QK2(?24"I(\HE0YT2?\8647V .5PWFMB.@FK^#NA6Z!$
M_UB1T6:26OX;+S)C_+E[C_V]>"_#8*TG=7$@YFP:R,E2%/O*RM1WHFBV7,2!
M^WGR@.URH@%LKS2 ^5$Y,5S*-^E48L()Q7V)0JJWKC(R"W%+$4MYL3<^E'E7
M1N4L6#N8V& :!\K1'!^1T)8YQZ-2SK*7V;G1)/^\X'4*X?0#6M^AT 8'^(#V
M!_[8&2"@D_ZQB5$8H:O#V=%CWW5 M@%S4YCO$I!T"_9XV )M-(QLHUC.S=?F
MN'G<UT#)8BEM75N59\&D:1(R%&W:G7Q 1R&"#2.P3'@!@4J*O*?8:5W 3G1/
M?2#V'Y8QO75\YJU,XJD3ACMZ3E(/WLJ=+ 6XM"\ OK:*=.6"EJ.B,59KG<\L
MC2ZZ02ZB&%+M<(WB?&]6CFD;/&@U*<W9=JJ9,P!T.%H$GW?7R H'*^N/Y"16
M:6+L2M<TKC<.]LX?-HA$B*J'67R/PLI.+)G:G6"!?55I;DJ1,&?R&R@K_/#6
M8IVW(E"C4:="6N5,_$\839HA4WKZO [BN1/&L^49CC9!Y/COPR#9V+PMU3"
MM';E[TY%JN8R\%U?&="1@&%TLU 5CX";+:KW>\A3:_U0'@NGQ"(J]#)[N1Q!
M[/B]+\=YF@ =[]A;=?K81MVC#7.5+=FLK?"@.:A@][11+>?I6YA35Q)#FU$>
M'IB#)7ZT01XN=4RYB5KL*G+WKY 3H1N\NJ?W[\<HL[^L,*X5("@+6T2WPL-V
MDH%&<0YQB,AN^(8/"-+NE.2>@$(&WVKT8C6Q0U:88I7M@*)V_N#Z">O(\SX(
MO"_8]^W$<"3@CH"K<O0S^(33\VJ\#H@[B!]1 C0"-@HH9#"$TY-OEKEU+#QJ
MBJ> 2^8\"'T/SYYK=RSLZ(ZB](J0U3TY'5:42@0&>.-M@7;\#[UMI#)W0_5Y
M YP[.V8@W8:.AP9X N2!@WU/ZI9FWB,@EVS0C[IA@KSF=BRQ4P ,^#U)F9LB
MFD$G=$V=#6:ZFOF=LSL?K[*"/XL\[8 X*L9V4<]\@I?B%1J0U2T*UZP6RB)+
M>6! PRYJ7.12"=A!.#Q;#J-I6^%!1['5V-E..IAGWUJY:]YLILI(07&4X-,Q
M6#.B79MZ=NWC? ]SK$2@QG6BA 2#?8T=AH6CYUX+XW0>]&JN?5^SQ&[84@!I
M#,JSBU@Y"_\&X@56'ZR*#>UL:M)VB*-R&[JHE[/V'93;4-?W SPM\*%!1M[Z
M79&<D_H*)F!30LKR]3BN0&DO%\_ )5CJ_C%I=!2W$'9I 7<TUR$WQM)&)]!0
M:%K+5QG^8+?Y@1#:\9^[-E+!)F+O"VU3%*T5G_'  ">7=0DOMQRY3"5S=83:
M"C0OJ+57,UB' 7G46D2UKC"K= %FU,3STB8=CC]WL'=)\JBYE0<C 2AHCUTD
MJY57(A&98.MU)ZZ;K!.?-0]*C5S6#RI$]ZPAV!9E\Z.N@HBE1\V6M\Z#I6=
M)11@[1DI7JL2U=@[H5X*:.S0V]TK.I>5L#]#2^QB2_F@G5!!;U 9/LM0#CB%
ML&D(4/G+TASG09C2,XY#?)?$:29"P#Q;:H13!.AJJTM"D4#10!:O%F; H2$9
M,3'% W,>;>]8 _75FKNR'(#@PX2]#<P>+T$L0T!L@XF4/[ZH-R;\^^#]"NN#
M-9_:%W9UX7EJ7WCUU+[PJ7UA.S^>VA<^M2]4CA:F$"9#M2^<C*WKG8!.T-FN
M3]TG372?!$MG?>H^J<I(B>Z3!KL8'?<M?F6X^Z3O!U^8;W(1A&=!<A<O$[_9
MN\UF<802 L=B;;4^$RK2%/3UM_H:0UW369ANTDNC/(=ATK;?$H60C^9HMK)<
MEHQ'8SJD>*9(19,DO@]"-BC0/IL;$$=QH+NH!MTNL8'<910EP[$SAW84YH0R
M'PM2F;,C3#%QEL11[! 68QV*DV60XV1GA6C'E)-SA?],6#"8S9]*_P%1 V&@
M1)T6V"/4OVV4-%:3TS.59TA#2@;L*-@L13]CQ3H].3R$[=0&#OH]4)&A0J/)
M0#<^,ZRT9S.)0(W#M1$2RECICBD.6C:86N&-E)<\<\E4P0[48WN6>+8GR#.]
MY\7:*C9?U$6@>IR-&[1%)$$75$98K0%;[A..[Z=)%%-0X3YY@S5)HO_G64IY
MU$$#TN_H8'HU)TZ#PL S:X(HGBU9U[\TU0:%6^RB:!'XEFX](;21L+B-7K 3
M3-Z'013-PV!I)V>UO/Q(>%6A2(]XG(&2N 5*D][>(X)"QZ>2,_'6F&"&.VOG
MD0_EL)*E(@<9VE918*LL+:%GF5RN-PX.L[PH5NI^19'S*G,</MIAN1Q@6&=1
M@=^2=#07V.O7-^!0XV"#MSPPH+4""HSDDJA'=$Z[)>H%E:<TA#3Q_D5ML[0"
MM\HL0<<B[H? <30)!O#WJQ$U>Y=1GJ 5<ZJT:'] .\O_MGCUU4$</Z.$Q-$(
MC EXI:O>6"U7[0#GV%F:/M(!<3S,["(=:+N;@RHNO%9,$HIFCF] HE.T#,*\
M<H\ZK"@Z?Z!;I4ACXH2[-*PT7.&4371'XM58Y5B/<)\!+VF/<GX\3JF);\F=
M%8$:D1\DI):QKCR:0ZHH$K;,W]+JX[D RB0I>*,3)#)PPNB%<] ?4-6OZDB,
MQ</1(&\A$"J!*;.F705IZ_P>DX:M4:9@5>\B9*VVR7B+/42\J)KX8H-?(E C
MXIR06@4/5<)$PN/67P-O'>QG^J'T#)O7.I\Z$7;MZ]]N%$83*52F;2$-O:-/
MNKJWZ)Y1Y#)9XSD?T$A<'@&5"NX9:-)LA'EGV$]B.^E"(E C4LE":A5L[)WU
MI</#3XB-I$3>9$N]YQ6Z3E@%V6S9R(2Q=C#5$!B/TZ-(V$((#&2.&12#7$8'
M225316$TM[(R;0M9&'O2V=2)[B_\X,NS'AVL]ITUBL6L#HINA=>GO!G%;+UY
M&#"SW#O=?8Q83MX^*#YQ8VJPI_U^+.Y. XMCR9%OX7_- %:F,W"IZ;<1+=0_
M !V!1+C.I_N7Y-O@!KD!<;&/*@X8];O@S[P5/$'#D69$R0[_8#,@SQ"%Z>*4
M&5;B8N7U8<TOF\>O.G&L3%*#.D=/Z;"DKT,ZV)2:CBL[,P4$D+X-IHO(#-VH
MX",)D>.S2K'W#B9LNS-R&(EG10ZZ0$(&T(82ATZR:Z16&TPD*R*"U-\*UNPA
MW)K^%T#Z-I2"B,S06=:3->LU^S7%9M]_DG6%BM*I*F<XRIKL6+DE9&$#>Q^#
M71S2O(#IPK#/@PV6VIF_U4\?]]D7T4LC9]MLRL(EV5),@G#W*<0Q.@N^6-'W
M'"C0[RU#G60>@4UU65!A>)$G,_'H7FX#-BE2ZKCRO@/UVFTSCDLHX'8*Z58B
M2F-.SSM+X3XQO&_EY+83W52NN69V;\BF@IZA[+]T:Y7,^'+7?[N5]<IH0+IY
M9N)]6L2'[HK;1+K9,G,8$>' !<Z=T3U*[4+!HZ]&U,]HQEP3R\(ZL310M!T@
M="ZR'<972*H1Z#-:&5A';AZBC8/97*D4D[S>@7J4Z>:S4N!A!$$*D\<I(7),
M@(T%"K'.L8U27 <5E2ID:"O4MG34Z*P1'!0'"OJ5Y:<#Z>?.CA/R,5R97X4$
MGJ9E@M\B*FJ$\4P'@AH63+DQQ,(9S$!L@(5/U;1D(C8);# >:$8(/@1AO')6
MU*MVR/"R((3^*'2!"K7-M9@P[D%2)<;<&]8^R'7#A((Z;']8G[(5D\=I2\HQ
M 3A\*1]X@4U6/3JUHG+$]+)7S0T -2P<S(V.P#.:V[!X'!G-K70&G2A>&,>W
MP<3],\$AHJA3 8YW<]\A,3T+;(3M)FU":^,)1!XZK-;0/S^5QPX%8D.',>5W
M#*LI@ 5#_?SHJ0N35XA!<=@GS8!>(&U8/(X+I)7.P+.; A<A+^WN=(,V^7&8
M+:\P0?0_4U9S9N?ND )\E->&Q*FIO9'+D-A4NGM?*4@;%\PV:6^O\P<4NCBR
M-<BK"RAT_-H\_P7$A;4A2_BQR1IL;B05RT,7"]O,YP-]?,P7$!=4_Y<5TN(^
M".-;%*Z;B6]FF"X&=IP%DXJ\;J&EN:<IN]8?K-4'?-UWG@4]2\^<[:\U<H,B
MR?Z?.3);QT=IN@V58>SF/0.HDU/]0>DWYRC$@=>,N>631<X?W'N'K- -E=#S
MY1+9\1H&WL&C4$5#<[U'A44]0*HKY'1'M7U,*"7#<$=1MC;E4@[P8_!B)$FL
MWV!_DTH==;C#N)])(X7I'R^!Q>';$ A&9OU*CDPDSDG/%_M%LMGX:13'\8LH
MSB59!N$ZH[K-%C>2H$$?7E6#7-+T-%6MV6?BP]S!GJ69 740T+%*-3'G38#8
M$PMF3%S^<%OMHKIOKEIEH: 4JV.)\;&HBR:&VR0,V;TL+?+.6Z2R*R3>W=+5
M7@?AFV?Z3^4E959NP9JM/U WLQ; ^C/=BN5O;=6AU"!HW[;".;!6D#U @3:K
ME"2O<I_66%LZTKV9D$%G310"DMIG#]@N/[@ C\.\J9P<+@/XU-)7L7[/P'Q9
MYW] K).EG5@\!P[T32DCP-5 .X]8T.-N]V%^>]QK H$--RASCD,EZ-Y/$\_#
MC&2.SRSB2S)U-IB:;/:8V [P.-2G+#\[B ?\W!4[U&#PBO;@]C@J@#2RLRFB
M%W@?)M=-UHG/7L;2)'&V$^I+(!+A;3Z+S.)AE08.6;6M?F[E:0H\_98_W<@>
MPUOA'8W;(<OG=NKUF)#;.V97V\%9L*;*QP9#^8!&=5H%M"H%VX]B.]T^5RE,
M4#(->L1)ZJ[W_N%RSOK%41( #:(SA-FQ.&:-\$Z5NV:XH.^_<9\3]5M^VI['
M<6P3-R39+!ZG88IC/;0 R[=#WED2,JE+%T_?) =LX:J.Q7A.MR)U0=T^ <*9
M^(++0RL:1W&+ZTA#.W'-.9"FU4/V8U94CL(M=NWD1*HA,'JEP*&I,1?2N#Z
M%  1!B/7 F+^]_8S+=@'0Q7 J"-Q'(%@?=N@M?IET%:_<I<7L"2T83'F.Z&5
MNL;Z<#S-O;;(V:Z1URH]?TUV9_I61KS)<8DSPDUCS.46A7=!_ZB]F9B0G<1M
M<[&Y(Y<(<TPH CW:L;E*7K>AT)PEZ> 'YX[^^'/)4_!-.T)7YMO &:.S<.60
M?.0+W1&;YAP%RWD)T#-=CZ"\]&&L+N,H\<H ]I-F''_/!*M-,\P@IGN?GB81
M:U,0G:'(#?$FAYL2?E8A_"WEZ*EOR5;2P +X?C8J3N4SK<,0HUEP0Y[WK/LG
M/>FE7F[EEH_Z#P0%&:?!^HXR('5";)[B5G@]'CHXZ[+!5WX0)2$:Y$QV0(:^
M*648S3M?700U/)UTT+H+M,HZ*NM&3[/O;]"&68QD9;6J0@1+._1;6W"@TR(#
M%MJE[&!KQ;*4H>)HKYWR>(H^\V3RJ68'XMB=-"0&UV,:2F-1J\>D%1[T52+!
M4.Y4.]OWQ\"GHSR-5_]T'%:Y))2&26;X$N]GY*TJ->C#G)X^Z&@'F]5A6CU\
MO? !OKP,B%-U$GT?UHSVXDN;'>G>%>SCH0XK%Y+V+5==S_(9XX."OMO:F5<]
M&@)BC?=&8Q5H.)N6Z1!O&A!FTB+B9O:?;N5?ON*DMN(P1T0-@1Z=EV3@6#U1
MBAA /M%H246]5%*%VB,.4LQ9W5% 6!_N'H=PGW&8]CN+<9@&6 <[@M+@>T0
M<T(5H_'F 5UR#^H4$;3$\5!G41L7X%.I*B:5-W9M^H_63+QP<)@F='U #MO3
M/IJH*<+[]0YDLAJ,;X77XRCRUK5ZWMH!@F8+RO"T?(PZ:&>P._J0)Z6HFYZC
M,'V,[W%(ZDO9/"!"6+JACOJ"5D^%&!APD**+A97Z3C'%1GMOS%,*L?O6(;O]
MN[?R.U04QO32IN!)A+S],J4^:K-E!=*,^'HQ> JH)'7T;W6),X1)CRM''[IE
MIZP_6C %D&:%J^J\&6#5:,_^(KF+T)\)_>$Y>Q9YII_S5UW(JJ$HA*7?BK:Z
MH-TW9R$PZ)?F#A96F\T**3;:LY"/K$QS;GW,HC>GN_1/NQ[V87-1FR>C!9KN
MD HGIJINMLP'< ;$SC"*)A3HT'LWXRK=6SAD@NURQ\D]G!!O@5<$+['+QN@U
M-F@W,:T//L":44T6^E$>NLG>#7(1WK(R@RA3?E:EH@4:9/!1C>%M)#/58*%7
MX*N4SEQZ.,_O-IL!L%; L*U4U%@L24IC_1-TV/TQHMB=1S&FOHN=\O@:!-!(
MIAK_ZK0QVRKOB)+OT\Y>ND]SCR7]_N"CSY97 5E=X2WR,L*5264UHT01!5AE
MJ)J.KTS@\6:A%&GY^X/U+6;GN_?(2WS*[/K2I5C9Z2[_1[O1$TU4H&,K*EG\
MNM2&=3BI%1Q0N\C'>>0T4P?I>-T<T^!0<H<\VVZ%'BZ@I>(*,J)/;(/^)5S]
M1R\KYS%4@!QTQ'[Y:1(R"4M),Y *[H -K',5"T/D23K2K(=2A4BO\_-4(U*2
ME32[K$39ZR ^0Q%>$:9V)U&.1 FS0SUY*90P1V%ZLQ,74<P//PZB=&;#%4.&
M%8\/>+8A-P8=^S=<MG(<1#6IMGH<&"YMWSN8L'Y(EZ0TKHNWWX&$WQ22D.:D
M-2$VQL'QFJ*LVJ84$/C&"K/*HG 7EX1@L-,I@ H:D):OU9*AG^$:D1X\_L">
MME-%D<7Z;E&XWLO_0!R7Q '>;E 7 5GRCE=9<NL2>GD@CZXR(0O?3"J/.CFU
MO!FY02YU1-F=3;SK@(3%7]-$ _O'T *6L*\=VD40!MDTW@>11@I\GY,\ZO*)
M@Q*?D!A[V$^84;Q@?$]%X_R!]?!$'@O+L@SBI&@N-VC=A04L88^O2KV&#1:-
MN7R77^JA^;;Y5/'QT[-3QV=>[>(>T9NA :/M<F9,8OMX]?)-O@OVDS^4%@1Q
M>,S78J@1T=CY4^%S.1!W2/(UP7"]E:%<'?/,UZ2L*7](5PBF3G1_X0=?C,N
M],*/I1)+CZK&)I<!I!3E1DE +[@\F<\_.!24 LCW*#FC(IU/M1*S9/1P')9)
M.46+?PF+I%1CW=[O!2WI9>4AIG8LYB[@FKL3+WM5;QQO<E\R8('>['N(+-_<
M[Q2;TOW1(X(C!G.Z2W]T2Q<I#PL>AI]UX*!I3:I'N<Q0!?KJ&P2^GBU KZ$X
M(+SYYL);OO()Z&N%LN!F-W5USQ ORA\<"M-1H'KE ]C(A1;1JQLV^PSPJ#3"
ME7!DN58#KS"@SDB\8ZW.8GH=L;$\&V:E7B,KT<E6>- /6PH&2VW050L-0?SX
M K7<TZ3;0DZ$;O#J/IXM/T99B-\&?]L!'NE=T,K=#A*:TU1:=?=90G3SI<<&
M;\7 @#6M)F=;B&?0[=9JK.-L<.SXJ<3-[GR\RJ)%>:*N#=YV0!PG@[O(J%_'
M6I]*J.7\;Q"+*;$M15':KS$@GD46M\(;Z=7;3D.0,=^U@M4\PB5EPPL^/59K
MGLL9T?:-CMR&"6,NBS"PY\0.W5A06 91N7A2/XRY#S.?T?4IC?>61U&<J1G&
ME%^W=QA3JI3/?D!3'@W='8L!6(UM2L&%"(/UD.(>1:$F8YS[]YFB2GR/KZ6X
M9CM 4%>IQX&NSOMM):F!4*8NKS,\SH*U@XG%<YH#@#:NI$2;,V&MH$\IA*'L
MJ7YPPL\HSM(%J8>5C7=F5KA2;+-]C:.8?-U%VTY"0#SUS\/ 2UR&A@([&A^-
M@O[-K>H[^<VA]"I$SUKU[]&Y)-361+?.@P(+.I: CGS+\J2+$L8:32ER*!TU
MGUOUYSY>%\UB%#C4L<18.-1%"8,=II0X- U":I'031P*_!28(_YZ+'QIV;\Y
M3[M'FV'+IG,-!#37#)G+=<+I7U"^029:M)(;0&!#70+)%?#(A'5\'M\[)/ G
MOAO<!SX+JD7OPR!2T64=2T ?#3%)N_:N;P_W,\]RO)P27M<H5N<(?P%P7["3
M(8*- SV)E0T0AI*F"5;Z]&AUC&BKYJQ@%<+?!K'CBYS65#@46"&]V/&J*WEZ
MF+*)E916Q$B5IJ@7;QBJ/.I8XG@YT[5W4P:Q\NF9H\^83)WU)HFT#HS@^Z-5
M8*V;SKGP/8 6JX49M'C1L@9H^*N#&VU;SSGR%B0S;1H0EV*=U4'=X.CSZ>X4
M$?=^336L+;>Q$R;PR3+C1G935M^@\ WSO,#+GH_9"1.6Y[+'H)W!=3+67=(^
MR869W</1EB:3"LM QL<0#J%,IX6.5QW)I4J4;&9C3XQ*Z3*=BP S0R'AI.VU
M\4 3LZU9-/IH;Q%)4-:1@J0X?<+Q_32)XF"-PDO".E8P_-/4/N3=.@\VU(\.
M&A#VGJR,5[MG:Y!87RQ,Y,1.@RB>+=\'@<=J(Q<HW&(718O@0 ZSMH$0VC%U
M2.\ZZS+$@PJF%KAE3[NL=68ACI@D=&^'5@BGB.X2[9^ 6=,:*K(4;TR<<)=N
M^IK>S4R0 ]]/R4(5$8HL=3.WA^X81<LJ^R"'AYTA"M'-Y@O8;4[*@0,=4M,4
M!C[-H'(UN%@1;[)FF_J:_M4Z0VO@8$W%-I$6LK%.,,@NVH5F.'_8L/8K=J=6
M\$&!O])IZVD!Z<SEZ1C@Z "<A-:M'3+<PC.S%<.0#7_N=N(*F7ZM?DYWIFIC
MNM?K-V16:7R1K<(8+3ST^Z;7!SPQ:'L4J"ZCRJNAQ*P.AFM%X$A: 4F(=)_)
M6/Q*F:<ZF7Y:OL\!'[Q0YJE2YJE29A25&D^5,D^5,D^5,N.HE#G4(:17GU8-
M1OG+41P0P:;-YOV-V9Q1\P!J;<QZY"K82U!(^?+COS]_?O(_GS[\\[O__9_?
MW$WR\#OY[IWW]>UV]?N.?#Q+OKQ_&[Y[^\OK?WV\W47^VZW[]:7_C_A%O$#_
M^/KVS>>'5^Y5_/*_+RY>+WYYL7TXG?[^<NLMPKOO;\-SY/C7IY]O7W\7$3?\
M];\?D+_Z.HMOOG_]XK>'Z-WO;]^A[]Z_6UV]^,VY_H?W[O:_EP_H[AJO_S5Q
MD[_<7;X,3Q_66_1I<1'\CK_;?/KEX>SKKY<O)Q]^?AVM-I_8C+*;VU_\Z+M_
M?'KKOTE>7%[]Y==W&W+]X<WL^[.5LW-_O[U)UA_?7'Y:OO^T0[_^NGW[Z<WB
MY^"WGS_\B;W8^\_[3Y]>.W_&KP@Y_WH>GG_]\^'73]XOJ^G[JWMW=GE]\]O%
M/X+?7__J_67V<1LYWN7]\FP9O_GTM\MW#EJ0?WDO/W__Q?EM^^M//_WOR71Q
M\_SY43VF2WFHS82/4<](. 1K[K*V]!'=?D2M+?J;Q6#84K1&,UR3M[R/IL7:
M^Z&SFO$:B05UL]/V*UU@@B,*,'U)O4;T]-Q0\H=;9$6_R( %CU'(\[$:V92@
M*/0(N#V2GX+P\R6A-A;=YX!L;P$[=K:W4=1@A]=^;+]QOGR@UDS()L0,QW4Q
M5)" EC&6MU 3N*=BZD'M\;3.Z39P,._#?7G<2D!C_F>OLVRI:7%E?=C'?0DI
MYI[+OJV(66[S,?3@\PY3Q4D0>_NIXFR<2#KP&9?FS.[-5SWC566"N:8YJP5"
MV4DN03E#L8/]J ]!979H%B+8A@7/E)8W?74DG?SZR#]30H;%KM'F3^>JR#$O
M-L/(:>G94@ )YOJPH@'*%XV(KH!/E]=L?%>Q&7L%3#PPH(_2[2)>9AJ70M#^
M^$%4#^J%U6'9.J>M\*#>HZV?UW8J&V@\I%?]L5X''HYW1;F*O5,K @6=@" C
M_=6:#P')H(XQ&VTX#7R?!0$<O_ T5=X%VQ88"WO:J6 L]O5X])(%B[T4DM!^
M5N3Q6\(89L]#DW@_662H:TL#,Z 0LS4'K>N.TV$>Z 0GO4T44QAV1RF%7.Q&
MK<\LR"&?A093WV ">"%R@Q7!7^E^'4I /V#%Q\MT6P6U>Q<)W.QAO&<PKE(8
M%T%8XK9FO$YE9<,^4,0@,H"GNUQ8;I"?U5[>X\WI+DL)V^<P73$ :8,&D<UB
MK=Q@0.RUJSY;,!0$_0:@S56M* $R^*=QACIUGB4)K@4&G\*"1MP:N_IFJ-BA
M&6&P5_X@A#62$**85K52B*<([M 17!.]/O1;?304@RV%V@;N6]:JK6PPT5G>
MH&S8TZ_M $%/N<0YD>"G076;]0\2=D<UV7/I>-K9*G*!0R/8"=!/SV5'HW&E
MWM1Z-5WM*2'%&]$M_<J>RFV%=XP2TO:^UDZ\'DJW\7"G5CLG^!CT0I-^'!-N
M_1%T33T^%<0+;-7;K>IIEF+A&>&'N%$\#U%LIW&G-&S@"E^U4&.9E_+4!7V@
M^DA"Y/A%H+".,.M$V3SO-@1""X\CUA6MLJ%'=(,U-V#O1WY 5A2;M8?NXN*A
M2.^5B VVOZ4KG=&5-)^#N$OH)Z>R90Z28/%]I@E&_WFZO);EIQ,^*/BWDC9)
MJM[.'/X:>+VHKFO/\VM @;?FA0=&3'=CCPO]677MK*TZ8@)8P%Z"2%C%+"O3
MJ4^+I5^HT@A7.Z8[9LLINV94YOJ)OP:W,=M(VK)ILP:!?"\E-B+J!FT#?TMO
M^ZO 4>JI)/KXB*5:O&%S1;$J#+B<SG7)+_@4VI!NH[YHMZ9J5I5$/]W+=1"C
M:.[LV(6E(OJBCX]9](4;AFE)/)W<G"\F;LP$02GDQOGNB,G.W::YR>!'LFM)
MBZ\9^.K5:ZHLS';R$4KK'Q.Y6T,25:H 3Q>JXOV1.%ES>\3Z2;I!0BS->.@"
M>ES^4BL[)2@(W<*EC!3#-HH25F9CL<E\!\2C<@,ZXH?MI-,P2]]EK"5HQ7*1
MC'1K6=Q3'%E@Y30(P^ +ZR-O@ZM"6$=TO[=R4TPL#1-7R$<=-I8C8VS\3Q*R
M;=M@H@#2:*Y/$:7TK63./#:8D/W:B9,0QQA%_/"];IG'A_VZ1H+YG<L9.04'
M*#=HX^S2)Y_9<AYBXN(-&V'^.W+"VR^![3,BC0=TLRI9+HL.DSS!H3L?J&--
MA<.*G:.)"7#KNF$D):.YX1)N?4&QS?[1GW^CC0=!ZR:I24!_R2$>"<C^KTL'
MAUM6&[I&3I2$J-;Y3+^",EM^0KSK$K1])>J'$C3]6DH-&#WTZW[AK'TS!5O4
MV&*6S9L"\V9$A->I$V%>"S0S9\X<<L 4:EBYQT:EJVKF &R-I?XI*^L[@Y)M
MI,O:'I_3W?Z//V,44N+<[Z[0%OFVDA0D(4,'XHRK(JXT=% ?L#<;5\*;R-K+
MC5!# #BPIW:<N*(@1^=Z;D4_WEZ231)'*7ZO[!44M8&#C?X88!N/A$!)&VVX
MO1Z6O:\?(7M?F\\(,<;>-\.R]\TC9.\;TTDGNNS%Q"$N9M$,V_FB(E"/V_82
MT==$Q;4FSV]#AT04(-OJ H5;[-)MS)8<5"-6W!;Q_\F>+684/\CY:1V'JRPG
M9GG2L-LTNZ5S8"BD2,FL VU)=W-(BAI -AB+:UY1S+Q,=?V,?.\B"%DUN@*;
M.A<!OG>[6=1-!E-&E-HQ6F*"O%-$Z!_BN>\0Y9F8'4N,X?"TTP#(^KERPA7Z
MN#C_,\'Q3N6H<+X#30J1.1R\O<+DVB[6CN]_P)X&Y06?'KUJ$FW95.JM4I8_
MH=]F_:,<7YD#XJ^/7PVU[#QGQ/<#:Z +_,#&;+$Z?P4>-+\Z^@/ V6A.\K>C
MG8L\3+3>S)M;M>NYCKN8X\%]U#7C\-4@P-ZH-IX\F[."#^2$SC+*AWH7VV;I
MW'[ =FF/TSQ@P)<(7\B;?./229^%C0:+FDQLVMD'6_N6&8#QQ/?S-C)S%+J,
MNBM+S02T, $]\]W,UZ4O;%K807'9U-X\,(];A7,)"UW]4D)J(&7> 1%8H[=(
MOX"7IG2[N/(%+EV0_FB39&L'RSLJX:Y#/ _["<40.2%AY2$;*H?WE*Y]\_"G
M!UALMC"%14_860;K/(<U9P4J%)9FKJ 6"/T"3Q1G'@QKK&3C)%4!P#>PZ</!
M2@UHE7"F3%TM"PEOL4>/4#0O "_BP/ULQ002@'H\?!424^,2K&K+VQ[AQ71#
MF;QIJ9>V[Z%30_MRKI4VQE),>BO7R=;!/KM^;H.T81U)Y>H^\"F"4;H'Z^I7
M @4889 0;Z'NE:$K="#B$\*K>S;\BCK%U'FZ3EBT<+9,-SI+XBBF%DMNGI>$
MWX8\:&("XO0H2H4ND4$=V;J"&T $ND!"A)\56=U)->#,PA0/O$4+YGBG#I@=
M8ZP!!<H.4^0?CSX0+:H:>,BE+C2^.NI;D[-)8V_DRL0N'LRTK-CV%8!+<ON:
ML1WD 4ZFE3>Y+-Y<ZDC 3%J5$70]>[9^P4$UG:K96E=XC>G?YDX8$Q9IPYN/
M!,=1R>H:SJ25QP7"T%&6#7U*&YR?:\:L'<R8'0=G!332-UV;+ZY@,?F,3"PR
M[Y#=LDBEB8JQ'U&_=O99H\UIMOH^46<_5$2W2E]Z68TVP-REFX.XY>@FLRVS
M$)4#EJ; -QXK!]GT5;EN'M"F5!7T0Q=:8Z+6HV=_%,9_3 ,2!3[V6 #\G,39
MFZ5<%1;]O'0/T+_5[X#6]2$89^64,YZV4])(<;LJ8RM[E2Z:E.(I;VD(=LK(
M;\$=+CF,&^F/098MW Q].AU/L^Z#U3RIEU*WC>!3F&"0M0LW;;$M(!+DJ_?4
MB>[9\"?Z'Y;VOG7\]$:,ITX8[JAYFJ:[V' YY ##2$&[-%>FN\J1#_KE;.*F
M'9BC&^0BBB35)>]#2YDJ(E!0,76K)[J3OM Y?VFCWTR.I_9:Z7*@0-?L=TA\
MHQERC4;@!]8VRT;++3ZCP [8/ PV*(QW+-L[IC<!NP4VZ00J9(5OK?!&Q,9V
MNAENP"G-U9(J4#-BN1]"5ZQT<X._7^!'LDNR15&<7KJ79+)<8A_32SA:)'<1
M]K 3,M\QB@(W_2D5G7\$F,3_I+^>A'8R!/HA!.%SM\EQ^13V)#7(&.&YX^(E
M=L_C>X<$_B>*?ZI##E(N&>/L6@5*F7;Q3F+_D&]6,ZK6*9G(Z@HY$;IASVZS
MY<<H*[6Q8GRV @1YNI8]?AVT@KH%.8:QW5$<?$#'K#@%I#%V<_9DEV4F@=;6
MMTJE@$>P,39[/#D"=BB[;B8GU*AJMMQMY%3^*<6JN=_#-MJ08$/KYB':S=1Q
MSV<!4CN3_B1,4+DJUV8H1 $\E%$H(;B\>*0412%5XVD288*B:.)2_S_"C))9
M]YVT(0^U;=F@.>3-PG3@'-U*4;:-5\1.'EQ/C$ ?+&3%HR_5H8-NY6DM%A4#
M#PR(/Z'(7BYY3";$]3!/AU3L'1"AVP^(A;AIQ=K7WKU[2M@\B*.]B%LX-FB)
M#D_HOL'QFF)Q59BL"54MD&J"T@X&B,GPH4&ZF^T"W%"< G*!!*XY0FA968XE
M,%"AB+E^FWKON>5^%=:RGWA@0$S+0=)CN$0U7*&AGOEV* NSE^16AS'F?.I6
M%C>IJ6_FF.IY./$\G'7TG3O8NR139X-CQ[<20Q* @L[($ EY)5@D(A.L:T'O
MCV2=^"QE/+W*F0"'Z!Z1"&_1H=#S&L6SY:WS8"DRJ(0"K'$KQ6M5HH*V];AA
M*HH<"K]+V+-^FRZV8OE*0 7M7BG#9QG* 7?W*!=D9]%'&\SD0('6R?)27>8H
MCUR0D?MR!(1XPS"S$^;Q*^!NLIG,(8 I6]Z;C,$RR#)< A)5K,N^#43WM9NS
MY6P/H6+G:A8O*RQLK9A7EGPR.S,-4SU9SQ3\AO<QT+ZOJL._09OCJ(N]2JF@
MM-Q5BYF?:ID-^-Z*9WZ@:N:G>N:G>N;!Y-G*55&K:=9S0K>().B"[O\&I58Z
M:QMD*7@O!C9ZAK>&#UN(#/SJMD ^_?'J/2)T5S[+I/+6F&!VS;)V@.</&T0B
M*\%C2<C'7EC;4S)DZ0\:J'I/'?J(!<Y0-"/G#RRE/\'1?6:JL:=*&_+1#?21
MBX8$U4$:EQ_&RWC_2O+R*BFOA?OAXU3\?!I!I,:D<7"N&F^K]:QHW\?&G"I)
M8$;!'DH4\Y34]'%B7S%E0Z&*0#UR-2JDL*F: $V^%X]1S"BD#A?%*6$C[_<[
M/$7+(,P?K6Z=!Q31*R!T*-*44N$NW2[+^:%?4IR8#5%LU([LV$-WW(&+#MFS
MR&7]3*)&!H*^!%.<<TV:SP:T)WU-4(]><PDH;&J L '-5:ZESV394K*"#-C'
M:4LJ$3X7C;\-'$XHZFN*1]_<;5F6L92R/J46>H0WAAP!<^Z^ SGX\S"@VL?6
M",#2ZH_[&)?)6$1UM*9KQE77 _PQW'6B^Z4??!&\A?=^"F==""_8^H9?PCO6
M5?2W-:2HC7"67H/;0&J\C1G#H'%RAMGX5?45_#C>P.7D7?-MJ57F:NV\GQIZ
MF[XW)$[\4&_@3T_@3T_@PTBSC4NBWM1;>VX54[;4,F-C?;W3W<>(S6C9QPHG
M;HRWW$GJA@=7J6(Q=AEI-91UN );T_&-S$GO?VRLS$@WU,BA]&)W&]P@-Z#"
M[:,*EK?!$:@+*WB"5GZ8D2<[_-,WMOJ6^]4B0Z8B:Z+ &J1"L7GT.$&VUAB;
M5DAFQ<S%GED5T8$*:ED5Y0\?.2/YQ-(XHR8X5VSZ#%&@K)<PI3/]LX]2@A-O
ML@["&']-?V[C(I"""]HJP;(TJ#$ N"ZPC$R6QG6&H[25Q#Q$:YRLK=@*G4"A
M;<FA9$2"_) -C.AN0]8L^0QE_Z7[8\E*ATUFO7M)N5<6)9)-.[,O2M"29<:J
M[,T8D%3-.M:UQIF?<'RO;$>JK@E;M&KH0#%14"8F9/VR8-^5T5\#:HLJ7$AC
MQ*! J-':H'6J:7HT\91II#N,E$AA AJ=&$1PY!@"W5M*C+=H3(EML:D.-ODV
M9(0S$D7%9JTJEULCG8OE;2W8!Y2C,TK$YT?O102X!Z0 T6P>$_2#6AL6W^*#
M6BM7S/5"UTHY='9Y2"#MY1XBX5P]*RF)\M!A]8G^<:LD)BH0NW>0O'[?V-4R
ML-H%6#K4#Y&>TCB"UW<>IKDZ!;YTVK#X%B^=5JZ8"]%KYKF["'EIE44Z(82X
M:+8L=3^SE/[> ?1(XZ@2QZN6_=Y%7%#+M8P?J]<+\5V2)OBS'QQ&B-H6@3;0
MQYBCT4,*6JD,:W[>H$U^=\Z6UP%%* _+V."^$-8C8+>8CAJ:WG!0=+['[ RS
M/1+/SN'F@'D$G.52KW<PRE8<BK,Y6!/P2#P#CNSKF7!&4]_UQAY01*E+P_[#
MW)JMX[,-SE&( Z\>=K/!>R7XCT !J-$;MM<*']<))4,8[NB.[<W)D )\E#$D
M(^+0(+%^ZY5-*EF+V GC?H:^%*9_O 06AV]#(/XX3.C5Z&:2B<0YJ:9O#ED.
M/0M7#LF3RASBG3H1CH+EO 0H#ZH\ZS'M)7LAHO#G@8]=V\4%8FB:"2ES'WDK
MY&4OH OJ$(34TO-WU#4(0FKR96*%#N]?T?Z#:>"SEIFL/6*\3_RU8J,;1A'T
M>N^6EXH=;YH[P&U-!=/9!ABS+8 (G9"O) U=U(,>D)S>21&EWD40G@7)7;Q,
M_ )G2Y$Y,3SH>UKQH+>2#B;P/@W6=VQB#,7-2UQ&NJFS<5P<[\Y0Y(9XTZR<
M$.2FRJT$:VC+\4N2)L:FJ0QN,V57C5-)A?H9^1Z5RP4U$DL&DXZ&.,U'P&=D
MS%KTV+276N%I:#HYZLBWB%%9SQJZC7=" RA? 7=N41$X=JZ5&-NK#TL=L_3Q
M/TI'(4JV8M$^!7504%>DQBDJWY5"RIGHO&**E5E*!SH+U@ZV4E[8#13: NJ0
M\"Z6UBA8\ES4QT&Y>(G=21(&H</KC2/L8]7\#M1YE* H=Z^PS[6L^@;]F="]
MG6_I_]S23VQI.A&HD6HZ(>7T'8)^FHZ#D#T-)P8&[+5W"'0'!P4*S0A#I!M_
M]64&8!NP_EPX#K5X%9#5%=X6T;V26CC=I3^RJ2CE@4.PN*?:5*"LOJ/N]XV6
MB;&\=M86U:H47,B#K7PPY'A?IFI=]RHUP67ID'% % S)VB>@-J06=>M[-J4Y
M5>C^P:$P5<SWR@>P80@MHE<W;+P_RO'K<^7P52F/I4\]]GKCX)!E8$WOG7"%
M9N0&N;X31=2Q*CAH0S%+P3W>Z[@11JR4RTK1%/AUDA,LO"0>6A/F46>$S@J%
MU^RE8!+-EB5'_,R)K;Q^]T?JJ ]]J]088 APH60IH?X,IZ59<1*BV;+8&6)5
MY\7LH.B2#%?*H(H.B-%B0(9ZL0"D.]"G(/R,R6KJ;'#L^%*F3NV3L?&JOF.S
MSZ=/$U6LG*KZM!2-[.&^/5CWUL73U#[(J7TF[,,!)O*II#7SIOD,/<P'K=(J
MD$J.JE:,.%LH2QID&<(6$RZ$L+1;EB3,_9TM]\U4"K+8P%X,#/K%H8.%E;(@
M,<6,-@(8\BRPM@:$"@E5+#TSD(J5=JR_J!]$U!2TVZ53#$[;J[BXO)CM%\Y\
M'QNX\\  MWKKY%WY('#)9+@0;LA#<(9"O*4+;GL?@L-*EX32+TG5 _6"?D;>
MJE)",LPAZ8..ZKW2)*)\MI[H6PW+M;E4PSQ21.7J2#+N#,@6.\1"/C62[_14
M:-%7Y8"DK:=6$2BHG)2.$U#1H"(J067:'7"WE^G0@ 'Y%MHAI]4V^W7:F.[[
M=%Q"VJI"S0P@F]X[9$7UV$<2(L?'7Y'WWL&$>:DSLB^JRA5;2=N]LB&6VKA
MB*_$]5:I1M6FL]D7HV&MN;NX?_EI,2EA"".-"TG9B2GM6\7RJGVDF#M0^E[5
MSN)\"!P,:.=YIAKK-*Y:34]9O(K:C"^R*JFZ/<?!/F7K/F7K/F7K K[D?],.
M8[?ZZ_(4>U4J:++L-G1(1 &RZ,,"A5O,VJ/,EAQ4(R:.$?^?[&E,H_B-Q$DU
MRY.&4M:VH6V&$^[B<@[J*-A4)HDQO7M4BHOO$9023S3-Y&^W-VF;CZ74=12L
M26$9&XLM:7A@CIIC7+I -YO)DDZND9VN0?O%CYHQ)1H8+ \8.A+&NHSC;,:H
M0[PL]V>%B%M][-<+X!Z6GM27'B1JIH: NF?933OY()OL6JJ/-]WKJL7D5-:#
M[H&@)8!YHR$YQM;>0[7R79/0O7<B=(!Y_N#ZB9?.8B<KJB#6AW^RY?6J(P&B
MFA4/7"5G5IW,9H*'UF7"GH^L@P:D*ZQ]E+0%A>\+J[#\/+YW2. ?H))4&T4*
MI98=2P [OKV8TD4=:#OX!K$^G][<">-=&EUQW"Q?>E?^%UM:6P$Z3")!#WVM
M0EFHABQE3.QI80X4:,-*7>Q%K.VO0!?)9N-C>II56@+4O@%6D7KD;&P<YHWF
M(D'^*G0\Q&I'=)C1NL X);V=)J:B!6IN8$AT&23Z=IR\$5+"5-VCWMLT169G
MW\_CP@'2?CV, SZY -L)-1 *0Y94M[:<9] %%/J$MHEU*S^;Y.N5 I*[$:P>
M,NKA87&_ATWX[Z)PZ\YA#(9IL,GZ=T?:_.A8 CSGJ9TG700P:Q\<MT97"D_7
M.@RI"!WK7/* O$V(7=2()DC)7/L*1QH.Y3Y@== "^B%X@5=9BQD2UT_2#6+>
M(MWD!_J_ZV2=U15F_QX?7KZ,7K+ZV$#=OIIB88+^AM-5Y 1GMD&D+--5K2IU
MN#N6.%H+F<O(+GI ^)_B:## F59'8DSJO0>IS;7^&3B+88X(F]\S]QUB(FV!
M'J HXS#Q;E",P]05&2QI01J\QBW+H91\DH+P8^6A ,V%&K*LBLG5,>4=J$I0
M.CU R!HS9=<'/!@(FS5$ D@PKG*7Q%>?)O@D&KKDNHJ'@F?,_1#\>:--[ACY
M^=LU74$MJ9J"*-8FO_!CT-8MW0P0;WJ\">@RY[[]'JK5L>N5-RS9Q+I31.@?
M4L).7#=9)^G[1/[3V9V/5TYSGI^I$@@E#"#B1C+60+5 0HVHT!&-)K[E'7_"
M\7T;_M$E.7]P413-ENE6LZ:[*VH%TW]'^PK]\K\.(T>V-P%EQO471^OL!8FS
MB/=[D3"7;4&YD^3;&$8".7#'J;]X!#1<5&" S=<HGJ=SY;&;_W0:V&G2*@T;
MR+3MSW$1+8&[+S<1+3JY#L?J"L31,KA*-_TVS9;8FM7_HN&X6@9X+/Z (DLK
M--/H:VRP(T(3N?.'#7*I@4'=N"0D,S*T-=@"?Z3L;J-HSOWOCX7[DS7K3?PU
M)>QLR1IX1:R#EYU)%BK@QVO$MY TY_Y;$^;WD,\D>V_B W)8%+K>XERK-TNQ
MYB&X;76J?"N\WB7-I<[Y^[%A'(@V-J:& '0["PFN-XNEI:EK+&(S\ $[=T+V
MOAI1TWYQ3XG8\VS5E[-YKH2P=,,$$Q)C#_L):T2Y0&X2IHV'L^(ORO9TTL1Z
MD\2Y@FW M]9:W0QBH!']+L&H'#TS?!CKD9RGQ&1;=,ANWX5'?[!'%,9_3 .*
M!XDH]0Y=?99!N,Y)6 $Y([[>N ,*J"33]&]U>3:$R5,;$.Y1,\OG]L8A&H>J
M,;UIX&-5ZQ-X.$X&6C-:M1^%L%3O.3X%Y)-IVKY7]@SYBS4\'@V$#FL<40=+
MKJW9RI!&"LU3&UXE1DA(^U =>9^:O\(T?QWC* -)L>U4G_61!CHR^#3AV#YG
M6V-\YB8:&_&"U)/GGP8:#RTR)@88:]QUS=FL*O)"I3A9;S(?I3055,H(%'U[
M7'8'EV?";8,,DCXD7QXZKB[N@S"^1>&:]9BTDW@M C8>+=U",&/)$4./FPG<
MK.,S\<X)U2"[4AA!-3;<MA;?;Q9-5Y%92-'<]A#>KUM:CN,4,Y)%A<!'R/WK
M*MB^H)]3GKUZQ_[PG/VA).*M2YM!4^ NFT*UXDE#'$85T6$GLIV; H]ZP/W(
M2%O+/IKFO6:!#5L_(^@-6F%&1Q)?.VL3$L]=%L:5DCTT!<7Y%#$[,TSKQ#,/
MV. )3Y<#L6=5.5(E@*D<8E4VY$W,+W#D.O[OR G/B<?W;I59(EP:(OZBRATQ
M7<QE NMI-58A')!%'+B?TR?!:);$4>P0UL/3F(YK!3(&_LG0RFB!M1(G)W0;
M'MO*A>^88%IUO>,R (0LJA'!6%*NYK%"K"6#G[9J^ 7MS)VDVKI0KKOF :I3
MQ5RBK3:C,LU,'5.6$4A669V&.7[QEQ_)F6HGD;$\63W.76 ?A5-ZB:Z"T-P!
MJZXZGKNI1@UC6:S:EGA6 6/._N.O.Q;])Z!*SJ:_0>B_ J6#47I!?V(R/E)?
M>21:3TB8G%OO!E=X58PR&;+#K/+:XPA%M-"F\(('+PX_J.7%VO']XCW)V"55
M774\EU2-&@5_3(QXT&//^1J%*VK2O ^#+_%]GNUGC$W\U4<13FHE3\&W81_=
M2F)TCWS?-+,JBX[DIN*1HV .0!SB8(E>)_P<K!Y&>;[D6 R^)BT*QO0.2>BQ
MY9*X04@]N!1MYL*A*<N$"7?3P#/WFM$.91P6A12]"FX"AB[2S!0V%V&+J#?A
M" >K:K.2N_RH5*.(1 7WS-3X\M,-?GS!$+IS(L3^]G]02P$"% ,4    "  .
M,;%2/]R&"]S6  !"OQ$ $0              @ $     86QT;RTR,#(Q,#,S
M,2YX;6Q02P$"% ,4    "  .,;%2>_/%3+L1  #]Q   $0
M@ $+UP  86QT;RTR,#(Q,#,S,2YX<V102P$"% ,4    "  .,;%2BS@@/:,,
M   [C@  %0              @ 'UZ   86QT;RTR,#(Q,#,S,5]C86PN>&UL
M4$L! A0#%     @ #C&Q4OYVB/ X/0  LK\# !4              ( !R_4
M &%L=&\M,C R,3 S,S%?9&5F+GAM;%!+ 0(4 Q0    (  XQL5(M0%4S<'\
M ()<!@ 5              "  38S 0!A;'1O+3(P,C$P,S,Q7VQA8BYX;6Q0
M2P$"% ,4    "  .,;%23( V0'P]  !;V0, %0              @ '9L@$
K86QT;RTR,#(Q,#,S,5]P<F4N>&UL4$L%!@     &  8 B@$  (CP 0    $!

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