0001213900-23-064073.txt : 20230807 0001213900-23-064073.hdr.sgml : 20230807 20230807161554 ACCESSION NUMBER: 0001213900-23-064073 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 16 CONFORMED PERIOD OF REPORT: 20230801 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers: Compensatory Arrangements of Certain Officers ITEM INFORMATION: Regulation FD Disclosure ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20230807 DATE AS OF CHANGE: 20230807 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: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-21467 FILM NUMBER: 231147827 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 8-K 1 ea182962-8k_altoing.htm CURRENT REPORT
0000778164 false 0000778164 2023-08-01 2023-08-01 iso4217:USD xbrli:shares iso4217:USD xbrli:shares

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

 

FORM 8-K

 

CURRENT REPORT

Pursuant to Section 13 or 15(d) of the
Securities Exchange Act of 1934

 

Date of Report (Date of earliest event reported): August 1, 2023

 

ALTO INGREDIENTS, INC.

 

 

(Exact Name of Registrant as Specified in its Charter)

 

Delaware   000-21467   41-2170618
(State or Other Jurisdiction   (Commission File Number)   (IRS Employer
of Incorporation)       Identification No.)

 

1300 South Second Street Pekin, Illinois   61554
(Address of Principal Executive Offices)   (Zip Code)

 

Registrant’s Telephone Number, Including Area Code: (916) 403-2123

 

 

 

(Former Name or Former Address, if Changed Since Last Report)

 

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instruction A.2. below):

 

Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)

 

Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)

 

Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))

 

Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Common Stock, $0.001 par value   ALTO  

The Nasdaq Stock Market LLC

(Nasdaq Capital Market)

 

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter).

 

Emerging growth company

 

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

 

 

 

 

 

 

Item 2.02.

Results of Operations and Financial Condition.

 

On August 7, 2023, Alto Ingredients, Inc. (the “Company”) issued a press release announcing certain results of operations for the three and six months ended June 30, 2023. A copy of the press release is furnished (not filed) as Exhibit 99.1 to this Current Report on Form 8-K and is incorporated herein by reference.

 

The information furnished in this Item 2.02 of this Current Report on Form 8-K and Exhibit 99.1 attached hereto shall not be deemed “filed” for the purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or otherwise subject to the liabilities of that section. The information in this Item 2.02 of this Current Report on Form 8-K is not incorporated by reference into any filings of Alto Ingredients, Inc. made under the Securities Act of 1933, as amended, or the Exchange Act, whether made before or after the date of this Current Report on Form 8-K, regardless of any general incorporation language in the filing unless specifically stated so therein.

 

Item 5.02Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers.

 

Appointment of Bryon T. McGregor as President and Chief Executive Officer

 

Effective August 1, 2023, the Board of Directors (the “Board”) of the Company appointed Bryon T. McGregor to serve as the Company’s President and Chief Executive Officer. Mr. McGregor, age 60, had previously served as the Company’s Chief Financial Officer since 2009.

 

Currently, Mr. McGregor is compensated by the Company pursuant to the terms of an employment agreement with Company. In connection with Mr. McGregor’s appointment as President and Chief Executive Officer, the Company’s Compensation Committee of the Board (the “Compensation Committee”) will work with Mr. McGregor to amend and restate his current employment agreement on terms to be negotiated between the Company and Mr. McGregor.

 

Mr. McGregor’s full biographical background, including a description of his current employment agreement with the Company, is provided in the “Executive Compensation and Related Information – Executive Officers” section of the Company’s Proxy Statement filed with the Securities and Exchange Commission on April 28, 2023 (the “2023 Proxy Statement”), and such disclosure regarding Mr. McGregor is incorporated herein by reference. There are no family relationships between any of the Company’s directors or officers and Mr. McGregor that are required to be disclosed under Item 401(d) of Regulation S-K. There are no other arrangements or understandings between Mr. McGregor and any other person pursuant to which Mr. McGregor was appointed as President and Chief Executive Officer. Except as disclosed in the “Executive Compensation and Related Information” and the “Certain Relationships and Related Transactions” sections of the 2023 Proxy Statement, and such disclosure regarding Mr. McGregor is incorporated herein by reference, Mr. McGregor has not entered into any transactions with the Company that are required to be disclosed under Item 404(a) of Regulation S-K.

 

1

 

 

Retirement of Michael D. Kandris as President and Chief Executive Officer and Appointment as Interim Chief Operating Officer

 

Effective August 1, 2023, Michael D. Kandris retired as President and Chief Executive Officer of the Company. On the same date, the Board appointed Mr. Kandris to serve as the Company’s Interim Chief Operating Officer for a period of up to one year. Mr. Kandris, age 76, had previously served as the Company’s President and Chief Executive Officer since 2020 and as the Chief Operating Officer since 2013. Mr. Kandris will remain a member of the Board.

 

Currently, Mr. Kandris is compensated by the Company pursuant to the terms of an employment agreement with the Company. In connection with Mr. Kandris’ retirement as the Company’s President and Chief Executive Officer and appointment as Interim Chief Operating Officer, the Company’s Compensation Committee will work with Mr. Kandris to amend and restate his current employment agreement on terms to be negotiated between the Company and Mr. Kandris.

 

Mr. Kandris’ full biographical background, including a description of his current employment agreement, is provided in the “Executive Compensation and Related Information – Executive Officers” section of the Company’s 2023 Proxy Statement, and such disclosure regarding Mr. Kandris is incorporated herein by reference. There are no family relationships between any of the Company’s directors or officers and Mr. Kandris that are required to be disclosed under Item 401(d) of Regulation S-K. There are no other arrangements or understandings between Mr. Kandris and any other person pursuant to which Mr. Kandris was appointed Interim Chief Operating Officer. Except as disclosed in the “Executive Compensation and Related Information” and the “Certain Relationships and Related Transactions” sections of the 2023 Proxy Statement, and such disclosure regarding Mr. Kandris is incorporated herein by reference, Mr. Kandris has not entered into any transactions with the Company that are required to be disclosed under Item 404(a) of Regulation S-K.

 

Appointment of Robert R. Olander as Chief Financial Officer

 

Effective August 1, 2023, the Board appointed Robert R. Olander to serve as the Company’s Chief Financial Officer. Mr. Olander, age 45, had previously served as the Company’s Vice President, Corporate Controller since August 2015 and before that, in other management related roles since employment with the Company in March 2007. Prior to joining the company, he served as Controller and Business Manager at Hampton Distribution Companies and supervised audit and consulting at James Marta & Company. He began his career at Deloitte & Touche in audit and assurance working with ConAgra, Berkshire Hathaway and Union Pacific, among others. Mr. Olander has a B.S. in Business Administration from Midland University and is a Certified Public Accountant.

 

Currently, Mr. Olander is compensated by the Company pursuant to the terms of an employment agreement with Company, the terms of which are described below. In connection with Mr. Olander’s appointment as the Company’s Chief Financial Officer, the Company’s Compensation Committee will work with Mr. Olander to enter into an amended and restated employment agreement on terms to be negotiated between the Company and Mr. Olander.

 

2

 

 

The Company’s current employment agreement with Mr. Olander provides for at-will employment as the Company’s Vice President, Corporate Controller. Mr. Olander’s current annual base salary is $274,526. Mr. Olander is eligible to participate in the Company’s short-term incentive plan with a pay-out target of 30% of his base salary, to be paid based upon performance criteria set by the Company’s Compensation Committee.

 

Upon termination by the Company without cause or resignation by Mr. Olander for good reason, Mr. Olander is entitled to receive (i) severance equal to nine months of his base salary, (ii) 75% of his total target short-term incentive plan award, (iii) continued health insurance coverage for nine months or until the earlier effective date of coverage under a subsequent employer’s plan, and (iv) accelerated vesting of 25% of all shares or options subject to any equity awards granted to Mr. Olander prior to Mr. Olander’s termination which are unvested as of the date of termination.

 

However, if Mr. Olander is terminated without cause or resigns for good reason in anticipation of or twenty-four months after a change in control, Mr. Olander is entitled to (i) severance equal to eighteen months of base salary, (ii) 150% of his total target short-term incentive plan award, (iii) continued health insurance coverage for eighteen months or until the earlier effective date of coverage under a subsequent employer’s plan, and (iv) accelerated vesting of 100% of all shares or options subject to any equity awards granted to Mr. Olander prior to Mr. Olander’s termination that are unvested as of the date of termination.

 

If the Company terminates Mr. Olander’s employment upon his disability, Mr. Olander is entitled to severance equal to twelve months of base salary. In addition, in the event of Mr. Olander’s disability and if he or someone authorized to act on his behalf executes and delivers an agreed release agreement and allows the release to become effective, the Company has agreed to accelerate the vesting of any equity awards granted to Mr. Olander prior to the termination of his employment such that 100% of all shares or options subject to such awards which are unvested as of termination shall be accelerated and deemed fully vested as of the effectiveness of the release.

 

If Mr. Olander dies, the Company has agreed to accelerate the vesting of any equity awards granted to Mr. Olander prior to his death such that 100% of all shares or options subject to such awards which are unvested as of his death will be accelerated and deemed fully vested.

 

The term “cause” is defined in Mr. Olander’s employment agreement as (i) Mr. Olander’s indictment or conviction of any felony or of any crime involving dishonesty, (ii) Mr. Olander’s participation in any fraud or other act of willful misconduct against the Company, (iii) Mr. Olander’s refusal to comply with any of the Company’s lawful directives, (iv) Mr. Olander’s material breach of his fiduciary, statutory, contractual, or common law duties to the Company, or (v) conduct by Mr. Olander which, in the good faith and reasonable determination of the Board, demonstrates gross unfitness to serve; provided, however, that in the event that any of the foregoing events is reasonably capable of being cured, the Company shall provide written notice to Mr. Olander describing the nature of the event and Mr. Olander shall thereafter have three business days to cure the event.

 

3

 

 

The term “for good reason” is defined in Mr. Olander’s employment agreement as (i) the assignment to Mr. Olander of any duties or responsibilities that result in the material diminution of Mr. Olander’s authority, duties or responsibility, (ii) a material reduction by the Company in Mr. Olander’s annual base salary, except to the extent the base salaries of all of the Company’s other executive officers are accordingly reduced, (iii) a relocation of Mr. Olander’s place of work, or the Company’s principal executive offices if Mr. Olander’s principal office is at these offices, to a location that increases Mr. Olander’s daily one-way commute by more than thirty-five miles, or (iv) any material breach by the Company of any material provision of Mr. Olander’s employment agreement.

 

Mr. Olander’s employment agreement provides that a “change in control” is deemed to have occurred if, in a single transaction or series of related transactions (i) any person (as the term is used in Section 13(d) and 14(d) of the Exchange Act), or persons acting as a group, other than a trustee or fiduciary holding securities under an employee benefit program, is or becomes a “beneficial owner” (as defined in Rule 13-3 under the Exchange Act), directly or indirectly of the Company’s securities representing a majority of the Company’s combined voting power, (ii) the Company merges, consolidates or otherwise engages in a business combination with or into another corporation, entity or person, other than a transaction in which the holders of at least a majority of the Company’s shares of voting capital stock outstanding immediately prior to the transaction continue to hold (either by the shares remaining outstanding or by their being converted into shares of voting capital stock of the surviving entity) a majority of the total voting power represented by the Company’s shares of voting capital stock (or the surviving entity) outstanding immediately after the transaction, or (iii) all or substantially all of the Company’s assets are sold.

 

There are no family relationships between any of the Company’s directors or officers and Mr. Olander that are required to be disclosed under Item 401(d) of Regulation S-K. There are no other arrangements or understandings between Mr. Olander and any other person pursuant to which Mr. Olander was appointed as Chief Financial Officer.

 

Item 7.01Regulation FD Disclosure.

 

On August 7, 2023, the Company issued a press release announcing the management changes described in this Current Report on Form 8-K. A copy of the Company’s press release covering such announcement is furnished as Exhibit 99.2 to this Current Report on Form 8-K and is incorporated herein by reference.

 

The information contained in this Item 7.01 (including Exhibit 99.2) shall not be deemed to be “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liabilities of that section, and shall not be incorporated by reference into any filings made by the Company under the Securities Act of 1933, as amended, or the Exchange Act, except as may be expressly set forth by specific reference in such filing.

 

Item 9.01Financial Statements and Exhibits.

 

(d) Exhibits

 

Exhibit Number  Description
    
99.1  Press Release dated August 7, 2023.
    
99.2  Press Release, dated August 7, 2023, announcing the appointment of Bryon McGregor as President and Chief Executive Officer, the retirement of Michael Kandris as President and Chief Executive Officer and appointment as Interim Chief Operating Officer and the appointment of Robert Olander as Chief Financial Officer.
    
104  Cover Page Interactive Data File (the cover page XBRL tags are embedded within the Inline XBRL document)

 

4

 

 

SIGNATURES

 

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 hereunto duly authorized.

 

Date: August 7, 2023 ALTO INGREDIENTS, INC.
   
  By: /S/ AUSTE M. GRAHAM
    Auste M. Graham,
    Vice President, General Counsel & Secretary

 

5

 

EX-99.1 2 ea182962ex99-1_alto.htm PRESS RELEASE DATED AUGUST 7, 2023

Exhibit 99.1

 

 

Alto Ingredients, Inc. Reports Second Quarter 2023 Results

- Delivered net income, positive Adjusted EBITDA and positive operating cash flow, while
making significant capital expenditures to support business transformation -

- Expects Positive Adjusted EBITDA in Q3 2023 -

 

Pekin, IL, August 7, 2023 – Alto Ingredients, Inc. (NASDAQ: ALTO), a leading producer and distributor of specialty alcohols and essential ingredients, reported its financial results for the quarter ended June 30, 2023.

 

“We continue to pursue opportunities to maximize value through capital investments and onboarding strategic partners that share our vision. Our strategy is coming to fruition,” said Bryon McGregor, President and CEO of Alto Ingredients. “In the second quarter of 2023, improved ethanol crush margins complemented by favorable economics from our high-quality alcohol and essential ingredients delivered strong profitability and positive operating cash flow. Based on current trends, we expect to post positive Adjusted EBITDA in the third quarter of 2023 as well.

 

“We have accelerated our investments in longer-term capital projects to produce more high-quality products, including grain neutral spirits, corn oil and high protein, as well as to improve plant efficiency and reliability. Looking ahead, we plan to advance our business transformation with a natural gas pipeline, biogas conversion, enhanced cogeneration capabilities, primary yeast and carbon capture and sequestration. We have $137 million  in cash and excess borrowing availability to support our business operations and near-term growth initiatives. For our longer-term projects, we continue to hold productive discussions with strategic partners, and we will judiciously finance capital needs for those projects, as appropriate. With these investments, we expect to increase annualized EBITDA incrementally by over $65 million by the end of 2025, with the completion of our near-term projects, and by approximately $125 million by the end of 2026, when our carbon capture and sequestration, cogeneration, and other long-term initiatives are fully realized.”

 

Financial Results for the Three Months Ended June 30, 2023 Compared to 2022

 

Net sales were $317.3 million, compared to $362.2 million.

 

Cost of goods sold was $300.1 million, compared to $353.3 million.

 

Gross profit was $17.2 million, compared to $8.8 million.

 

Selling, general and administrative expenses were $7.9 million, compared to $9.0 million.

 

Operating income was $9.3 million, compared to an operating loss of $152,000.

 

1

 

 

 

 

Net income available to common stockholders was $7.2 million, or $0.10 per diluted share, compared to $21.5 million, which included a $22.7 million USDA cash grant, or $0.29 per diluted share.

 

Adjusted EBITDA was $15.5 million, compared to $29.9 million, which included a $22.7 million USDA cash grant.

 

Cash and cash equivalents were $22.7 million at June 30, 2023, compared to $36.5 million at December 31, 2022. At June 30, 2023, the company’s borrowing availability included $49 million under its operating line of credit and $40 million under its term loan facility with an option to request up to an additional $25 million under the facility.

 

Financial Results for the Six Months Ended June 30, 2023 Compared to 2022

 

Net sales were $631.2 million, compared to $670.3 million.

 

Cost of goods sold was $617.2 million, compared to $656.7 million.

 

Gross profit was $14.0 million, compared to $13.6 million.

 

Selling, general and administrative expenses were $15.8 million, compared to $16.6 million.

 

Operating loss was $2.4 million, compared to $3.0 million.

 

Net loss available to common stockholders was $6.2 million, or $0.08 per diluted share, compared to net income available to common stockholders of $18.6 million, including the $22.7 million USDA cash grant, or $0.26 per diluted share.

 

Adjusted EBITDA was $11.0 million, compared to $34.3 million, including the aforementioned cash grant.

 

Second Quarter 2023 Results Conference Call

 

Management will host a conference call at 2:00 p.m. Pacific Time / 5:00 p.m. Eastern Time on Monday, August 7, 2023, and will deliver prepared remarks via webcast followed by a question-and-answer session.

 

The webcast for the conference call can be accessed from Alto Ingredients’ website at www.altoingredients.com. Alternatively, to receive a number and unique PIN by email, register here. To dial directly twenty minutes prior to the scheduled call time, dial (833) 630-0017 domestically and (412) 317-1806 internationally. The webcast will be archived for replay on the Alto Ingredients website for one year. In addition, a telephonic replay will be available at 8:00 p.m. Eastern Time on Monday, August 7, 2023 through 8:00 p.m. Eastern Time on Monday, August 14, 2023. To access the replay, please dial 877-344-7529. International callers should dial 00-1 412-317-0088. The pass code will be 6298351.

 

2

 

 

 

 

Use of Non-GAAP Measures

 

Management believes that certain financial measures not in accordance with generally accepted accounting principles (“GAAP”) are useful measures of operations. The company defines Adjusted EBITDA as unaudited consolidated net income (loss) before interest expense, interest income, provision for income taxes, asset impairments, loss on extinguishment of debt, acquisition-related expense, fair value adjustments, and depreciation and amortization expense. A table is provided at the end of this release that provides a reconciliation of Adjusted EBITDA to its most directly comparable GAAP measure, net income (loss). Management provides this non-GAAP measure so that investors will have the same financial information that management uses, which may assist investors in properly assessing the company’s performance on a period-over-period basis. Adjusted EBITDA is not a measure of financial performance under GAAP and should not be considered as an alternative to net income (loss) or any other measure of performance under GAAP, or to cash flows from operating, investing or financing activities as an indicator of cash flows or as a measure of liquidity. Adjusted EBITDA has limitations as an analytical tool and you should not consider this measure in isolation or as a substitute for analysis of the company’s results as reported under GAAP.

 

About Alto Ingredients, Inc.

 

Alto Ingredients, Inc. (ALTO) is a leading producer and distributor of specialty alcohols and essential ingredients. The company is focused on products for four key markets: Health, Home & Beauty; Food & Beverage; Essential Ingredients; and Renewable Fuels. The company’s customers include major food and beverage companies and consumer products companies. For more information, please visit www.altoingredients.com.

 

Safe Harbor Statement under the Private Securities Litigation Reform Act of 1995

 

Statements and information contained in this communication that refer to or include Alto Ingredients’ estimated or anticipated future results or other non-historical expressions of fact are forward-looking statements that reflect Alto Ingredients’ current perspective of existing trends and information as of the date of the communication. Forward looking statements generally will be accompanied by words such as “anticipate,” “believe,” “plan,” “could,” “should,” “estimate,” “expect,” “forecast,” “outlook,” “guidance,” “intend,” “may,” “might,” “will,” “possible,” “potential,” “predict,” “project,” or other similar words, phrases or expressions. Such forward-looking statements include, but are not limited to, statements concerning Alto Ingredients’ plant improvement and other capital projects and other business initiatives and strategies, and their financing, costs, timing and effects, including, but not limited to, EBITDA and/or Adjusted EBITDA that Alto Ingredients’ expects to generate as a result of its projects, initiatives and strategies; estimates of EBITDA or Adjusted EBITDA and Alto Ingredients’ other plans, objectives, expectations and intentions. It is important to note that Alto Ingredients’ plans, objectives, expectations and intentions are not predictions of actual performance. Actual results may differ materially from Alto Ingredients’ current expectations depending upon a number of factors affecting Alto Ingredients’ business and plans. These factors include, among others, adverse economic and market conditions, including for fuel-grade ethanol, specialty alcohols and essential ingredients; export conditions and international demand for the company’s products; fluctuations in the price of and demand for oil and gasoline; raw material costs, including production input costs, such as corn and natural gas; and the cost, ability to fund, timing and effects of, including the financial and other results deriving from, Alto Ingredients’ plant improvement and other capital projects and other business initiatives and strategies. These factors also include, among others, the inherent uncertainty associated with financial and other projections; the anticipated size of the markets and continued demand for Alto Ingredients’ products; the impact of competitive products and pricing; the risks and uncertainties normally incident to the specialty alcohol production, marketing and distribution industries; changes in generally accepted accounting principles; successful compliance with governmental regulations applicable to Alto Ingredients’ facilities, products and/or businesses; changes in laws, regulations and governmental policies; the loss of key senior management or staff; and other events, factors and risks previously and from time to time disclosed in Alto Ingredients’ filings with the Securities and Exchange Commission including, specifically, those factors set forth in the “Risk Factors” section contained in Alto Ingredients’ Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on May 9, 2023.

 

Company IR and Media Contact:

 

Michael Kramer, Alto Ingredients, Inc., 916-403-2755, Investorrelations@altoingredients.com

 

IR Agency Contact:

 

Kirsten Chapman, LHA Investor Relations, 415-433-3777, Investorrelations@altoingredients.com

 

3

 

 

 

 

ALTO INGREDIENTS, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS

(unaudited, in thousands, except per share data)

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2023   2022   2023   2022 
                 
Net sales  $317,297   $362,189   $631,188   $670,307 
Cost of goods sold   300,116    353,345    617,171    656,690 
Gross profit   17,181    8,844    14,017    13,617 
Selling, general and administrative expenses   7,911    8,996    15,793    16,625 
Asset impairments           574     
Income (loss) from operations   9,270    (152)   (2,350)   (3,008)
Interest expense, net   (1,734)   (319)   (3,299)   (519)
Income from cash grant       22,652        22,652 
Other income (expense), net   59    (66)   78    388 
Income (loss) before provision for income taxes   7,595    22,115    (5,571)   19,513 
Provision for income taxes                
Net income (loss)  $7,595   $22,115   $(5,571)  $19,513 
Preferred stock dividends  $(315)  $(315)  $(627)  $(627)
Net income allocated to participating securities   (96)   (284)       (251)
Net income (loss) available to common stockholders  $7,184   $21,516   $(6,198)  $18,635 
Net income (loss) per share, basic  $0.10   $0.29   $(0.08)  $0.26 
Net income (loss) per share, diluted  $0.10   $0.29   $(0.08)  $0.26 
Weighted-average shares outstanding, basic   73,394    72,936    73,603    71,690 
Weighted-average shares outstanding, diluted   74,103    73,123    73,603    71,958 

 

4

 

 

 

 

ALTO INGREDIENTS, INC.
CONSOLIDATED BALANCE SHEETS
(unaudited, in thousands, except par value)

 

ASSETS  June 30,
2023
   December 31,
2022
 
         
Current Assets:          
Cash and cash equivalents  $22,739   $36,456 
Restricted cash   2,351    13,069 
Accounts receivable, net   63,367    68,655 
Inventories   71,115    66,628 
Derivative instruments   14,038    4,973 
Other current assets   5,919    9,340 
Total current assets   179,529    199,121 
Property and equipment, net   246,693    239,069 
Other Assets:          
Right of use operating lease assets, net   24,433    18,937 
Intangible assets, net   8,792    9,087 
Goodwill   5,970    5,970 
Other assets   5,993    6,137 
Total other assets   45,188    40,131 
Total Assets  $471,410   $478,321 

 

5

 

 

 

 

ALTO INGREDIENTS, INC.
CONSOLIDATED BALANCE SHEETS (CONTINUED)
(unaudited, in thousands, except par value)

 

LIABILITIES AND STOCKHOLDERS’ EQUITY  June 30,
2023
   December 31,
2022
 
Current Liabilities:        
Accounts payable  $25,933   $28,115 
Accrued liabilities   15,328    26,556 
Current portion – operating leases   3,914    3,849 
Derivative instruments   8,396    6,732 
Other current liabilities   5,115    12,765 
Total current liabilities   58,686    78,017 
           
Long-term debt, net   82,082    68,356 
Operating leases, net of current portion   21,058    15,062 
Other liabilities   8,791    8,797 
Total Liabilities   170,617    170,232 
           
Stockholders’ Equity:          
Preferred stock, $0.001 par value; 10,000 shares authorized; Series A: no shares issued and outstanding as of June 30, 2023 and December 31, 2022 Series B: 927 shares issued and outstanding as of June 30, 2023 and December 31, 2022   1    1 
Common stock, $0.001 par value; 300,000 shares authorized; 75,923 and 75,154 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively   76    75 
Non-voting common stock, $0.001 par value; 3,553 shares authorized; 1 share issued and outstanding as of June 30, 2023 and December 31, 2022        
Additional paid-in capital   1,039,735    1,040,834 
Accumulated other comprehensive income   1,822    1,822 
Accumulated deficit   (740,841)   (734,643)
Total Stockholders’ Equity   300,793    308,089 
Total Liabilities and Stockholders’ Equity  $471,410   $478,321 

 

6

 

 

 

 

Reconciliation of Adjusted EBITDA to Net Income

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
(in thousands) (unaudited)  2023   2022   2023   2022 
Net income (loss)  $7,595   $22,115   $(5,571)  $19,513 
Adjustments:                    
Interest expense   1,734    319    3,299    519 
Interest income   (190)   (145)   (411)   (303)
Asset impairments           574     
Acquisition-related expense   700    875    1,400    1,750 
Depreciation and amortization expense   5,681    6,728    11,735    12,861 
Total adjustments   7,925    7,777    16,597    14,827 
Adjusted EBITDA  $15,520   $29,892   $11,026   $34,340 

 

Commodity Price Performance

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
(unaudited)  2023   2022   2023   2022 
Renewable fuel production gallons sold (in millions)   51.2    51.3    94.5    100.4 
Specialty alcohol production gallons sold (in millions)   16.6    25.8    38.0    49.1 
Third party renewable fuel gallons sold (in millions)   26.6    30.0    60.4    60.8 
Total gallons sold (in millions)   94.4    107.1    192.9    210.3 
                     
Total gallons produced (in millions)   70.5    77.0    131.1    151.3 
Production capacity utilization   81%   88%   76%   85%
                     
Average sales price per gallon  $2.63   $2.84   $2.53   $2.65 
                     
Average CBOT ethanol price per gallon  $2.46   $2.73   $2.33   $2.50 
                     
Corn cost per bushel – CBOT equivalent  $6.52   $7.46   $6.56   $6.84 
Average basis   0.80    0.69    0.63    0.66 
Delivered corn cost  $7.32   $8.15   $7.19   $7.50 
                     
Total essential ingredients tons sold (in thousands)   364.1    414.1    663.4    812.9 
Essential ingredients return % (1)   37.6%   32.7%   38.6%   34.6%

 

 

(1)Essential ingredients revenue as a percentage of delivered cost of corn.

 

7

 

 

 

 

Segment Financials

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2023   2022   2023   2022 
Net Sales                
                 
Pekin Campus, recorded as gross:                
Alcohol sales  $127,694   $143,768   $260,075   $259,818 
Essential ingredient sales   53,954    59,853    117,585    115,133 
Intersegment sales   444    269    757    525 
Total Pekin Campus sales   182,092    203,890    378,417    375,476 
                     
Marketing and distribution:                    
Alcohol sales, gross  $72,589   $63,558   $156,936   $117,484 
Alcohol sales, net   104    317    218    668 
Intersegment sales   2,499    3,242    5,342    6,239 
Total marketing and distribution sales   75,192    67,117    162,496    124,391 
                     
Other production, recorded as gross:                    
Alcohol sales  $44,384   $67,184   $65,316   $126,991 
Essential ingredient sales   14,421    23,372    22,773    42,309 
Intersegment sales   62        62    12 
Total Other production sales   58,867    90,556    88,151    169,312 
                     
Corporate and other   4,151    4,137    8,285    7,904 
Intersegment eliminations   (3,005)   (3,511)   (6,161)   (6,776)
Net sales as reported  $317,297   $362,189   $631,188   $670,307 
Cost of goods sold:                    
Pekin Campus  $168,419   $195,691   $366,596   $364,573 
Marketing and distribution   71,746    63,796    154,871    118,510 
Other production   57,834    91,606    91,815    169,851 
Corporate and other   3,414    3,197    5,786    6,070 
Intersegment eliminations   (1,297)   (945)   (1,897)   (2,314)
Cost of goods sold as reported  $300,116   $353,345   $617,171   $656,690 
Gross profit:                    
Pekin Campus  $13,673   $8,199   $11,821   $10,903 
Marketing and distribution   3,446    3,321    7,625    5,881 
Other production   1,033    (1,050)   (3,664)   (539)
Corporate and other   737    940    2,499    1,834 
Intersegment eliminations   (1,708)   (2,566)   (4,264)   (4,462)
Gross profit as reported  $17,181   $8,844   $14,017   $13,617 

 

####

 

8

 

EX-99.2 3 ea182962ex99-2_alto.htm PRESS RELEASE, DATED AUGUST 7, 2023, ANNOUNCING THE APPOINTMENT OF BRYON MCGREGOR AS PRESIDENT AND CHIEF EXECUTIVE OFFICER, THE RETIREMENT OF MICHAEL KANDRIS AS PRESIDENT AND CHIEF EXECUTIVE OFFICER AND APPOINTMENT AS INTERIM CHIEF OPERATING OFFICER

Exhibit 99.2

 

 

Alto Ingredients Announces Executive Leadership Changes

- Bryon T. McGregor Appointed President and Chief Executive Officer –

- Michael D. Kandris Retires as President and Chief Executive Officer and Continues as Director and Interim Chief Operating Officer –

- Robert R. Olander Appointed Chief Financial Officer -

 

Pekin, IL, August 7, 2023 – Alto Ingredients, Inc. (NASDAQ: ALTO), a leading producer and distributor of specialty alcohols and essential ingredients, today announced the following executive leadership changes as of August 1, 2023: Bryon T. McGregor, the company’s former Chief Financial Officer, has been appointed President and Chief Executive Officer. He succeeds Michael D. Kandris, who has retired as President and Chief Executive Officer and has been appointed Interim Chief Operating Officer for a period of up to a year. Kandris will continue to serve as a Director of the company. Robert R. Olander, the company’s former Vice President, Corporate Controller, has been appointed Chief Financial Officer.

 

“Mike has been integral to our business transformation into a leading producer and distributor of specialty alcohols and essential ingredients,” said Chairman of the Board Douglas Kieta. “We thank Mike for his exemplary leadership and significant contributions over the past 15 years. We are pleased he will continue on as Interim Chief Operating Officer to offer valuable guidance until we name a successor, and we will continue to benefit from his ongoing services as an active member of our board of directors.”

 

Kandris stated, “In planning for my eventual retirement, Bryon and I have worked closely together for many years, and even more so in the last three years, on our strategy to diversify revenue streams, optimize operations and expand EBITDA. Recognized for his strong leadership, strategic vision and outstanding management, Bryon has developed and managed capital financing for over 40 global industrial and infrastructure projects valued in excess of $12 billion. Then, as a critical player at Alto for over 15 years, he gained a deep understanding of our markets and business needs. The board and I are confident Bryon will lead the team to deliver sustainable profitability.”

 

McGregor added “Rob, an expert in public company accounting, process improvement and contract review, has been a valuable player in developing and implementing our financial strategy. Having worked together for over 15 years, I know Rob’s financial and accounting acumen as well as his foresight have contributed greatly to where we are today. These qualities have also prepared him well to assume his new role as Chief Financial Officer.”

 

McGregor concluded, “I am proud of the company’s progress in our business transformation to date. More importantly, I am confident our talented and experienced team will execute our initiatives, including carbon capture and sequestration, to increase additional annualized EBITDA by approximately $125 million by the end of 2026 when we expect our projects will be fully realized.”

 

Bryon T. McGregor

 

McGregor, named President and Chief Executive Officer, joined the company in 2008 as Vice President Finance/Treasurer and was later appointed Chief Financial Officer in 2009. During his tenure as Chief Financial Officer, McGregor has led multiple financings, raising over $640 million for the company; integrated two acquisitions, increasing the company’s production capacity by three-fold; strengthened the company’s balance sheet and implemented cost reduction programs. With over 35 years’ experience, he has developed expertise in business development, project development, corporate planning, M&A, risk management, corporate and international finance, investor relations, treasury operations and accounting. Prior to joining the company, McGregor was Brokerage Treasurer for E*TRADE Financial, overseeing Europe and Asian treasury operations. As Manager, Global Head of Project Finance at BP (formerly ARCO, one of the top 10 fully integrated multi-national oil and gas companies in the world at that time), McGregor was responsible for the development of and managing investments in global industrial and infrastructure projects, including a multi-billion dollar LNG project in Indonesia, a $3 billion heavy-oil project in Venezuela, over $1 billion in regasification and natural gas pipeline projects, and over $1 billion in various other energy and chemical investments located both domestically and internationally. When at Credit Suisse, he developed limited-recourse financing opportunities globally in excess of $8 billion in energy, mining, petrochemical, infrastructure and telecommunications, as well as facilitated M&A for clients.

 

McGregor has a B.S. degree in Business Management from Brigham Young University.

 

 

 

 

Michael D. Kandris

 

Kandris, named Interim Chief Operating Officer, has served the company for over 15 years. Originally an independent contractor with the company focusing on plant operations, Kandris became a member of the company’s board of directors in 2008, began serving as Chief Operating Officer in 2013, and served as President and Chief Executive Officer from 2020 until retiring from those roles in 2023. He has over 40 years of general management experience in the transportation and logistics including serving as President of Ruan Transportation Management Systems (RTMS) prior to joining Alto. Additionally, Kandris served on the Executive Committee of the American Trucking Association and as a board member for the National Tank Truck Organization.

 

Kandris has a B.S. degree in Business from California State University, Hayward.

 

Robert R. Olander

 

Olander, named Chief Financial Officer, has served the company for over 16 years with increasing responsibility, and, most recently, as Vice President, Corporate Controller. Olander has over 20 years of accounting, treasury and finance experience. Prior to joining the company, he served as Controller and Business Manager at Hampton Distribution Companies and supervised audit and consulting at James Marta & Company. He began his career at Deloitte & Touche in audit and assurance working with ConAgra, Berkshire Hathaway and Union Pacific, among others.

 

Olander has a B.S. in Business Administration from Midland University and is a Certified Public Accountant.

 

About Alto Ingredients, Inc.

 

Alto Ingredients, Inc. (NASDAQ: ALTO) is a leading producer and distributor of specialty alcohols and essential ingredients. The company is focused on products for four key markets: Health, Home & Beauty; Food & Beverage; Essential Ingredients; and Renewable Fuels. The company’s customers include major food and beverage companies and consumer products companies. For more information, please visit www.altoingredients.com.

 

Safe Harbor Statement under the Private Securities Litigation Reform Act of 1995

 

Statements and information contained in this communication that refer to or include Alto Ingredients’ estimated or anticipated future results or other non-historical expressions of fact are forward-looking statements that reflect Alto Ingredients’ current perspective of existing trends and information as of the date of the communication. Forward looking statements generally will be accompanied by words such as “anticipate,” “believe,” “plan,” “could,” “should,” “estimate,” “expect,” “forecast,” “outlook,” “guidance,” “intend,” “may,” “might,” “will,” “possible,” “potential,” “predict,” “project,” or other similar words, phrases or expressions. Such forward-looking statements include, but are not limited to, the cost, timing and effects of, including the financial results deriving from, Alto Ingredients’ capital improvement projects and other business initiatives and strategies; the timing and amount of expected increases in annualized EBITDA; and Alto Ingredients’ other plans, objectives, expectations and intentions. It is important to note that Alto Ingredients’ plans, objectives, expectations and intentions are not predictions of actual performance. Actual results may differ materially from Alto Ingredients’ current expectations depending upon a number of factors affecting Alto Ingredients’ business. These factors include, among others, Alto Ingredients’ ability to timely and effectively fund and complete its capital improvement projects and other business initiatives and strategies, and to operate them as expected and attain the anticipated results; adverse economic and market conditions, including for alcohols and essential ingredients; export conditions and international demand for the company’s products; fluctuations in the price of and demand for oil and gasoline; raw material costs, including production input costs, such as corn and natural gas. These factors also include, among others, the inherent uncertainty associated with financial and other projections; the anticipated size of the markets and continued demand for Alto Ingredients’ products; the impact of competitive products and pricing; the risks and uncertainties normally incident to the alcohol production, marketing and distribution industries; changes in generally accepted accounting principles; successful compliance with governmental regulations applicable to Alto Ingredients’ facilities, products and/or businesses; changes in laws, regulations and governmental policies; the loss of key senior management or staff; and other events, factors and risks previously and from time to time disclosed in Alto Ingredients’ filings with the Securities and Exchange Commission including, specifically, those factors set forth in the “Risk Factors” section contained in Alto Ingredients’ Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on May 9, 2023.

 

Company IR & Media Contact:

 

Michael Kramer, Alto Ingredients, Inc., 916-403-2755, Investorrelations@altoingredients.com

 

IR Agency Contact:

 

Kirsten Chapman, LHA Investor Relations, 415-433-3777, Investorrelations@altoingredients.com

 

 

GRAPHIC 4 ex99-1_001.jpg GRAPHIC begin 644 ex99-1_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MK(\0ZI_9U@5C;%Q-\J8[>IJH0XE9&# JSD@\&G;2YQ/%I5?9VZV.UHHHI':%%<+J5Y=#4[D"XE M$A <@ 56^V77_/S-_WV:YI8A1Z'+]95[6/0Z*\]%W=?\_,W_?9IWVNZ_P"? MF;_OLUC+&Q70M5D^AZ!17$Z;=W)U*V!N)2#( 07)!%=JS*BEF("@9)/:MJ&( M59-I6L:QE<6BN=OO$9W%+)1@?\M&'7Z"LI]1O93EKJ7\&Q_*N2MFE&F[+4M* MYV]%<5%J5[$[Z[?>5R,W M:* 00"#D&BO7("BBB@ HHHH *X'Q-]H_MJ3S_NX'E8Z;?_UYKKKC6+:VU2"P M<_/*/O9X4]@?K4'B'2_[1L"T:YGARR>_J*ZJ$O933DM&>;CH?6*,HTWK%[?H M<19717,7WD.<>H[BO2;:XCNK:.>(Y21%-2\N5K"5OE?YHL]C MW%;XJ/,N9=#SU_W*\W#0C4FU)7T,Z4 M4]RG:^'(K:YCF^T.VQMP& ,U3\0Z@9)OL<9PB0R#LXKM:Z,BQ4JU!PEO%V^70*\.5W[A1117OF 5!>W<= MC9RW,I^5!G'J>PJ>N0\8W;F>"S!Q&%\QAZGH*VH4_:343EQ=?V%%SZ]/4YVX MN9;JZDN9&_>.VXD=O3'TKOM"U(:EIRNQ_?1_+(/?U_&O/!6QX/X6[C\>M8Z.T MCW]G'?V_Y#EO_P "_P#035CQ3_R%4_ZY#^9JAIEV MECJ$5Q(K,J9R%Z\C%82=F<$K+$-ON>@T5@_\)7:?\\)OT_QH_P"$JM?^>$WZ M?XTW5@MV>I[:#ZF]5'6?^0/=?[E2V%]'J%L)X@P7)!#=0146L_\ ('NO]RE- MITVUV+;O'0X>NXT?_D$6O^Y7$"NWT?\ Y!%M_N5Y> =ZK]/U,Z:+I&5(]17 M2(8Y7C88*L0:] KF-?L#%<&[0?NY/OX[-_\ 7IYK2S>#/ MSQMG'L:VJX2WGEM9EEB;:X_6N@@\1PL@\^)U;N4Y%8X',J*IJG5=FON*<'T- MNL/Q%.NR*W!^;.\^P[47'B*/:1;Q,6[,_ 'X5A22O-*TLC%G8Y)-[)+6,RW<,8ZEQ_.NUK T&Q)?[7(, <1Y[^IK?KHR##2I8= MU)?:?X+_ ##$23E9= HHHKZ$Y@KFO%>E2W*QWD"%VC7:Z@<[>N?PKI:*TIU' M3ES(PQ%"->FZ&-+EGO4O70K!%RI(^\WM76O8VCR>8]K"S_WB@S5 M@ 8 ["NBIBN=62/-P^5^SFI3E>P5S/BG3"X6_A4EA\LH ZCL:Z:BN1.SN M>I6I*K!Q9YEY;X^X_P#WR:[G0+V2\TU?.5A)&=A)&-WH:U**&[G/A\+[&5U( MY#Q1%(VIQL(W*F(#(4GN:Q?)E_YY2?\ ?)KTFBLI4^;J.>%4I.5]SSCR9?\ MGE)_WR:7RI?^>4G_ 'R:]&HK"6&OU&L,EU,CPVCII7SJ5)D8C(QQ5K5D9])N M512S%. !5VBMU3_=\GE8Z5&T;'GHBD_YYO\ ]\FNVTE632K974JP3D&KE%WE7_ (":[BBO$Q&2T:KO!N/XHTC4:.*CL[F4XCMY#_P'%:]EH!W![LC M_P"6:G^9K>HJ*&18>G+FJ-R]=ON+=>5K+00 *H50 !P *6BBO>, HHHH *** M* "JU_*\-A-)&<.JD@U9J"]A:XLY84(#.N 3TH BFGD323.&_>"+=G'?%4%U M.?\ LR<.=MU&H8''WE.,&M&6V=],-L"N\Q;,]LXJI>Z4US:0JC*L\:!">Q&. M10!:NKLVMAY^-SX ]2:JO\ ;X KM>PM+P6A8!1CV-7+BT%S9&WW<9246NX+CSL'2+8(9%&]>F&'<4 5]0NI8K^.(72 MV\9CW%F4'G-7+9V-EO\ /$YP2) , U!>6EQ)?)<0^2=J;2)<^M684E^S;)1& M'P1B/[M &9#-J+:>MZ+A'X+&-D R![U>GNB=)>ZB.UC'N7VJI'8:@MFMF98$ MAQ@LH);!ZU=GM-VFO:Q8'R;%S0 V:>1=(,X;]YY0;..^*KZ?34%GIK6>H2RJP,+ M+A5[CG.* &ZDUY;_ +Z.ZPC.%";!QGWJ["D\,+^;+Y[\D?+M_"H]0MGNH%1" MH(D5OF]!5IP61E#%21@$=J ,:TO+BXDC;[;'YI;Y[=UQ@>@[YK:K(;3[R GRAPHIC 5 ex99-2_001.jpg GRAPHIC begin 644 ex99-2_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" !5 ,8# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^_BBBB@ H MR/6D) Z]_8G^5?'_ .V7\=V^#GPU>PT"\$'COQL+G1_#C1R(+G2K4(HU7Q J M,"?] AD2&T8J U_

GDV4XS/52M5<4 MW&C0I1JUZTOLTZ4K>]*"E\]Q9Q/E7!G#F<<49W6]CEN38*KC*_*X^UKRBE## MX3#1G**J8K&XF=#"86G?WZ]>%_G["/Q^O_B%X:U' MX;^,M6GU+QEX4#:AIFIZE:3][<7NCW;F"63K*F\3@,71FZ.,R_%JF MW!8C"5X2IS<;0J0E1KTKTJ\&+110>AQU[5XY]< (/(HR!U.*_(']NOQOXSTS MXQ:7HVD^*_$6C:59^$+">&QT76=1TB W%[=W;W-Q.NG7-OY\[B-$$DV]DCC1 M(]JYW<)^R5X^\^,?%&I:=J:ZK:7]AJFOZKJEESH4JSJQ?M8*:@HR35W*R/MUA72]LZ4)XB*A[9_"ER/44@[]N?;T]AZ8[FD8 GGJ.>G/-<3=C]HN.HK\* M_CAX\\=#XP_$:&/QKXMMH+/Q1J%E:VMGXBU>QM;:UM66*WMX+6SNX+>*..-0 M $B4GJY9LM7F4?COQY][_A.O&WM_Q5GB'\>#J/H<>WM@8_.&C&;H5ZE!S472YHJ;IMI-MKF2;;N?T0T5_/3%XY\=]3XY\:?CXKU\_0-,#G_D:]?()]F2<'[;@#Q M%P7'N6YIF5#+ZV4T\JQBPF(CC,5AJT6GA%C'7]M2C1A3IPIJ?M/:\O)R.;GR MJ7+]9E^.CCZ,JRI2HJ,^3EE.,[^ZI73BDK:VU2VOL7J*_._XH_MHW N;O1_A M38V[V\$C1'Q9K%N94N70X:32=)$PN5JK!R3A2S''R_VM*46G5PF$J4&ES4ZM6-I2]6A1=> M2C%I*]KN[7_!/V_HR/45^*.A?&CXKZ#)#-I_CWQ"1"$58+V\_M.VD2,Y5)8K MY9O,0G[P+J[#Y2^*^P_A3^U[%J%Q:Z)\3K.VTV:>188O%&FQM'8%V(5/[5L< MN;0,[8:ZMR;>-<&6&)0TH\C@KZ9WA/Q1FN'R3.O[3X(QV+K4\/A<1G_U.MDE M6O4E&$*-3.8X;#X5S:4L7134EZ4LCQWLG5HPCB(QCS2C3O M[7EZN--J\[6;M"\K*_*]C[KHJ.*:*>..6&1)8I8TEBEC8/')'(H=)(Y%)1T= M&5E920RD$$@U)7]<1E&<8RA*,HR2E&49*491DE*,HRBY1E&491E&49-2C*,D MVI)OQPHHHI@%%%(QP"<9QS^'?_/XT (V,#.>N>/_ -8_.OP+_;@_X3E_V@_$ M9\8C%DMG8KX&6)I&L?\ A$ K?96MB^%%TUY]K;554<:@9!DH(R/UO\:?M(>! MO!/QB\%?!O5'/]L>+K=Y)]1$\0LM!NKKY?#]EJ*G+)-KDB2K"S,B6Z>1+(2M MPF.&_;%^!8^,/PVEU#1K1)?'/@>.[UCP\ZJ!/J%H(UDU;0-XY(OH8$EME;(6 M^MX-H&]MWZ=X>YG4X,XCRO,,XR]T,#Q!EU2C@\=BJ7*Z>&Q6)]A3S##3D[1H M_6L,L/BG92EA:G-94TI5?YP\>\@I^+'A[Q/DW".ZU\,/'/ASQWX M?D9-0\/WT=Q)!N*QZAISXBU+2YP.'@OK-I(2IRJRF.4#=&M?TB>"?&6A^/?" M?A_QCX>N1=:/XBTVWU&R<,I>,3+^^M9P&(CNK*826MU$3F*>&2-N5K^8A%8 M@JR,&*LCJ0ZLA*LK*2"KJX*L#R&4@\U^EO[ /QJ_L35[SX,:_= :=K\L^K># M99G.VWUM8S)J>CJ3A4CU*WC^V6R_Q74$ZJ%:7+?;>+644\RH4\WH13QN71=. MJXZRKX"4G-J3LW*6&G+VD&V_W"\SKN&2\45HO M!.K)QIX#B*$/944N=I4J>:T8?4:WPIXRE@YR2E-H_78<@4'@$^E(#D#^G3\* M4C((]1BOY[W7J?Z.'XO?M[C'QQMF[_\ "&:/SWXN+W_ZU>>?LAC_ (R$^'Y_ MZ;:K]/\ D%W/ZC],^]>B?M[\_'&U'_4FZ/\ CFXO/P]/SK@/V11M_:"^'Y S M^^U4#\=+N03_ )[U6+Q7+'"4F]6J4;7O9-O3\=OGV/XFQM&_C?BIZ?\ )3QG\A0021@XQU_ITQ_/\Z!U;Z_T%+46ON?VPOZ]>OX MGP_XW_8A\+^-/%_B'Q;)XWU[39?$6J7&JSV,5A87$5O/<[3*D4TC1R/'N!*; MUW*#@ENM>*?%?]C7P[\-_AYXF\:6?C76M3N= LX[J&QNM/LHH+EFN882DDD3 MM(O$NX%1U'(XK]2Z\#_:>(_X45\0\YXTF(#'K]MM#S[&&Q%>-1)5U&ZJQ4[.+C=+W;*Q\CF'"?#U/#9CBZ658 M>.*E0QF(]JI5TWB)0K5G4M]8Y5)U7S?"HW=K):+\00,+COWQZ_C_ %K[[^$_ M['N@?$/X>^&?&=YXSUC3;G7K-[N:QMM.L9H8"MQ+!LCEED61LB+<21U/%?!" MCG)' !)_+^=?MY^S%G_A17P]S_T"9?P_T^[X_P _AQ7\Y>%629)Q9Q-FF SW M 4LRPM#)WBJ5*K.M!0KK'4*/M$Z%:C._LZDH6UBKKEE%WY7WMY/IY3X*_8S\,^#/%F@>*4\9:[J,F@ZC%J4- ME)8V5O%/-;@F*.6:-I)%BWD,P0!B%P& )KQC]L/XOW>L:\_PKT6Z:+1M$:WN M/%#PN1_:6L21K<6VFNZL-UIIL,D4DT1RLEW* ^3;[1^F%S.EM;S7$K*D4$,L M\KL >#7X#ZWJESKNO:WKEZ_F7>K:MJ6I7+[BVZ>]O)I MW8$@$KER%& H4 "E](G%97X9<$8?A7@_!0R2'&N88JMF[PE7$<]? Y;A:$ M:U%U*N)K58QQ=2MAL/5C"4(3P]&=)_Q:BG^AQP]*A&-##TU3C4E>:C?5123N MW)O6Z6^RMHBYX7\,ZYXNUNQ\/>'-.GU75[^3R[:U@49)4;I)IY#B.VMH$_>3 MW,S+%&@^9LX!^]?"'[$-HUG!<>./&%ZM]+$&ET[PU!;QP6DC*"(_[1U"*Y-T MR'AV6QBC+ B-G7$AW/V*/!-A9^$=9\>S0I+JVN:G=:/:3/'^]LM*TLQK+#"S M=!>WA,\C)@R+#"K9$8K[B'0=O;TKR/ SZ.?!N=<*99QGQ]EW^L.,XAH/,,MR MC$5\32RK 975J5(X2IB*&&K8:IC<=BZ=.>(JNOB%A\/2JT:-.A*JZU1>G"M4 MH6C2;@TDI2LN:_DVG:Q^?7C/]BM[:TFNO ?BJ:]N8@632/$<4$;7(10?+BU2 MRCBB2=F&Q!/91P$,"\T6PLWQ)J6DZAH^I7FC:O9SZ?J6GW#VM]8W<9CFMYX^ M&C=3U!X*.NY)$99$9D8&OW>*CG)/0YZ=#SG&.ON/2O@[]LGP;9QQ^&O'EK"L M=Y-._AW5I$0 7$)AENM/GF;(+20O'+:AFR[QS1(<+$N/RCZ7GT6^#\@\/LX\ M2_#K!3R#$<,PHXO/^'Z-?%8C*L=D];$T,)B<=@:6*JXFME^,RZIBL/7G3I5Y MX7%X25=2IX>M0C4G]APKF]6>84,!BFJD<1)PHU6E&<*JC*48R:2YHS4&DWK" M5FKJ32/V3/BQ=RSR_#+7KMKB..WEO?"<]Q(S2Q)"NZ\T8.[$M%''_I-DG6-1 M/&H*A0OWD"#_ /7K\4_A[J\WA_QQX1UJ!G1['Q#I;L8L^8;>6Z2VNXUY7/G6 MLTT6,X._YN.O[5)@C(Z%58< <'./TQUS7Z'^S_\ %?-O$#PKSCAC/<55QV8^ M&V&Q^649SE*7U.&#I.4EAZ;B M<=913RW,L/B*,5"GF-"5:4(JT5B*53V=:44DE^]YJ=5I))2)/'7B*4)IV@:=+=" $":_O679I^FVH+#?/K7Y ?\ !2'XBZI/XF\'?"VVED@T2PTO M_A+=4A *B^U>YFGL].W,')DBL;-)G16"[9[F1L-M1A]=P+PT^+>*,MR6_M:L%&A3:^&==U'?V:1^7^,G'__ !#/P\S_ (JI M4U6S"A2I9?DU&47*G/.G@U1NO;MQ_//Q?XR\0 M>//&.N^.M=O)7U_7M8EU>6XCKA2/"NEV4LCZ7X^G;PIK-@7S!, MDL,]W87A4Y GT^ZM_,C<#=YH2K98H M1C"$,)AJ$(5\#'EMRT9X6@G"+;4*^'A-/FJ3#/']U/VVH:=>P,4FMKRTF6>WFC<H0L#M$]K(4\V%C M@/;W"!;BWE&5E@E21"492?R#(>)I9GDRP6+J<^+R^C'#RE/66(PCAR4)RYFU M.4(?[/5;NY); M"(G.FZ_9JJ7T/EDEE@G)6\M"<@VUQ& [,K&O9Z_#/]CGXS?\*K^)$>BZS=F' MP;X[DM]*U4R28MM-U?<(M'UE@?D15E;[!>R_*5M)UFD)6U"G]R@0WW3^6"#Z M'OD?3_"OS',\+'"XRM"G_!E.4Z7]V$FVH7_N7Y?-*+/[#\)^-X\<<)8/&XBI M%YQE\89=G5--*4L70IQ5/&\FZIYC0C#%)I#^0'\ZX+]D@?\9!> /02ZK^FE7)'\J]!_;P'_%\+<_]2;HX_P#) MB][?US7@WP3\>6'PQ^)/AOQQJ=E=ZC9:*]X\UG9&);J47-G+;*(VF*QY1I,G M<1D9P3W^,S3&PHXR@IS4*=.M1R=D?@>9NAA?%W'XW$3 MC2P^'XOH8FO5E?EITZ57!3J5)V'9_4%+C3A:M;V>=X.;>NBQ&M[=\,OT\['WQ7@?[3PS\ M"OB(/^H1"?\ R?M1_(?G^5=;\)OBIH?Q?\(0^,-!M=0L;22^O=-GL]22%+JV MO+!D$Z$PR21R1,LD;PRJ1O#'-PE:%?#U^'LUKT*U-WA5I2RW&N$XMJ+L[.UXIIIII-'L8BK2Q66UZ MM"I&K2KX&O.E4C=QG"="IRR5TG9Z[I/ND?B.B_*!GD]_<]_;Z#I7[<_LR#'_,(E'_D]=\_CC]:_$R-=Q!^H_3_ _6OVU_9FQ_PH[X?#TTF7'_ (&W M7^/TK^7/H\8GVO&^>PNG;AR3\_\ D:X5?<[]#YSA>BZ.\M;FTF4/#=6\UO*AR T<\;1.IP0<,K$'!!YZU^!6JZ9<:/K.K:/=H8[K M2=4U#3[F,@@I/9W_ [_7^F2*_,3]KOX2WGA_Q M-+\2-)M&D\/^)7B&N- C,NE:\J+#Y\X"[8[758TC9)6(47B2*P!E4GM^E_PE MF.<<%97Q/EE"KB9<)XK%RS2G1A*=2GD^:4J$*N-Y81E-T<#C,-AYXF44U1P^ M(E7DE"G4G#[BC!3JPCI=NROYM:>KLK=>A[/^Q9XOL+WP/JW@QI%35?#VL76I M+"SGS)],U@K*L\2$@>7!=)+;2;<[&*,P'F#/VH#D#_/^?T^@Z5^$G@[Q7K_@ M?7;+Q+X:OY-.U:Q&4B1$*_?WA;]M/P MW/8QKXQ\,ZSI^I(@$DF@"VU*QN),G=(D=WX;)X.*^)^C_]*;P] MR_@_+."_$'.\/PIFO#.&678',\RA7CE&:Y72G6E@V\90P^+6#Q^%I57AJ]'% M4H4\1&G1Q%"M*4ZM./JULGQE1JIA:,J\9_%&%N>,K)/W6XWBW:S3/MX]#_G_ M !KX7_;)\66AL/"_@FVN$>^>]?7M2A0HQ@LX8)+:P6<9+1OI3W\J%8[[Q&L%I:VDAR#)]AL[F[DN]F0T:&X@4D8 MDR,Y^'];US6/$^L7VO:]?3ZCJNHS--=7%1$ VQ00H D$,:B.*-52,! M1@_E/TR_I>^'N:>&^<^&7AKG-+BK,^+*5'!9[G> I8F.2Y5DE/$X?&8S#X?& MXG#X2689EF$L'A\*HX7#O"X/"O%5:^(G6JT:"^PX-X4QW]IT,PQ]%X>EA6ZE M&C-Q]K5K-2A%N$93Y*=/GE-ND3:[XV\):/;AR]]XATJ([! MN=85O(I;F10+K5% M4K04DVG[",:=*5FTJG.M7%BT445_H2?GHC=#]#7YH?M_? 7Q#XRM]"^*W@[2 M[G6+[PUI\NC>*=)T^ SW\FB^:]W::Q;V\2F2[_LZ9IHKR./=,EI)%+'&T<O!TL1AZCC[R MC5INRG'WJ$)P&/PE98 MG XZA&I^[G/#5XMRI5+4Z]&K7H3<8U%*'\J@9%W(712K%6W,%*D$APZMAD9< M$,K %2"",# ^_P#]ASX%>(O%/Q"TCXJZMI]WIW@WP9+->Z3>W4#0#7O$'DO; MVL6G"4*T]I9).]S=WD:- 2(K=)-\N1^M%]\)OACJ>I#5]0^'W@Z\U0-YHOY_ M#NF/.9."79S;9=R57+,-Q(RY=7P6!RRI@:F,I3HXBO6Q-.O[.G53C5AAX4J=.[G! MR@IU>50C.;C3>XYR./4_XC^7YE?M M[? ^;4(['XR>&;"6XN[-+;1O&EK9P/-++8YV:3K8BA1Y)'LY&%C>,%XMGMI& M)$ _3>HY(UD5E=0Z,"&1@&5E(P5*$%6![JV0?Y?D^#Q57!5HUZ3U2E&4>DX M234H/Y6:>MI1BUJM?Z$,2H5,-BHTXU*N!QM"7/AL72C M)Q4I4Y.<*D'.*K4:M:E*24U*/\R:Z;J.,?V=J0/8BPO RD=-I\CJ" 5(Z'!' M(K]ROV1?B9K?Q)^$]F?$EI?PZ]X1N1X6O=0O;:6!=:BL[6"2QU&)ID0S3-9R MQ6]ZR@@7D,N69F:OI8:;IH'_ "#;'_P#A'Z"' _"K,,,4"B*&)(47)"11I'$ M,G+;4154%B*EBI\[3COI=/?STM:Y\'X=^$U;P^S2MCF7]EH&M:C8W7@_35BN].TK4-0@+V]Y>Q3QO+9VTZQ2QM@M%(4?8RL 0PK MXY3PIXJW8/A3Q3QR1_PC>M_@/^/ <=,^V:_I!I,#W_,_XU\EF?#RS*I4F\;. MBJCORQHPG;1*UW4CV[(WS?PCPF;9WF6G=.4$US6Z)O\ G+7PKXJ&%_X17Q1SGG_A'-:QUQ_SXG]/0U:3PKXI MR!_PBOBC Z_\4YK0_$_Z#W]:_HJP/?\ ,_XTM?%8_P +:6.O?/L13O?; 4); M^N)C=N^!H*_P!V(?\ 7<^1?V*]+U'2O@N(=2TZ]TZ>?Q9X MAN8H+^TGL[AH&-JB3""YBBF6-VC949D ;;E217IG[1FG7^J?!3X@66FV=S?W MDFC%XK6TA>>XD6"ZMYI1%#&&DD*11N^R-6=@IVJ6X/MU%?:TN':=/A9\+_6Z MDJ3R:OE#QOLH*KRU\+B<-+$*BY2IJ)57)\,>)< 8_Y%[6!P,9 MX^Q=\U^T/[.VG7^E?!?P!9:G:3V-XFBB62TNHVAN84N+F>>(30N%DB=HI$9WF&=4^(<5F]3'Y=_9RP];+\-@X48O%TL5* MKSTL3B)U)-THP4;0BDY2;D[)3@;EJ.HY146W%1T4E+I)^@50U33-/UF MPN]*U6SM]0TZ_@DM;VQNHUEM[J"52KQ2QN"&!'*]"K .I5@&%^BOV2M1I5Z5 M2A6ITZU&M3G2K4JM.%6E5I582IU*56G4C.G4IU*8^&]2N%@U*R4G<8["_FVV] M] @!"17+PW:C8BM^/-"G^S:QX-\2V,N\H%;1KZ8,R@'Y7M8IHW M4H597#;2"I&>@_<&BOXI\2/H,>&O&N-Q&8\.YWG? =;%5)U:V R[#X+-\CC4 MJ2YJDL)E^8U,/B,#&3#?$EX^=A(TFZMXT( R9);N*!$50 MP9F)P >YXKZY^%_[)5R+BUU;XFW$2P1,DJ>%M.F$S3MPP35M0C(C6($X>ULB MQDSA[E "C?>]%>/X=_L^O"#A+.,-GW%N8YUXDXS!5H8C"Y=G=# Y7PU&O2J* MI2J8O)LMG7GFRA*-.2PV9YC4P,I07ML)B8-T7ZF,X[S:O0EA\'"CET*D7"=6 MBYU<2XM-/EK5+>R;3:<_%W7-5\-?#/QKKVAW9L=6TK0KJ\L+L103FWN(] MFR00W,]E>&U6 M>7;M,\L<4TB1@ DLD4C<<*>2&MU?:ZN#V=M^AD:[XCUBS^#MWXIM[PQ:Y%X) MBU9+X06[%;]M-BN&N/L[Q-;',K%O+,)B&T-NUA(5M;QK6Z6*W,41,;%$EWE?H_6/ M"FJ:A\*;KP9 ]HNKR^$8]"2229ULOMJ6$=J6,XA:00&121)Y!?;@^7GBO'/B M'\ ]3\6?#_P39Z7=:=8>./"_AO1_#=[:GX!UZ/PYX>TEK*XD7SX-/U.1XM33[+'YHCNIG,3F)R&E(5: M]E\6?#^V\:?#W_A"=4N7M)3IFF11:A:G>]CJFF);O;7D.X()4CN8!N1U7S8& M=?W;,&7YY\9?![XN>/M(GTCQ';_"Z;4[;2WLK?QPL>J/XBU1;0%[*UDBDM#! MI O7&+V\B>[9%:3;"Q?Y6K=UOU5]/('>^SZ;/[SV+XW>+==\,?"J_P#$WAW4 M(]+U99O#QAO(!9ZC#!'J&J6,-R(VN8)K6YA-O/(BS^5AT(FCV$J1YYX%\?>+ M8/B/H'A*7Q[I7Q4TCQ!HEYJ6H7>FZ?IMM<>%I[6".6(W%UI(2R>WG=S$892U MR&4@JC[5;T3XD_#_ %OQ;\)(?!&EOIR:NEOX5A9KN>6*P)T:[TV:\43);S2% M7CM91!F "0E P0,2*GA3X;:EX'^(M_K?AR#1;3P;XGT*QB\0:1!_HL^G^(M. MC\N*]TBVAM/(:SO!DW,7FVZ^;-++Y3!8PJ35K:=>FM]+?J#OS=;:==.M]/N. M/^,'C3Q-I7Q'\->&M.^(=O\ #W0]0\+ZAJEWJ=YI>F:A;F^M;P1P1-]NM9G5 MYXV95"2(N(S\I8BO6/"U]J:?#>?59O&,'C6]&FZU>VGBBUL;2R@NO(6Z\@QV MMO$EMBUEA,1)B(=HV#AN<\'\2? 7CS5_B!H'C7P=:>#]072/#E_HD]EXMEN3 M;/)?7*3&9;>"RNE8Q(H\N1G4JQ==N":])T'3O%,W@:[TKQ):>';#7KBRU:S% MMX<,R:)$+J.:.U,7F0121@F4/<$0<,68!R>2ZLE]_??TOL%G=O7R[;=O4^:_ M#OB'XY2?#!/BY%X]TW6X+6PO=7O?"NK>'M.MX9M.TR>X6]2+4=/@M)TNOL]N M\L39V8RN"^VO=/$?CF[O?@IK/Q \/3'3KZ;P1=:]ILNV&Y:QO18O*!MGBDAF M^SW"L@\V)DDV9*8)4>/:%\*_C=%X%A^%UYK7@K0O"C6\]C?:KIIU#4]=GTV] MGFFOK2%9[>SMHI)TF>(3G.(WV$8)->Y^)/ K2?"G5_AYX;\J-I/"-QX=TEKZ M1HHA(;(VT,MY+%%(4\R0^9.\<+'\5Z_ M9_ 6]\86VH-'XDB\!QZQ'J(M[5F&I&QCF-P+=X6M"3*Q;RS 8AG'EXXKC?@_ MK_B#7]8TNXU'XV:=XP\W19+V_P#!UOHFD6=S!+/!%AI+NTM(+@?V=.^V0*P6 M1N""N"?0=9\#ZQJ/P7N_A_!)8C7)_!B>'UD>>5=/%\+*. L;A8&E%OO4XD%O MOQ@^6#Q7/?#+PW\4_#M_I-CXDT;X:VOA^PTEK";4/#PO/^$@F>WMTCLB[RV% MM%(LLB;KMFD!8G<%+$T723VO?MTLQM.ZWM;OI>YR?QF^)7CSP5\1?#5OX:+7 M^@6?AJ]\3^)]!6UM)&O=)TZ^$.IW$=P\#WLA^*-)MT@M0AN]0U"ZBDNC<"+[6)#$B0RVTDQ2 M&2-E,2R!JW]5\#ZIJ/Q?T#QL1ITGA_3O!FN>';ZVGD=KR>YU*YBD15M#;O!+ M:&)'6)=?LKRUG\':CI)LM!LWN;A]1TL3WZW MSZ88)(C"+&TF:X%M+'*"X9IV$JB)"BJQ#;G4 9].O[>:\L+RVMKN6PN+BVGA@O851IK.:2)XX[F M)9 T;20.PD575E)7##!H>R776^FOEZC2=V];:6UT\]#X^^'WQ&\<>*]2T*]/ MQ2\.Q^(;S6GA\1?"K7-'MM(33;!9YHY;'2;XVR:I=ZI!$B-%NN)ED8Y=7X@Z?!PHHHI#"BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ ' HHHH __V0$! end EX-101.SCH 6 alto-20230801.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 7 alto-20230801_lab.xml XBRL LABEL FILE Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] EX-101.PRE 8 alto-20230801_pre.xml XBRL PRESENTATION FILE XML 9 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover
Aug. 01, 2023
Cover [Abstract]  
Document Type 8-K
Amendment Flag false
Document Period End Date Aug. 01, 2023
Entity File Number 000-21467
Entity Registrant Name ALTO INGREDIENTS, INC.
Entity Central Index Key 0000778164
Entity Tax Identification Number 41-2170618
Entity Incorporation, State or Country Code DE
Entity Address, Address Line One 1300 South Second Street
Entity Address, City or Town Pekin
Entity Address, State or Province IL
Entity Address, Postal Zip Code 61554
City Area Code 916
Local Phone Number 403-2123
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Common Stock, $0.001 par value
Trading Symbol ALTO
Security Exchange Name NASDAQ
Entity Emerging Growth Company false

XML 10 ea182962-8k_altoing_htm.xml IDEA: XBRL DOCUMENT 0000778164 2023-08-01 2023-08-01 iso4217:USD shares iso4217:USD shares 0000778164 false 8-K 2023-08-01 ALTO INGREDIENTS, INC. DE 000-21467 41-2170618 1300 South Second Street Pekin IL 61554 916 403-2123 false false false false Common Stock, $0.001 par value ALTO NASDAQ false EXCEL 11 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /J!!U<'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 #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #Z@0=7>39 *.\ K @ $0 &1O8U!R;W!S+V-O&ULS9++ M3L,P$$5_!7F?C)/PM-)L0*Q 0J(2B)UE3UN+^"%[4-*_)S%M*@0?T*5GKL^< MD:9502@?\27Z@)$,IHO1]BX)%59L1Q0$0%([M#*54\)-S8V/5M+TC%L(4GW* M+4+-^358)*DE29B!15B(K&NU$BJB)!\/>*T6?/B*?89I!=BC14<)JK("ULT3 MPW[L6S@!9AAAM.FG@'HAYNJ_V-P!=DB.R2RI81C*H&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!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 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>"(<7K;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_BNEVOZKR2.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/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&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>W5YYNTB42%(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.' 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,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #Z@0=7YR?'T$P$ ![$ & 'AL+W=O3#O](&P!FMB23Y8A M^?==&;#IG5DSS8=@&^_KQZO5NQ*]G=*OZ89S0][B2*9]9V-,Z:;#A,4L; M*N$2OEDI'3,#IWKMIHGF+,R#XLCU/:_MQDQ(9]#+K\WTH*&"O!X&/+1SR*K!)P?#V(.L4S M;>#I\5'],7]Y>)DE2_E(15]$:#9]I^N0D*]8%ID7M?N-'U[HQNH%*DKS_V2W MO[?5:T#*7G"#0]C]/LP_$S;,U@WBT2OB M>W[SO^$N$!08?H'AYWI-#(/\/5RF1L- _5-%M%=H52O8ZKU+$Q;PO@/EF7*] MY<[@IQ]HV_L5X6L6?$U,??"@@@QJT9#%>\*KX/#P[O4G!*)50+10E2$0A#G% M8\36511X_(I%*4-:J)",94B@^"KS@BOE993745TAM0NV-JHX MED:8=_(H(DZF6;RL+FY,+2R,5#T[)94-SC\_$;PHKQ/ HN<$O;&$C9&2ANZT\J@)S,-DIB MK:%&I.4UP4;05D7+WD!Q4_^BA3%<0F+B.),'@TLKJ7"ANLY.RVY <1.?JT@$ MP@BY)I^AO+5@424/KE++4[8!BKOV3//K -+#87[M%V"P!H*EXO-J=6;\<+TZ M,K]L #YNT=^13=(T [(ZP!K96L#2_'WK\B/7L/S*$F8)EL692CLR?H?M^F%9J$MNOE[O%25)5$R>H1_9]; ?=D*VFWY9^9?6)*(KX"(:_1 :_6^YWN_L2H)-]=+I6!O6I^ MN.$,9H"] ;Y?*66.)W;#6OS>,/@74$L#!!0 ( /J!!U>?H!OPL0( .(, M - >&PO9KEMWDOSAR+DCO9*Z MW="C<\W[)&D/1ZY8^\XT7'ND,E8QYU5;)VUC.2M;<%(R6=[<9(EB0M-BK3MU MIUQ+#J;3;D-O:%*L*Z//EI0&@U_*%">/3&[HEDFQMV)8RY20IV!>@N%@I+'$ M>2I\0Q=@:9\"O @:L!SC**&-!6,2,H3O_;C\&3!IK5>%E#/!)0V&8MTPY[C5 M=UX9%@_&%Q 9Y=VI\0QKRTZ+Y2T].PP_/LG>V)+;.'36-/+T M08I:*Q[V_LL)BS6;_,C16/'DL\&D'+R!6TH>N77B<&GY85FSX[V;IJFO<,[+ M?Y#SGZUSS36W3%Z2]J/_-U?Y+8R3\?1<'-&K SI;"5R$&_H5[E=YYD#VG9!. MZ%$[BK+D^L4Y]>$=V_L+_"J^7U_RBG72[69P0\_R%UZ*3N7SJGNHR[CJ+'^& M^VB1S;>PSR5TR7M>;D?5UOM!)%[P6<<'')XC=\,31S"?@,41P+ \& /,)WAA M>?ZG_:S0_00,X[:*(BO49X7Z!*\8LAT^6)ZX3^Z?^$[S/$VS#*OH=AMEL,7J MEF7P%X^&<0,/+ ]D>ENM\6[C$_+Z'& ]?6U"L)WBDXCM%*\U(/&Z@4>>Q[N- MY0$/K O8[$#^>!Z8J;A/FD)7,6[8"<:1/,<0F,7XC&894IT,/O'^8* \^>Q\ETWLJ.?]74_P$4$L#!!0 ( /J! M!U>7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G%C:^?VZH:TE[VE-S9NMQ= M%A?BTX'HE'QY%V)N:I%FGJ:QJ,';>$<-!)U4Q-Z*0CZFL6&P9:P!Q+MTFF6S MU%L,9KD8M;:X1+_)UW,#ECQ ,ZE._<]'<')O$8T.,5RMQD M)HDU75Z(\4I!K-L53,[E9C(,]L""Q1]ZUYG\M(?8,V(/'U:-Y&:6J6"%'*7? MZ/6M>CR#+@^H%7I")\!K*_#,U#88CIV,IDAO8O0]C.=0XIS_4R-5%1:PIJ+U M$&3HD<%U!D.LL8DF"=9#;E9T!N[RZ .;O\P>=0>6N=6RKV'5[+E&''\GN4/4$L#!!0 ( /J! M!U&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'.U MD3T.@S ,A:\2Y0 U4*E#!4Q=6"LN$ 7S(Q(2Q:X*MR^% 9 Z=&&RGBU_[\E. MGV@4=VZ@MO,D1FL&RF3+[.\ I%NTBB[.XS!/:A>LXEF&!KS2O6H0DBBZ0=@S M9)[NF:*'3^ 5!+ P04 M" #Z@0=799!YDAD! #/ P $P %M#;VYT96YT7U1Y<&5S72YX;6RMDTU. MPS 0A:\295LE+BQ8H*8;8 M=< %C3QJK_I-G6M+;,T[:2J 2%85-K'C>O,^> MEZS>CQ&PZ)WUV)0=47P4 E4'3F(=(GBNM"$Y2?R:MB)*M9-;$/?+Y8-0P1-X MJBA[E.O5,[1R;ZEXZ7D;3?!-FI6.5Z*U .EK >MKBRAE#VQH%.JB] MXY8:8P*IL0,@9^O1=#%-)IXPC,^[V?S!9@K(RDT*$3FQ!'_'G2/)W55D(TAD MIJ]X(;+U[/M!3EN#OI'-X_T,:3?D@6)8YL_X>\87_QO.\1'"[K\_L;S63AI_ MYHOA/UY_ 5!+ 0(4 Q0 ( /J!!U<'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ ^H$'5WDV0"CO M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ ^H$'5YE&PO=V]R:W-H965T&UL4$L! M A0#% @ ^H$'5Y^@&_"Q @ X@P T ( !D P 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ ^H$'5R0>FZ*M ^ $ !H ( !M1$ 'AL+U]R M96QS+W=O9(9 0 MSP, !, ( !FA( %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& 2 D "0 ^ @ Y!, end XML 12 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 13 report.css IDEA: XBRL DOCUMENT /* 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; } XML 14 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 1 22 1 false 0 0 false 3 false false R1.htm 00000001 - Document - Cover Sheet http://altoingredients.com/role/Cover Cover Cover 1 false false All Reports Book All Reports ea182962-8k_altoing.htm alto-20230801.xsd alto-20230801_lab.xml alto-20230801_pre.xml ea182962ex99-1_alto.htm ea182962ex99-2_alto.htm http://xbrl.sec.gov/dei/2023 true false JSON 16 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ea182962-8k_altoing.htm": { "axisCustom": 0, "axisStandard": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 22 }, "contextCount": 1, "dts": { "inline": { "local": [ "ea182962-8k_altoing.htm" ] }, "labelLink": { "local": [ "alto-20230801_lab.xml" ] }, "presentationLink": { "local": [ "alto-20230801_pre.xml" ] }, "schema": { "local": [ "alto-20230801.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 59, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2023": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 22, "memberCustom": 0, "memberStandard": 0, "nsprefix": "ALTO", "nsuri": "http://altoingredients.com/20230801", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "ea182962-8k_altoing.htm", "contextRef": "From2023-08-01to2023-08-01", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://altoingredients.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "ea182962-8k_altoing.htm", "contextRef": "From2023-08-01to2023-08-01", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r11", "r13", "r14" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY 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.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "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).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://altoingredients.com/role/Cover" ], "xbrltype": "booleanItemType" } }, "unitCount": 3 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r10": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r11": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r12": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r13": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r14": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r15": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r16": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r17": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r18": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r19": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r5": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r6": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r7": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r8": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r9": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d", "role": "http://www.xbrl.org/2003/role/presentationRef" } }, "version": "2.2" } ZIP 17 0001213900-23-064073-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-23-064073-xbrl.zip M4$L#!!0 ( /J!!U=_:@;;+ , , + 1 86QT;RTR,#(S,#@P,2YX MX#/TQN2.6+>B*?SH'7 M-ZR4A.SCLN?Y^/FVV4YQ3@:LCACE@U5P_^CH"*?> KJ$''4E*Z0KV+J[1,%$ MV7CI!CSE2A,>S.%#/2',@@]PYIR#TI703QF4%M 0%G *@E)?O&'C,/ARI0 F MRNT3$D_ /:*ZJ6CNF ,KJ9>!QK@(M.MK1B M1CJ5"Z%'.4UCYH/D(]>.36++-,N44L.+X!F)1$%XQT_2=2Q!&5Y:1-,8G7'GJA; MW-(/4UK)M$L!L=(;ABP]^<73R ,7$D0&2RI+CX 1$3%(34W/SDQZECK5EGX_ M$P;9.,I!^%^4S$AWUY(-!=A_K+5I]6>+S.<$3P/>%$$JM8%B=V[!P6Q(%;X\DUCS4J^*K=7"[ M2%MHVZ!K'OR-05=R,#"M"LO>*31"(A&LYWJ419BG%9K_;F/[8M[N( I]=@OW7[QMVCRY8#KZJ!6HX M4S/+WU!+ P04 " #Z@0=7+1IA2_X* " A@ %0 &%L=&\M,C R,S X M,#%?;&%B+GAM;,V=76_CN!6&[POT/[#N30N,XW&"+9KL9!<93[(P-INDL6>V M[:)8T!+C"*')@)(3^]^7E$19HG@D)45)SL6,1WP/]5)\3%)?QY]^W&TH>B$B M33@['TV//HX081&/$[8^'WU=C"\6L_E\A-(,LQA3SLCYB/'1CS_\\0](_OGT MI_$8726$QF?H"X_&<_; OT$/.T$^$$8$S+KY'WS#=JBW\*J%$H!G?/%.2 M$5E0[/@,?7K\1%G/Q]7Y>U?N89<_IV63R^OIZQ/@+?N7B*3V* M^&98A8L,9]NTJNWC[F/YIPC_1!/V=*;^6N&4('F\6'JV2Y/SD=ION=O7DR,N MUI/CCQ^GDW_^GD[R4BUM*782SO-M[=X- A?K?6,O&:M-X>CP^F1[MTGBD#WY^ M! 6GY)X\H+R99]G^6:*4)HJ$4;GM49 'NQDJQ$3%3QA9XXS$:D>G:D?3OZD= M_;G.W'E:J-U_)3 MPR+997("([$VJ:KH&('S/>030UEW53N/&O52-9IST6Z[FAGS.E,2':WYRR0F MB:S[^$1]&*L/>;/E?WZ?<;D2N%BEF2&T+RRBGL:5 MBDG$Y=3TG(UI<1B+\ ?!-];=EJWFEL+?Z:J*+PZ+W 5@M"$3).5;$9$W]4K= M+7242D<;*A5J2478^.MB]$.N0;]IU7\^30ZU..AHN03:;@C+EK)&2PN:Q:ZZ MV69*]W*]+(A.MA@R^UA+D-(X[N +N>-8[?R*XK7%OE'NJHNMMG0?-PJ#Z&2; M([.7*PU2(E_=_(6DD4B>U7*^JQT-F?-.MYAL]7U-$Q8";6,P"36MIX']GJP3 M-;4H"^K\EJB-'<,8H'<]]'?:-N<"JS@(:(8X!&>+>A"JHCQQ=,'8%M-[\LQ% M%SY-F6MJ;"9-6.J:H!BQ& /1*+2H$'LBXA];><9.!-WW0M%2NN8"L&JB80%8*.9:=VT+>0,43S/0)I[O9;E9$6!K7 MEKAB S*GF3#+@V !,&4R4,B0TJ%"Z*7G]5T"EJF'&,'FF#*W!-A--BEH:@(B MP6H,H.&@S9\I]4+$3(Y, M,YB\GN9[('V]72N64"L-F$PA %1(7=&8!%*4:Y M&DFY%S#N1++!8K](HIZIHBUTBP9DM,F&J0H(#L :0$>I1HOYS.=,LL2[>2Q! M31Z2XGGP'DI O5M8>FPWF0'$ :'3[1 @2 :A9I1/D.8LXN*9UQYWF/&M' #W M,Q[#*Y2>*+=0#6I"$ZW.D( &^(3P*P1^J%X)@5Q]1Y/7@%2-7@A[B*.Y8%* MRW^N$T:F8/NM6K=T==AM,F41!D02[ [@IU1^T!^0BD&W+!1HCM_0U&/_T!P/ MA>8X:&B.WP/-\I4' LW)&YIZXA^:DZ'0G 0-S)IA^N_DN?-$W"[V@H?5L!62AC(\5&SV^H I8I ,\G%B7>*J;FA87R4SRMV] M FRQ=7@%N%88! 0V1^U7@(NK)X7(=3-LN#Z'' E-GKN0SE.D]7XU6& MB=0^?-?*G,WLIIUJ(M<%0?2NZ:8U3>MRQ[WYJT@RN><9WVRVK+S+8WMN$-"Y MZN5.F[K'K:(@>K_+F4E"J45-L6,L%IPF49(E;/V+//D4";:URB9R!01L4-/0 M5@2! FC+Y. @1%KI&(([012$1'9$_A*@2BPD;A\>K+-]E]@5%/V&-1RP,@A( M>NV9L,B <52+0$4(RF/\8C-/TRT1;X+'$N()(= \ %)+'R).D,E>J(I GVPM M2+25\^-^>KQ:)AFUG5RV)<[F),!<-2,9Y4&P 9@R6%@'KGD7 .L1%P'KH(F#M;1&@=UND")'C MTNV*)FL,)"?L5+N&HL.RR8=%&A0JL#]PS*A"T"'&=4;+/,692L\O-OG^K^0' M2RL!G;.M+Z<4#&+\22G]F_)4M M"$XY(W%Q+<5VIZA;[_:)F1[;S8=F '$0. UQ"#PZHX+&3RH*Z;#R2I@7DKYQ MNF49%OF[Y,(V,@$ZM^0 -IO$&** 2+$[ PBIQ*A0^WE!N\@>42VRBM\= AL( MR1V_KMUIVGAKVZH-B)E.@] [W&7.C\/:N(CR](IE1M3O120OY O.<.D-;"\D M=_U299=I\VU*FS8@A#H-@N]/5C$J50S63'E+&2-FB R56Q:L%ILL-"0!L6#S!;"0 M2Y'6>F'A"+^KQ]4LC4:1>B"A6Y2S&PH90E]CYKXZ AEN_/=)2!@%2KSWX=TBJ M"*1#'%-S*QD6]?.XW,0\(QOP;8?^$%<$#36O.>K3!T'30),F4WE8\^0Z#T0J MTFWB)UQ Y7AE;#!H+XYHB"$9 6]"RN/Y; 7YRYVU7-(FN*,?P59:& MQG'&O+8](UG>01 0 6U74(J\7(ARI9?^_XS9D]@^9]'^3O"($/6455J-5GW7 MWP9&NV7F34UJTC0H-"#.WN(7(/!0!:K5\:$V8_F\F*<>&E?9W'CTM'C$\@#> M;K-4S:#2&'P5O#/(\>V% 0TP;C)T1 2$W@";T V'/!+EH1]0$8QJT9[.S])# M%D 2?][?DP62\5@' #C5P %0 &%L=&\M,C R,S X,#%?<')E+GAM;,V<77/: M.!2&[W=F_X.7O29 LA]-FFPGH:'#-&VR@;:[>],1M@!-9(F1Y #_?B4;4SXL M^>3&)[E(B#F2SOL<6?:Q)%^^6Z4\>J9*,RFN6KV3;BNB(I8)$[.KUI=1^WK4 M'PY;D39$)(1+0:]:0K;>_?7S3Y']N?REW8X&C/+D(GHOX_903.7;Z#-)Z47T M@0JJB)'J;?25\,P=D0/&J8KZ,EUP:JC]HFCX(OK]I/>&1.TVH-ZO5"12?7D< M;NN=&[/0%YW.Q3&$5C@PQF=[6UEUU-S]%\4O.Q-.%^S4A MFD:6E] 7*\VN6J[=3;/+LQ.I9IW3;K?7^>?3W2B>TY2TF7#<8MHJ2[E:JLKU MSL_/._FWI>F1Y6JB>-G&6:=T9UNS_98%['<\T>Q"Y^[=R9B8/.RUS41>"_=? MNS1KNT/MWFG[K'>RTDFKA)\35)+31SJ-W%\;O6VKA!MI>YNB":/"Y''K.)M. M7]I^:1W.2\\5G5ZUG*UMY/2L^Z:;-_'KGI%9+VS_U,QUKU;4V6M^H:BV]>>* M[^R!O2)T96ROHDE9D6O_A0X:9ER93=?I16W7S[+4EK ?"\N-/Z5'7,9[3G 7 M#WF@N.S;.75-XY.9?.XDE'4]%[+B;;BPZ"Z)L1>UX MSO@VV%,E4Q^=#0GI<707E&VB&9K7MOW$^3#@9%:-\\ $R+.' ;12#1;1]U3' MBBTY9 OJ>H?"NT-8RY/'<>Z8PY?YTK[N)+W<'PN. I @1_ACE2!-4B M1>!:B(SP1[J0J@;\OB60]V^8O*NT(6'^.R/*4,77$-)'QD#8OV/"]BA$XCU6 M1&CF^$" 'UL#B?^!>N/AT8B$?#2GG+N$C@A0+Z^R!V+_$Q.[7^D[E&(ROM6)%#:6U-P M_H,/^T >$NH!TS'AA4<#>TR'<5>80Y&CY)RU,E&Q_TN) D/?,88B1TE#:R0V M#+R?*;7G3'!4\5M#D:,DH'4B&V9^*PPS:S<#\#E+)S\>G.ZS/K:",D9).GVB M4-B63QJ$<1,;(;Z'EE#&*+EF2!P*Y[[5HP@?BH2N/M)U"/21*90T2HX9E(>" M^D&QE*CUB,7U@\:Q+10V2F89%HA">TQ6P\2J8E-63 W60_<6@;)'22M!% R3=?(!TE*-=)8G'IS9\[)F@O%(I* M<_ <$5X C)?"?;3EV$_A6-'R4-K9;X2[&MQ_OU5@N M/3/07F,HKQ6%R?I#:$/X?6]3=25;;0YDC)JXAH4T_8"SB[AY:^)82'9A ^:+D MJI5RFD;J(JPH\7???0LH4)0$M$I,PSSOI)O[F$L1?!Y[; 7EBI))^D0U/?"Z M]<3:>^KO? U>P88RK![*:!CC-\6,]: OTS03FVU$R/I\H)+;%VG![ M1MU/.)L1_TZR8 'P/AM,X@&I3>_?R[?\N#W=*LW]&-@/U=@]IE#@.%LD0_*: M1ITES-"D<&G !!&Q3:FV^]H\V7E]*6@ 'W%H%& 7$.L48N2@B^2IY92BI?"*H\YX#'%(H<<>[0(P]G[66QJ'E[ M[2E>WA$B[BL!!8\XB1@6B[0^S5#G,WNF[XDA&P]#_'TEH/P1)Q3#8M'6SZN^ MO?#,9'C._, 02AMQ*6RE-!3(HY1P?I-I)J@.CBT'AE#(B&M>*Z6A0+Y-J9K9 M0>V#DDLSW^SM#,'V%(!"1US9&I2* W_U8Q]YL?\M2+["&OQV D3L7I%8K]V( M8[>0HKB2BX0H#_60/90[ZL9*O]"&R=^;.56[]T^Y,T.;MX46/=27@D8!)5V% MBL:YMN[LY ]>6O?LH+P1$],J83A[IK()9_& 2Q*\+]\S@_)%S$(K9*'@O2'B M264+$Z\?E(PI==,G>GNV 1(B8 70D"#FIR]"@?.X0*:IVTPDXZ?1W(K6]YG) MWV5J_0L^- B6@X8&M7V[JR M_\Y:_ ^ZG+//@G63D(2$9\M=(80VY=E GU]82JP0%\=V_8!D__5W9B0_8X?0 M)L ^=)^S=PN6I=%H'K\9C>0W_S<:&NQ..*YNF6]7*J7R"A-FS])T\^;MBN_U MB]LK_[>_O/1FX$$[:&NZ;U<&GF?OKJ_?W]^7[C=*EG.S7MG9V5D?89L5V6AW ME-FN6BY7UK^>GESV!F+(B[KI>MSLB? E0S=O\_O'IV'3KF/HB:;XFV"0C?6) MKN&I%KT0;[RY+A\FFGJ93>NRJ1<&Z'C?O< M[5)#]2#1*_S.L0SA9K:F)XGF/<3;%ZF'C!=;S)KN&7B4:-DZOSL!4W M/ O4RA&:+DS/+?6L(34N;Y-Q@7\@>2Q8G'6MS6 M.\*]KEZ3592=N/2[Q_1SB+1F-#O%WI@Q3NLDK9]MB5 M/H0F9^*>=:PA-POR%P4@P-'[).^:?A>\I^FN;?#Q+C,M4]!#?;2+@BLF*(^8R:D)65?1*6S('6$]/%<<$*"@<4K!NI2&KG:BGKL@9UXN^+J0]L0TC:HH9*=R^%"T: 9K?VNFC+3 MM:E3#FQ8\)H@;H>_#7^O:_BDKPN'T51$IHMJMH^3*Y-^.1IN/7,\-9H-_+6T M22H )SC>(??$?C2%H*?HV<1KL)0Y+P5/TF0E" A^J5B:Y+-OZI+)H'83W!P* M[OJ.V%?ZN0MM@LZ"1\DAL+><_J6RYPZAF$"-?GF,R*A,C ,& )9QDK?X+BD$ M]RPG]OCQ/$C3F-5K;-!#85I#W7QHV(?YDAXWJ^/@>8(+$PQ5&AK31VD> MOX M9AW>AS_Q?V_LI!WN6H8V@S'>8T/NW.CF+L.FY3V&$EGDAGX#O^J!-@EG!9"( M3:/$?4G'-T3Q@M^0RXN;<]E?T;-LZC,8H-BU/,\:JM_=ZYHW0&=1_FLE\7;7 MACT))]7HN=!UR4%^X.P @Z5DP^&&I66+5N.Z%R#G"T'^?-.Y: MWN!F\_3#)FC<[\*9^'@K^]O%XS26>;..E.[GL6NAG'K3#1>K^VP4@)AW6F=7 MK-.Z..]@-N@GEL]#QL5=G9J#W;1*:KWT*'1D2'\^\(VW(\MAK\+#AX:^%ZRTOB M#IHRAYX+;6V7 =NEJBHJJ5M-]"R',BR[S(? P\'\R\H^B_V3UN_ME'Y?$(YL M2929K>COC M;JU>/CCN]7U9TF0IZNZ*/O%T-1AK">P.-C\NH]_&@_[Y] M\'6'U'Q.@7%R:%C)DZOSY:7VV;M.Z[ -!NVRP-IGS=+DBG:?U^;+H;N9A#P' M;*V4ZHL#ID_#RK@3?;Z576V-./@?E$9IA /Y9-QEE[;H82) 6U[209T\ES4A M,H/WUEZ"0?%XUQ#PT#" ?3W:5BFOT,\VU[3@YT>3%Y/",";J68;!;1<$+/B; MC+C?>$XPP)UP/+W'C8!HF%X0E;_QM)0DIV*LN#"KX3>J?TTS;;%9%?M\J!OC MW8?F%=>2,JI)Z$4C.]E(V,FV"1[55D[UT@/7TY3I^J:EY9C-CXWM^[\_GM?U M[SOS<(^XNX*I(D_8CG6'QC3I'V>@$P"&,/@]>-9<-QG30$^;7#,E3>&BT7*% M"U7]*Q+,K+=?^(H?)5;\2#<$L*1/6SAOXWV]7A&#'TTQMX7+(6!EOU:!1=PJ M;U:V9UQ&^(_S:_9TL6NP2L8$8[ESB.$<]@%B-U?3*SVC_CLB0UF9U9I;7L MQ5DGV+7_.]!/97)?%Z"K[3R'R]A*N(R&ICG"==4?)[HI*CE9CH_;QX,/GS[! (A?)L7H6QYKPUW/G MRKHWL_G5^?[MHF7],+Y[\TC_Y@R]LG\A;G4SQZ<6)K);AUDS(8]V[EP G-;- M7E[RXTOS1^OO]Z.K#T\'XK/I \-D&+IIZ6ZN,,2QQ&^BP^EAYV\AQN=1_UJ6 M"%Q8L!C&=]W.#^,:SOMF;?BEX;1^/=? MVQ#'[+GL2AC"'EAF *H+RTL "0T?C0EK.((3JWY]7V(U+U^-QA_[S]=49^1] M:FBWS8NS'W/0U/AX*_L[EQ!YJ!@6SI_*E]G+?LT(7M_5?G;;O/I^TK!X! MF!*.2M([3/VHO$Z!Z7W,RYLWF*>_1-3$3KCKJ0W5.:3JG\129PYBB#X(1G,@ M0':\@6#Z],DG"Q=O9JM7V91AP%?2M!R3>%1 M H,1$%R4%*M?ZB8FJ';93MQ3_)'K,,B_!)_:@T4S;T[!.(*%-+*%NM;Q_>\G M7YW-S>V%"O4D/7.1Z*A;6 W9[Z0X5VJ\6*G&)#HHM4K)E=J M6K&ZVH68;%+BV:3 R\9_1/XEB7PU6^3;KNL+YT'!;WUIGW?NMJ]^7OWZKOPO M"/X$=<\D_ANB6%OMS2C^JO$3B_^"PZ3(/4;EQ3)R$0[$/G96B;*T&"J4 38] M7S#R$C?[I'580 %7=M[^"H\BRZ+GWH#U#.ZZ,MLPKUV,C&$760B3,TN'4\;T M'<9]S5 &D& F\<"ZP<2K3E M[#+GIKM:+=<*U8WM0K5>7YMIYR.+[I0[.@B""FE.QI5JER0TV_U\JC7.G!/# M/6C].NZ*!0ZI,5?VT>< R\]JW=;8/\NE\KE"K.YP^ZXX>=7]?U&8<4,+ IJ ML91,2Y'.YL_1EY\7X\->X^9S90[\20PH"\A_G07!WQ:3&DSS;",E5H&7SJ_" M_]2_J!BWH_IY?6MN.]&HE).;T%DTK>Q?@6\\XZ[&?TKQ8Z?.SEI3CV2 MM4"FKBIZFMS6/8A^)464Y7VB/;JGP302*+=-#9&?8-TQZU$:&%ZY!6,JJ" O MF:)=7M)=!A('N!&[O6%@+>^] 2)(&_.VW&6:Z.LF0"+=5)FO"ZV(3?JF4+8PP'//WL-V_TI MZE0 )4HIY_(2::<^L7H'JF18&([PIJ!8.J'1J\)4FGX$3>YX"K M0X,98QS]7H>Q48),F \\<<2=[L)[H-#<[&$BD/?H.B%HO+R$=U1IW-%H#8]0'/MYW[ MRPQ^,6N;7%WDRAZ,\]/') B0L\?.;P2WPAI3"[AE*@F+B*5:H:, M;!+>M9,B11.-DQW&PYR:3A\S9ECQC7F - _QF.[I[3A;!E=@JNDXLE:N6]Q0N MHI\J>VM,QQ2QQC@X8:R/= #'@ %P88/O@EX>Z,LR2RQ!D &.ZS12(X+^+KO.Z;N#N#%500B M?=T0VAI&!JW10._J'MO9*540(1 :;_J.@SEH=37EXB=H=Z&X'L\\>(J,B4MG0BJQ,,HB-"U+GR0A$RK.2,.'7!.9]2'Q0#G.'YI^&E$7 MPJB=^I,( 1OROJ=ZQLLP%$>F3J^ L06 >T,57>,\;F2Q56S*R#P#1O<1'1 7 MPT(OWZ1777F^';PDUH-YQ"67U@C5>'Z:2__=W$C7]^7@0VR85Z#Y7X\TE'.O M@YQ'WC?;KZNMU.[^H;"YX_D.)=X/=00E=FS!=O&=NS!J.@V*-S=VL]L^+'(B1>B@^^B+S$#EC MI_AYX(R!Y56&#QDA(>=T/T. 1>RJFJZ!9'TO*&DGU'2%SU#: / M75:U7-YY2C3UC**@7)\Q+B38BFZ]%]@AQ)O=<6*9XQDN@LW"&2H'R00=N2:% MY.#@96T%Y=34VR5P]I@X-96!I&?QT<-EXC'ECJLQ*'6^'A>R5SR8#8Y()]@] M3XA ?*7(IP.,R?:AV-_K@ CO+>=V>6F"?&0*X1.R-D SG>VGG+L"&IDL@G$D M&^%UP)DF=.7I$D\)[UX(,ZEHT'5\T%-P>X >0UW,+& M['%P@HH#>G=[CFX'COG!1:'%C?&]@)H1)GH5U@OQ>2")<>&1LMH1!BUE.X:W MB7X(&R8DV T""C>"$-D&TQJ-&1UD)6(I&(E(CL%G,J@A1HY=X(#G!&Q'-UAU M6_J A!+0+U*C1)$'1T9%EZ=J^ R\CIM3AZ.7S$@@2XX_&M:3!XH MQ(A:AN@#W79#38@=CD@S18O#,DLQ=$)=*!2"I2&2?_JZ(T]N8'PG)P,_RT"$ M4&*M7%%7+';$C2\I8I?%XQ3-%(C!#W',YLA^:)L XY]P#G%RI)#0K*@+&U[ M[8F8F95E'8DYW',WYG!GQ3DE#):$318UFJP4Y>6EJ;+,A"JQV M$FL8[^,*MV(X"7E:Z-VP9BQ+"G]'^EB&\*7<'VXC85A+6^'R5C(5Q7HQBB>L M@PRP9Q>JFMH32@G5TZ/HYT3PB5&G;$Y4GW5S8G8N9%7YS!;I)C[Q(*>]Q_!J MWEV( WE7[P5??4#6G%DX]4IB>R)XBS;K7NS6R6L1[([PP 0$D>DIF&\N#'98 M8L=@NQS=G3TTI6>-)!ANHV3I0_6*VF, R_69#E@:6DO#(/:A6 'M_&/O&6 M +S(MQ0?3,;#6YO3XV&99,J-O7-Y$83'U3(U"Z:30W;0NK*1(%'&3J 8'-/U MG T%GJ1/1&*O))A)!=\!?Q82>R=D."?^5@0HH5"JHNP-;JP\D+*9:KWXHZS7 MPS$\B; *XL-@?&(J3Q&*2^P>&_252&^&Q"PN$']\W!V/,W #>8YQ]Z\&)*'? MGR$@>8IH>'DI5)/'Q2US#X:7E^)*^XA8./0IB5#X >OR:B+@F$>9+0 .7O@3 M_S[;#E;' C3DL0X@38,CLP@VYFQ8+)CB%XCI8SM4D;Y/\.S!O:8*AP5?GF,91@B.U>SP0ZVDSJI6 =4(W:6R@,!5 M+DVH= P8_KZJ>QD>2GF,"PSL?L^!X?=<;JI\ M,M$,77"JUP 1&%IX7P^N@YN0#K*1G!V4+DLX<,B>AC8$SF(YNN1&W[&&$(EJ MANJY5A828C;G";26L9MRXJ_I;5TMPKDB6* M&Y-?QT,)UQJ\N;P4$,A-TP=SB=^F9RXWN#-&W_#OZE:M4*]NEM).0P S=*Q? M!%N&%7LZ7I3KA;69:0+=@>5X1;1^&";!> @\;>A.'05;7K+YN&CYX&B \X)@ M^D;YKR!O$:.JH*RGS76-?@\!CRW/F5&HB'H SH7NDP*HY;&D1WO ]+\:*_O) M5MX(/[>++$BR2=;@(7?U5?@^4!J$8K!A8,A \> V(6P:$ J[^\-+'ZJSJ\N%4/1<.S\.2T MDII\,<.O!FGT-KR.1TIUTZA23=")I3C)CE)+HA3SK2 M!PT=)L(H2E.?.@P[4'=,8L&X2P8Z, (Q/(.DR2S#JGZWAH<>A2%D N$.H 3= M8]EG53E;K)"77U,F8BRY4QLO2$?8@%D!Q+[W=&#R!H]L2L8GS8R*4;) 5EPJ M(LSFFTB1C%M4SB0J\8[>>#4*]-ZZ1^FE&UM3XAZP _%TCAJY:9VAR,I49E0E M1G&)[F',<;%O^4Z@%;+$GC-5::03=$8;/TWMEI=R]$WH-P,/H6>H$FJ%F4SLD=A6E*A_7S2:UC"U2ZY:6XUH4YOARE8Z]4Y]K)2NA0 MSUR9:D\;LAAN(HB XJOIKCRP,QD'Q[U4AJ: *AIW(EM/*(+%0QRX' 7ZPB)) M[%U0F9!A9B-*9**BC[DA$!#7&@K<>.8^6 Y'_UL2A!]V5%/HB@$W^DQ0]ERE M@#3 8W=RWT$&G%IP4"X.-RGKCQ<=N^I0OSQ*1X"J!\-&JI4(EV4>1O9*I 0* M0XUB.C--%9)1=*@+088@$'UE96)+1_EWTHB959)>411,>C#**B8U2)T_ U@9 MMP:2L706#;?=QFQ"&4-^F>KT4HRMKTDKXTNKZ=AA DO.0WZR32FIM.#@4684 MD^6EF>5$K7,T! 5CL\G(JUG\*Z6_P78K*L8&:B#!B/<"6K M/=U3HG9R\$81\TX/-Y+I"*0P+-S7=()?0"PX%&B1[RSC#N4,["Y^7<+U G23 M-4P4TNH!-H.^'>YKX6E0:9+[)!6P]&RHN_B]*[^',^$ <+QD53M!H>RTIB/Z MOBN]C+PC);H@)6?3V>#W.*;<>P;[XQ8DF,GJ/;Q<&?,_(.-2IO%F?2!6)Y2' M64L?3\,5))B$J8'7*T@6TXUM,"#3?*IT5U8[G!@T6KTCD$>33\6&I%>%("] MB+?/Y>P"[(OGZ9:7-)'R V&M4@&$"&B@A+] FV"!L?7-ONZ1V0TVHO;"ZH4" M&P3HG"Q"PAU+1WL#,$\U6G'2,2P^*!X!W9/YUEE?!_P.^"D_3=8%M$ MXV-B!M(7=?9J+-$L>>/:*\\;;_S)&[] R4W[T%1J8$[>%"T"=S'Y0+]-627E M+96)EWD*B)E;5'&."$KD73P7+[@>7.W+J3X0QZW9Q! G_,HV[! MT*I/K:3V)>7\)T.^R2QV 6]NQ4HDY;;HCC+IFJ-61(Y$C#D.5[I\$58L185> M#H98O9Y%-4%40 8TBS#WP3$>L'I\&F]L,#CD G#/,;QP(4V"'7Z.+DV&JY)0 MD_R(WI$M:3^<9N^&+U-&G;.02.4R>RA],K2>C%TYELH!BBKBGC[=ZBVOCANJ MV@IY2XB#J2LD0P1 MJ)43E(@F*MO0)E&)@2P^7%5;6S*9Z.*=@F3F8K?[X>4^@(PJ-54;F;Z51%[5 M(OMS$9Y3\0L6@&!YK%V02HR2B5D2H-=WZ8"RPT(H#,#1H-H^-SK9&7PL*D@E M8KV,"7:8F D!ZI J9Z$7F41Q(Z[*=E2&8-V;0-.W)4R$J)4V3^/RN*ML)1"VMC8E2^% MY25*RHVC=56+R,(UC&1.#[8KD$Q<1S3/:$<\A@D9[^'9A^F"?C#[GKR9%^^@ MQ"N#+=\+"FN9/@2MP/(-6(9D.BM&4Y#Y)NT!DMBJT(E^9>[4@/*H!F5!8B-8 M03/=D:$'KHZ)5[20:LAKDS+I98I<.4O7=^YTBGTE-]4 M*2T/$+"J7-DD!7F0YRI^BB'4KP8_F6CM?]@'W+=]P >81';AJQ M_&LY]_)@9?ORTF\?] XKHGZWLGUY:0[GO -J'E'9'J8HXI7MTVJ!G[QL^E7? M&[55*E=FOC>R3A,H2>\*7)Y:2M6#1Y% M70]> 2F#PK"66D(8-U;P&=R EW\A7.S:Q^P3<^7$!LE\R4IW;F>DSR*& M.0^.(XR1)C$BM:&C%1ZRR*.0.[@U,4&C5"5)XF)E.U=N7K?GVWF,YXM02GAP MS8U?N/KD%Q@^IW'*'1M!9\"0YZ'@:3Z1^'A91EH>(] QI^&!VZCG_"YY%,GAQCAMG- MP*['\6A6#B3?EQ.>SP?0\+-6>%]T_N>OIEM'S@8.?C=&\,IV=6>S*D8[.\7* M-3<\JS3PAO2%2L"2'84E-?+8RN$%LSGZESY M7,WC#R^K@0^YQX"=XV55Y!!=;X>XU^WK0.6$>OY%I M0;P<1]/4M8YJ8[-M&EC[3PTUJ^?CLJT]"88*:@ >2B5.+W2HO_)"A]J?0H?9 M1>G)AH5HY;+][JQQ]:G3NDQ$=O]%%RMZ#>6&-N,HLR+2Y;(#Y*]_$>FSJ+ZHRG_,G$C:R MOI:>_CS"1H8PONR/22NL/LLGCB$8 )BSFX(Y*:@. ^/G!=^N5.7W7UG[[%VG M==ANG5U=%N"'9NDQ'Q:>G;3,N"%.S*2KG]?@X5IL8DID6@"CVM7^"KX_&UOU MQ!=]#\:[F1_*G=WO!=^'WGQPK/7+==;X='G58J-\XC8_]>&8]",FB M7TZGK('U#$25PP=\6'@A9*4/)[]37W=I BIT 87+"T; (@)(Y\XXF^IY JZ9 M[=,B?&7^X+.5L&[&[N@]P:J&UPWTZK,#O86AKFE+FI*>]:ZEC3'@68>PV-A/ M+O6E\(()CK31'FL?TE^NR]L'UU2VZ%+AE/PX(KXG/HR.?GPN']__:'PC[=Z?V MO?WQNW[YT=/:VV>CS_[E_6B3>\:G4\MM?7C7*W?OQD==Y^CBWML^/O:^53_W M=M:W&C\.QX?F8'A4[E_=#GKUSW)TWKD]/NT?GC=:]2M^VM(&;J=_\>7T MZOCSR5EKTWEG?[2_]?J?W%MN_N_9)W/K[,O5X>&7.\?_V>@>?OE^=/SAX\Y= MN_MM8!ZYQU^VQ."@?R(Z]0_6AX.SVM&W4V^#=[V[,;^^F$#(71M)!H/=KM^?4WLTH"@< (C$" =F*G>X14E965 ME>_,.OGZ^.WZ='_OY.ME\P+^)/B_D\>KQ^O+TY//XD_X]7/T\\G9[<5_RR+W;,QTJ'E#RP#RK

_'[!?C49%_C])DJM_]9\/2//Z M\?>#@XU>8CP)[%S3#EQRY3Q[K&W!4_C\RFE5R3WKNU[@PU@MUVF3?X6F!U_L M[RF2HL*/?F@'?NX;?4R>S-;W9\\-G7:EY=JN=T3^\>42_SDXK9 +9EL_&0!. M'!80RVFY/4;W]_JN;P7P VFV_PK] 'Z^/+MZO&@2$Q8R^-'M,\\,+.>9M$R_ M2SJV^T+)2]>RVC!Z@![ M?MA'9)>+<+#WEBF';P2TVZY M7=?V^5M 0S \_ ![,YQL?\_CAQ((VH(-[5B.Z>#7Q!/'D0#%D:#+R ]Q6 D0 M*;S[_T*'$5422ZFN"\'KW=Z/=OM'Z![_AQ'@9G#H0[:_!UO9#ST_1%: : T= M.!_B0/?,7U;/^IN1GZ8-OP==&/6Y.SC_EO.3^4$/-X5OE^L\N:;'-QMVUPS8 ML]4B?=@#AWDP7M<,B-\U/9@H],A/RP>>4"6W\/?H[=?]/&&?6K0#1"F,$9*IPL 2"@J[EI?!#3']_ M[X79]LX?GZX)J#-;+6;C-B"]X(8G#P3@T89-9%X%$-@;G!G8T[^X',*-$!R1 M]%PX$R/$(GY!Q@K2W [YD7KV3!C382$<%ALXIN59^$++]1SB6H*PR6OS/3%26^9WI-X#140_LAG/T+& MF0EG+=$^[>]]D%6#]"S;QG%/OMS>/";IIN(#BQ/$,R0P?.G4$@@<91&HK]'T^%]^"- ^F?"4O@)$70 ;Y"PBK M9;FA;[]&4I0-Z-1AK!U+4M=G"3!@\\P^_"?L" P/6,:Y@&7 2PGZ'^,Y0,8> M[!QNDX,T_O> X0#/Q]_P(],&0("I I%ZY(.N#;8,GB%/8BAC."?2J%@B/A4L MF9,,_(CH&R(Y ;7#^36''(0:0 YS?9"5P23[>ZE9=%2$FWM;_4T>B8@)[7HUGSOGV, M\EW1,L$&]?=+K$[N[]V/Z9./78\Q\@T^ZOKD,JU4DG,@11,%.% \/%"(L PW M# F3]^ZQ>79]">K5]?5=\^+BZN:/WP^D _[?#W?-\_B_%UQ:)7#[?'F#!T]N M$+B]Z-F+U0ZZ.)[T&RST\3Z>!OA$ ":I'2,#1IF"'5S 1?Q9-)Q4533+00?& MX\7IM)\GND26A^I_-'2C,<3U*" Y[_,-"R(?6\;_^:;-4*, UO5!E8VJ&O-. MRIEP3/D?5%VI*O%OU>3BT'OW>(]_1VI:SGD0_ZY.W*OHB>6@?7!$*O&>KI$' MEN=HV\[1N>O/>9! O7AV7="O?-3A7D"C^J!*4E6>=IXT=7C6RO-4GJ?M/D]_ M>*[OSW>@A*=$G"003,J4@U2OULMC5!ZCW3A&#PP(W7FF\YTD8<,*;Y+9[H') M*BSL/&:[<BY)>3BZM_QZM*'G%9F7#&=7SVY'IMY@V>G=D ()&K M&BP-; VK#7 M@*=)(>P,+ 7SMP^*;GOEDM8[)C=EC C4W+BY= M3G[T.?X*?T&4GGP&G$Q SY/'S.^5)]9Q/1BMSQ&=!%&? "*B,8F0!#DD(TTC M4R9A0YC%9A60_(IZVM(4P[.GWI!;\R4P+,\7/"OQ:3/8T*XH- A+SBI->CO& M/A@H(F]_QUVOL080A1%M'M.#)ST0 '[@MKYC? _S)KB*D+1I]_=):(\+1H2>H:);Q&PCK< MWYN/\JJYJ;0;E6UR'J<><,R 'F3]-&V,K6,.#EK@(S@T@]%@9"HF,]PK?/>" MM5CO"9^J UVGL"R8 K,TDO8 M,1;, 79,"Q.?1"K'AYHTX1,>,[==,((Z9DND68C4$K2*N*(,"_-$$)Z$?6$P M[>^9[3;/&C-MP) V-BZN*!XMKR2FH9%Y-J"@W!*$DY,-0M=D/'+]8/T:B5OO M[V4*7.<+\4*<^3]7%X]??S_@/#0G-OV6-O4FTWX'?YY3=TA&8G55GNKPU@UI M)'*$8Q?=3U"2Q4)D@5'(28%%_8UXB*[I0PE2DLK.FX?&R^I K)0LJT##*Y@'3IWG 2CK> M3CJ>[.Z2IRI,:BT9PATE,1-#4EC> +^Q=LK-E;>3:VW>B-&*:9(LF";GKM,! M90+C>N>F;:_!V[!B7]XWTS&?.1407GK3Y3FC)A;TQ(@ .K?1,Z<<21+I5WM5 MVL.2:@T$^$VWPPZ4)Q.DYX@\^/L*!'J*+.]?V]\8WL64ZY$F4!_I8D,D+0L:F: M\%JB*+0*;*:*W\)V'!:)5'D[]$%00B&0ML"& +[E00O .@K<#\'I".:F);K M\:IB7F?;ZK)V:'.^!Y@)8$PJOC^LJ^HGHJM219)D@[1!GONL"OWW3QTK--ANL6E<:=563MY8!9*J2RY#9HTS, M[#DF_\9">OAYQW-\E-W,\2D8L<].ILF: K/5S(!KLW_Z/&AY _K0'\WF'?D& MW!;[WFR%ZCJBGSZ!KLBP1)DW[&B!"89]!X9=5GK1RO?W'!A8X(9%O#& @YGC=BJ(>% ((?HK/A$!$L1 M.@8&DR./)QT^B9HJH0-=-"[A:D,T2F#^8KPPWL>*2@L L[RH"%XD[3HP(BX^ MM/PNQS$LJ,V> OBF]0,>8O0/C1*U73+ZZ:%#>0(>!+M^R.$J$ MT[;G@K'\MW@0#5$%M !TJ*18OH"=IU\$R4+WH N_P=Q!['KWH@_[CH1&' MX7(S+K ?QS,6]X,VUQ(YA&J$,DP:O1&C!-!-M3B)9" C3+ M:8.>'W5^&H['T]KPC20P-A@T5ILW)1DGO"Z\:UL]*S"C_AIBW:#COG([ J"- MVNV\NF$273&N!)'%D\%V6\ C^&!#4/SP"984A)&=P$>'C13G)DT)<05AAU M=HH[ W%R[&!GDN_L%9?QG05@:WQE,$>7DJ_C;C_)(G@ $L?W'08#+> M="6:"MTD^"GG XX0R6&/^Z2B%0U^%XUP>D(D#UCXP,1% 3S=6;)M9^SDS],' ML\/(5VQ XY$'8'>1 !LDM-UYUD]XNK\'9F;H"59[#7\\"]%WC]I-CS1;7.^0 M&PV-G'S^\W1+#N@ (8*LDC(?NR6![HI] AW![#%$%#HH?3B7Y\J$QSJ,BS:A MT'$:GN:L0_G6XTH:%P8@9ZP^_\].R-L"Q?P?SSR7JZC"P,3 !+A( KW,8U&/ M)A3T(!M1X=W? Z!?3*]=L:/.6_YP53&0-K92F@98W/ -I#%R&M$BK@/S64(B MBT9P*0R9 TG6Y@0T%&M#-/'3B,"1"< -=?V!7ZP5GV/N1WX!T\ ',0I:%DP6 M*?Q#S U:^T6_1,9'_!A8F'B._8.J\:=H#*!? MDE1HVQ!H\'!.N#1F6;GM@W8+E=S\34#_@]0;M5\H ;^@;11@>)[N^! M!.0V'6I>7%WC(3.:?!E-#%!6<8AI]"UZUD4=['IQLTF\Y[4%S-!;94_"ZE=!:,;[GH[0'NN%*+,KJ3H>-]N2C!%L:HH'**$> A*P MU>%PCL'># (-@)L>/HQ3T%-&=CDL0-:5\P4A)X?<06 =3SP/S3CAPPIID!0W< HQ@T!HJ-+87L"G%&^]P9[ MB&AL2*>V[TZC,UR-Y6#\D.N=D4\PX'X1%YU0K"U\$Z7R=V?CJ8!+7%(@="$KHLTQP+>YY9W115V!C]F0%^ M?O&!9_G?Q>/AVE"'=I!_(&= CR7O,!Q'-<=/2X+,:+2,6&H,[$!!@NT0_Q.X M,]A#&2?YK"[38Z1;#/VA>Y0WOK02?E?T-SFBD29&?4,[YIM]>*\5ITE- M9;]174S4;G6(+)1B,4$A" FX;?/%IZ-SX=E, M*'8]KBX@@Q%SX"??!$O#9I;1]7_(U;+U,V*TFI@Z>*& O0-?$$S3Y8J_\(U MQ4=R=$5DVH(PX Q2L9%O>_35&(9)\_D\\J)TVH/3J\@I MSB,4>,S_=X+G955]3E?L?P'":3[S-ME;2#7_M#RP!!QRWC7[?(CKKTT2[S9P MEFB[*:G)6J6FJA75, R*^G$F@E@EBM[.QU#+U(LH]4(M4R\&':A6P$H&,V7. MI<@?E-DS/6'YX)+N5L)(";FZ^>/^\N+J\N;Q 231S7E57"YT?GOS<'M]==%\ MO,1L;/CC&[Y";K^0V[O+^^;C%;RP"B /![D"5*AJH%::_.H,[/O?YXY5D?B_ MO]V(N)2(,-ML^_#>8W_-M*"0K1XR7IG&E[$-C4O M7YSX@_@0S^@E$2]M- F_CVF7SO.0>XSBX?$B,?KY+2[[YO<#_6#23(-;EF9R MZPD=W9$PX^+X^6%<]X+&"_W?NQS1WZ68FZ^\$U=HZ*Q^AY< M;*14.\.KA:2'90=E /&@J56O:SN-!!_8O&W*)!TVG M>D-:"A[R5D$653N2/7S>UK6F%K9/QO@$?")9U5-D-6O O*"ITWJM5A1@Y!J5 MY)3D7!LT*M7GA69%PCL;5<_3@BAO9!JT(1>(Z!N-E*!?&YEIU&BD3/BU00/, M7DD)_Z)Q]7_SZ^)W754H\"#QH1DJF[QP.EDD+:Q'K MBB) &V5AXBEFCB1K#I,5@ZZ3NS1O4,5(603K$EF'LI;R):>'^Y0[& I5M0Q( MR1\0E4I2RGDV%9!UVV2SR'R\0Y7;L;)LSO9AZ S65CI3>QQ$.) MAZWPK([#5LO.X6[&&[S-6G=MH>V#KTC;#9]LEBD';:XQWE(9IF-F =HM[-(G M*RB[L?;)ZE#&M6\NM4]6OA;8\G4[R*>K7MA?"QM3\HM92-O"#I].>U'3(X7U MR0[I#&K^HHKUAD"@*QFR@@H#P2;D$R=O[;9MMV6*CD_PJALO38F8#K3%,ZS7%L!>IC4Q\T*WC57 ,,]YYB'? M3I5;D4'WG,G@MW/MASJ5&S/]_]MG;M2IKB[#PMQ C\BPAP/E[?A;&[N+4E6> M6>FRG<=6JBHS0]?;N?)#O!MUY_@57KZZ;FZU?N4KP;BB2V@W>$-+UK5K*R]9 MUU8K6O]ANKICBI@_!JGSBAH$?F$[4*'U="M<<;H!9EJ)*U<;FF8I+1(!" M&^KFV8M+I0!=6D:P9F,1(&;<)7*7R[$YEVXV MG6=Q#6U1;74BB_O,FW>>YM$M5+*>XNR&?-Z^;-^25Y^'IY^?@@7IC=G=B,+@K.K2_Q!$ZSJ4V) M1S4\,-,URQ'S5EZXIB=V?O(^GOQYVGQXP)WA5R@N'MF>T*1TOMAT#-&@NR\G M%;+N3JN++>*"M1C>G"5F4>7$:E;5@74IY)$+2C.D&KQW_LT"-A>?V/B^RV+C M1TW$P>,9]##H=WT>71O'V_GX1_%B5X5] B;1 #$_JUK2&%J^*0@UU0WOKJCJM:2E7XWJ[T\Y%.1.I MY9[AY6\M3!M%>LG[^&&KE\)TLY-5*ND9VF(4EA=,W-&FN*7/)QXH,'#V\6[> M5?1^T56JZH7I0:G7J:ZMLAU??D<4;[9R\+KN%=1&RT4J1]:QI6*&?DR;=3XO M\)Y5T4/41VKG4^P95:YO1U7N-@,-Q/7-:#SW43QO28\MI88W$F3SQ6XS M?2MJ8Y+EMQ$\?#D^0*&?E![ 358^#T[O<45XG5#HL[B)L?,,\)OPWT(HK\3T M5VJTIA:G$W^=-M157C^Q$K/QR@E,Y]G"+:1,LV]MVM M(NF:-NFBS)VCZ9H$1%T 0W]-AM#$'/R8X)N92+VPQ5XU0Z:U7:ULK!EUJL[V M8"TI9WIYB:CS)$YK9>)TE#BME8G3;U#15J=-KVK![TR:)H?PX^/5S9^7%Y\* MDT"MUD?UD^W*H7Z7?I#(K;Z^:IY=75\]7ET^D.8-3G=[_L^OM]<7E_D\M__7GU^-_"Y5\3)+5M2K\N0O+UW@($]0\I/*X^B5NHC%NE*F(B MWG+B])N.A0*DX!0F6V$D0>=ZF^A=-B2JIW7%G:-XQ(.2MO6+8QV5^O-FZ,]K M*S5Y2%S),XB7_@BMX+4L/-DP%ZR ;^SZ1$H^2%5)DH<)"\=$EJ@D25%36C&_ M&09=U[/^9NUC'NEG/FD>$<>-.]=:OH^A&"R[2S2Q)::/"OL@H(VQ;/Y.'!XF MJLR?*O&@9T>DH1BCHT80+#IT[AIY42AT3D *ZU(6H)XGK@2;1*2JE*32$0(U M--J(J '^*FNU95$I)3!*G[4P>F&_YNYO*X[GKPBM6-Y)3S>N4_GI&YBB'^"I_ICD]K=9QVI96] \XM# UI[]ZVSFXT# MM4;UVN*UD+E?+?Z>./4,_^)T0W[S-Q9M :.L<04\U*E4W]W.*&\6!"8<[%PK M7_Q %+ANKBP:7,+B)Q4-+J]^9V3:D[/!S&>GV0H'];)P,"HB<# _.LIK MILR%@_F#LL)%_WEZSUJNTP(98O+$=+=#FFV4/& G7)Y=/5XT2> 2O&SW*C(0 ML: L9\B&Q+?)U7\9 HN+:&6#VBA]8M%5S*!FL\+'KL<8^09XZ/KD$K23-B_. M&]R4,C>,ZU[0@_5KJF'K*53X_>+6!,-&IAA)@(IW R3Q,UN!^(L/J MW$\Y5'4NAO%UUW$N#/4B%9OKAWIW<)VWH1:) DV94"5?MYEIA/]2H9J0LLC=G* *UR VJR8N7^J[ /3CM8F&A MC_**NC(]IX2FP-EJ,R3)5 J_0FG*_("P7WWF^"N(PAGS1C7S T9-W]^P-E"H MTB@,,-J\>,F/1;^'I%<35SZ4&QGZN'[*'XQ:AO2%_,&HR1GRYO('0TW?D9Y/ M_#%'WLQ;+A*KUSU4\)I)# M5J2"&%)AFH#7Y\T$S5,QJQ4'+Z E:@5KCIXF]+?2 $8\.!>L[[%6%.7 4+G9 MPU+;O\6#,:I?Q&7V5I1WE?T[]'I9E*E3(]W1:N>P(,N3TFEW#PT*K>L%:"B> M77IG86J3A+I(#(US@\RAWVSS-]&@#:4D98,:1EF +.M46U+-_4:CH4;KRF:T M'IC-XFJ9&%PB'C#(3YF%@,+F]LD:U90=S6M4&K2>OL5K-]8.:IFDI,H@=V/M M:BW+3<5K3V<=L1S'LM'R2\7CU<%M*W@E=Y[58N2.>1W7@_%:9=K=NS.ODLN- M&[K/H0G,'.#-?+;%^LTO(T%O(Q?^_D2^V6DT_U$9M_;J7QIT*>6 M0:T^Y6PQX JZNC>K/S=^=>7>95G=.E,-#T[OF<->\#8(T@F93?J>VPY;W"7] M;-JVZ_BXXC;!7.">9=OP0SZYAV^FUTU)*=/D:FH3UI3#MR#X1;GZ8A'P&[5J M43(H%P$?U,%J*I1;@'3$D2D?^A@RLD$C-^V6VW7G/*"Y1>;T:F':Z"A:M3!] M9-5ZM3#1TUJC6L3>5;/C#&AW6%X;>P0H$\03;N(A.6$T%55IBC-?+'K91@E-P9BK,(+8BAFL(:4-WG5ME6$4Q]*05;E S'Z25Z58 M=@^VBQX8\2VS;[8PY!8&EAUE@^:-HW2"9GJPWW('(H/5GCL06;H!YX^)#%SE MMQRX;8&E2@G-ID"3FW+:A&&PP9-OV@PE/B8D])D7Z0 +HB*50S))0Z_J/A 5=T^&!HA5RS%K> MX:!L8!C%8%5J,;$2\&3Z MUA;4VTG5>AD'EJKZ"T+0#7XC MAW+^)&QD25[//>JK*M54[X1U@%$O!C9JUM\,X$S<1<0'FU#!%J\6+]>) M_IV\7&<$QF7C8J[*[GFGRX8^K 8'B*8S.QAERM48N( !D4;#3;\B.<'1)A'V M8-1IC/$GM?4F'957;2VWO\<#>\9N;+"KCNE@7:&_AK8>F]O8(\T;EN%? M+*_3FK:@B5TXR)KNT\IY\\O+F38*ZMW!=5YWT(U>.SRE3PW>>O6 ^9]+O'!N MX3TIIU[UU(O07B8'VW3HMN?SA9!WQ[Y;#CDW>_T0]"6/M9"MM-'Z?/9;5Y*5NU6MG#12GS M%T\-K;PJ0%O2W1G%DN6JD;CM)&DZK4:4RW6%2NDF]NL25XJDTGJ66S!7 XYJ MU&E-SI!BL2IP-%K+TFY@O<)\/LHO;K9>";<1S@*( MK.FTH1:AVA&=(;5"%#PNEZ8=MFCY47;%7"J,@TTMC@:LI'VXZP)%3SORB\:V M2Z_:%(\2K35*GY)*E5JV;(YMQH)&U1(+ISHPEN6K2@EO4[K>F&\60V):KFWF\T,3;U.9:TPFHZL-T") MGE/5*5UKZ]ZV$IH"^1CRL/6OYM84V$;XB;3=\ MLEFFFNVYQA@F(U*E,;,:KO8>-T)Q%Z\K5$XG.^_&XG55AL6GDBYW9/&&1%5I M&62?MUJ6J3-3!&0; _=K)8>$&D90HUZU@#6X0"&[FA47W>H'$VG>KH)WZIC M#=.TLP($&/[ (D.TV#M64(862FBVL=9PQ5$&E>JY5QQENG0=K/-"!#M G\Z] M/"T3(!)M2*L,,*R^'^,*W$_%"2J 5E>#ZNFNSNOSA=7K6^9K775H0:;2 MO)<-Y ?,(4"C9? GYGY;^"$(-SV#_SE_0+1TEZ=\/!%;5*%@%*L8#/\_ ME0KY8C&[?43NS&>@D@?V(V1.BQV1^C&Y[7,5]8AQXP#DY+3)?86QT M;RYH=&W56VMSXS:R_:XJ_0=]/M'+P[&1WC MIZ#_'=RN5:$G&_@BOGKYM=\;BE064YWM"WIU:RA*];'LRT1/\:C0 MTUFY\>;@\,W)QYD>ZU+L[0UV#C8/(?;E4VP8J:Q4Q<:;%]G8YL._ODF_-#EO M5#\8F[(TJ7^V;NN#T_.?Q/75T8\;ZN/>7G_G/UM;VX,/^71#C,YN?MS8>&K5 M8>R@_9.;&7N-DM*(TVQ:J%CCJ16C+#-5%F'EDX\JJDI]I\29DK$J[$SGW<[1 M3&9391]5.O?OPJ$"^R6-K94/P_2'^NHYE4B3@>B)\A8J&MN%*EAMQ" MVB^5GS^#E#JKW/>.L4!4&O?)*6VG4__MBUP5$F].GX/V5V:LBE)<#<1% E%5 MVW'K!J@*;8S_9I#Z^W;+F8#77>MW.)\S]*^1IE.T!7XK<0%K%2%/ M\0_8_@$_#1XQ7QX] 5\D,2E_KF]5HQ*I,RV@ 0QLJD*,*ZLS)(M!VN:3,?&$Y)F$62.6CG=C!^G GRTXF^.5.)I4<)TI,*QTC<)2H ML%(BYDID,L5F+D^M)9 @D>?W=\128Y6I"=CHI# I*VRRJ:'M*#VPGP4:D+V% MC#A94Y4B):E3_2=BR(4+A2%O]C&G'R>'IS?'(\"9B@RB]D_(&N(;:\#CK>#NA4UU).ZT MI62E)4Q5PEP9)RM4DM.V,3C_8TB58/_8F<:]!*/(7)>PX,2!F[%+I&=2;<#IRX(64I'!^KM0V;V*!6G$CB%PPIJJ!R)1-8(^OI@ M1Q3=JM(9ML:UC,Y!WM@G@PL+2G2DV<2=>CYB./G(TNST$KYCOZJ$/(MDQ88P M$F4T-$922NBER\7?(:7J.D+&,E X_Z\(#=<([)DA$$-$H5.)+F[M!@(LEA9I7X XB$X(9[> &9 M $GR0N62Z-8,3(EWHP/66@C FV9P) @($YZ'V,;?** M[]&XVD_X$ :V.-)T]DEV0EF)R #))IQ&!)D"6 #'D/NQ2Y/9M K033&+\X@+ MP95C^Y3AG/2.Z2M^76?PG:3#E)!;LQH4+)$LQM@;>,F@QQQ#_8'BM'2(3M4$ MOAP51!\HSS0]Y:#+*" (U1W0B_&"N&5A/FHH1"<20/*E2!U*TJ=D'96QH5!6 MO$*8 3B)'Y#XD5.K1EW68 Q*5"4)'3YNKR>(EJ?IU_"Z*V73(V_Q9('>8RX7 M?UD)U1,?#!]CK>CG8-_9VOJ!,G^Y0/$0H#9O**80=(Y^S_%B@K@I/E^@"+?V MWD <5P4%,4%-"7)2K .:;J>6L\YCPO($&Z154FH@=<,38)I"@H 0;!,$?_,* M?"'$, %S2\EA*#Q(UG(.Y(O^J/!=9D*]D#6T%+[4[:P!!E0?G/I(/QGAT'59 M D;61[T>#YEK95-\^YYYZS5 8YB#VYE2Y?+)0RS(6#J_PBZ,1*!N@V[G-UW. MG(*[_HSQ2[:@A!G*$L?R1ZH&$L %-8[YSQTU\PF\_#"J2]+ =>&,%S+-AR.@ M$5CQ[1*]:UYWO Q1D4F/.\Y3BLP++*-BK5")]"8O74@M[C/2YG0<(!"UX7J& MHM8[)]@5PM0Q0@%Y6)A;+#15H@E6"H*3?]Q^:E %8 M$_<)R=!R-$E3LW"RA/-1RGUI[/)5O)L3R)]2TBOB*7>W$YL$Y;$X M>_]3'7!8_S2+81.8G/IJW^P&AHXXEG>+/BG?>OE7)-6?%6*GYS-]NWX?GT)I MI"Y5VF4H1F#%BIH,9+Q[6G>]LZ:<=XK>C8V!2K@^MEA(J-;L3UXB>VM M270,$2Z75V39VJH>;&+7-0*, <&W_;&B,FA?Y"QU6ZA7:V0B0;]VRY9I-LDV MSAS/U)^';]8,M9X[1ZU;_HZB?J9/[^IV[KK?(Z@K5?9 7" M=>;1EHXIE:-> M4:'7*KE;/R?JU%H)6!55CC"Z5E[9.N9[M5G'*G+MT::7N985KC8W/=W]H8Z1T*-H'AQ/\C>W=GJ_G6/G/341JGNP@"A7:EF_MVCT03DS.$*H MJO>2[>SR>(;L'!IL;$]28DK'!8ZXAMVU"&8@'EP'<[5;ZM#C3,Q4T]%G6RR@ MI7BC"3:YJF"5FZ5%VHA[O;"E2JWX]NKF_/H[4(![_(_ZEJAG8",R,^O(0I(IN>5UK3:0;_L GA'.OCX% H=X'?G9# MDP!> +$(7^L_^9-G?2J$ /_T">.V"&(:('S$].9U>!DH*TVW% ^F M^F[*JWH'$9+,$&H'8RMY7) M25!KA%*P)PY5<6MG.%*@!NJ[N7160P)"HTLP< 0!G)326(8KE>?-N]M!XD&G MC3:CF,J3T,-TX'.NX\2K[#''G32:5CBBML9$4\O+S0I&+LYPFC^F'3[3:VQ? M;TG4!(STK^PT&INJ?. RRE_%K%5)_RM=U=6->2?:8T5/NL+1NG4C^-*-\_9C MS__=)"X )@];0 F9-G"#@!IP/('!_ZM"W*I%&.OM4\\G*6<]\0ZUOD_P0R6K MI%:H_'T#4PHV74?Z'@4;/7SK@@6[IHF$^GP^@ MKVD;#\L\:ZQ!@%W+"0%G@0+5,1%ZZ6&0KK-NB-H0-;;QZE$7EDAMM,\77'"M-_X?OO! Y MF/B;)44=B_?3N&Y+HQA(N47$=R51&>B<_W-2<9\)K )'K*5/7:,M,UD?&R.; MN<<&6D!#.'=59D(]IY)&G%P&$NOL)\;PL6D;K8*0"74,'Q(,#B\H&'#N$V1P M<8 -U$ M!K^M/.>1W_VGU)V)I%UYCH.,3+ B7+B#=/]]ZI-F*[*D\_ MRXWEMO?J\]+!\:KA*%)65?3]XOIQ';!6IYIZVNPW8.>L '9R0+=B=R"NR:&? M"%J?2#C^<)3Q%#\S96@!(]G"S4T8F7K\X<*"FDQX[&HF[;X[WQRM*X608T ] M?1?Z ;V',\/=P>EVVE.K+WD*Q.$HIUN@8U_N 2&;^[Y5NC) XM/\(Y+>FPKR?U M!&4PMG+ \CC*2 8 (RNB %V&%2XWAE%_MJ8\Q/B':R&;^U1 M"M+ !7#!9)B$(X+T()PM2>3Z8&3[*B?L$ED5>E@3Z7I4DN,GM%/6F3BX.=PG M"=]L K9=?3P<5OY^$AF;9E1^,N+B%]8D#:LL]I2%AJ%PB":VXJ^$?6$TTB3C MH7!T?34ZN+CS1@Y7*:%L'8PP>*Q#PR% JGI4E1<[C1&?%" M.D!C/T=NW];@2\>?I:,\Q$5(ME99,TB-5N.FZ9)B'PKFQ,TL*)SB62/Y0I68^43-N6HPL#\NY]VET[AXW MJFFZ/IL1*+A17N0:I90OI($+GY;A>U[X@*UQJ[]1SVH)@\/?"- DMV8?8!TJ MYY!O;J!!1.R*U+. .W\=>%(E+A^UZU*0R:?4W\DH$QFUIE42(##'>Q&7,A#[ M(=/YP2$G9-M$FZ9)XY;<'+N)G-,5C_9>%*UM07($;E0?.HEQ4U JVI!KVEVN M#;UE0[=E@7W#5M#P]5UL4D@T=DUJ)@Y-QO5<93MQ4V7^RP+30F,+\$&X"$+X+>IJA%^K^02G0%\FLTXB;_ M0NRYOU%Y[A6D[_&)TRM?T9_#/I+;CC#J_K.?NH5!X<^%3*E9O+ZMU!-[VZ_Z MWV_M]G=>OWS9$P=O+][?U"/8E;_3FL] 2C?>G/J;//5%GG^N:1$<;-):CWQ! M[ZDN_L'+(T!DM/C[./AG75AP3OKKE9S?/GLW$L$SR-GZCM7WVR_[W^_N]G=? MOW[=$U_HN^>K]Y=<:M@9BHN&UL4$L! M A0#% @ ^H$'5X7EDO%8!P XU< !4 ( !C X &%L M=&\M,C R,S X,#%?<')E+GAM;%!+ 0(4 Q0 ( /J!!U<% \B U"$ *;! M 7 " 1<6 !E83$X,CDV,BTX:U]A;'1O:6YG+FAT;5!+ M 0(4 Q0 ( /J!!U?+/,X(GRH ,(9 @ 7 " 2 X !E M83$X,CDV,F5X.3DM,5]A;'1O+FAT;5!+ 0(4 Q0 ( /J!!U?R\TE:&!( M \_ 7 " ?1B !E83$X,CDV,F5X.3DM,E]A;'1O+FAT 7;5!+!08 !@ & )0! !!=0 ! end