0000930413-21-001588.txt : 20210903 0000930413-21-001588.hdr.sgml : 20210903 20210903125813 ACCESSION NUMBER: 0000930413-21-001588 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 70 CONFORMED PERIOD OF REPORT: 20210731 FILED AS OF DATE: 20210903 DATE AS OF CHANGE: 20210903 FILER: COMPANY DATA: COMPANY CONFORMED NAME: REX AMERICAN RESOURCES Corp CENTRAL INDEX KEY: 0000744187 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL ORGANIC CHEMICALS [2860] IRS NUMBER: 311095548 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-09097 FILM NUMBER: 211235833 BUSINESS ADDRESS: STREET 1: 7720 PARAGON ROAD CITY: DAYTON STATE: OH ZIP: 45459 BUSINESS PHONE: 9372763931 MAIL ADDRESS: STREET 1: 7720 PARAGON ROAD CITY: DAYTON STATE: OH ZIP: 45459 FORMER COMPANY: FORMER CONFORMED NAME: REX STORES CORP DATE OF NAME CHANGE: 19930915 FORMER COMPANY: FORMER CONFORMED NAME: AUDIO VIDEO AFFILIATES INC DATE OF NAME CHANGE: 19920703 10-Q 1 c102240_10q-ixbrl.htm
 

 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549

 

 

 

FORM 10-Q

 

(Mark One)

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
  For the quarterly period ended July 31, 2021
  OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
   
  For the transition period from _________ to _________

 

Commission File Number 001-09097

 

 

 

REX AMERICAN RESOURCES CORPORATION
(Exact name of registrant as specified in its charter)

 

 

  Delaware 31-1095548  
  (State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
 
       
  7720 Paragon Road, Dayton, Ohio
(Address of principal executive offices)
45459
(Zip Code)
 

 

(937) 276-3931
(Registrant’s telephone number, including area code)

 

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.01 par value REX New York Stock Exchange

 

 

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.              Yes No

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).              Yes No

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See definition of “large accelerated filer”, “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer   Accelerated filer
Non-accelerated filer (Do not check if a smaller reporting company)   Smaller reporting company
    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.

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).

 

Yes No

At the close of business on September 2, 2021 the registrant had 5,970,938 shares of Common Stock, par value $.01 per share, outstanding.

 

 

 

REX AMERICAN RESOURCES CORPORATION AND SUBSIDIARIES

 

INDEX

 

    Page
     
PART I. FINANCIAL INFORMATION  
     
Item 1. Financial Statements  
     
Consolidated Condensed Balance Sheets 3
Consolidated Condensed Statements of Operations 4
Consolidated Condensed Statements of Equity 5
Consolidated Condensed Statements of Cash Flows 7
Notes to Consolidated Condensed Financial Statements 8
     
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 24
     
Item 3. Quantitative and Qualitative Disclosures About Market Risk 37
     
Item 4. Controls and Procedures 37
     
PART II. OTHER INFORMATION  
     
Item 1. Legal Proceedings 38
     
Item 1A. Risk Factors 38
     
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 38
     
Item 3. Defaults upon Senior Securities 38
     
Item 4. Mine Safety Disclosures 38
     
Item 5. Other Information 38
     
Item 6. Exhibits 38
2

PART I. FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

REX AMERICAN RESOURCES CORPORATION AND SUBSIDIARIES

Consolidated Condensed Balance Sheets

Unaudited

 

(In Thousands)  July 31,
2021
   January 31,
2021
 
Assets:    
Current assets:        
Cash and cash equivalents  $154,312   $144,501 
Short-term investments   33,282    36,194 
Restricted cash   6,758    1,657 
Accounts receivable   29,521    19,713 
Inventory   41,759    37,880 
Refundable income taxes   6,892    6,020 
Prepaid expenses and other   12,175    12,785 
Total current assets   284,699    258,750 
Property and equipment, net   145,078    153,186 
Operating lease right-of-use assets   13,211    12,678 
Deferred taxes and other assets   30,649    25,275 
Equity method investment   31,870    29,456 
Total assets  $505,507   $479,345 
           
Liabilities and equity:          
Current liabilities:          
Accounts payable, trade (includes $2.5 million and $0.7 million with related parties at July 31, 2021 and January 31, 2021, respectively)  $22,041   $16,907 
Current operating lease liabilities   5,380    4,875 
Accrued expenses and other current liabilities (includes $0.1 million with related parties at July 31, 2021 and January 31, 2021)   11,274    8,955 
Total current liabilities   38,695    30,737 
Long-term liabilities:          
Deferred taxes   4,030    3,713 
Long-term operating lease liabilities   7,534    7,439 
Other long-term liabilities   1,951    273 
Total long-term liabilities   13,515    11,425 
Equity:          
REX shareholders’ equity:          
Common stock   299    299 
Paid-in capital   149,263    149,110 
Retained earnings   605,646    589,986 
Treasury stock   (355,936)    (354,612) 
Total REX shareholders’ equity   399,272    384,783 
Noncontrolling interests   54,025    52,400 
Total equity   453,297    437,183 
Total liabilities and equity  $505,507   $479,345 

 

The accompanying notes are an integral part of these unaudited consolidated condensed financial statements.

3

REX AMERICAN RESOURCES CORPORATION AND SUBSIDIARIES

Consolidated Condensed Statements of Operations

Unaudited

 

(In Thousands, Except Per Share Amounts)  Three Months
Ended
July 31,
   Six Months
Ended
July 31,
 
   2021   2020   2021   2020 
                 
Net sales and revenue  $195,843   $39,327   $359,947   $122,577 
Cost of sales (includes $20,650 and $4,887 with related parties for the quarters ended July 31, 2021 and 2020, respectively, and $37,383 and $17,159 with related parties for the six months ended July 31, 2021 and 2020, respectively)   184,769    40,658    331,071    133,238 
                     
Gross profit (loss)   11,074    (1,331)    28,876    (10,661) 
Selling, general and administrative expenses (includes $154 and $152 with related parties for the quarters ended July 31, 2021 and 2020, respectively, and $191 and $(145) with related parties for the six months ended July 31, 2021 and 2020, respectively)   (6,582)    (4,438)    (16,570)    (9,043) 
Equity in income (loss) of unconsolidated affiliates   1,844    (507)    2,414    (984) 
Interest and other income, net   39    197    82    866 
                     
Income (loss) before income taxes   6,375    (6,079)    14,802    (19,822) 
Benefit for income taxes   3,677    4,046    3,648    9,359 
                     
Net income (loss)   10,052    (2,033)    18,450    (10,463) 
Net (income) loss attributable to noncontrolling interests   (2,176)    285    (2,790)    1,080 
                     
Net income (loss) attributable to REX common shareholders  $7,876   $(1,748)   $15,660   $(9,383) 
                     
Weighted average shares outstanding – basic and diluted   6,011    6,216    6,010    6,261 
                     
Basic and diluted net income (loss) per share attributable to REX common shareholders  $1.31   $(0.28)   $2.61   $(1.50) 

 

The accompanying notes are an integral part of these unaudited consolidated condensed financial statements.

4

REX AMERICAN RESOURCES CORPORATION AND SUBSIDIARIES

Consolidated Condensed Statements of Equity

For the Three and Six Months Ended July 31, 2021 and 2020

Unaudited

 

(In Thousands)

 

   REX Shareholders         
                     
   Common Shares
Issued
   Treasury   Paid-in   Retained   Noncontrolling   Total 
   Shares   Amount   Shares   Amount   Capital   Earnings   Interests   Equity 
                                 
Balance at January 31, 2021   29,853   $299    23,861   $(354,612)   $149,110   $589,986   $52,400   $437,183 
                                         
Net income                            7,784    614    8,398 
                                         
Noncontrolling interests distribution and other                                 (75)    (75) 
                                         
Capital contributions                                 68    68 
                                         
Issuance of equity awards and stock based compensation expense   -    -    -    8    34    -    -    42 
                                         
Balance at April 30, 2021   29,853    299    23,861    (354,604)    149,144    597,770    53,007    445,616 
                                         
Net income                            7,876    2,176    10,052 
                                         
Treasury stock acquired             17    (1,356)                   (1,356) 
                                         
Noncontrolling interests distribution and other                                 (1,229)    (1,229) 
                                         
Capital contributions                                 71    71 
                                         
Issuance of equity awards and stock based compensation expense   -    -    (12)    24    119    -    -    143 
                                         
Balance at July 31, 2021   29,853   $299    23,866   $(355,936)   $149,263   $605,646   $54,025   $453,297 

 

Continued on the following page

5

REX AMERICAN RESOURCES CORPORATION AND SUBSIDIARIES

Consolidated Condensed Statements of Equity

Unaudited

 

(In Thousands)

 

Continued from the previous page

 

   REX Shareholders         
                     
   Common Shares
Issued
   Treasury   Paid-in   Retained   Noncontrolling   Total 
   Shares   Amount   Shares   Amount   Capital   Earnings   Interests   Equity 
                                 
Balance at January 31, 2020   29,853   $299    23,561   $(335,066)   $148,789   $586,985   $52,599   $453,606 
                                         
Net loss                            (7,635)    (795)    (8,430) 
                                         
Treasury stock acquired             78    (3,923)                   (3,923) 
                                         
Noncontrolling interests distribution and other                                 (35)    (35) 
                                         
Capital contributions                                 10    10 
                                         
Stock based compensation expense   -    -    -    7    32    -    -    39 
                                         
Balance at April 30, 2020   29,853    299    23,639    (338,982)    148,821    579,350    51,779    441,267 
                                         
Net loss                            (1,748)    (285)    (2,033) 
                                         
Treasury stock acquired             31    (1,667)                   (1,667) 
                                         
Noncontrolling interests distribution and other                                 (124)    (124) 
                                         
Capital contributions                                 15    15 
                                         
Issuance of equity awards and stock based compensation expense   -    -    (15)    58    223    -    -    281 
                                         
Balance at July 31, 2020   29,853   $299    23,655   $(340,591)   $149,044   $577,602   $51,385   $437,739 

 

The accompanying notes are an integral part of these unaudited consolidated condensed financial statements.

6

REX AMERICAN RESOURCES CORPORATION AND SUBSIDIARIES

Consolidated Condensed Statements of Cash Flows

Unaudited

 

(In Thousands)  Six Months Ended
July 31,
 
   2021   2020 
Cash flows from operating activities:          
Net income (loss) including noncontrolling interests  $18,450   $(10,463) 
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:          
Depreciation   10,451    10,491 
Amortization of operating lease right-of-use assets   2,734    2,691 
(Income) loss from equity method investments   (2,414)    984 
Dividends received from equity method investee   -    2,005 
Interest income from investments   (27)    (179) 
Deferred income tax   (4,741)    (4,784) 
Stock based compensation expense   567    80 
Gain on sale of property and equipment – net   (3)    (22) 
Changes in assets and liabilities:          
Accounts receivable   (9,808)    3,225 
Inventories   (3,879)    5,251 
Refundable income taxes   (872)    (4,591) 
Other assets   293    (481) 
Accounts payable, trade   5,457    (10,301) 
Other liabilities   949    (2,940) 
Net cash provided by (used in) operating activities   17,157    (9,034) 
Cash flows from investing activities:          
Capital expenditures   (2,693)    (5,692) 
Purchase of short-term investments   (49,281)    (45,450) 
Sale of short-term investments   52,220    39,046 
Proceeds from sale of real estate and property and equipment   30    - 
Other   -    (259) 
Net cash provided by (used in) investing activities   276    (12,355) 
Cash flows from financing activities:          
Treasury stock acquired   (1,356)    (5,590) 
Payments to noncontrolling interests holders   (1,304)    (157) 
Capital contributions from minority investor   139    23 
Net cash used in financing activities   (2,521)    (5,724) 
           
Net increase (decrease) in cash, cash equivalents and restricted cash   14,912    (27,113) 
Cash, cash equivalents and restricted cash, beginning of period   146,158    180,771 
Cash, cash equivalents and restricted cash, end of period  $161,070   $153,658 
           
Non cash investing activities – Accrued capital expenditures  $67   $22 
Non cash financing activities – Stock awards accrued  $482   $- 
Non cash financing activities – Stock awards issued  $100   $240 
Right-of-use assets acquired and liabilities incurred upon lease execution  $3,267   $1,863 
Reconciliation of total cash, cash equivalents and restricted cash:          
Cash and cash equivalents  $154,312   $152,708 
Restricted cash   6,758    950 
Total cash, cash equivalents and restricted cash  $161,070   $153,658 

 

The accompanying notes are an integral part of these unaudited consolidated condensed financial statements.

7

REX AMERICAN RESOURCES CORPORATION AND SUBSIDIARIES

 

NOTES TO UNAUDITED CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
July 31, 2021

 

Note 1. Consolidated Condensed Financial Statements

 

References to the Company – References to “REX” or the “Company” in the consolidated condensed financial statements and in these notes to the consolidated condensed financial statements refer to REX American Resources Corporation, a Delaware corporation, and its majority and wholly owned subsidiaries.

 

The consolidated condensed financial statements included in this report have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission and include, in the opinion of management, all adjustments necessary to state fairly the information set forth therein. Any such adjustments were of a normal recurring nature. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been omitted pursuant to such rules and regulations, although the Company believes that the disclosures are adequate to make the information presented not misleading. Financial information as of January 31, 2021 included in these financial statements has been derived from the audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended January 31, 2021 (fiscal year 2020). It is suggested that these unaudited consolidated condensed financial statements be read in conjunction with the consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended January 31, 2021. The results of operations for the interim periods are not necessarily indicative of the results to be expected for the year.

 

Basis of Consolidation – The consolidated condensed financial statements in this report include the operating results and financial position of the Company. All intercompany balances and transactions have been eliminated. The Company consolidates the results of its four majority owned subsidiaries. The Company includes the results of operations of One Earth Energy, LLC (“One Earth”) in its Consolidated Condensed Statements of Operations on a delayed basis of one month as One Earth has a fiscal year end of December 31.

 

Nature of Operations – The Company has two reportable segments: i) ethanol and by-products; and ii) refined coal. Within the ethanol and by-products segment, the Company has equity investments in three ethanol limited liability companies, two of which are majority ownership interests. Within the refined coal segment, the Company has a majority equity interest in one refined coal limited liability company.

 

Note 2. Accounting Policies

 

The interim consolidated condensed financial statements have been prepared in accordance with the accounting policies described in the notes to the consolidated financial statements included in the Company’s fiscal year 2020 Annual Report on Form 10-K. While management believes that the procedures followed in the preparation of interim financial information are reasonable, the accuracy of some estimated amounts is dependent upon facts that will exist or calculations that will be accomplished at fiscal year-end. Examples of such estimates include accrued liabilities, such as management bonuses, and

8

the provision for income taxes. Any adjustments pursuant to such estimates during the quarter were of a normal recurring nature. Actual results could differ from those estimates.

 

Cash and Cash Equivalents

 

Cash and cash equivalents includes bank deposits as well as short-term, highly liquid investments with original maturities of three months or less.

 

Revenue Recognition

 

For ethanol and by-products segment sales, the Company recognizes sales of ethanol, distillers grains and non-food grade corn oil when obligations under the terms of the respective contracts with customers are satisfied; this occurs with the transfer of control of products, generally upon shipment from the ethanol plant or upon loading of the rail car used to transport the products. For refined coal segment sales, the Company recognizes sales of refined coal when obligations under the term of the contract with its customer are satisfied; this occurs when title and control of the product transfers to its customer, generally upon the coal leaving the refined coal plant. Refined coal sales are recorded net of the cost of coal as the Company purchases the coal feedstock from the customer to which the processed refined coal is sold.

 

Cost of Sales

 

Cost of sales includes depreciation, costs of raw materials, inbound freight charges, purchasing and receiving costs, inspection costs, other distribution expenses, warehousing costs, plant management, certain compensations costs and general facility overhead charges.

 

Selling, General and Administrative (“SG&A”) Expenses

 

The Company includes non-production related costs such as professional fees, outbound freight charges, selling charges and certain payroll in SG&A expenses. Outbound freight charges were approximately $1,561,000 and $839,000 in the second quarter of fiscal years 2021 and 2020, respectively and approximately $7,156,000 and $2,162,000 in the first six months of fiscal years 2021 and 2020, respectively.

 

Financial Instruments

 

Certain of the forward grain purchase and ethanol, distillers grains and non-food grade corn oil sale contracts are accounted for under the “normal purchases and normal sales” scope exemption of Accounting Standards Codification (“ASC”) 815, “Derivatives and Hedging” (“ASC 815”) because these arrangements are for purchases of grain that will be delivered in quantities expected to be used by the Company and sales of ethanol, distillers grains and non-food grade corn oil quantities expected to be produced by the Company over a reasonable period of time in the normal course of business.

 

The Company uses derivative financial instruments (exchange-traded futures contracts) to manage a portion of the risk associated with changes in commodity prices, primarily related to corn. The Company monitors and manages this exposure as part of its overall risk management policy. As such, the Company seeks to reduce the potentially adverse effects that the volatility of these markets may have on its operating

9

results. The Company may take hedging positions in these commodities as one way to mitigate risk. While the Company attempts to link its hedging activities to purchase and sales activities, there are situations in which these hedging activities can themselves result in losses. The Company does not hold or issue derivative financial instruments for trading or speculative purposes. The changes in fair value of these derivative financial instruments are recognized in current period earnings as the Company does not use hedge accounting.

 

Income Taxes

 

The Company determined that small changes in estimated “ordinary” income could result in significant changes in the estimated annual effective tax rate. Thus, the Company used a discrete effective tax rate method to calculate the provision or benefit for income taxes for the three and six months ended July 31, 2021 and 2020.

 

The Company provides for deferred tax liabilities and assets for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and operating loss and tax credit carryforwards. The Company provides for a valuation allowance if, based on the weight of available positive and negative evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The Company paid income taxes of $1.9 million and received no refunds of income taxes during the six months ended July 31, 2021. The Company paid income taxes of approximately $0.3 million and received refunds of income taxes of approximately $0.3 million during the six months ended July 31, 2020.

 

As of July 31, 2021, and January 31, 2021, total unrecognized tax benefits were approximately $8,655,000 and $8,380,000, respectively. Accrued penalties and interest were approximately $30,000 and approximately $20,000 at July 31, 2021 and January 31, 2021, respectively. If the Company were to prevail on all unrecognized tax benefits recorded, the provision for income taxes would be reduced by approximately $8.6 million. In addition, the impact of penalties and interest would also benefit the effective tax rate. Interest and penalties associated with unrecognized tax benefits are recorded within income tax expense. On a quarterly basis, the Company accrues for the effects of open uncertain tax positions and the related potential penalties and interest.

 

Inventories

 

Inventories are carried at the lower of cost or net realizable value on a first-in, first-out basis. Inventory includes direct production costs and certain overhead costs such as depreciation, property taxes and utilities associated with producing ethanol and related by-products and refined coal. Inventory is written down for instances when cost exceeds estimated net realizable value; such write-downs are based primarily upon commodity prices as the market value of inventory is often dependent upon changes in commodity prices. The Company recorded approximately $1.3 million and approximately $1.0 million of inventory write-downs in cost of sales at July 31, 2021 and January 31, 2021, respectively. Fluctuations in the write-down of inventory generally relate to the levels and composition of such inventory and changes in

10

commodity prices at a given point in time. The components of inventory are as follows as of the dates presented (amounts in thousands):

 

   July 31,
2021
   January 31,
2021
 
           
Ethanol and other finished goods  $15,986   $18,346 
Work in process   6,451    4,374 
Grain and other raw materials   19,322    15,160 
Total  $41,759   $37,880 

 

Property and Equipment

 

Property and equipment is recorded at cost or the fair value on the date of acquisition (for property and equipment acquired in a business combination). Depreciation is computed using the straight-line method. Estimated useful lives are 5 to 40 years for buildings and improvements, and 2 to 20 years for fixtures and equipment.

 

In accordance with ASC 360-10 “Impairment or Disposal of Long-Lived Assets”, the carrying value of long-lived assets is assessed for recoverability by management when changes in circumstances indicate that the carrying amount may not be recoverable. The Company did not identify any indicators of impairment during the first six months of fiscal year 2021, thus there were no impairment charges in the first six months of fiscal year 2021. During fiscal year 2020, the Company concluded that the impact of the coronavirus (” COVID-19”) pandemic on the ethanol industry and the Company’s operating results was an indicator that impairment may exist related to certain of its long-lived assets. As a result, the Company performed a recoverability test and determined that there was no impairment for fiscal year 2020. There were no impairment charges in the first six months of fiscal year 2020.

 

The Company tests for recoverability of an asset group by comparing its carrying amount to its estimated undiscounted future cash flows. If the carrying amount exceeds its estimated undiscounted future cash flows, the Company recognizes an impairment charge for the amount by which the asset group’s carrying amount exceeds its fair value, if any.

 

Investments

 

The method of accounting applied to long-term investments, whether consolidated, equity or cost, involves an evaluation of the significant terms of each investment that explicitly grant or suggest evidence of control or influence over the operations of the investee and also includes the identification of any variable interests in which the Company is the primary beneficiary. The Company accounts for investments in a limited liability company in which it has a less than 20% ownership interest using the equity method of accounting when the factors discussed in ASC 323, “Investments-Equity Method and Joint Ventures” are met. The excess of the carrying value over the underlying equity in the net assets of equity method investees is allocated to specific assets and liabilities. Investments in businesses that the Company does not control but for which it has the ability to exercise significant influence over operating and financial matters are accounted for using the equity method. The Company accounts for its investment in Big River Resources, LLC (“Big River”) using the equity method of accounting and includes the results on a delayed basis of one month as Big River has a fiscal year end of December 31.

11

The Company periodically evaluates its investments for impairment due to declines in market value considered to be other than temporary. Such impairment evaluations include general economic and company-specific evaluations. If the Company determines that a decline in market value is other than temporary, then a charge to earnings is recorded in the Consolidated Condensed Statements of Operations and a new cost basis in the investment is established.

 

Short-term investments are considered held to maturity, and therefore are carried at amortized historical cost.

 

Comprehensive Income

 

The Company has no components of other comprehensive income, and therefore, comprehensive income equals net income.

 

Accounting Changes and Recently Issued Accounting Standards

 

In December 2019, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes”, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The Company adopted this update effective February 1, 2021. The adoption of this update did not impact the consolidated financial statements.

 

Note 3. Net Sales and Revenue

 

The Company recognizes sales of products when obligations under the terms of the respective contracts with customers are satisfied. This occurs with the transfer of control of products, generally upon shipment from the ethanol plant or upon loading of the rail car used to transport the products. Revenue is measured as the amount of consideration expected to be received in exchange for transferring goods. Sales, value added and other taxes the Company collects concurrent with revenue producing activities are excluded from net sales and revenue.

 

The majority of the Company’s sales have payment terms ranging from 5 to 10 days after transfer of control. The Company has determined that sales contracts do not generally include a significant financing component. The Company has not historically, and does not intend to, enter into sales contracts in which payment is due from a customer prior to transferring product to the customer. Thus, the Company does not record unearned revenue.

 

See Note 14 for disaggregation of net sales and revenue by operating segment and by product.

 

Note 4. Leases

 

At July 31, 2021, the Company has lease agreements, as lessee, for railcars. All of the leases are accounted for as operating leases. The lease agreements do not contain a specified implicit interest rate; therefore, the Company’s estimated incremental borrowing rate was used to determine the present value of future minimum lease payments. The exercise of any lease renewal is at the Company’s sole discretion. The lease term for all of the Company’s leases includes the noncancelable period of the lease and any

12

periods covered by renewal options that the Company is reasonably certain to exercise. Certain leases include rent escalations pre-set in the agreements, which are factored into the lease payment stream. The components of lease expense, classified as SG&A expenses on the Consolidated Condensed Statement of Operations are as follows:

 

   Three Months Ended   Six Months Ended 
   July 31, 2021   July 31, 2020   July 31, 2021   July 31, 2020 
                 
Operating lease expense  $1,565   $1,548   $3,115   $3,234 
Variable lease expense   520    207    564    338 
Total lease expense  $2,085   $1,755   $3,679   $3,572 

 

The following table is a summary of future minimum rentals on such leases at July 31, 2021 (amounts in thousands):

 

Years Ended January 31,  Minimum
Rentals
 
     
Remainder of 2022  $3,015 
2023   4,836 
2024   3,670 
2025   2,221 
2026   49 
Total   13,791 
Less:  present value discount   877 
Operating lease liabilities  $12,914 

 

At July 31, 2021, the weighted average remaining lease term is 2.7 years, and the weighted average discount rate is 4.88% for the above leases.

 

The following table is a summary of future minimum rentals on such leases at January 31, 2021 (amounts in thousands):

 

Years Ended January 31,  Minimum
Rentals
 
     
2022  $5,397 
2023   3,690 
2024   2,524 
2025   1,648 
2026   49 
Total   13,308 
Less:  present value discount   994 
Operating lease liabilities  $12,314 
13

At January 31, 2021, the weighted average remaining lease term was 3.0 years, and the weighted average discount rate was 5.26% for the above leases.

 

Note 5. Fair Value

 

The Company applies ASC 820, “Fair Value Measurements and Disclosures” (“ASC 820”), which provides a framework for measuring fair value under accounting principles generally accepted in the United States of America. This accounting standard defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.

 

The Company determines the fair market values of its financial instruments based on the fair value hierarchy established by ASC 820 which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair values which are provided below. The Company carries certain cash equivalents, investments and derivative instruments at fair value.

 

The fair values of derivative assets and liabilities traded in the over-the-counter market are determined using quantitative models that require the use of multiple market inputs including interest rates, prices and indices to generate pricing and volatility factors, which are used to value the position. The predominance of market inputs are actively quoted and can be validated through external sources, including brokers, market transactions and third-party pricing services. Estimation risk is greater for derivative asset and liability positions that are either option-based or have longer maturity dates where observable market inputs are less readily available or are unobservable, in which case interest rate, price or index scenarios are extrapolated in order to determine the fair value. The fair values of derivative assets and liabilities include adjustments for market liquidity, counterparty credit quality, the Company’s own credit standing and other specific factors, where appropriate.

 

To ensure the prudent application of estimates and management judgment in determining the fair value of derivative assets and liabilities, investments and property and equipment, various processes and controls have been adopted, which include: (i) model validation that requires a review and approval for pricing, financial statement fair value determination and risk quantification; and (ii) periodic review and substantiation of profit and loss reporting for all derivative instruments. Financial assets and liabilities measured at fair value on a recurring basis at July 31, 2021 are summarized below (amounts in thousands):

 

   Level 1   Level 2   Level 3   Fair Value 
                 
Investment in cooperative (1)  $
-
   $
-
   $354   $354 
Commodity futures asset (2)   
-
    784    
-
    784 
Forward purchase contracts (2)   
-
    673    
-
    673 
Total assets  $-   $1,457   $354   $1,811 
                     
Commodity futures liability (3)  $
-
   $4,590   $
-
   $4,590 
14

Financial assets and liabilities measured at fair value on a recurring basis at January 31, 2021 are summarized below (amounts in thousands):

 

   Level 1   Level 2   Level 3   Fair Value 
                 
Investment in cooperative (1)  $
-
   $
-
   $354   $354 
Forward purchase contracts asset (2)   
-
    2,144    
-
    2,144 
Total assets  $-   $2,144   $354   $2,498 
                     
Commodity futures liability (3)  $
-
   $1,794   $
-
   $1,794 

 

(1) The investment in cooperative is included in “Other assets” on the accompanying Consolidated Condensed Balance Sheets.

(2) The forward purchase contracts and commodity futures assets are included in “Prepaid expenses and other current assets” on the accompanying Consolidated Condensed Balance Sheets.

(3) The commodity futures liability is included in “Accrued expenses and other current liabilities” on the accompanying Consolidated Condensed Balance Sheets.

 

The Company determined the fair value of the investment in cooperative by using a discounted cash flow analysis on the expected cash flows. Inputs used in the analysis include the face value of the allocated equity amount, the projected term for repayment based upon a historical trend and a risk adjusted discount rate based on the expected compensation participants would demand because of the uncertainty of the future cash flows. The inherent risk and uncertainty associated with unobservable inputs could have a significant effect on the actual fair value of the investment.

 

There were no assets measured at fair value on a non-recurring basis at July 31, 2021 or January 31, 2021.

 

Note 6. Property and Equipment

 

The components of property and equipment are as follows for the periods presented (amounts in thousands):

 

   July 31,
2021
   January 31,
2021
 
         
Land and improvements  $27,437   $27,437 
Buildings and improvements   23,701    23,701 
Machinery, equipment and fixtures   306,514    305,640 
Construction in progress   1,173    215 
    358,825    356,993 
Less:  accumulated depreciation   (213,747)    (203,807) 
Total  $145,078   $153,186 
15

Note 7. Accrued Expenses and Other Current Liabilities

 

The components of accrued expenses and other current liabilities are as follows for the periods presented (amounts in thousands):

 

   July 31,
2021
   January 31,
2021
 
         
Accrued payroll and related items  $1,882   $690 
Accrued utility charges   2,708    2,515 
Accrued transportation related items   204    1,560 
Accrued real estate taxes   1,220    1,778 
Commodity futures   4,590    1,794 
Accrued income taxes   51    55 
Other   619    563 
Total  $11,274   $8,955 

 

Note 8. Derivative Financial Instruments

 

The Company is exposed to various market risks, including changes in commodity prices (raw materials and finished goods). To manage risks associated with the volatility of these natural business exposures, the Company enters into commodity agreements and forward purchase (corn and natural gas) and sale (ethanol, distillers grains and non-food grade corn oil) contracts. The Company does not purchase or sell derivative financial instruments for trading or speculative purposes. The Company does not purchase or sell derivative financial instruments for which a lack of marketplace quotations would require the use of fair value estimation techniques. The changes in fair value of these derivative financial instruments are recognized in current period earnings as the Company does not use hedge accounting.

 

The following table provides information about the fair values of the Company’s derivative financial instruments (that are not accounted for under the “normal purchases and normal sales” scope exemption of ASC 815) and the line items on the Consolidated Condensed Balance Sheets in which the fair values are reflected (in thousands):

 

   Asset Derivatives
Fair Value
   Liability Derivatives
Fair Value
 
   July 31,
2021
   January 31,
2021
   July 31,
2021
   January 31,
2021
 
                 
Commodity futures (1)  $784   $
-
   $4,590   $1,794 
Forward purchase contracts (2)   673    2,144    
-
    
-
 
Total  $1,457   $2,144   $4,590   $1,794 

 

(1) Commodity futures liabilities are included in accrued expenses and other current liabilities. These contracts are short/sell positions for approximately 8.6 million bushels of corn at July 31, 2021. These contracts are short/sell positions for approximately 6.9 million bushels of corn at January 31, 2021. Commodity futures assets are included in prepaid expenses and other assets. These contracts are

16

long/buy positions for approximately 5.8 million bushels of corn at July 31, 2021. There were no long/buy positions at January 31, 2021.

 

(2) Forward purchase contracts assets are included in prepaid expenses and other current assets. These contracts are for purchases of approximately 10.6 million bushels of corn at July 31, 2021 and 6.4 million bushels of corn at January 31, 2021.

 

As of July 31, 2021, and January 31, 2021, all of the derivative financial instruments held by the Company were subject to enforceable master netting arrangements with the counterparty. The Company’s accounting policy is to offset positions and amounts owed or owing with the same counterparty. As of July 31, 2021, and January 31, 2021, the gross positions of the enforceable master netting agreements are not significantly different from the net positions presented in the table above. Depending on the amount of an unrealized loss on a derivative contract held by the Company, the counterparty may require collateral to secure the Company’s derivative contract position. The Company was required to maintain collateral in the amount of approximately $6,758,000 and approximately $1,657,000 to secure the Company’s derivative position at July 31, 2021 and January 31, 2021, respectively.

 

See Note 5 which contains fair value information related to derivative financial instruments.

 

The Company recognized losses (included in net sales and revenue) on derivative financial instruments of approximately $1,638,000 and $298,000 for the second quarter of fiscal years 2021 and 2020, respectively. The Company recognized losses (included in net sales and revenue) on derivative financial instruments of approximately $2,764,000 and $298,000 for the first six months of fiscal years 2021 and 2020, respectively.

 

The Company recognized losses (included in cost of sales) on derivative financial instruments of approximately $6,142,000 and approximately $4,613,000 for the second quarter of fiscal years 2021 and 2020, respectively. The Company recognized losses (included in cost of sales) on derivative financial instruments of approximately $8,036,000 and approximately $1,758,000 for the first six months of fiscal years 2021 and 2020, respectively.

 

Note 9. Investments

 

The following table summarizes the Company’s equity method investment at July 31, 2021 and January 31, 2021 (dollars in thousands):

 

       Carrying Amount 
Entity  Ownership Percentage      July 31, 2021      January 31, 2021 
             
Big River  10.3%   $31,870   $29,456 

 

Undistributed earnings of the Company’s equity method investee totaled approximately $11.8 million and approximately $9.4 million at July 31, 2021 and January 31, 2021, respectively. The Company did not receive any dividends from its equity method investee in the first six months of fiscal year 2021 and received dividends of approximately $2.0 million in the first six months of fiscal year 2020.

17

Summarized financial information for the Company’s equity method investee is presented in the following table for the periods presented (amounts in thousands):

 

   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
   2021   2020   2021   2020 
                 
Net sales and revenue  $363,383   $130,126   $619,799   $327,758 
Gross profit (loss)  $19,357   $3,565   $20,901   $(2,378) 
Income (loss) from continuing operations  $17,877   $(4,914)   $23,412   $(9,540) 
Net income (loss)  $17,877   $(4,914)   $23,412   $(9,540) 

 

At July 31, 2021, the Company owned certificates of deposit that had an amortized cost, or carrying value, of approximately $33,282,000. The contractual maturity of these investments was less than one year. The yield to maturity rate was approximately 0.1%. Unrealized gains or losses were insignificant.

 

At January 31, 2021, the Company owned certificates of deposit that had an amortized cost, or carrying value, of approximately $36,194,000. The contractual maturity of these investments was less than one year. The yield to maturity rate was approximately 0.2%. Unrealized gains or losses were insignificant.

 

Note 10. Employee Benefits

 

The Company maintains the REX 2015 Incentive Plan, approved by its shareholders, which reserves a total of 550,000 shares of common stock for issuance pursuant to its terms. The plan provides for the granting of shares of stock, including options to purchase shares of common stock, stock appreciation rights tied to the value of common stock, restricted stock, and restricted stock unit awards to eligible employees, non-employee directors and consultants. Since plan inception, the Company has only granted restricted stock awards. The Company measures share-based compensation grants at fair value on the grant date, adjusted for estimated forfeitures. The Company records noncash compensation expense related to liability and equity awards in its consolidated financial statements over the requisite service period on a straight-line basis. At July 31, 2021, 471,027 shares remain available for issuance under the Plan. As a component of their compensation, restricted stock has been granted to directors at the closing market price of REX common stock on the grant date. In addition, one third of executives’ incentive compensation is payable by an award of restricted stock based on the then closing market price of REX common stock on the grant date. The Company’s board of directors has determined that the grant date will be June 15th, or the next business day if June 15th is not a business day, for all grants of restricted stock.

18

At July 31, 2021 and January 31, 2021, unrecognized compensation cost related to nonvested restricted stock was approximately $155,000 and $272,000, respectively. The following tables summarize non-vested restricted stock award activity for the periods presented:

 

   Six Months Ended July 31, 2021 
             
   Non-Vested
Shares
      Weighted
Average Grant
Date Fair Value
(000’s)
      Weighted
Average Remaining
Vesting Term
(in years)
 
                
Non-Vested at January 31, 2021   19,705   $1,398    1 
Granted   2,803    275      
Forfeited   -    -      
Vested   12,447    900      
                
Non-Vested at July 31, 2021   10,061   $773    2 
     
   Six Months Ended July 31, 2020 
             
   Non-Vested
Shares
      Weighted
Average Grant
Date Fair Value
(000’s)
      Weighted
Average Remaining
Vesting Term
(in years)
 
                
Non-Vested at January 31, 2020   28,576   $2,193    2 
Granted   6,158    416      
Forfeited   -    -      
Vested   15,029    1,211      
                
Non-Vested at July 31, 2020   19,705   $1,398    2 

 

The above tables include 5,714 and 14,777 non-vested shares at July 31, 2021 and 2020, respectively, which are included in the number of weighted average shares outstanding used to determine basic and diluted earnings per share attributable to REX common shareholders. Such shares are treated, for accounting purposes, as being fully vested at the grant date as they were granted to recipients who were retirement eligible at the time of grant.

 

Note 11. Income Taxes

 

The Company determined that small changes in estimated “ordinary” income would result in significant changes in the estimated annual effective tax rate. Thus, the Company used a discrete effective tax rate method to calculate the provision or benefit for income taxes for the three and six months ended July 31, 2021 and 2020.

19

The Company’s income tax benefit was approximately $3.7 million and approximately $4.0 million for the three months ended July 31, 2021 and 2020, respectively. The Company’s income tax benefit was approximately $3.6 million and approximately $9.4 million for the six months ended July 31, 2021 and 2020, respectively. We had a higher benefit in the prior year periods based upon pre-tax losses for those periods versus pre-tax income in the current periods. The benefit is also largely impacted by the level of tax credits generated from the refined coal operation. Through its refined coal operation, the Company earns production tax credits pursuant to IRC Section 45. The credits can be used to reduce future income tax liabilities for up to 20 years. In addition, the Company’s income tax benefit for the first six months of fiscal year 2020 includes approximately $1.8 million related to the lengthening of a net operating loss carryback allowed by the CARES Act.

 

The Company assessed all available positive and negative evidence to determine whether it expects sufficient future taxable income will be generated to allow for the realization of existing federal deferred tax assets. For the three year period ended July 31, 2021, the Company has a cumulative pre-tax book loss on a comprehensive basis, including the impact of an operation that has historically produced pre-tax book losses, but after tax net income. The Company expects that this entity will cease operations by November 18, 2021. There is sufficient objectively verifiable income for management to conclude that it is more likely than not that the Company will utilize available federal deferred tax assets prior to their expiration.

 

The Company files a U.S. federal income tax return and various state income tax returns. In general, the Company is no longer subject to U.S. federal, state or local income tax examinations by tax authorities for years ended January 31, 2014 and prior. The Company is currently undergoing a federal income tax examination for the years ended January 31, 2015 through January 31, 2020.

 

On a quarterly and annual basis, the Company accrues for the effects of open uncertain tax positions and the related potential penalties and interest. It is reasonably possible that the amount of the unrecognized tax benefit with respect to certain unrecognized tax positions will increase or decrease during the next 12 months; however, the Company does not expect the change to have a material effect on results of operations or financial position. A reconciliation of the beginning and ending amount of unrecognized tax benefits, including interest and penalties, is as follows (amounts in thousands):

 

   Six Months Ended
July 31,
 
   2021   2020 
         
Unrecognized tax benefits, beginning of period  $8,400   $7,370 
Changes for prior years’ tax positions   10    (53) 
Changes for current year tax positions   275    - 
Unrecognized tax benefits, end of period  $8,685   $7,317 

 

Note 12. Commitments and Contingencies

 

The Company may be involved in various legal actions arising in the normal course of business, from time to time. After taking into consideration legal counsels’ evaluations of any such action(s),

20

management is of the opinion that their outcome will not have a material adverse effect on the Company’s Consolidated Condensed Financial Statements.

 

One Earth and NuGen have combined forward purchase contracts for approximately 10.6 million bushels of corn, the principal raw material for their ethanol plants, and they have combined forward purchase contracts for approximately 639,000 MmBtu (million british thermal units) of natural gas.

 

One Earth and NuGen have combined sales commitments for approximately 31.7 million gallons of ethanol, approximately 46,000 tons of distillers grains and approximately 9.6 million pounds of non-food grade corn oil.

 

The refined coal entity has various agreements (site license, operating agreements, etc.) containing payment terms based upon production of refined coal under which the Company is required to pay various fees. These fees totaled approximately $2.2 million and approximately $1.1 million in the second quarter of fiscal years 2021 and 2020, respectively. Such fees totaled approximately $3.1 million and approximately $1.4 million for the six months ended July 31, 2021 and 2020, respectively.

 

Note 13. Related-Party Transactions

 

During the second quarters of fiscal years 2021 and 2020, One Earth and NuGen purchased approximately $20.7 million and approximately $4.9 million, respectively, of corn (and other supplies) from minority equity investors and board members of those subsidiaries. Such purchases totaled approximately $37.4 million and approximately $17.2 million for the six months ended July 31, 2021 and 2020, respectively. The Company had amounts payable to related parties of approximately $2.5 million and approximately $0.7 million at July 31, 2021 and January 31, 2021, respectively.

 

During each of the second quarters of fiscal years 2021 and 2020, the Company recognized commission expense of approximately $0.2 million, payable to the minority investor in the refined coal entity. During the first six months of fiscal years 2021 and 2020, the company recognized commission expense of approximately $0.2 million and income of approximately $0.1 million, respectively. The commission expense is associated with the refined coal segment. The Company had accrued liabilities and accounts payable related to the commission expense of approximately $0.1 million at July 31, 2021 and January 31, 2021.

21

Note 14. Segment Reporting

 

The Company has two reportable segments: i) ethanol and by-products; and ii) refined coal. The Company evaluates the performance of each reportable segment based on net income attributable to REX common shareholders. Segment profitability measures are determined using the same accounting policies used in the preparations of the consolidated condensed financial statements. The following tables summarize segment and other results and assets (amounts in thousands):

 

   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
   2021   2020   2021   2020 
Net sales and revenue:                    
Ethanol and by-products  $195,678   $39,242   $359,720   $122,477 
Refined coal 1   165    85    227    100 
Total net sales and revenue  $195,843   $39,327   $359,947   $122,577 

 

1 The Company records sales in the refined coal segment net of the cost of coal as the Company purchases the coal feedstock from the customer to which refined coal is sold.

 

   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
   2021   2020   2021   2020 
Segment gross profit (loss):                    
Ethanol and by-products  $14,155   $553   $33,631   $(7,670) 
Refined coal   (3,081)    (1,884)    (4,755)    (2,991) 
Total gross profit (loss)  $11,074   $(1,331)   $28,876   $(10,661) 
                     
Income (loss) before income taxes:                    
Ethanol and by-products  $10,732   $(3,259)   $21,820   $(15,610) 
Refined coal   (3,455)    (2,118)    (5,260)    (2,965) 
Corporate and other   (902)    (702)    (1,758)    (1,247) 
Total income (loss) before income taxes  $6,375   $(6,079)   $14,802   $(19,822) 
                     
(Provision) benefit for income taxes:                    
Ethanol and by-products  $(1,985)   $893   $(4,423)   $5,054 
Refined coal   5,441    2,919    7,639    3,878 
Corporate and other   221    234    432    427 
Total benefit for income taxes  $3,677   $4,046   $3,648   $9,359 
22
   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
   2021   2020   2021   2020 
Net income (loss) (net of noncontrolling interests):                
Ethanol and by-products  $6,418   $(2,178)   $14,374   $(9,611) 
Refined coal   2,139    898    2,612    1,048 
Corporate and other   (681)    (468)    (1,326)    (820) 
Net income (loss) attributable to REX common shareholders  $7,876   $(1,748)   $15,660   $(9,383) 

 

Assets:  July 31,
2021
   January 31,
2021
 
Ethanol and by-products  $424,470   $397,281 
Refined coal   1,540    2,861 
Corporate and other   79,497    79,203 
Total assets  $505,507   $479,345 

 

   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
Sales of products, ethanol and by-products segment:  2021   2020   2021   2020 
Ethanol  $153,990   $32,524   $280,059   $93,121 
Dried distillers grains   31,573    5,480    62,691    24,398 
Non-food grade corn oil   9,813    1,313    15,407    4,501 
Modified distillers grains   1,934    209    4,227    666 
Derivative financial instruments losses   (1,638)    (298)    (2,764)    (298) 
Other   6    14    100    89 
Total  $195,678   $39,242   $359,720   $122,477 
Sales of products, refined coal segment:                    
Refined coal  $165   $85   $227   $100 
23

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

Ethanol and By-Products

 

At July 31, 2021, investments in our ethanol business include equity investments in three ethanol limited liability companies, two of which we have a majority ownership interest in. The following table is a summary of ethanol gallons shipped at our plants:

 

Entity Trailing 12
Months
Ethanol
Gallons
Shipped
REX’s
Current
Effective
Ownership
Interest
Current Effective
Ownership of
Trailing 12
Months Ethanol
Gallons Shipped
One Earth Energy, LLC 143.9 M 75.6% 108.8 M
NuGen Energy, LLC 137.4 M 99.7% 137.0 M
Big River Resources, LLC:      
Big River Resources W Burlington, LLC 108.5 M 10.3% 11.2 M
Big River Resources Galva, LLC 119.6 M 10.3% 12.3 M
Big River United Energy, LLC 126.4 M 5.7% 7.2 M
Big River Resources Boyceville, LLC 62.6 M 10.3% 6.5 M
Total 698.4 M   283.0 M

 

Our ethanol operations and the results thereof are highly dependent on commodity prices, especially prices for corn, ethanol, distillers grains, non-food grade corn oil and natural gas and availability of corn. As a result of price volatility for these commodities, our operating results can fluctuate substantially. The price and availability of corn is subject to significant fluctuations depending upon several factors that affect commodity prices in general, including crop conditions, the amount of corn stored on farms, weather, federal policy and foreign trade. Because the market prices of ethanol and distillers grains are not always directly related to corn prices (for example, demand for crude and other energy and related prices, the export market demand for ethanol and distillers grains, soybean meal prices, and the results of federal policy decisions and trade negotiations can impact ethanol and distillers grains prices), at times ethanol and distillers grains prices may not follow movements in corn prices and, in an environment of higher corn prices or lower ethanol or distillers grains prices, reduce the overall margin structure at the plants. As a result, at times, we may operate our plants at negative or minimally positive operating margins.

 

We expect our ethanol plants to produce approximately 2.8 gallons of denatured ethanol for each bushel of grain processed in the production cycle. We refer to the actual gallons of denatured ethanol produced per bushel of grain processed as the realized yield. We refer to the difference between the price per gallon of ethanol and the price per bushel of grain (divided by the realized yield) as the “crush spread”. Should the crush spread decline, it is possible that our ethanol plants will generate operating results that do not provide adequate cash flows for sustained periods of time. In such cases, production at the ethanol plants may be reduced or stopped altogether in order to minimize variable costs at individual plants.

 

We attempt to manage the risk related to the volatility of commodity prices by utilizing forward grain purchase, forward ethanol, distillers grains and corn oil sale contracts and commodity futures

24

agreements, as management deems appropriate. We attempt to match quantities of these sale contracts with an appropriate quantity of grain purchase contracts over a given period of time when we can obtain an adequate gross margin resulting from the crush spread inherent in the contracts we have executed. However, the market for future ethanol sales contracts generally lags the spot market with respect to ethanol price. Consequently, we generally execute fixed price ethanol contracts for no more than four months into the future at any given time and we may lock in our corn or ethanol price without having a corresponding locked in ethanol or corn price for short durations of time. As a result of the relatively short period of time our fixed price contracts cover, we generally cannot predict the future movements in our realized crush spread for more than four months; thus, we are unable to predict the likelihood or amounts of future income or loss from the operations of our ethanol facilities. We utilize derivative financial instruments, primarily exchange traded commodity future contracts, in conjunction with certain of our grain procurement activities.

 

Refined Coal

 

On August 10, 2017, we purchased the entire ownership interest of an entity that owns a refined coal facility, along with a minority partner, for approximately $12.0 million. We own 95.35% of the entity. We began operating the refined coal facility immediately after the acquisition. We expect that the revenues from the sale of refined coal produced in the facility will be subsidized by federal production tax credits through November 18, 2021, subject to meeting qualified emissions reductions as governed by Section 45 of the Internal Revenue Code. In order to maintain compliance with Section 45 of the Internal Revenue Code, we are required to test the effectiveness of our process with respect to emissions reductions every six months through an independent laboratory. Annually, the IRS publishes the amount of federal income tax credit earned per ton of refined coal produced and sold. We expect to earn credits at the rate of approximately $7.38 per ton of refined coal produced and sold during calendar year 2021. The tax credits can be earned for refined coal produced and sold by our facility through November 18, 2021. Absent the tax credits, our refined coal operations would not be profitable and we expect to cease operations at that time. At the conclusion of the operations we are obligated to remove the equipment from the site but do not expect the cost to be significant.

 

The refined coal facility is located at the site of a utility-owned electrical generating power station, which is our refined coal operation’s sole customer. Refined coal production and sales vary depending on fluctuations in demand from the site host utility, which generally changes based upon weather conditions in the geographic markets, competing energy prices, lack of supplies and the state of the local economy. We have contracted with an experienced third party to operate and maintain the refined coal facility and to provide us with management reporting and operating data as required. We do not have any employees on site at the refined coal facility.

 

Future Energy

 

During fiscal year 2013, we entered into a joint venture with Hytken HPGP, LLC (“Hytken”) to file and defend patents for eSteam technology relating to heavy oil and oil sands production methods, and to commercially exploit the technology to generate license fees, royalty income and development opportunities. The patented technology is an enhanced method of heavy oil recovery involving zero emissions downhole steam generation. We own 60% and Hytken owns 40% of the entity named Future Energy, LLC (“Future Energy”).

25

We have agreed to fund direct patent expenses relating to patent applications and defense, annual annuity fees and maintenance on a country by country basis, with the right to terminate funding and transfer related patent rights to Hytken. We have funded all costs relating to new intellectual property, consultants, research and development, pilot field tests and equipment purchases with respect to the proposed commercialization stage of the technology. To date, we have paid and expensed approximately $2.5 million cumulatively to purchase our ownership interest and fund patent and other expenses. We have not yet tested or proven the commercial feasibility of the technology.

 

Critical Accounting Policies and Estimates

 

During the three months ended July 31, 2021, we did not change any of our critical accounting policies as disclosed in our 2020 Annual Report on Form 10-K as filed with the Securities and Exchange Commission on April 12, 2021.

 

Fiscal Year

 

All references in this report to a particular fiscal year are to REX’s fiscal year ended January 31. For example, “fiscal year 2021” means the period February 1, 2021 to January 31, 2022.

 

Results of Operations

 

Trends and Uncertainties

 

In recent years, operating results in our ethanol and by-products segment have been, at times affected by a weak margin environment including such factors as higher costs for corn, including increased basis over index pricing, lower availability of local corn, lower ethanol demand and the EPA granting small refiner waivers.

 

During the early months of 2020, COVID-19 spread into the United States and other countries. In an effort to contain the spread of this virus, there were various government mandated restrictions, in addition to voluntary privately implemented restrictions, including limiting public gatherings, retail store closures, restrictions on employees working and the quarantining of people who may have been exposed to the virus. This led to reduced demand for gasoline and ethanol, which consequently resulted in historically low ethanol pricing. As a result, we idled our NuGen and One Earth ethanol plants in March of 2020. In May of 2020, businesses and other activities slowly began to reopen, which led to an increase in demand for gasoline and ethanol, and in related prices. As a result, we resumed production operations at the One Earth ethanol plant in late May of 2020 and at NuGen in late June of 2020. In addition, actions by the Federal Reserve related to the COVID-19 outbreak, reduced interest rates. Given the amount of cash and short-term investments we have, this has reduced our interest income and could continue in future periods, depending on the length of time interest rates remain at these levels. The impacts of the COVID-19 outbreak on our business operations, including the recent Delta variant, cannot be reasonably estimated at this time, although a prolonged production stoppage at our plants could have a material adverse impact on our results of operations, financial condition and cash flows in future periods.

26

Congress passed the CARES Act in March 2020, which provided the United States department of Agriculture (“USDA”) with additional funding from the “Commodity Credit Corporation. The USDA is using this additional funding to provide direct payments to farmers, including farmers that we purchase corn from. Such direct payments to farmers could cause further delays in marketing decisions. Consequently, this could reduce the supply of available corn and could result in a price increase. In addition, China has been purchasing large quantities of corn, which has led to higher prices for corn. We have experienced an increase in the local basis price paid over Chicago Board of Trade for corn during the first six months of fiscal year 2021.

 

Renewable Fuel Standard II (“RFS II”), established in October 2010, has been an important factor in the growth of ethanol usage in the United States. When it was originally established by Congress, RFS II required the volume of “conventional” or corn derived ethanol to be blended with gasoline to increase each year until it reached 15.0 billion gallons in 2015 and was to remain at that level through 2022. There are no established congressional target volumes beginning in 2023. The EPA has the authority to waive the biofuel mandate, in whole or in part, if there is inadequate domestic renewable fuel supply or the requirement severely harms the domestic economy or environment. On December 19, 2019, the EPA announced the final 2020 renewable volume obligation for conventional ethanol, which met the 15.0 billion gallons congressional target. The EPA has missed its deadline and has not yet released a draft renewable volume obligation rule for the 2021 volumes. On April 15, 2020, five state Governors sent a letter to the EPA requesting a general waiver of the RFS II requirements due to the drop in demand caused by COVID-19 travel restrictions. On October 21, 2020, 15 U.S. Senators sent a letter to the EPA requesting a general waiver of the RFS II requirements to reduce the 2021 renewable volume obligation, citing the reduced demand for fuels due to COVID-19.

 

On June 25, 2021, the Supreme Court of the United States ruled in favor of small refiners and reversed a portion of the decision by the U.S. Court of Appeals for the 10th Circuit on small refiner waivers (SRWs). It only reversed the interpretation of “extension” of a waiver but not the economic hardship portion of the decision. It remains unclear how the Supreme Court decision may impact the EPA’s handling of SRWs.

 

Throughout fiscal year 2020 and the first six months of fiscal year 2021, operating results in our refined coal segment were affected by inconsistent utility plant demand (our only customer). By November 18, 2021, we expect to cease these operations and the resulting earning of production tax credits, as based upon current legislation this facility will no longer be eligible to earn additional tax credits beyond that date.

 

Should these trends and uncertainties continue, our future operating results are likely to be negatively impacted.

27

Comparison of Three and Six Months Ended July 31, 2021 and 2020

 

The following sections discuss the results of operations for each of our business segments and corporate and other. Amounts in the corporate and other category include activities that are not separately reportable or related to a segment. We have two reportable segments: i) ethanol and by-products; and ii) refined coal. We evaluate the performance of each reportable segment using net income attributable to REX common shareholders. Segment profitability measures are determined using the same accounting policies used in the preparation of the consolidated financial statements. The following tables summarizes segment and other results (amounts in thousands):

 

   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
   2021   2020   2021   2020 
Net sales and revenue:                    
Ethanol and by-products  $195,678   $39,242   $359,720   $122,477 
Refined coal 1   165    85    227    100 
Total net sales and revenue  $195,843   $39,327   $359,947   $122,577 

 

1 The Company records sales in the refined coal segment net of the cost of coal as the Company purchases the coal feedstock from the customer to which refined coal is sold.

 

   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
   2021   2020   2021   2020 
Segment gross profit (loss):                    
Ethanol and by-products  $14,155   $553   $33,631   $(7,670) 
Refined coal   (3,081)    (1,884)    (4,755)    (2,991) 
Total gross profit (loss)  $11,074   $(1,331)   $28,876   $(10,661) 
                     
Income (loss) before income taxes:                    
Ethanol and by-products  $10,732   $(3,259)   $21,820   $(15,610) 
Refined coal   (3,455)    (2,118)    (5,260)    (2,965) 
Corporate and other   (902)    (702)    (1,758)    (1,247) 
Total income (loss) before income taxes  $6,375   $(6,079)   $14,802   $(19,822) 
                     
(Provision) benefit for income taxes:                    
Ethanol and by-products  $(1,985)   $893   $(4,423)   $5,054 
Refined coal   5,441    2,919    7,639    3,878 
Corporate and other   221    234    432    427 
Total benefit for income taxes  $3,677   $4,046   $3,648   $9,359 
28
   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
   2021   2020   2021   2020 
Net income (loss) (net of noncontrolling interests):                
Ethanol and by-products  $6,418   $(2,178)   $14,374   $(9,611) 
Refined coal   2,139    898    2,612    1,048 
Corporate and other   (681)    (468)    (1,326)    (820) 
Net income (loss) attributable to REX common shareholders  $7,876   $(1,748)   $15,660   $(9,383) 

 

The following table summarizes net sales and revenue from the ethanol and by-products segment (amounts in thousands):

 

   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
   2021   2020   2021   2020 
Ethanol  $153,990   $32,524   $280,059   $93,121 
Dried distillers grains   31,573    5,480    62,691    24,398 
Non-food grade corn oil   9,813    1,313    15,407    4,501 
Modified distillers grains   1,934    209    4,227    666 
Derivative financial instruments losses   (1,638)    (298)    (2,764)    (298) 
Other   6    14    100    89 
Total  $195,678   $39,242   $359,720   $122,477 
29

The following table summarizes selected data from the ethanol and by-products segment:

 

   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
   2021   2020   2021   2020 
Average selling price per gallon of ethanol (net of hedging)  $2.21   $1.23   $2.02   $1.25 
Gallons of ethanol sold (in millions)   69.0    26.5    139.0    74.8 
Average selling price per ton of dried distillers grains  $206.78   $135.54   $207.84   $143.24 
Tons of dried distillers grains sold   152,689    40,429    301,640    170,324 
Average selling price per pound of non-food grade corn oil  $0.47   $0.24   $0.41   $0.25 
Pounds of non-food grade corn oil sold (in millions)   20.7    5.4    37.8    18.1 
Average selling price per ton of modified distillers grains  $90.54   $31.87   $79.13   $49.32 
Tons of modified distillers grains sold   21,361    6,566    53,421    13,507 
Average cost per bushel of grain  $6.45   $3.63   $5.86   $3.86 
Average cost of natural gas (per MmBtu)  $3.30   $2.92   $3.24   $3.60 

 

Net sales and revenue in the quarter ended July 31, 2021 increased approximately 398% compared to the prior year’s second quarter. Net sales and revenue in the first six months of fiscal year 2021 increased approximately 194%. We had significantly lower production and sales volumes in our ethanol and by-products segment during the first six months of fiscal year 2020, as diminished local availability of corn at the NuGen facility, the effects of the COVID-19 outbreak and lower ethanol pricing resulted in the idling of the NuGen and One Earth ethanol plants in March of 2020. We resumed production operations at One Earth in late May of 2020 and at NuGen in late June of 2020. Both of our consolidated plants produced at or near capacity during the first six months of fiscal year 2021.

 

Ethanol sales increased in the second quarter of fiscal year 2021 compared to the second quarter of fiscal year 2020 as the number of gallons sold increased 160% and the average selling price per gallon increased 80% over the prior year second quarter. Ethanol sales increased in the first six months of fiscal year 2021 compared to the first six months of fiscal year 2020 as the number of gallons sold increased 86% and the average selling price per gallon increased 62% over the prior fiscal year. The increase in the ethanol selling price resulted primarily from an increase in demand and an increase in commodity prices.

 

Dried distillers grains sales increased in the second quarter of fiscal year 2021 compared to the second quarter of fiscal year 2020 as the number of tons sold increased 278% and the average selling price per ton increased 53% over the prior year second quarter. Dried distillers grains sales increased in the first six months of fiscal year 2021 compared to the first six months of fiscal year 2020 as the number of tons sold increased 77% and the average selling price per ton increased 45% over the prior fiscal year. The increase in the dried distillers grains selling price resulted primarily from increased demand and an increase in corn prices as dried distillers grains prices often correlate with corn pricing.

30

Non-food grade corn oil sales increased in the second quarter of fiscal year 2021 compared to the second quarter of fiscal year 2020 as the number of pounds sold increased 283% and the average selling price per pound increased 96% over the prior year second quarter. Non-food grade corn oil sales increased in the first six months of fiscal year 2021 compared to the first six months of fiscal year 2020 as the number of pounds sold increased 109% and the average selling price per pound increased 64% over the prior year fiscal year. The increase in the non-food grade corn oil selling price resulted primarily from an increase in demand from the biodiesel industry.

 

Modified distillers grains sales increased in the second quarter of fiscal year 2021 compared to the second quarter of fiscal year 2020 as the number of tons sold increased 225% and the average selling price per ton increased 184% over the prior year second quarter. Modified distillers grains sales increased in the first six months of fiscal year 2021 compared to the first six months of fiscal year 2020 as the number of tons sold increased 296% and the average selling price per ton increased 60% over the prior year fiscal year. The increase in the modified distillers grains selling price resulted primarily from an increase in corn prices and increased local demand.

 

Losses on derivative financial instruments, included in net sales and revenue, of approximately $1.6 million in the second quarter of fiscal year 2021 related to our risk management activities and were impacted by the increase in ethanol prices during that quarter. There were losses on derivative financial instruments of approximately $0.3 million during the second quarter of fiscal year 2020. Losses on derivative financial instruments, included in net sales and revenue, were approximately $2.8 million in the first six months of fiscal year 2021 compared to $0.3 million in the first six months of fiscal year 2020.

 

Gross profit for the second quarter of fiscal year 2021 increased approximately $12.4 million compared to the prior year’s second quarter. This was primarily caused by significantly higher production and sales volumes in our ethanol and by-products segment during the second quarter of fiscal year 2021 compared to the reduced levels during the second quarter of fiscal year 2020 discussed above. The crush spread for the second quarter of fiscal year 2021 was approximately break-even per gallon of ethanol sold compared to $(0.04) per gallon of ethanol sold during the second quarter of fiscal year 2020. The selling price per gallon of ethanol sold increased 80% for the second quarter of fiscal year 2021 compared to the second quarter of fiscal year 2020, slightly outpacing the 78% increase in the cost per bushel of corn during the same periods. In addition, higher sales volumes discussed above and prices of by-products contributed to the increase in gross profit during the second quarter of fiscal year 2021 compared to the second quarter of fiscal year 2020. During the second quarter of fiscal year 2020 the impact from the COVID-19 outbreak and lower gasoline pricing resulted in lower ethanol and corn pricing which severely impacted operations and resulted in the consolidated ethanol plants being idled for a portion of the quarter.

 

Grain accounted for approximately 86% ($156.2 million) of our cost of sales during the second quarter of fiscal year 2021 compared to approximately 68% ($26.1 million) during the second quarter of fiscal year 2020. Natural gas accounted for approximately 3% ($6.2 million) of our cost of sales during the second quarter of fiscal year 2021 compared to approximately 5% ($1.9 million) during the second quarter of fiscal year 2020. The grain and natural gas expenditure increases were primarily attributable to the higher production levels in the second quarter of fiscal year 2021 compared to the reduced production levels in the second quarter of fiscal year 2020 and the significant rise in corn prices during the second quarter of fiscal year 2021.

31

Gross profit for the first six months of fiscal year 2021 increased approximately $39.5 million compared to the first six months of the prior year. This was primarily the result of significantly higher production and sales volumes in our ethanol and by-products segment during the first six months of fiscal year 2021 compared to the reduced levels during the first six months of fiscal year 2020 discussed above. The crush spread for the first six months of fiscal year 2021 was approximately $0.02 per gallon of ethanol sold compared to $(0.08) per gallon of ethanol sold during the first six months of fiscal year 2020. The selling price per gallon of ethanol sold increased 62% for the first six months of fiscal year 2021 compared to the first six months of fiscal year 2020, outpacing the 52% increase in the cost per bushel of corn during the same periods. In addition, higher sales volumes discussed above and prices of by-products contributed to the increase in gross profit during the first six months of fiscal year 2021 compared to the first six months of fiscal year 2020. During the first six months of fiscal year 2020 the impact from the COVID-19 outbreak and lower gasoline pricing resulted in lower ethanol and corn pricing which severely impacted operations and resulted in the consolidated ethanol plants being idled for a portion of the year and the large gross loss.

 

Grain accounted for approximately 85% ($278.2 million) of our cost of sales during the first six months of fiscal year 2021 compared to approximately 73% ($94.8 million) during the first six months of fiscal year 2020. Natural gas accounted for approximately 3% ($9.9 million) of our cost of sales during the first six months of fiscal year 2021 compared to approximately 6% ($7.3 million) during the first six months of fiscal year 2020. The grain increase was primarily attributable to the higher production levels in the first six months of fiscal year 2021 compared to the reduced production levels in the first six months of fiscal year 2020 and the significant rise in corn prices during the first six months of fiscal year 2021. The natural gas unit price decrease was primarily attributable to gains realized on the sales of unused natural gas during the first quarter of fiscal year 2021. The sales were a result of unusual and significant increases in the spot price of natural gas during portions of the first quarter of fiscal year 2021 which resulted in an opportunity for us to sell forward natural gas purchases at a gain.

 

We attempt to match quantities of ethanol, distillers grains and non-food grade corn oil sales contracts with an appropriate quantity of grain purchase contracts over a given time period when we can obtain a satisfactory margin resulting from the crush spread inherent in the contracts we have executed. However, the market for future ethanol sales contracts generally lags the spot market with respect to ethanol price. Consequently, we generally execute fixed price sales contracts for no more than four months into the future at any given time and we may lock in our corn or ethanol price without having a corresponding locked in ethanol or corn price for short durations of time. As a result of the relatively short period of time our contracts cover, we generally cannot predict the future movements in our realized crush spread for more than four months.

 

SG&A expenses were approximately $6.6 million for the second quarter of fiscal year 2021, significantly higher than the approximately $4.4 million of expenses for the second quarter of fiscal year 2020. SG&A expenses were approximately $16.6 million for the first six months of fiscal year 2021, significantly higher than the approximately $9.0 million of expenses for the first six months of fiscal year 2020. A majority of the increase results from higher shipping costs as more sales contracts in our ethanol and by-products segment provided for shipping to be paid by us in the second quarter of fiscal year 2021 compared to the second quarter of fiscal year 2020. In addition, there was an increase in incentive compensation associated with higher profitability in fiscal year 2021.

32

During the second quarter of fiscal year 2021, we recognized income of approximately $1.8 million compared to a loss of approximately $0.5 million for the second quarter of fiscal year 2020, from our equity investment in Big River, which is included in our ethanol and by-products segment results. We recognized income of approximately $2.4 million during the first six months of fiscal year 2021 compared to a loss of approximately $1.0 million during the first six months of fiscal year 2020. Big River has interests in four ethanol production plants that shipped approximately 417 million gallons in the trailing twelve months ended July 31, 2021 and has an effective ownership of ethanol gallons shipped for the same period of approximately 361 million gallons. Big River’s operations also include agricultural elevators. Due to the inherent volatility of commodity prices within the ethanol industry, we cannot predict the likelihood of future operating results from Big River being similar to historical results.

 

Interest and other income was approximately $39,000 for the second quarter of fiscal year 2021 versus approximately $197,000 for the second quarter of fiscal year 2020. Interest and other income was approximately $82,000 for the first six months of fiscal year 2021 versus approximately $866,000 for the first six months of fiscal year 2020. Interest income decreased as yields on our excess cash decreased in the first six months of fiscal year 2021 compared to the first six months of fiscal year 2020.

 

As a result of the foregoing, income before income taxes was approximately $6.4 million for the second quarter of fiscal year 2021 versus a loss of approximately $6.1 million for the second quarter of fiscal year 2020. Income before income taxes was approximately $14.8 million versus a loss of approximately $19.8 million for the first six months of fiscal years 2021 and 2020, respectively.

 

We determined that small changes in estimated “ordinary” income would result in significant changes in the estimated annual effective tax rate. Thus, the Company used a discrete effective tax rate method to calculate the provision or benefit for income taxes for the three and six months ended July 31, 2021 and 2020. Our income tax benefit was approximately $3.7 million and approximately $4.0 million for the three months ended July 31, 2021 and 2020, respectively, and was approximately $3.6 million and approximately $9.4 million for the six months ended July 31, 2021 and 2020, respectively We had a higher benefit in the prior year periods based upon pre-tax losses for those periods versus pre-tax income in the current periods. The benefit is also largely impacted by the level of tax credits generated from the refined coal operation. Through its refined coal operation, the Company earns production tax credits pursuant to IRC Section 45. The credits can be used to reduce future income tax liabilities for up to 20 years. Our income tax benefit for the first six months of fiscal year 2020 includes approximately $1.8 million related to the lengthening of a net operating loss carryback allowed by the CARES Act.

 

As a result of the foregoing, net income was approximately $10.1 million for the second quarter of fiscal year 2021 compared to net loss of approximately $2.0 million for the second quarter of fiscal year 2020. Net income was approximately $18.5 million for the first six months of fiscal year 2021 compared to net loss of approximately $10.5 million for the first six months of fiscal year 2020.

 

Income related to noncontrolling interests was approximately $2.2 million for the second quarter of fiscal year 2021 compared to a loss of $0.3 million for the second quarter of fiscal years 2020. Income related to noncontrolling interests was approximately $2.8 million for the six months of fiscal year 2021 compared to a loss of approximately $1.1 million for the first six months of fiscal years 2020. These amounts represent the other owners’ share of the income or loss of NuGen, One Earth and the refined coal entity.

33

As a result of the foregoing, net income attributable to REX common shareholders for the second quarter of fiscal year 2021 was approximately $7.9 million, an increase of approximately $9.6 million from net loss attributable to REX common shareholders of approximately $1.7 million for the second quarter of fiscal year 2020. Net income attributable to REX common shareholders for the first six months of fiscal year 2021 was approximately $15.7 million, an increase of approximately $25.0 million from net loss attributable to REX common shareholders of approximately $9.4 million for the first six months of fiscal year 2020.

 

Liquidity and Capital Resources

 

Net cash provided by operating activities was approximately $17.2 million for the first six months of fiscal year 2021, compared to cash used of approximately $9.0 million for the first six months of fiscal year 2020. For the first six months of fiscal year 2021, cash was provided by net income of approximately $18.5 million, adjusted for non-cash items of approximately $6.6 million, which consisted of depreciation, amortization of operating lease right-of-use assets, income from equity method investments, interest income from short-term investments, the deferred income tax provision and stock based compensation expense. An increase in the balance of accounts receivable used cash of approximately $9.8 million, primarily a result of the timing of products shipped and the receipt of customer payments at One Earth and NuGen in addition to higher sales and pricing. Inventories increased by approximately $3.9 million, primarily a result of the timing of receipt of raw materials and the shipment of finished goods, as well as an increase in the pricing of raw materials. A decrease in the balance of other assets of approximately $0.3 million primarily relates to changes in the carrying value of forward purchase contracts recorded at fair value. An increase in the balance of refundable income taxes of approximately $0.9 million primarily relates to estimated federal and state income tax payments made during fiscal year 2021. An increase in the balance of accounts payable provided cash of approximately $5.5 million, which was primarily a result of the timing of inventory receipts and vendor payments. An increase in the balance of other liabilities provided cash of approximately $0.9 million, which was primarily a result of operating lease payments.

 

Net cash used in operating activities was approximately $9.0 million for the first six months of fiscal year 2020. For the first six months of fiscal year 2020, cash was used by a net loss of approximately $10.5 million, adjusted for non-cash items of approximately $9.3 million, which consisted of depreciation, amortization of operating lease right-of-use assets, loss from equity method investments, interest income from short-term investments, the deferred income tax provision and stock based compensation expense. We received dividends from Big River of approximately $2.0 million during the first six months of fiscal year 2020. A decrease in the balance of accounts receivable provided cash of approximately $3.2 million, which was primarily a result of the timing of customer shipments and payments as well as lower commodity prices. Inventories decreased by approximately $5.3 million, which was primarily a result of the timing of receipt of raw materials, shipments of finished goods and lower commodity prices. An increase in the balance of refundable income taxes of approximately $4.6 million primarily relates to a net operating loss we intend to carry back for federal income tax purposes. A decrease in the balance of accounts payable used cash of approximately $10.3 million, which was primarily a result of the timing of inventory receipts and vendor payments. A decrease in the balance of other liabilities used cash of approximately $2.9 million, which was primarily a result of payments of operating leases and incentive compensation.

34

At July 31, 2021, working capital was approximately $246.0 million, compared to approximately $228.0 million at January 31, 2021. The ratio of current assets to current liabilities was 7.4 to 1 at July 1, 2021 and 8.4 to 1 at January 31, 2021.

 

Cash of approximately $0.3 million was provided by investing activities for the first six months of fiscal year 2021, compared to approximately $12.4 million used during the first six months of fiscal year 2020. During the first six months of fiscal year 2021, we had capital expenditures of approximately $2.7 million, primarily for improvements at the One Earth and NuGen facilities. We expect capital expenditures to be in the range of approximately $3.0 million to $5.0 million for the remainder of fiscal year 2021. During the first six months of fiscal year 2021, we purchased certificates of deposit (classified as short-term investments) of approximately $49.3 million. During the first six months of fiscal year 2021, certificates of deposit (classified as short-term investments) of approximately $52.2 million matured. The certificates of deposit had maturities of less than one year. Depending on investment options available, we may elect to retain the funds, or a portion thereof, in cash investments, short-term investments or long-term investments.

 

Cash of approximately $12.4 million was used in investing activities for the first six months of fiscal year 2020. During the first six months of fiscal year 2020, we had capital expenditures of approximately $5.7 million, primarily for the purchase of land at One Earth Energy. During the first six months of fiscal year 2020, we purchased certificates of deposit (classified as short-term investments) of approximately $45.5 million. During the first six months of fiscal year 2020, certificates of deposit (classified as short-term investments) of approximately $39.0 million matured.

 

Cash of approximately $2.5 million was used in financing activities for the first six months of fiscal year 2021, compared to approximately $5.7 million for the first six months of fiscal year 2020. During the first six months of fiscal year 2021, we used cash of approximately $1.4 million to purchase approximately 17,000 shares of our common stock in open market transactions. We also made payments of approximately $1.3 million to noncontrolling interests holders.

 

Cash of approximately $5.7 million was used in financing activities for the first six months of fiscal year 2020 as we used cash of approximately $5.6 million to purchase approximately 109,000 shares of our common stock in open market transactions.

 

We are investigating various uses for our excess cash and short-term investments. We have historically had a stock buyback program and subsequent to the end of the fiscal 2021 second quarter completed a 500,000 share buyback authorization from the Board of Directors and obtained authorization to repurchase an additional 500,000 shares. We also plan to seek and evaluate investment opportunities including ethanol and/or energy related, carbon dioxide related, agricultural or other ventures we believe fit our investment criteria in addition to investing in highly liquid short-term securities.

 

We are working with the University of Illinois to explore the development of a carbon sequestration project to be located near the One Earth ethanol plant. The University of Illinois has received a United States Department of Energy award through the CarbonSAFE program, and, will evaluate the greenhouse gas storage potential by drilling a test well and performing seismic surveys. The seismic survey has been completed and the data is being sent for processing. Further work and research is needed to determine if this will be a feasible location for carbon sequestration and storage.

35

Forward-Looking Statements

 

This Form 10-Q contains or may contain forward-looking statements as defined in the Private Securities Litigation Reform Act of 1995. Such statements can be identified by use of forward-looking terminology such as “may,” “expect,” “believe,” “estimate,” “anticipate” or “continue” or the negative thereof or other variations thereon or comparable terminology. Readers are cautioned that there are risks and uncertainties that could cause actual events or results to differ materially from those referred to in such forward-looking statements. These risks and uncertainties include the risk factors set forth from time to time in the Company’s filings with the Securities and Exchange Commission and include among other things: the effect of pandemics such as COVID-19 on the Company’s business operations, including impacts on supplies, demand, personnel and other factors, the impact of legislative and regulatory changes, the price volatility and availability of corn, distillers grains, ethanol, non-food grade corn oil, gasoline, natural gas, logistical delays, our ethanol and refined coal plants operating efficiently and according to forecasts and projections, changes in the international, national or regional economies, weather, results of income tax audits, changes in income tax laws or regulations and the effects of terrorism or acts of war. The Company does not intend to update publicly any forward-looking statements except as required by law. Other factors that could cause actual results to differ materially from those in the forward-looking statements are set forth in Item 1A of the Company’s Annual Report on Form 10-K for the fiscal year ended January 31, 2021 (File No. 001-09097).

36

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

We are exposed to the impact of market fluctuations associated with commodity prices as discussed below.

 

We manage a portion of our risk with respect to the volatility of commodity prices inherent in the ethanol industry by using forward purchase and sale contracts and exchange traded commodity futures contracts. Our exposure to market risk, which includes the impact of our risk management activities, is based on the estimated effect on pre-tax income starting on July 31, 2021 is as follows, assuming normal operating capacity (amounts in thousands):

 

Commodity  Estimated Total
Volume for
12 Months
     Unit of Measure     Decrease in Pre-tax
Income From a 10%
Adverse Change in Price
 
Ethanol   280,000   Gallons  $62,678 
Corn   100,000   Bushels  $57,302 
Distillers Grains   770   Tons  $12,548 
Non-food grade Corn Oil   77,750   Pounds  $3,905 
Natural Gas   7,400   MmBtu  $800 

 

Item 4. Controls and Procedures

 

Our management evaluated, with the participation of our Chief Executive Officer and Chief Financial Officer, the effectiveness of our disclosure controls and procedures, as of the end of the period covered by this report. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures are effective to ensure that information required to be disclosed by us in the reports that we file or submit under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

 

There were no changes in our internal control over financial reporting that occurred during our last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

37

PART II. OTHER INFORMATION

 

Item 1. Legal Proceedings

 

We are not party to any legal proceedings that we believe would, individually or in the aggregate, have a material adverse effect on our financial condition, results of operations or cash flows.

 

Item 1A. Risk Factors

 

There have been no material changes to the risk factors discussed in our Annual Report on Form 10-K for the year ended January 31, 2021.

 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

 

Not Applicable

 

Item 3. Defaults upon Senior Securities

 

Not Applicable

 

Item 4. Mine Safety Disclosures

 

Not Applicable

 

Item 5. Other Information

 

None

 

Item 6. Exhibits

 

The following exhibits are filed with this report:

 

  31   Rule 13a-14(a)/15d-14(a) Certifications
       
  32   Section 1350 Certifications
       
  101   The following information from REX American Resources Corporation Quarterly Report on Form 10-Q for the quarter ended July 31, 2021, formatted in iXBRL: (i) Consolidated Condensed Balance Sheets, (ii) Consolidated Condensed Statements of Operations, (iii) Consolidated Condensed Statements of Equity, (iv) Consolidated Condensed Statements of Cash Flows and (v) Notes to Consolidated Condensed Financial Statements.
38

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, thereunto duly authorized.

 

  REX American Resources Corporation
Registrant

 

Signature   Title   Date
         
/s/ Zafar Rizvi   Chief Executive Officer and President    
(Zafar Rizvi)   (Chief Executive Officer)   September 3, 2021
         
/s/ Douglas L. Bruggeman   Vice President, Finance and Treasurer    
(Douglas L. Bruggeman)   (Chief Financial Officer)   September 3, 2021
39
Commodity futures liabilities are included in accrued expenses and other current liabilities. These contracts are short/sell positions for approximately 8.6 million bushels of corn at July 31, 2021. These contracts are short/sell positions for approximately 6.9 million bushels of corn at January 31, 2021. Commodity futures assets are included in prepaid expenses and other assets. These contracts are long/buy positions for approximately 5.8 million bushels of corn at July 31, 2021. There were no long/buy positions at January 31, 2021. Forward purchase contracts assets are included in prepaid expenses and other current assets. These contracts are for purchases of approximately 10.6 million bushels of corn at July 31, 2021 and 6.4 million bushels of corn at January 31, 2021. The Company records sales in the refined coal segment net of the cost of coal as the Company purchases the coal feedstock from the customer to which refined coal is sold. false --01-31 Q2 0000744187 0000744187 2021-02-01 2021-07-31 0000744187 2021-09-02 0000744187 2021-07-31 0000744187 2021-01-31 0000744187 2021-05-01 2021-07-31 0000744187 2020-05-01 2020-07-31 0000744187 2020-02-01 2020-07-31 0000744187 us-gaap:CommonStockMember 2021-01-31 0000744187 us-gaap:TreasuryStockMember 2021-01-31 0000744187 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0000744187 us-gaap:RetainedEarningsMember 2021-01-31 0000744187 us-gaap:NoncontrollingInterestMember 2021-01-31 0000744187 us-gaap:RetainedEarningsMember 2021-02-01 2021-04-30 0000744187 us-gaap:NoncontrollingInterestMember 2021-02-01 2021-04-30 0000744187 2021-02-01 2021-04-30 0000744187 us-gaap:TreasuryStockMember 2021-02-01 2021-04-30 0000744187 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-04-30 0000744187 us-gaap:CommonStockMember 2021-04-30 0000744187 us-gaap:TreasuryStockMember 2021-04-30 0000744187 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0000744187 us-gaap:RetainedEarningsMember 2021-04-30 0000744187 us-gaap:NoncontrollingInterestMember 2021-04-30 0000744187 2021-04-30 0000744187 us-gaap:RetainedEarningsMember 2021-05-01 2021-07-31 0000744187 us-gaap:NoncontrollingInterestMember 2021-05-01 2021-07-31 0000744187 us-gaap:TreasuryStockMember 2021-05-01 2021-07-31 0000744187 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 2021-07-31 0000744187 us-gaap:CommonStockMember 2021-07-31 0000744187 us-gaap:TreasuryStockMember 2021-07-31 0000744187 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0000744187 us-gaap:RetainedEarningsMember 2021-07-31 0000744187 us-gaap:NoncontrollingInterestMember 2021-07-31 0000744187 us-gaap:CommonStockMember 2020-01-31 0000744187 us-gaap:TreasuryStockMember 2020-01-31 0000744187 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0000744187 us-gaap:RetainedEarningsMember 2020-01-31 0000744187 us-gaap:NoncontrollingInterestMember 2020-01-31 0000744187 2020-01-31 0000744187 us-gaap:RetainedEarningsMember 2020-02-01 2020-04-30 0000744187 us-gaap:NoncontrollingInterestMember 2020-02-01 2020-04-30 0000744187 2020-02-01 2020-04-30 0000744187 us-gaap:TreasuryStockMember 2020-02-01 2020-04-30 0000744187 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2020-04-30 0000744187 us-gaap:CommonStockMember 2020-04-30 0000744187 us-gaap:TreasuryStockMember 2020-04-30 0000744187 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0000744187 us-gaap:RetainedEarningsMember 2020-04-30 0000744187 us-gaap:NoncontrollingInterestMember 2020-04-30 0000744187 2020-04-30 0000744187 us-gaap:RetainedEarningsMember 2020-05-01 2020-07-31 0000744187 us-gaap:NoncontrollingInterestMember 2020-05-01 2020-07-31 0000744187 us-gaap:TreasuryStockMember 2020-05-01 2020-07-31 0000744187 us-gaap:AdditionalPaidInCapitalMember 2020-05-01 2020-07-31 0000744187 us-gaap:CommonStockMember 2020-07-31 0000744187 us-gaap:TreasuryStockMember 2020-07-31 0000744187 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0000744187 us-gaap:RetainedEarningsMember 2020-07-31 0000744187 us-gaap:NoncontrollingInterestMember 2020-07-31 0000744187 2020-07-31 0000744187 rex:EthanolMember 2021-02-01 2021-07-31 0000744187 us-gaap:MajorityOwnedSubsidiaryUnconsolidatedMember rex:EthanolMember 2021-02-01 2021-07-31 0000744187 us-gaap:MajorityOwnedSubsidiaryUnconsolidatedMember rex:RefinedCoalMember 2021-02-01 2021-07-31 0000744187 rex:ProvisionForIncomeTaxesMember 2021-07-31 0000744187 2020-02-01 2021-01-31 0000744187 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-02-01 2021-01-31 0000744187 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-02-01 2021-01-31 0000744187 srt:MinimumMember rex:FixturesAndEquipmentMember 2021-02-01 2021-07-31 0000744187 srt:MaximumMember rex:FixturesAndEquipmentMember 2021-02-01 2021-07-31 0000744187 us-gaap:CostOfSalesMember 2021-02-01 2021-07-31 0000744187 us-gaap:FairValueInputsLevel1Member 2021-07-31 0000744187 us-gaap:FairValueInputsLevel2Member 2021-07-31 0000744187 us-gaap:FairValueInputsLevel3Member 2021-07-31 0000744187 us-gaap:FairValueInputsLevel1Member 2021-01-31 0000744187 us-gaap:FairValueInputsLevel2Member 2021-01-31 0000744187 us-gaap:FairValueInputsLevel3Member 2021-01-31 0000744187 rex:ShortSellMember us-gaap:LiabilityMember rex:CornMember 2021-07-31 0000744187 rex:ShortSellMember us-gaap:LiabilityMember rex:CornMember 2021-01-31 0000744187 rex:LongBuyMember us-gaap:AssetsMember rex:CornMember 2021-07-31 0000744187 rex:LongBuyMember us-gaap:AssetsMember rex:CornMember 2021-01-31 0000744187 us-gaap:LiabilityMember rex:CornMember 2021-07-31 0000744187 us-gaap:LiabilityMember rex:CornMember 2021-01-31 0000744187 us-gaap:CommodityContractMember 2021-07-31 0000744187 us-gaap:CommodityContractMember 2021-01-31 0000744187 us-gaap:ForwardContractsMember 2021-07-31 0000744187 us-gaap:ForwardContractsMember 2021-01-31 0000744187 rex:BigRiverMember 2021-05-01 2021-07-31 0000744187 rex:BigRiverMember 2020-05-01 2020-07-31 0000744187 rex:BigRiverMember 2021-02-01 2021-07-31 0000744187 rex:BigRiverMember 2020-02-01 2020-07-31 0000744187 us-gaap:EmployeeStockOptionMember rex:StockOptionPlans2015Member 2021-07-31 0000744187 rex:RexShareholdersMember 2021-07-31 0000744187 rex:RexShareholdersMember 2021-01-31 0000744187 us-gaap:EmployeeStockOptionMember rex:RexShareholdersMember 2021-07-31 0000744187 us-gaap:EmployeeStockOptionMember rex:RexShareholdersMember 2020-07-31 0000744187 rex:CARESActNetOperatingLossCarrybackMember 2020-02-01 2020-07-31 0000744187 rex:OneEarthEnergyAndNuGenEnergyMember 2021-07-31 0000744187 rex:RefinedCoalMember 2021-05-01 2021-07-31 0000744187 rex:RefinedCoalMember 2020-05-01 2020-07-31 0000744187 rex:RefinedCoalMember 2021-02-01 2021-07-31 0000744187 rex:RefinedCoalMember 2020-02-01 2020-07-31 0000744187 rex:OneEarthEnergyAndNuGenEnergyMember 2021-05-01 2021-07-31 0000744187 rex:OneEarthEnergyAndNuGenEnergyMember 2020-05-01 2020-07-31 0000744187 rex:OneEarthEnergyAndNuGenEnergyMember 2021-02-01 2021-07-31 0000744187 rex:OneEarthEnergyAndNuGenEnergyMember 2020-02-01 2020-07-31 0000744187 rex:OneEarthEnergyAndNuGenEnergyMember 2021-01-31 0000744187 rex:RefinedCoalMember 2021-05-01 2021-07-31 0000744187 rex:RefinedCoalMember 2020-05-01 2020-07-31 0000744187 rex:RefinedCoalMember 2021-02-01 2021-07-31 0000744187 rex:RefinedCoalMember 2020-02-01 2020-07-31 0000744187 rex:RefinedCoalMember 2021-07-31 0000744187 rex:RefinedCoalMember 2021-01-31 0000744187 rex:EthanolMember 2021-05-01 2021-07-31 0000744187 rex:EthanolMember 2020-05-01 2020-07-31 0000744187 rex:EthanolMember 2020-02-01 2020-07-31 0000744187 rex:RefinedCoalMember 2021-05-01 2021-07-31 0000744187 rex:RefinedCoalMember 2020-05-01 2020-07-31 0000744187 rex:RefinedCoalMember 2021-02-01 2021-07-31 0000744187 rex:RefinedCoalMember 2020-02-01 2020-07-31 0000744187 us-gaap:CorporateAndOtherMember 2021-05-01 2021-07-31 0000744187 us-gaap:CorporateAndOtherMember 2020-05-01 2020-07-31 0000744187 us-gaap:CorporateAndOtherMember 2021-02-01 2021-07-31 0000744187 us-gaap:CorporateAndOtherMember 2020-02-01 2020-07-31 0000744187 rex:DriedDistillersGrainsMember 2021-05-01 2021-07-31 0000744187 rex:DriedDistillersGrainsMember 2020-05-01 2020-07-31 0000744187 rex:DriedDistillersGrainsMember 2021-02-01 2021-07-31 0000744187 rex:DriedDistillersGrainsMember 2020-02-01 2020-07-31 0000744187 rex:NonFoodGradeCornOilMember 2021-05-01 2021-07-31 0000744187 rex:NonFoodGradeCornOilMember 2020-05-01 2020-07-31 0000744187 rex:NonFoodGradeCornOilMember 2021-02-01 2021-07-31 0000744187 rex:NonFoodGradeCornOilMember 2020-02-01 2020-07-31 0000744187 rex:ModifiedDistillersGrainsMember 2021-05-01 2021-07-31 0000744187 rex:ModifiedDistillersGrainsMember 2020-05-01 2020-07-31 0000744187 rex:ModifiedDistillersGrainsMember 2021-02-01 2021-07-31 0000744187 rex:ModifiedDistillersGrainsMember 2020-02-01 2020-07-31 0000744187 us-gaap:DerivativeFinancialInstrumentsAssetsMember 2021-05-01 2021-07-31 0000744187 us-gaap:DerivativeFinancialInstrumentsAssetsMember 2020-05-01 2020-07-31 0000744187 us-gaap:DerivativeFinancialInstrumentsAssetsMember 2021-02-01 2021-07-31 0000744187 us-gaap:DerivativeFinancialInstrumentsAssetsMember 2020-02-01 2020-07-31 0000744187 us-gaap:AllOtherSegmentsMember 2021-05-01 2021-07-31 0000744187 us-gaap:AllOtherSegmentsMember 2020-05-01 2020-07-31 0000744187 us-gaap:AllOtherSegmentsMember 2021-02-01 2021-07-31 0000744187 us-gaap:AllOtherSegmentsMember 2020-02-01 2020-07-31 0000744187 us-gaap:AssetsMember 2021-02-01 2021-07-31 0000744187 rex:EthanolMember 2021-07-31 0000744187 rex:EthanolMember 2021-01-31 0000744187 rex:RefinedCoalMember 2021-07-31 0000744187 rex:RefinedCoalMember 2021-01-31 0000744187 us-gaap:CorporateAndOtherMember 2021-07-31 0000744187 us-gaap:CorporateAndOtherMember 2021-01-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure utr:bu utr:l utr:MMBTU utr:gal utr:T utr:lb
EX-31 2 c102240_ex31.htm

Exhibit 31

CERTIFICATIONS

 

I, Zafar Rizvi, certify that:

 

1.       I have reviewed this quarterly report on Form 10-Q of REX American Resources Corporation;

 

2.       Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.       Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.       The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rule 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a)     Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b)    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)     Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d)    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

 

 

 

5.       The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a)     All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b)    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: September 3, 2021

 

/s/ Zafar Rizvi

Zafar Rizvi

Chief Executive Officer and President

 

 

CERTIFICATIONS

 

I, Douglas L. Bruggeman, certify that:

 

1.    I have reviewed this quarterly report on Form 10-Q of REX American Resources Corporation;

 

2.       Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.       Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.       The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rule 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

 

 

 

5.       The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: September 3, 2021

 

/s/ Douglas L. Bruggeman

Douglas L. Bruggeman

Vice President, Finance, Treasurer and

Chief Financial Officer

 

EX-32 3 c102240_ex32.htm

Exhibit 32

 

 

REX American Resources Corporation

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED BY SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002

 

The undersigned officers of REX American Resources Corporation (the “Company”) hereby certify, to their knowledge, that the Company’s Quarterly Report on Form 10-Q for the period ended July 31, 2021 which this certificate accompanies, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that the information contained therein fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

 

/s/Zafar Rizvi

Zafar Rizvi

Chief Executive Officer and President

 

 

/s/ Douglas L. Bruggeman

Douglas L. Bruggeman

Vice President, Finance, Treasurer and

Chief Financial Officer

 

 

Date: September 3, 2021

 

 

EX-101.SCH 4 rex-20210731.xsd 001 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:definitionLink link:calculationLink 002 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:definitionLink link:calculationLink 004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:definitionLink link:calculationLink 006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Consolidated Condensed Financial Statements link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Accounting Policies link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Net Sales and Revenue link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Fair Value link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Property and Equipment link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Derivative Financial Instruments link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Investments link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Employee Benefits link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Related-Party Transactions link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Segment Reporting link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Fair Value (Tables) link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Property and Equipment (Tables) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Investments (Tables) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Employee Benefits (Tables) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Segment Reporting (Tables) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Consolidated Condensed Financial Statements (Details) link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Accounting Policies (Details) - Schedule of Components of Inventory link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Leases (Details) - Schedule of Components of Lease Expense link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Leases (Details) - Schedule of Future Minimum Rental Payments for Operating Leases link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Fair Value (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Property and Equipment (Details) - Schedule of Property and Equipment link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Derivative Financial Instruments (Details) link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Derivative Financial Instruments (Details) - Schedule of Fair Values for Derivative Financial Instruments link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Investments (Details) link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Investments (Details) - Schedule of Equity Method Investments link:presentationLink link:definitionLink link:calculationLink 045 - Disclosure - Investments (Details) - Schedule of Financial Information For Equity Method Investment link:presentationLink link:definitionLink link:calculationLink 046 - Disclosure - Employee Benefits (Details) link:presentationLink link:definitionLink link:calculationLink 047 - Disclosure - Employee Benefits (Details) - Schedule of Non-Vested Restricted Stock Award Activity link:presentationLink link:definitionLink link:calculationLink 048 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 049 - Disclosure - Income Taxes (Details) - Schedule of Unrecognized Tax Benefits Roll Forward link:presentationLink link:definitionLink link:calculationLink 050 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 051 - Disclosure - Related-Party Transactions (Details) link:presentationLink link:definitionLink link:calculationLink 052 - Disclosure - Segment Reporting (Details) link:presentationLink link:definitionLink link:calculationLink 053 - Disclosure - Segment Reporting (Details) - Schedule Of Segment Results And Assets link:presentationLink link:definitionLink link:calculationLink 054 - Disclosure - Segment Reporting (Details) - Schedule Of Segment Assets link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 5 rex-20210731_cal.xml EX-101.DEF 6 rex-20210731_def.xml EX-101.LAB 7 rex-20210731_lab.xml EX-101.PRE 8 rex-20210731_pre.xml XML 9 c102240_10q-ixbrl_htm.xml IDEA: XBRL DOCUMENT 0000744187 2021-02-01 2021-07-31 0000744187 2021-09-02 0000744187 2021-07-31 0000744187 2021-01-31 0000744187 2021-05-01 2021-07-31 0000744187 2020-05-01 2020-07-31 0000744187 2020-02-01 2020-07-31 0000744187 us-gaap:CommonStockMember 2021-01-31 0000744187 us-gaap:TreasuryStockMember 2021-01-31 0000744187 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0000744187 us-gaap:RetainedEarningsMember 2021-01-31 0000744187 us-gaap:NoncontrollingInterestMember 2021-01-31 0000744187 us-gaap:RetainedEarningsMember 2021-02-01 2021-04-30 0000744187 us-gaap:NoncontrollingInterestMember 2021-02-01 2021-04-30 0000744187 2021-02-01 2021-04-30 0000744187 us-gaap:TreasuryStockMember 2021-02-01 2021-04-30 0000744187 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-04-30 0000744187 us-gaap:CommonStockMember 2021-04-30 0000744187 us-gaap:TreasuryStockMember 2021-04-30 0000744187 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0000744187 us-gaap:RetainedEarningsMember 2021-04-30 0000744187 us-gaap:NoncontrollingInterestMember 2021-04-30 0000744187 2021-04-30 0000744187 us-gaap:RetainedEarningsMember 2021-05-01 2021-07-31 0000744187 us-gaap:NoncontrollingInterestMember 2021-05-01 2021-07-31 0000744187 us-gaap:TreasuryStockMember 2021-05-01 2021-07-31 0000744187 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 2021-07-31 0000744187 us-gaap:CommonStockMember 2021-07-31 0000744187 us-gaap:TreasuryStockMember 2021-07-31 0000744187 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0000744187 us-gaap:RetainedEarningsMember 2021-07-31 0000744187 us-gaap:NoncontrollingInterestMember 2021-07-31 0000744187 us-gaap:CommonStockMember 2020-01-31 0000744187 us-gaap:TreasuryStockMember 2020-01-31 0000744187 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0000744187 us-gaap:RetainedEarningsMember 2020-01-31 0000744187 us-gaap:NoncontrollingInterestMember 2020-01-31 0000744187 2020-01-31 0000744187 us-gaap:RetainedEarningsMember 2020-02-01 2020-04-30 0000744187 us-gaap:NoncontrollingInterestMember 2020-02-01 2020-04-30 0000744187 2020-02-01 2020-04-30 0000744187 us-gaap:TreasuryStockMember 2020-02-01 2020-04-30 0000744187 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2020-04-30 0000744187 us-gaap:CommonStockMember 2020-04-30 0000744187 us-gaap:TreasuryStockMember 2020-04-30 0000744187 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0000744187 us-gaap:RetainedEarningsMember 2020-04-30 0000744187 us-gaap:NoncontrollingInterestMember 2020-04-30 0000744187 2020-04-30 0000744187 us-gaap:RetainedEarningsMember 2020-05-01 2020-07-31 0000744187 us-gaap:NoncontrollingInterestMember 2020-05-01 2020-07-31 0000744187 us-gaap:TreasuryStockMember 2020-05-01 2020-07-31 0000744187 us-gaap:AdditionalPaidInCapitalMember 2020-05-01 2020-07-31 0000744187 us-gaap:CommonStockMember 2020-07-31 0000744187 us-gaap:TreasuryStockMember 2020-07-31 0000744187 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0000744187 us-gaap:RetainedEarningsMember 2020-07-31 0000744187 us-gaap:NoncontrollingInterestMember 2020-07-31 0000744187 2020-07-31 0000744187 rex:EthanolMember 2021-02-01 2021-07-31 0000744187 us-gaap:MajorityOwnedSubsidiaryUnconsolidatedMember rex:EthanolMember 2021-02-01 2021-07-31 0000744187 us-gaap:MajorityOwnedSubsidiaryUnconsolidatedMember rex:RefinedCoalMember 2021-02-01 2021-07-31 0000744187 rex:ProvisionForIncomeTaxesMember 2021-07-31 0000744187 2020-02-01 2021-01-31 0000744187 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-02-01 2021-01-31 0000744187 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-02-01 2021-01-31 0000744187 srt:MinimumMember rex:FixturesAndEquipmentMember 2021-02-01 2021-07-31 0000744187 srt:MaximumMember rex:FixturesAndEquipmentMember 2021-02-01 2021-07-31 0000744187 us-gaap:CostOfSalesMember 2021-02-01 2021-07-31 0000744187 us-gaap:FairValueInputsLevel1Member 2021-07-31 0000744187 us-gaap:FairValueInputsLevel2Member 2021-07-31 0000744187 us-gaap:FairValueInputsLevel3Member 2021-07-31 0000744187 us-gaap:FairValueInputsLevel1Member 2021-01-31 0000744187 us-gaap:FairValueInputsLevel2Member 2021-01-31 0000744187 us-gaap:FairValueInputsLevel3Member 2021-01-31 0000744187 rex:ShortSellMember us-gaap:LiabilityMember rex:CornMember 2021-07-31 0000744187 rex:ShortSellMember us-gaap:LiabilityMember rex:CornMember 2021-01-31 0000744187 rex:LongBuyMember us-gaap:AssetsMember rex:CornMember 2021-07-31 0000744187 rex:LongBuyMember us-gaap:AssetsMember rex:CornMember 2021-01-31 0000744187 us-gaap:LiabilityMember rex:CornMember 2021-07-31 0000744187 us-gaap:LiabilityMember rex:CornMember 2021-01-31 0000744187 us-gaap:CommodityContractMember 2021-07-31 0000744187 us-gaap:CommodityContractMember 2021-01-31 0000744187 us-gaap:ForwardContractsMember 2021-07-31 0000744187 us-gaap:ForwardContractsMember 2021-01-31 0000744187 rex:BigRiverMember 2021-05-01 2021-07-31 0000744187 rex:BigRiverMember 2020-05-01 2020-07-31 0000744187 rex:BigRiverMember 2021-02-01 2021-07-31 0000744187 rex:BigRiverMember 2020-02-01 2020-07-31 0000744187 us-gaap:EmployeeStockOptionMember rex:StockOptionPlans2015Member 2021-07-31 0000744187 rex:RexShareholdersMember 2021-07-31 0000744187 rex:RexShareholdersMember 2021-01-31 0000744187 us-gaap:EmployeeStockOptionMember rex:RexShareholdersMember 2021-07-31 0000744187 us-gaap:EmployeeStockOptionMember rex:RexShareholdersMember 2020-07-31 0000744187 rex:CARESActNetOperatingLossCarrybackMember 2020-02-01 2020-07-31 0000744187 rex:OneEarthEnergyAndNuGenEnergyMember 2021-07-31 0000744187 rex:RefinedCoalMember 2021-05-01 2021-07-31 0000744187 rex:RefinedCoalMember 2020-05-01 2020-07-31 0000744187 rex:RefinedCoalMember 2021-02-01 2021-07-31 0000744187 rex:RefinedCoalMember 2020-02-01 2020-07-31 0000744187 rex:OneEarthEnergyAndNuGenEnergyMember 2021-05-01 2021-07-31 0000744187 rex:OneEarthEnergyAndNuGenEnergyMember 2020-05-01 2020-07-31 0000744187 rex:OneEarthEnergyAndNuGenEnergyMember 2021-02-01 2021-07-31 0000744187 rex:OneEarthEnergyAndNuGenEnergyMember 2020-02-01 2020-07-31 0000744187 rex:OneEarthEnergyAndNuGenEnergyMember 2021-01-31 0000744187 rex:RefinedCoalMember 2021-05-01 2021-07-31 0000744187 rex:RefinedCoalMember 2020-05-01 2020-07-31 0000744187 rex:RefinedCoalMember 2021-02-01 2021-07-31 0000744187 rex:RefinedCoalMember 2020-02-01 2020-07-31 0000744187 rex:RefinedCoalMember 2021-07-31 0000744187 rex:RefinedCoalMember 2021-01-31 0000744187 rex:EthanolMember 2021-05-01 2021-07-31 0000744187 rex:EthanolMember 2020-05-01 2020-07-31 0000744187 rex:EthanolMember 2020-02-01 2020-07-31 0000744187 rex:RefinedCoalMember 2021-05-01 2021-07-31 0000744187 rex:RefinedCoalMember 2020-05-01 2020-07-31 0000744187 rex:RefinedCoalMember 2021-02-01 2021-07-31 0000744187 rex:RefinedCoalMember 2020-02-01 2020-07-31 0000744187 us-gaap:CorporateAndOtherMember 2021-05-01 2021-07-31 0000744187 us-gaap:CorporateAndOtherMember 2020-05-01 2020-07-31 0000744187 us-gaap:CorporateAndOtherMember 2021-02-01 2021-07-31 0000744187 us-gaap:CorporateAndOtherMember 2020-02-01 2020-07-31 0000744187 rex:DriedDistillersGrainsMember 2021-05-01 2021-07-31 0000744187 rex:DriedDistillersGrainsMember 2020-05-01 2020-07-31 0000744187 rex:DriedDistillersGrainsMember 2021-02-01 2021-07-31 0000744187 rex:DriedDistillersGrainsMember 2020-02-01 2020-07-31 0000744187 rex:NonFoodGradeCornOilMember 2021-05-01 2021-07-31 0000744187 rex:NonFoodGradeCornOilMember 2020-05-01 2020-07-31 0000744187 rex:NonFoodGradeCornOilMember 2021-02-01 2021-07-31 0000744187 rex:NonFoodGradeCornOilMember 2020-02-01 2020-07-31 0000744187 rex:ModifiedDistillersGrainsMember 2021-05-01 2021-07-31 0000744187 rex:ModifiedDistillersGrainsMember 2020-05-01 2020-07-31 0000744187 rex:ModifiedDistillersGrainsMember 2021-02-01 2021-07-31 0000744187 rex:ModifiedDistillersGrainsMember 2020-02-01 2020-07-31 0000744187 us-gaap:DerivativeFinancialInstrumentsAssetsMember 2021-05-01 2021-07-31 0000744187 us-gaap:DerivativeFinancialInstrumentsAssetsMember 2020-05-01 2020-07-31 0000744187 us-gaap:DerivativeFinancialInstrumentsAssetsMember 2021-02-01 2021-07-31 0000744187 us-gaap:DerivativeFinancialInstrumentsAssetsMember 2020-02-01 2020-07-31 0000744187 us-gaap:AllOtherSegmentsMember 2021-05-01 2021-07-31 0000744187 us-gaap:AllOtherSegmentsMember 2020-05-01 2020-07-31 0000744187 us-gaap:AllOtherSegmentsMember 2021-02-01 2021-07-31 0000744187 us-gaap:AllOtherSegmentsMember 2020-02-01 2020-07-31 0000744187 us-gaap:AssetsMember 2021-02-01 2021-07-31 0000744187 rex:EthanolMember 2021-07-31 0000744187 rex:EthanolMember 2021-01-31 0000744187 rex:RefinedCoalMember 2021-07-31 0000744187 rex:RefinedCoalMember 2021-01-31 0000744187 us-gaap:CorporateAndOtherMember 2021-07-31 0000744187 us-gaap:CorporateAndOtherMember 2021-01-31 shares iso4217:USD iso4217:USD shares pure utr:bu utr:l utr:MMBTU utr:gal utr:T utr:lb 10-Q true 2021-07-31 2021 false 001-09097 REX AMERICAN RESOURCES CORPORATION DE 31-1095548 7720 Paragon Road Dayton OH 45459 937 276-3931 Common stock, $0.01 par value REX NYSE Yes Yes Accelerated Filer false false false 5970938 154312000 144501000 33282000 36194000 6758000 1657000 29521000 19713000 41759000 37880000 6892000 6020000 12175000 12785000 284699000 258750000 145078000 153186000 13211000 12678000 30649000 25275000 31870000 29456000 505507000 479345000 2500000 700000 22041000 16907000 5380000 4875000 100000 100000 11274000 8955000 38695000 30737000 4030000 3713000 7534000 7439000 1951000 273000 13515000 11425000 299000 299000 149263000 149110000 605646000 589986000 355936000 354612000 399272000 384783000 54025000 52400000 453297000 437183000 505507000 479345000 195843000 39327000 359947000 122577000 20650000 4887000 37383000 17159000 184769000 40658000 331071000 133238000 11074000 -1331000 28876000 -10661000 154000 152000 191000 -145000 6582000 4438000 16570000 9043000 1844000 -507000 2414000 -984000 39000 197000 82000 866000 6375000 -6079000 14802000 -19822000 -3677000 -4046000 -3648000 -9359000 10052000 -2033000 18450000 -10463000 2176000 -285000 2790000 -1080000 7876000 -1748000 15660000 -9383000 6011000 6216000 6010000 6261000 1.31 -0.28 2.61 -1.50 29853000 299000 23861000 -354612000 149110000 589986000 52400000 437183000 7784000 614000 8398000 75000 75000 68000 68000 8000 34000 42000 29853000 299000 23861000 -354604000 149144000 597770000 53007000 445616000 7876000 2176000 10052000 17000 1356000 1356000 1229000 1229000 71000 71000 -12000 24000 119000 143000 29853000 299000 23866000 -355936000 149263000 605646000 54025000 453297000 29853000 299000 23561000 -335066000 148789000 586985000 52599000 453606000 -7635000 -795000 -8430000 78000 3923000 3923000 35000 35000 10000 10000 7000 32000 39000 29853000 299000 23639000 -338982000 148821000 579350000 51779000 441267000 -1748000 -285000 -2033000 31000 1667000 1667000 124000 124000 15000 15000 -15000 58000 223000 281000 29853000 299000 23655000 -340591000 149044000 577602000 51385000 437739000 18450000 -10463000 10451000 10491000 2734000 2691000 2414000 -984000 2005000 27000 179000 -4741000 -4784000 567000 80000 3000 22000 9808000 -3225000 3879000 -5251000 872000 4591000 -293000 481000 5457000 -10301000 949000 -2940000 17157000 -9034000 2693000 5692000 49281000 45450000 52220000 39046000 30000 259000 276000 -12355000 1356000 5590000 -1304000 -157000 139000 23000 -2521000 -5724000 14912000 -27113000 146158000 180771000 161070000 153658000 67000 22000 482000 100000 240000 3267000 1863000 154312000 152708000 6758000 950000 161070000 153658000 <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 99pt 0pt 0"><b>Note 1. <i>Consolidated Condensed Financial Statements</i></b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 99pt 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">References to the Company – References to “REX” or the “Company” in the consolidated condensed financial statements and in these notes to the consolidated condensed financial statements refer to REX American Resources Corporation, a Delaware corporation, and its majority and wholly owned subsidiaries.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The consolidated condensed financial statements included in this report have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission and include, in the opinion of management, all adjustments necessary to state fairly the information set forth therein. Any such adjustments were of a normal recurring nature. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been omitted pursuant to such rules and regulations, although the Company believes that the disclosures are adequate to make the information presented not misleading. Financial information as of January 31, 2021 included in these financial statements has been derived from the audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended January 31, 2021 (fiscal year 2020). It is suggested that these unaudited consolidated condensed financial statements be read in conjunction with the consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended January 31, 2021. The results of operations for the interim periods are not necessarily indicative of the results to be expected for the year.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Basis of Consolidation – The consolidated condensed financial statements in this report include the operating results and financial position of the Company. All intercompany balances and transactions have been eliminated. The Company consolidates the results of its four majority owned subsidiaries. The Company includes the results of operations of One Earth Energy, LLC (“One Earth”) in its Consolidated Condensed Statements of Operations on a delayed basis of one month as One Earth has a fiscal year end of December 31.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Nature of Operations – The Company has two reportable segments: i) ethanol and by-products; and ii) refined coal. Within the ethanol and by-products segment, the Company has equity investments in three ethanol limited liability companies, two of which are majority ownership interests. Within the refined coal segment, the Company has a majority equity interest in one refined coal limited liability company.</p> 4 2 3 2 1 <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 2. <i>Accounting Policies </i></b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The interim consolidated condensed financial statements have been prepared in accordance with the accounting policies described in the notes to the consolidated financial statements included in the Company’s fiscal year 2020 Annual Report on Form 10-K. While management believes that the procedures followed in the preparation of interim financial information are reasonable, the accuracy of some estimated amounts is dependent upon facts that will exist or calculations that will be accomplished at fiscal year-end. Examples of such estimates include accrued liabilities, such as management bonuses, and</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">the provision for income taxes. Any adjustments pursuant to such estimates during the quarter were of a normal recurring nature. Actual results could differ from those estimates.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0">Cash and Cash Equivalents</p><p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><span style="font-weight: normal">Cash and cash equivalents includes bank deposits as well as short-term, highly liquid investments with original maturities of three months or less.</span></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0">Revenue Recognition</p><p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">For ethanol and by-products segment sales, the Company recognizes sales of ethanol, distillers grains and non-food grade corn oil when obligations under the terms of the respective contracts with customers are satisfied; this occurs with the transfer of control of products, generally upon shipment from the ethanol plant or upon loading of the rail car used to transport the products. For refined coal segment sales, the Company recognizes sales of refined coal when obligations under the term of the contract with its customer are satisfied; this occurs when title and control of the product transfers to its customer, generally upon the coal leaving the refined coal plant. Refined coal sales are recorded net of the cost of coal as the Company purchases the coal feedstock from the customer to which the processed refined coal is sold.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0">Cost of Sales </p><p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Cost of sales includes depreciation, costs of raw materials, inbound freight charges, purchasing and receiving costs, inspection costs, other distribution expenses, warehousing costs, plant management, certain compensations costs and general facility overhead charges.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pt">Selling, General and Administrative (“SG&amp;A”) Expenses</p><p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company includes non-production related costs such as professional fees, outbound freight charges, selling charges and certain payroll in SG&amp;A expenses. Outbound freight charges were approximately $1,561,000 and $839,000 in the second quarter of fiscal years 2021 and 2020, respectively and approximately $7,156,000 and $2,162,000 in the first six months of fiscal years 2021 and 2020, respectively.</p><p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pt"> </p><p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pt">Financial Instruments</p><p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Certain of the forward grain purchase and ethanol, distillers grains and non-food grade corn oil sale contracts are accounted for under the “normal purchases and normal sales” scope exemption of Accounting Standards Codification (“ASC”) 815, “<i>Derivatives and Hedging</i>” (“ASC 815”) because these arrangements are for purchases of grain that will be delivered in quantities expected to be used by the Company and sales of ethanol, distillers grains and non-food grade corn oil quantities expected to be produced by the Company over a reasonable period of time in the normal course of business.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company uses derivative financial instruments (exchange-traded futures contracts) to manage a portion of the risk associated with changes in commodity prices, primarily related to corn. The Company monitors and manages this exposure as part of its overall risk management policy. As such, the Company seeks to reduce the potentially adverse effects that the volatility of these markets may have on its operating</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">results. The Company may take hedging positions in these commodities as one way to mitigate risk. While the Company attempts to link its hedging activities to purchase and sales activities, there are situations in which these hedging activities can themselves result in losses. The Company does not hold or issue derivative financial instruments for trading or speculative purposes. The changes in fair value of these derivative financial instruments are recognized in current period earnings as the Company does not use hedge accounting.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Income Taxes</b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company determined that small changes in estimated “ordinary” income could result in significant changes in the estimated annual effective tax rate. Thus, the Company used a discrete effective tax rate method to calculate the provision or benefit for income taxes for the three and six months ended July 31, 2021 and 2020.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company provides for deferred tax liabilities and assets for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and operating loss and tax credit carryforwards. The Company provides for a valuation allowance if, based on the weight of available positive and negative evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The Company paid income taxes of $1.9 million and received no refunds of income taxes during the six months ended July 31, 2021. The Company paid income taxes of approximately $0.3 million and received refunds of income taxes of approximately $0.3 million during the six months ended July 31, 2020.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">As of July 31, 2021, and January 31, 2021, total unrecognized tax benefits were approximately $8,655,000 and $8,380,000, respectively. Accrued penalties and interest were approximately $30,000 and approximately $20,000 at July 31, 2021 and January 31, 2021, respectively. If the Company were to prevail on all unrecognized tax benefits recorded, the provision for income taxes would be reduced by approximately $8.6 million. In addition, the impact of penalties and interest would also benefit the effective tax rate. Interest and penalties associated with unrecognized tax benefits are recorded within income tax expense. On a quarterly basis, the Company accrues for the effects of open uncertain tax positions and the related potential penalties and interest.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Inventories</b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Inventories are carried at the lower of cost or net realizable value on a first-in, first-out basis. Inventory includes direct production costs and certain overhead costs such as depreciation, property taxes and utilities associated with producing ethanol and related by-products and refined coal. Inventory is written down for instances when cost exceeds estimated net realizable value; such write-downs are based primarily upon commodity prices as the market value of inventory is often dependent upon changes in commodity prices. The Company recorded approximately $1.3 million and approximately $1.0 million of inventory write-downs in cost of sales at July 31, 2021 and January 31, 2021, respectively. Fluctuations in the write-down of inventory generally relate to the levels and composition of such inventory and changes in</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">commodity prices at a given point in time. The components of inventory are as follows as of the dates presented (amounts in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 70%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>July 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>January 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 70%; text-align: left">Ethanol and other finished goods</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">15,986</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">18,346</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Work in process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,451</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,374</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">Grain and other raw materials</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">19,322</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">15,160</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">41,759</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">37,880</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Property and Equipment </b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Property and equipment is recorded at cost or the fair value on the date of acquisition (for property and equipment acquired in a business combination). Depreciation is computed using the straight-line method. Estimated useful lives are 5 to 40 years for buildings and improvements, and 2 to 20 years for fixtures and equipment.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">In accordance with ASC 360-10 “<i>Impairment or Disposal of Long-Lived Assets</i>”, the carrying value of long-lived assets is assessed for recoverability by management when changes in circumstances indicate that the carrying amount may not be recoverable. The Company did not identify any indicators of impairment during the first six months of fiscal year 2021, thus there were no impairment charges in the first six months of fiscal year 2021. During fiscal year 2020, the Company concluded that the impact of the coronavirus (” COVID-19”) pandemic on the ethanol industry and the Company’s operating results was an indicator that impairment may exist related to certain of its long-lived assets. As a result, the Company performed a recoverability test and determined that there was no impairment for fiscal year 2020. There were no impairment charges in the first six months of fiscal year 2020. </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 36pt">The Company tests for recoverability of an asset group by comparing its carrying amount to its estimated undiscounted future cash flows. If the carrying amount exceeds its estimated undiscounted future cash flows, the Company recognizes an impairment charge for the amount by which the asset group’s carrying amount exceeds its fair value, if any.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Investments </b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The method of accounting applied to long-term investments, whether consolidated, equity or cost, involves an evaluation of the significant terms of each investment that explicitly grant or suggest evidence of control or influence over the operations of the investee and also includes the identification of any variable interests in which the Company is the primary beneficiary. The Company accounts for investments in a limited liability company in which it has a less than 20% ownership interest using the equity method of accounting when the factors discussed in ASC 323, “<i>Investments-Equity Method and Joint Ventures</i>” are met. The excess of the carrying value over the underlying equity in the net assets of equity method investees is allocated to specific assets and liabilities. Investments in businesses that the Company does not control but for which it has the ability to exercise significant influence over operating and financial matters are accounted for using the equity method. The Company accounts for its investment in Big River Resources, LLC (“Big River”) using the equity method of accounting and includes the results on a delayed basis of one month as Big River has a fiscal year end of December 31.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company periodically evaluates its investments for impairment due to declines in market value considered to be other than temporary. Such impairment evaluations include general economic and company-specific evaluations. If the Company determines that a decline in market value is other than temporary, then a charge to earnings is recorded in the Consolidated Condensed Statements of Operations and a new cost basis in the investment is established.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Short-term investments are considered held to maturity, and therefore are carried at amortized historical cost.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Comprehensive Income</b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company has no components of other comprehensive income, and therefore, comprehensive income equals net income.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Accounting Changes and Recently Issued Accounting Standards </b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">In December 2019, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2019-12, “<i>Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</i>”, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The Company adopted this update effective February 1, 2021. The adoption of this update did not impact the consolidated financial statements.</p> <p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0">Cash and Cash Equivalents</p><p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><span style="font-weight: normal">Cash and cash equivalents includes bank deposits as well as short-term, highly liquid investments with original maturities of three months or less.</span></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p> <p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0">Revenue Recognition</p><p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">For ethanol and by-products segment sales, the Company recognizes sales of ethanol, distillers grains and non-food grade corn oil when obligations under the terms of the respective contracts with customers are satisfied; this occurs with the transfer of control of products, generally upon shipment from the ethanol plant or upon loading of the rail car used to transport the products. For refined coal segment sales, the Company recognizes sales of refined coal when obligations under the term of the contract with its customer are satisfied; this occurs when title and control of the product transfers to its customer, generally upon the coal leaving the refined coal plant. Refined coal sales are recorded net of the cost of coal as the Company purchases the coal feedstock from the customer to which the processed refined coal is sold.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p> <p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0">Cost of Sales </p><p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Cost of sales includes depreciation, costs of raw materials, inbound freight charges, purchasing and receiving costs, inspection costs, other distribution expenses, warehousing costs, plant management, certain compensations costs and general facility overhead charges.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p> <p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pt">Selling, General and Administrative (“SG&amp;A”) Expenses</p><p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company includes non-production related costs such as professional fees, outbound freight charges, selling charges and certain payroll in SG&amp;A expenses. Outbound freight charges were approximately $1,561,000 and $839,000 in the second quarter of fiscal years 2021 and 2020, respectively and approximately $7,156,000 and $2,162,000 in the first six months of fiscal years 2021 and 2020, respectively.</p><p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pt"> </p> 1561000 839000 7156000 2162000 <p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pt">Financial Instruments</p><p style="font: bold 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Certain of the forward grain purchase and ethanol, distillers grains and non-food grade corn oil sale contracts are accounted for under the “normal purchases and normal sales” scope exemption of Accounting Standards Codification (“ASC”) 815, “<i>Derivatives and Hedging</i>” (“ASC 815”) because these arrangements are for purchases of grain that will be delivered in quantities expected to be used by the Company and sales of ethanol, distillers grains and non-food grade corn oil quantities expected to be produced by the Company over a reasonable period of time in the normal course of business.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company uses derivative financial instruments (exchange-traded futures contracts) to manage a portion of the risk associated with changes in commodity prices, primarily related to corn. The Company monitors and manages this exposure as part of its overall risk management policy. As such, the Company seeks to reduce the potentially adverse effects that the volatility of these markets may have on its operating</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">results. The Company may take hedging positions in these commodities as one way to mitigate risk. While the Company attempts to link its hedging activities to purchase and sales activities, there are situations in which these hedging activities can themselves result in losses. The Company does not hold or issue derivative financial instruments for trading or speculative purposes. The changes in fair value of these derivative financial instruments are recognized in current period earnings as the Company does not use hedge accounting.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Income Taxes</b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company determined that small changes in estimated “ordinary” income could result in significant changes in the estimated annual effective tax rate. Thus, the Company used a discrete effective tax rate method to calculate the provision or benefit for income taxes for the three and six months ended July 31, 2021 and 2020.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company provides for deferred tax liabilities and assets for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and operating loss and tax credit carryforwards. The Company provides for a valuation allowance if, based on the weight of available positive and negative evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The Company paid income taxes of $1.9 million and received no refunds of income taxes during the six months ended July 31, 2021. The Company paid income taxes of approximately $0.3 million and received refunds of income taxes of approximately $0.3 million during the six months ended July 31, 2020.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">As of July 31, 2021, and January 31, 2021, total unrecognized tax benefits were approximately $8,655,000 and $8,380,000, respectively. Accrued penalties and interest were approximately $30,000 and approximately $20,000 at July 31, 2021 and January 31, 2021, respectively. If the Company were to prevail on all unrecognized tax benefits recorded, the provision for income taxes would be reduced by approximately $8.6 million. In addition, the impact of penalties and interest would also benefit the effective tax rate. Interest and penalties associated with unrecognized tax benefits are recorded within income tax expense. On a quarterly basis, the Company accrues for the effects of open uncertain tax positions and the related potential penalties and interest.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p> 1900000 0 300000 300000 8655000 8380000 30000 20000 -8600000 <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Inventories</b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Inventories are carried at the lower of cost or net realizable value on a first-in, first-out basis. Inventory includes direct production costs and certain overhead costs such as depreciation, property taxes and utilities associated with producing ethanol and related by-products and refined coal. Inventory is written down for instances when cost exceeds estimated net realizable value; such write-downs are based primarily upon commodity prices as the market value of inventory is often dependent upon changes in commodity prices. The Company recorded approximately $1.3 million and approximately $1.0 million of inventory write-downs in cost of sales at July 31, 2021 and January 31, 2021, respectively. Fluctuations in the write-down of inventory generally relate to the levels and composition of such inventory and changes in</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">commodity prices at a given point in time. The components of inventory are as follows as of the dates presented (amounts in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 70%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>July 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>January 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 70%; text-align: left">Ethanol and other finished goods</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">15,986</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">18,346</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Work in process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,451</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,374</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">Grain and other raw materials</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">19,322</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">15,160</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">41,759</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">37,880</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 1300000 1000000.0 The components of inventory are as follows as of the dates presented (amounts in thousands):<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 70%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>July 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>January 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 70%; text-align: left">Ethanol and other finished goods</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">15,986</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">18,346</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Work in process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,451</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,374</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">Grain and other raw materials</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">19,322</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">15,160</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">41,759</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">37,880</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 15986000 18346000 6451000 4374000 19322000 15160000 41759000 37880000 <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Property and Equipment </b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Property and equipment is recorded at cost or the fair value on the date of acquisition (for property and equipment acquired in a business combination). Depreciation is computed using the straight-line method. Estimated useful lives are 5 to 40 years for buildings and improvements, and 2 to 20 years for fixtures and equipment.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">In accordance with ASC 360-10 “<i>Impairment or Disposal of Long-Lived Assets</i>”, the carrying value of long-lived assets is assessed for recoverability by management when changes in circumstances indicate that the carrying amount may not be recoverable. The Company did not identify any indicators of impairment during the first six months of fiscal year 2021, thus there were no impairment charges in the first six months of fiscal year 2021. During fiscal year 2020, the Company concluded that the impact of the coronavirus (” COVID-19”) pandemic on the ethanol industry and the Company’s operating results was an indicator that impairment may exist related to certain of its long-lived assets. As a result, the Company performed a recoverability test and determined that there was no impairment for fiscal year 2020. There were no impairment charges in the first six months of fiscal year 2020. </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 36pt">The Company tests for recoverability of an asset group by comparing its carrying amount to its estimated undiscounted future cash flows. If the carrying amount exceeds its estimated undiscounted future cash flows, the Company recognizes an impairment charge for the amount by which the asset group’s carrying amount exceeds its fair value, if any.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 36pt"> </p> 5 40 years 2 20 years <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Investments </b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The method of accounting applied to long-term investments, whether consolidated, equity or cost, involves an evaluation of the significant terms of each investment that explicitly grant or suggest evidence of control or influence over the operations of the investee and also includes the identification of any variable interests in which the Company is the primary beneficiary. The Company accounts for investments in a limited liability company in which it has a less than 20% ownership interest using the equity method of accounting when the factors discussed in ASC 323, “<i>Investments-Equity Method and Joint Ventures</i>” are met. The excess of the carrying value over the underlying equity in the net assets of equity method investees is allocated to specific assets and liabilities. Investments in businesses that the Company does not control but for which it has the ability to exercise significant influence over operating and financial matters are accounted for using the equity method. The Company accounts for its investment in Big River Resources, LLC (“Big River”) using the equity method of accounting and includes the results on a delayed basis of one month as Big River has a fiscal year end of December 31.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company periodically evaluates its investments for impairment due to declines in market value considered to be other than temporary. Such impairment evaluations include general economic and company-specific evaluations. If the Company determines that a decline in market value is other than temporary, then a charge to earnings is recorded in the Consolidated Condensed Statements of Operations and a new cost basis in the investment is established.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Short-term investments are considered held to maturity, and therefore are carried at amortized historical cost.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p> 0.20 <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Comprehensive Income</b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company has no components of other comprehensive income, and therefore, comprehensive income equals net income.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Accounting Changes and Recently Issued Accounting Standards </b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">In December 2019, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2019-12, “<i>Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</i>”, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The Company adopted this update effective February 1, 2021. The adoption of this update did not impact the consolidated financial statements.</p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 3. <i>Net Sales and Revenue</i></b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company recognizes sales of products when obligations under the terms of the respective contracts with customers are satisfied. This occurs with the transfer of control of products, generally upon shipment from the ethanol plant or upon loading of the rail car used to transport the products. Revenue is measured as the amount of consideration expected to be received in exchange for transferring goods. Sales, value added and other taxes the Company collects concurrent with revenue producing activities are excluded from net sales and revenue.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The majority of the Company’s sales have payment terms ranging from 5 to 10 days after transfer of control. The Company has determined that sales contracts do not generally include a significant financing component. The Company has not historically, and does not intend to, enter into sales contracts in which payment is due from a customer prior to transferring product to the customer. Thus, the Company does not record unearned revenue.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">See Note 14 for disaggregation of net sales and revenue by operating segment and by product.</p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 4. <i>Leases</i></b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">At July 31, 2021, the Company has lease agreements, as lessee, for railcars. All of the leases are accounted for as operating leases. The lease agreements do not contain a specified implicit interest rate; therefore, the Company’s estimated incremental borrowing rate was used to determine the present value of future minimum lease payments. The exercise of any lease renewal is at the Company’s sole discretion. The lease term for all of the Company’s leases includes the noncancelable period of the lease and any</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">periods covered by renewal options that the Company is reasonably certain to exercise. Certain leases include rent escalations pre-set in the agreements, which are factored into the lease payment stream. The components of lease expense, classified as SG&amp;A expenses on the Consolidated Condensed Statement of Operations are as follows:</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">July 31, 2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">July 31, 2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">July 31, 2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">July 31, 2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 48%; text-align: left; padding-left: 0pt">Operating lease expense</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">1,565</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">1,548</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">3,115</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">3,234</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1px; padding-left: 0pt">Variable lease expense</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">520</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">207</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">564</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">338</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 3px; padding-left: 0pt">Total lease expense</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">2,085</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">1,755</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">3,679</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">3,572</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The following table is a summary of future minimum rentals on such leases at July 31, 2021 (amounts in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 45%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; padding-bottom: 1px; text-align: left"><span style="border-bottom: Black 1px solid">Years Ended January 31,</span></td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>Minimum<br/> Rentals</b></span></td><td style="padding-bottom: 1px; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 85%; text-align: left">Remainder of 2022</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">3,015</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,836</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,670</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,221</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">2026</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">49</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,791</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">Less:  present value discount</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">877</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 3px">Operating lease liabilities</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">12,914</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">At July 31, 2021, the weighted average remaining lease term is 2.7 years, and the weighted average discount rate is 4.88% for the above leases.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The following table is a summary of future minimum rentals on such leases at January 31, 2021 (amounts in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 45%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; padding-bottom: 1px; text-align: left"><span style="border-bottom: Black 1px solid">Years Ended January 31,</span></td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>Minimum<br/> Rentals</b></span></td><td style="padding-bottom: 1px; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 85%; text-align: left">2022</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">5,397</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,690</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,524</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,648</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">2026</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">49</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,308</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">Less:  present value discount</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">994</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 3px">Operating lease liabilities</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">12,314</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">At January 31, 2021, the weighted average remaining lease term was 3.0 years, and the weighted average discount rate was 5.26% for the above leases.<b> </b></p> The components of lease expense, classified as SG&amp;A expenses on the Consolidated Condensed Statement of Operations are as follows:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">July 31, 2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">July 31, 2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">July 31, 2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">July 31, 2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 48%; text-align: left; padding-left: 0pt">Operating lease expense</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">1,565</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">1,548</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">3,115</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">3,234</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1px; padding-left: 0pt">Variable lease expense</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">520</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">207</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">564</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">338</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 3px; padding-left: 0pt">Total lease expense</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">2,085</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">1,755</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">3,679</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">3,572</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p> 1565000 1548000 3115000 3234000 520000 207000 564000 338000 2085000 1755000 3679000 3572000 <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The following table is a summary of future minimum rentals on such leases at July 31, 2021 (amounts in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 45%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; padding-bottom: 1px; text-align: left"><span style="border-bottom: Black 1px solid">Years Ended January 31,</span></td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>Minimum<br/> Rentals</b></span></td><td style="padding-bottom: 1px; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 85%; text-align: left">Remainder of 2022</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">3,015</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,836</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,670</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,221</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">2026</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">49</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,791</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">Less:  present value discount</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">877</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 3px">Operating lease liabilities</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">12,914</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 45%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; padding-bottom: 1px; text-align: left"><span style="border-bottom: Black 1px solid">Years Ended January 31,</span></td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>Minimum<br/> Rentals</b></span></td><td style="padding-bottom: 1px; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 85%; text-align: left">2022</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">5,397</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,690</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,524</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,648</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">2026</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">49</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,308</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">Less:  present value discount</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">994</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 3px">Operating lease liabilities</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">12,314</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table> 3015000 4836000 3670000 2221000 49000 13791000 877000 12914000 P2Y8M12D 0.0488 5397000 3690000 2524000 1648000 49000 13308000 994000 12314000 P3Y 0.0526 <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 5. <i>Fair Value</i></b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company applies ASC 820, “<i>Fair Value Measurements and Disclosures”</i> (“ASC 820”), which provides a framework for measuring fair value under accounting principles generally accepted in the United States of America. This accounting standard defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company determines the fair market values of its financial instruments based on the fair value hierarchy established by ASC 820 which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair values which are provided below. The Company carries certain cash equivalents, investments and derivative instruments at fair value.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The fair values of derivative assets and liabilities traded in the over-the-counter market are determined using quantitative models that require the use of multiple market inputs including interest rates, prices and indices to generate pricing and volatility factors, which are used to value the position. The predominance of market inputs are actively quoted and can be validated through external sources, including brokers, market transactions and third-party pricing services. Estimation risk is greater for derivative asset and liability positions that are either option-based or have longer maturity dates where observable market inputs are less readily available or are unobservable, in which case interest rate, price or index scenarios are extrapolated in order to determine the fair value. The fair values of derivative assets and liabilities include adjustments for market liquidity, counterparty credit quality, the Company’s own credit standing and other specific factors, where appropriate.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">To ensure the prudent application of estimates and management judgment in determining the fair value of derivative assets and liabilities, investments and property and equipment, various processes and controls have been adopted, which include: (i) model validation that requires a review and approval for pricing, financial statement fair value determination and risk quantification; and (ii) periodic review and substantiation of profit and loss reporting for all derivative instruments. Financial assets and liabilities measured at fair value on a recurring basis at July 31, 2021 are summarized below (amounts in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level 1</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level 2</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level 3</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Fair Value</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 48%; text-align: left">Investment in cooperative (1)</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-0">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-1">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">354</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">354</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Commodity futures asset (2)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-2">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">784</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-3">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">784</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">Forward purchase contracts (2)</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-4">-</div></td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">673</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-5">-</div></td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">673</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 3px">Total assets</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">-</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">1,457</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">354</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">1,811</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 3px">Commodity futures liability (3)</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-6">-</div></td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">4,590</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-7">-</div></td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">4,590</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Financial assets and liabilities measured at fair value on a recurring basis at January 31, 2021 are summarized below (amounts in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level 1</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level 2</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level 3</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Fair Value</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 48%; text-align: left">Investment in cooperative (1)</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-8">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-9">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">354</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">354</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1px">Forward purchase contracts asset (2)</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-10">-</div></td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">2,144</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-11">-</div></td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">2,144</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 3px">Total assets</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">-</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">2,144</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">354</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">2,498</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 3px">Commodity futures liability (3)</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-12">-</div></td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">1,794</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-13">-</div></td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">1,794</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">(1) The investment in cooperative is included in “Other assets” on the accompanying Consolidated Condensed Balance Sheets.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">(2) The forward purchase contracts and commodity futures assets are included in “Prepaid expenses and other current assets” on the accompanying Consolidated Condensed Balance Sheets.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">(3) The commodity futures liability is included in “Accrued expenses and other current liabilities” on the accompanying Consolidated Condensed Balance Sheets.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company determined the fair value of the investment in cooperative by using a discounted cash flow analysis on the expected cash flows. Inputs used in the analysis include the face value of the allocated equity amount, the projected term for repayment based upon a historical trend and a risk adjusted discount rate based on the expected compensation participants would demand because of the uncertainty of the future cash flows. The inherent risk and uncertainty associated with unobservable inputs could have a significant effect on the actual fair value of the investment.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">There were no assets measured at fair value on a non-recurring basis at July 31, 2021 or January 31, 2021.</p> Financial assets and liabilities measured at fair value on a recurring basis at July 31, 2021 are summarized below (amounts in thousands):<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level 1</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level 2</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level 3</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Fair Value</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 48%; text-align: left">Investment in cooperative (1)</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-0">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-1">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">354</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">354</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Commodity futures asset (2)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-2">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">784</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-3">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">784</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">Forward purchase contracts (2)</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-4">-</div></td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">673</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-5">-</div></td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">673</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 3px">Total assets</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">-</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">1,457</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">354</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">1,811</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 3px">Commodity futures liability (3)</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-6">-</div></td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">4,590</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-7">-</div></td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">4,590</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level 1</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level 2</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Level 3</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Fair Value</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 48%; text-align: left">Investment in cooperative (1)</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-8">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-9">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">354</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">354</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1px">Forward purchase contracts asset (2)</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-10">-</div></td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">2,144</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-11">-</div></td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">2,144</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 3px">Total assets</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">-</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">2,144</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">354</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">2,498</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 3px">Commodity futures liability (3)</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-12">-</div></td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">1,794</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-13">-</div></td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">1,794</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">(1) The investment in cooperative is included in “Other assets” on the accompanying Consolidated Condensed Balance Sheets.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">(2) The forward purchase contracts and commodity futures assets are included in “Prepaid expenses and other current assets” on the accompanying Consolidated Condensed Balance Sheets.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">(3) The commodity futures liability is included in “Accrued expenses and other current liabilities” on the accompanying Consolidated Condensed Balance Sheets.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p> 354000 354000 784000 784000 673000 673000 1457000 354000 1811000 4590000 4590000 354000 354000 2144000 2144000 2144000 354000 2498000 1794000 1794000 <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 6. <i>Property and Equipment</i></b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The components of property and equipment are as follows for the periods presented (amounts in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 60%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>July 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>January 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 70%; text-align: left">Land and improvements</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">27,437</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">27,437</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Buildings and improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,701</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,701</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Machinery, equipment and fixtures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">306,514</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">305,640</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1px">Construction in progress</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">1,173</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">215</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">358,825</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">356,993</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1px">Less:  accumulated depreciation</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(213,747)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(203,807)</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">145,078</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">153,186</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The components of property and equipment are as follows for the periods presented (amounts in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 60%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>July 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>January 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 70%; text-align: left">Land and improvements</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">27,437</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">27,437</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Buildings and improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,701</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,701</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Machinery, equipment and fixtures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">306,514</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">305,640</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1px">Construction in progress</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">1,173</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">215</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">358,825</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">356,993</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1px">Less:  accumulated depreciation</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(213,747)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(203,807)</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">145,078</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">153,186</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table> 27437000 27437000 23701000 23701000 306514000 305640000 1173000 215000 358825000 356993000 213747000 203807000 145078000 153186000 <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 7. <i>Accrued Expenses and Other Current Liabilities </i></b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The components of accrued expenses and other current liabilities are as follows for the periods presented (amounts in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 60%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>July 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>January 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 70%; text-align: left">Accrued payroll and related items</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,882</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">690</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued utility charges</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,708</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,515</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Accrued transportation related items</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">204</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,560</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued real estate taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,220</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,778</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Commodity futures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,590</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,794</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="padding-bottom: 1px">Other</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">619</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">563</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">11,274</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">8,955</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The components of accrued expenses and other current liabilities are as follows for the periods presented (amounts in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 60%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>July 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>January 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 70%; text-align: left">Accrued payroll and related items</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,882</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">690</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued utility charges</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,708</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,515</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Accrued transportation related items</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">204</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,560</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued real estate taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,220</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,778</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Commodity futures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,590</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,794</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accrued income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="padding-bottom: 1px">Other</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">619</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">563</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 3px">Total</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">11,274</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">8,955</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table> 1882000 690000 2708000 2515000 204000 1560000 1220000 1778000 4590000 1794000 51000 55000 619000 563000 11274000 8955000 <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 8. <i>Derivative Financial Instruments </i></b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company is exposed to various market risks, including changes in commodity prices (raw materials and finished goods). To manage risks associated with the volatility of these natural business exposures, the Company enters into commodity agreements and forward purchase (corn and natural gas) and sale (ethanol, distillers grains and non-food grade corn oil) contracts. The Company does not purchase or sell derivative financial instruments for trading or speculative purposes. The Company does not purchase or sell derivative financial instruments for which a lack of marketplace quotations would require the use of fair value estimation techniques. The changes in fair value of these derivative financial instruments are recognized in current period earnings as the Company does not use hedge accounting.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The following table provides information about the fair values of the Company’s derivative financial instruments (that are not accounted for under the “normal purchases and normal sales” scope exemption of ASC 815) and the line items on the Consolidated Condensed Balance Sheets in which the fair values are reflected (in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Asset Derivatives<br/> Fair Value</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Liability Derivatives<br/> Fair Value</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>July 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>January 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>July 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>January 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 48%; text-align: justify">Commodity futures (1)</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">784</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-14">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">4,590</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">1,794</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1px">Forward purchase contracts (2)</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">673</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">2,144</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-15">-</div></td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-16">-</div></td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: justify; padding-bottom: 3px">Total</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">1,457</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">2,144</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">4,590</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">1,794</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">(1) Commodity futures liabilities are included in accrued expenses and other current liabilities. These contracts are short/sell positions for approximately 8.6 million bushels of corn at July 31, 2021. These contracts are short/sell positions for approximately 6.9 million bushels of corn at January 31, 2021. Commodity futures assets are included in prepaid expenses and other assets. These contracts are</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">long/buy positions for approximately 5.8 million bushels of corn at July 31, 2021. There were no long/buy positions at January 31, 2021.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify">(2) Forward purchase contracts assets are included in prepaid expenses and other current assets. These contracts are for purchases of approximately 10.6 million bushels of corn at July 31, 2021 and 6.4 million bushels of corn at January 31, 2021.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">As of July 31, 2021, and January 31, 2021, all of the derivative financial instruments held by the Company were subject to enforceable master netting arrangements with the counterparty. The Company’s accounting policy is to offset positions and amounts owed or owing with the same counterparty. As of July 31, 2021, and January 31, 2021, the gross positions of the enforceable master netting agreements are not significantly different from the net positions presented in the table above. Depending on the amount of an unrealized loss on a derivative contract held by the Company, the counterparty may require collateral to secure the Company’s derivative contract position. The Company was required to maintain collateral in the amount of approximately $6,758,000 and approximately $1,657,000 to secure the Company’s derivative position at July 31, 2021 and January 31, 2021, respectively.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">See Note 5 which contains fair value information related to derivative financial instruments.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company recognized losses (included in net sales and revenue) on derivative financial instruments of approximately $1,638,000 and $298,000 for the second quarter of fiscal years 2021 and 2020, respectively. The Company recognized losses (included in net sales and revenue) on derivative financial instruments of approximately $2,764,000 and $298,000 for the first six months of fiscal years 2021 and 2020, respectively.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company recognized losses (included in cost of sales) on derivative financial instruments of approximately $6,142,000 and approximately $4,613,000 for the second quarter of fiscal years 2021 and 2020, respectively. The Company recognized losses (included in cost of sales) on derivative financial instruments of approximately $8,036,000 and approximately $1,758,000 for the first six months of fiscal years 2021 and 2020, respectively.</p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The following table provides information about the fair values of the Company’s derivative financial instruments (that are not accounted for under the “normal purchases and normal sales” scope exemption of ASC 815) and the line items on the Consolidated Condensed Balance Sheets in which the fair values are reflected (in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Asset Derivatives<br/> Fair Value</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Liability Derivatives<br/> Fair Value</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>July 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>January 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>July 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>January 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 48%; text-align: justify">Commodity futures (1)</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">784</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-14">-</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">4,590</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">1,794</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1px">Forward purchase contracts (2)</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">673</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">2,144</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-15">-</div></td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-16">-</div></td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: justify; padding-bottom: 3px">Total</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">1,457</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">2,144</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">4,590</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">1,794</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 36pt; text-align: justify"> </p> 784000 4590000 1794000 673000 2144000 1457000 2144000 4590000 1794000 8600000 6900000 5800000 0 10600000 6400000 6758000 1657000 1638000 298000 2764000 298000 6142000 4613000 8036000 1758000 <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 9. <i>Investments </i></b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The following table summarizes the Company’s equity method investment at July 31, 2021 and January 31, 2021 (dollars in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Carrying Amount</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; padding-bottom: 1px"><span style="border-bottom: Black 1px solid">Entity</span></td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; font-weight: bold; text-align: center">Ownership Percentage</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center">    </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">July 31, 2021</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center">    </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">January 31, 2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="width: 47%; text-align: left; padding-left: 0pt">Big River</td><td style="width: 3%"> </td> <td style="width: 15%; text-align: center">10.3%</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">31,870</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">29,456</td><td style="width: 1%; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Undistributed earnings of the Company’s equity method investee totaled approximately $11.8 million and approximately $9.4 million at July 31, 2021 and January 31, 2021, respectively. The Company did not receive any dividends from its equity method investee in the first six months of fiscal year 2021 and received dividends of approximately $2.0 million in the first six months of fiscal year 2020.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Summarized financial information for the Company’s equity method investee is presented in the following table for the periods presented (amounts in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 85%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-size: 8pt; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended<br/> July 31,</td><td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended<br/> July 31,</td><td style="font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 48%; text-align: left">Net sales and revenue</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">363,383</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">130,126</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">619,799</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">327,758</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Gross profit (loss)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">19,357</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,565</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">20,901</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2,378)</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Income (loss) from continuing operations</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">17,877</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(4,914)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">23,412</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(9,540)</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net income (loss)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">17,877</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(4,914)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">23,412</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(9,540)</td><td style="text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">At July 31, 2021, the Company owned certificates of deposit that had an amortized cost, or carrying value, of approximately $33,282,000. The contractual maturity of these investments was less than one year. The yield to maturity rate was approximately 0.1%. Unrealized gains or losses were insignificant.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">At January 31, 2021, the Company owned certificates of deposit that had an amortized cost, or carrying value, of approximately $36,194,000. The contractual maturity of these investments was less than one year. The yield to maturity rate was approximately 0.2%. Unrealized gains or losses were insignificant.</p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The following table summarizes the Company’s equity method investment at July 31, 2021 and January 31, 2021 (dollars in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 80%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold"> </td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Carrying Amount</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; padding-bottom: 1px"><span style="border-bottom: Black 1px solid">Entity</span></td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; font-weight: bold; text-align: center">Ownership Percentage</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center">    </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">July 31, 2021</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center">    </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">January 31, 2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="width: 47%; text-align: left; padding-left: 0pt">Big River</td><td style="width: 3%"> </td> <td style="width: 15%; text-align: center">10.3%</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">31,870</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">29,456</td><td style="width: 1%; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p> 0.103 31870000 29456000 11800000 9400000 2000000.0 <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Summarized financial information for the Company’s equity method investee is presented in the following table for the periods presented (amounts in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 85%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-size: 8pt; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended<br/> July 31,</td><td style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold; text-align: center"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended<br/> July 31,</td><td style="font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1px; text-align: center"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 48%; text-align: left">Net sales and revenue</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">363,383</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">130,126</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">619,799</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">327,758</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Gross profit (loss)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">19,357</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,565</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">20,901</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2,378)</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Income (loss) from continuing operations</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">17,877</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(4,914)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">23,412</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(9,540)</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net income (loss)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">17,877</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(4,914)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">23,412</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(9,540)</td><td style="text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p> 363383000 130126000 619799000 327758000 19357000 3565000 20901000 -2378000 17877000 -4914000 23412000 -9540000 17877000 -4914000 23412000 -9540000 33282000 0.001 36194000 0.002 <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 10. <i>Employee Benefits</i></b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 36pt">The Company maintains the REX 2015 Incentive Plan, approved by its shareholders, which reserves a total of 550,000 shares of common stock for issuance pursuant to its terms. The plan provides for the granting of shares of stock, including options to purchase shares of common stock, stock appreciation rights tied to the value of common stock, restricted stock, and restricted stock unit awards to eligible employees, non-employee directors and consultants. Since plan inception, the Company has only granted restricted stock awards. The Company measures share-based compensation grants at fair value on the grant date, adjusted for estimated forfeitures. The Company records noncash compensation expense related to liability and equity awards in its consolidated financial statements over the requisite service period on a straight-line basis. At July 31, 2021, 471,027 shares remain available for issuance under the Plan. As a component of their compensation, restricted stock has been granted to directors at the closing market price of REX common stock on the grant date. In addition, one third of executives’ incentive compensation is payable by an award of restricted stock based on the then closing market price of REX common stock on the grant date. The Company’s board of directors has determined that the grant date will be June 15<sup>th</sup>, or the next business day if June 15<sup>th</sup> is not a business day, for all grants of restricted stock.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 36pt">At July 31, 2021 and January 31, 2021, unrecognized compensation cost related to nonvested restricted stock was approximately $155,000 and $272,000, respectively. The following tables summarize non-vested restricted stock award activity for the periods presented:</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 85%; font-family: Times New Roman, Times, Serif; margin-left: 36pt"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold"> </td> <td colspan="10" style="font-weight: bold; text-align: center">Six Months Ended July 31, 2021</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid; white-space: nowrap;">Non-Vested<br/> Shares</td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px">    </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Weighted<br/> Average Grant<br/> Date Fair Value<br/> (000’s)</td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px">    </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Weighted<br/> Average Remaining<br/> Vesting Term<br/> (in years)</td><td style="font-weight: bold; padding-bottom: 1px"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 55%; text-align: left">Non-Vested at January 31, 2021</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right">19,705</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,398</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right">1</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,803</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">275</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Forfeited</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">-</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">-</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1px">Vested</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">12,447</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">900</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px; text-align: right"> </td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 3px">Non-Vested at July 31, 2021</td><td style="padding-bottom: 3px"> </td> <td style="padding-bottom: 3px; text-align: left"> </td><td style="border-bottom: Black 3px double; text-align: right">10,061</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">773</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px; text-align: right">2</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font: bold 12pt Times New Roman, Times, Serif"> </td> <td colspan="10" style="font: bold 12pt Times New Roman, Times, Serif; text-align: center"> </td><td style="font: bold 12pt Times New Roman, Times, Serif"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font: bold 12pt Times New Roman, Times, Serif"> </td> <td colspan="10" style="font: bold 12pt Times New Roman, Times, Serif; text-align: center">Six Months Ended July 31, 2020</td><td style="font: bold 12pt Times New Roman, Times, Serif"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1px"> </td><td style="font: bold 12pt Times New Roman, Times, Serif; padding-bottom: 1px"> </td> <td colspan="2" style="font: bold 12pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1px solid; white-space: nowrap;"><span style="font-family: Times New Roman, Times, Serif"><b>Non-Vested<br/> Shares</b></span></td><td style="font: bold 12pt Times New Roman, Times, Serif; padding-bottom: 1px"> </td><td style="font: bold 12pt Times New Roman, Times, Serif; padding-bottom: 1px">    </td> <td colspan="2" style="font: bold 12pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>Weighted<br/> Average Grant<br/> Date Fair Value<br/> (000’s)</b></span></td><td style="font: bold 12pt Times New Roman, Times, Serif; padding-bottom: 1px"> </td><td style="font: bold 12pt Times New Roman, Times, Serif; padding-bottom: 1px">    </td> <td colspan="2" style="font: bold 12pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>Weighted<br/> Average Remaining<br/> Vesting Term<br/> (in years)</b></span></td><td style="font: bold 12pt Times New Roman, Times, Serif; padding-bottom: 1px"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 55%; font: 12pt Times New Roman, Times, Serif">Non-Vested at January 31, 2020</td><td style="width: 3%; font: 12pt Times New Roman, Times, Serif"> </td> <td style="width: 1%; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="width: 10%; font: 12pt Times New Roman, Times, Serif; text-align: right">28,576</td><td style="width: 1%; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="width: 3%; font: 12pt Times New Roman, Times, Serif"> </td> <td style="width: 1%; font: 12pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 10%; font: 12pt Times New Roman, Times, Serif; text-align: right">2,193</td><td style="width: 1%; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="width: 3%; font: 12pt Times New Roman, Times, Serif"> </td> <td style="width: 1%; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="width: 10%; font: 12pt Times New Roman, Times, Serif; text-align: right">2</td><td style="width: 1%; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font: 12pt Times New Roman, Times, Serif">Granted</td><td style="font: 12pt Times New Roman, Times, Serif"> </td> <td style="font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 12pt Times New Roman, Times, Serif; text-align: right">6,158</td><td style="font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 12pt Times New Roman, Times, Serif"> </td> <td style="font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 12pt Times New Roman, Times, Serif; text-align: right">416</td><td style="font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="font: 12pt Times New Roman, Times, Serif">Forfeited</td><td style="font: 12pt Times New Roman, Times, Serif"> </td> <td style="font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 12pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 12pt Times New Roman, Times, Serif"> </td> <td style="font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 12pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font: 12pt Times New Roman, Times, Serif; padding-bottom: 1px">Vested</td><td style="font: 12pt Times New Roman, Times, Serif; padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1px solid; font: 12pt Times New Roman, Times, Serif; text-align: right">15,029</td><td style="padding-bottom: 1px; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 12pt Times New Roman, Times, Serif; padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1px solid; font: 12pt Times New Roman, Times, Serif; text-align: right">1,211</td><td style="padding-bottom: 1px; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px; text-align: right"> </td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="font: 12pt Times New Roman, Times, Serif; padding-bottom: 3px">Non-Vested at July 31, 2020</td><td style="font: 12pt Times New Roman, Times, Serif; padding-bottom: 3px"> </td> <td style="padding-bottom: 3px; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 3px double; font: 12pt Times New Roman, Times, Serif; text-align: right">19,705</td><td style="padding-bottom: 3px; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 12pt Times New Roman, Times, Serif; padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; font: 12pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 3px double; font: 12pt Times New Roman, Times, Serif; text-align: right">1,398</td><td style="padding-bottom: 3px; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 12pt Times New Roman, Times, Serif; padding-bottom: 3px"> </td> <td style="padding-bottom: 3px; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="padding-bottom: 3px; font: 12pt Times New Roman, Times, Serif; text-align: right">2</td><td style="padding-bottom: 3px; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 36pt">The above tables include 5,714 and 14,777 non-vested shares at July 31, 2021 and 2020, respectively, which are included in the number of weighted average shares outstanding used to determine basic and diluted earnings per share attributable to REX common shareholders. Such shares are treated, for accounting purposes, as being fully vested at the grant date as they were granted to recipients who were retirement eligible at the time of grant.</p> 550000 471027 155000 272000 The following tables summarize non-vested restricted stock award activity for the periods presented:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 85%; font-family: Times New Roman, Times, Serif; margin-left: 36pt"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold"> </td> <td colspan="10" style="font-weight: bold; text-align: center">Six Months Ended July 31, 2021</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid; white-space: nowrap;">Non-Vested<br/> Shares</td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px">    </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Weighted<br/> Average Grant<br/> Date Fair Value<br/> (000’s)</td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px">    </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">Weighted<br/> Average Remaining<br/> Vesting Term<br/> (in years)</td><td style="font-weight: bold; padding-bottom: 1px"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 55%; text-align: left">Non-Vested at January 31, 2021</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right">19,705</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,398</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right">1</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,803</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">275</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Forfeited</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">-</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">-</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1px">Vested</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">12,447</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">900</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px; text-align: right"> </td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 3px">Non-Vested at July 31, 2021</td><td style="padding-bottom: 3px"> </td> <td style="padding-bottom: 3px; text-align: left"> </td><td style="border-bottom: Black 3px double; text-align: right">10,061</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">773</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px; text-align: right">2</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font: bold 12pt Times New Roman, Times, Serif"> </td> <td colspan="10" style="font: bold 12pt Times New Roman, Times, Serif; text-align: center"> </td><td style="font: bold 12pt Times New Roman, Times, Serif"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font: bold 12pt Times New Roman, Times, Serif"> </td> <td colspan="10" style="font: bold 12pt Times New Roman, Times, Serif; text-align: center">Six Months Ended July 31, 2020</td><td style="font: bold 12pt Times New Roman, Times, Serif"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1px"> </td><td style="font: bold 12pt Times New Roman, Times, Serif; padding-bottom: 1px"> </td> <td colspan="2" style="font: bold 12pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1px solid; white-space: nowrap;"><span style="font-family: Times New Roman, Times, Serif"><b>Non-Vested<br/> Shares</b></span></td><td style="font: bold 12pt Times New Roman, Times, Serif; padding-bottom: 1px"> </td><td style="font: bold 12pt Times New Roman, Times, Serif; padding-bottom: 1px">    </td> <td colspan="2" style="font: bold 12pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>Weighted<br/> Average Grant<br/> Date Fair Value<br/> (000’s)</b></span></td><td style="font: bold 12pt Times New Roman, Times, Serif; padding-bottom: 1px"> </td><td style="font: bold 12pt Times New Roman, Times, Serif; padding-bottom: 1px">    </td> <td colspan="2" style="font: bold 12pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>Weighted<br/> Average Remaining<br/> Vesting Term<br/> (in years)</b></span></td><td style="font: bold 12pt Times New Roman, Times, Serif; padding-bottom: 1px"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 55%; font: 12pt Times New Roman, Times, Serif">Non-Vested at January 31, 2020</td><td style="width: 3%; font: 12pt Times New Roman, Times, Serif"> </td> <td style="width: 1%; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="width: 10%; font: 12pt Times New Roman, Times, Serif; text-align: right">28,576</td><td style="width: 1%; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="width: 3%; font: 12pt Times New Roman, Times, Serif"> </td> <td style="width: 1%; font: 12pt Times New Roman, Times, Serif; text-align: left">$</td><td style="width: 10%; font: 12pt Times New Roman, Times, Serif; text-align: right">2,193</td><td style="width: 1%; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="width: 3%; font: 12pt Times New Roman, Times, Serif"> </td> <td style="width: 1%; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="width: 10%; font: 12pt Times New Roman, Times, Serif; text-align: right">2</td><td style="width: 1%; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font: 12pt Times New Roman, Times, Serif">Granted</td><td style="font: 12pt Times New Roman, Times, Serif"> </td> <td style="font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 12pt Times New Roman, Times, Serif; text-align: right">6,158</td><td style="font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 12pt Times New Roman, Times, Serif"> </td> <td style="font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 12pt Times New Roman, Times, Serif; text-align: right">416</td><td style="font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="font: 12pt Times New Roman, Times, Serif">Forfeited</td><td style="font: 12pt Times New Roman, Times, Serif"> </td> <td style="font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 12pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 12pt Times New Roman, Times, Serif"> </td> <td style="font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 12pt Times New Roman, Times, Serif; text-align: right">-</td><td style="font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font: 12pt Times New Roman, Times, Serif; padding-bottom: 1px">Vested</td><td style="font: 12pt Times New Roman, Times, Serif; padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1px solid; font: 12pt Times New Roman, Times, Serif; text-align: right">15,029</td><td style="padding-bottom: 1px; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 12pt Times New Roman, Times, Serif; padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1px solid; font: 12pt Times New Roman, Times, Serif; text-align: right">1,211</td><td style="padding-bottom: 1px; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px; text-align: right"> </td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="font: 12pt Times New Roman, Times, Serif; padding-bottom: 3px">Non-Vested at July 31, 2020</td><td style="font: 12pt Times New Roman, Times, Serif; padding-bottom: 3px"> </td> <td style="padding-bottom: 3px; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 3px double; font: 12pt Times New Roman, Times, Serif; text-align: right">19,705</td><td style="padding-bottom: 3px; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 12pt Times New Roman, Times, Serif; padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; font: 12pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 3px double; font: 12pt Times New Roman, Times, Serif; text-align: right">1,398</td><td style="padding-bottom: 3px; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 12pt Times New Roman, Times, Serif; padding-bottom: 3px"> </td> <td style="padding-bottom: 3px; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td><td style="padding-bottom: 3px; font: 12pt Times New Roman, Times, Serif; text-align: right">2</td><td style="padding-bottom: 3px; font: 12pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 36pt"> </p> 19705000 1398000 P1Y 2803000 275000 12447000 900000 10061000 773000 P2Y 28576000 2193000 P2Y 6158000 416000 15029000 1211000 19705000 1398000 P2Y 5714 14777 <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 11<i>. Income Taxes </i></b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company determined that small changes in estimated “ordinary” income would result in significant changes in the estimated annual effective tax rate. Thus, the Company used a discrete effective tax rate method to calculate the provision or benefit for income taxes for the three and six months ended July 31, 2021 and 2020.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company’s income tax benefit was approximately $3.7 million and approximately $4.0 million for the three months ended July 31, 2021 and 2020, respectively. The Company’s income tax benefit was approximately $3.6 million and approximately $9.4 million for the six months ended July 31, 2021 and 2020, respectively. We had a higher benefit in the prior year periods based upon pre-tax losses for those periods versus pre-tax income in the current periods. The benefit is also largely impacted by the level of tax credits generated from the refined coal operation. Through its refined coal operation, the Company earns production tax credits pursuant to IRC Section 45. The credits can be used to reduce future income tax liabilities for up to 20 years. In addition, the Company’s income tax benefit for the first six months of fiscal year 2020 includes approximately $1.8 million related to the lengthening of a net operating loss carryback allowed by the CARES Act.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company assessed all available positive and negative evidence to determine whether it expects sufficient future taxable income will be generated to allow for the realization of existing federal deferred tax assets. For the three year period ended July 31, 2021, the Company has a cumulative pre-tax book loss on a comprehensive basis, including the impact of an operation that has historically produced pre-tax book losses, but after tax net income. The Company expects that this entity will cease operations by November 18, 2021. There is sufficient objectively verifiable income for management to conclude that it is more likely than not that the Company will utilize available federal deferred tax assets prior to their expiration.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company files a U.S. federal income tax return and various state income tax returns. In general, the Company is no longer subject to U.S. federal, state or local income tax examinations by tax authorities for years ended January 31, 2014 and prior. The Company is currently undergoing a federal income tax examination for the years ended January 31, 2015 through January 31, 2020.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">On a quarterly and annual basis, the Company accrues for the effects of open uncertain tax positions and the related potential penalties and interest. It is reasonably possible that the amount of the unrecognized tax benefit with respect to certain unrecognized tax positions will increase or decrease during the next 12 months; however, the Company does not expect the change to have a material effect on results of operations or financial position. A reconciliation of the beginning and ending amount of unrecognized tax benefits, including interest and penalties, is as follows (amounts in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 70%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-size: 8pt"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended<br/> July 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 74%; text-align: left">Unrecognized tax benefits, beginning of period</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">8,400</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">7,370</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Changes for prior years’ tax positions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(53)</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">Changes for current year tax positions</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">275</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">-</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 3px">Unrecognized tax benefits, end of period</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">8,685</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">7,317</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table> -3700000 -4000000.0 -3600000 -9400000 -1800000 A reconciliation of the beginning and ending amount of unrecognized tax benefits, including interest and penalties, is as follows (amounts in thousands):<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 70%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-size: 8pt"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended<br/> July 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 74%; text-align: left">Unrecognized tax benefits, beginning of period</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">8,400</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">7,370</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Changes for prior years’ tax positions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(53)</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">Changes for current year tax positions</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">275</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">-</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 3px">Unrecognized tax benefits, end of period</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">8,685</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">7,317</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table> 8400000 7370000 10000 -53000 275000 8685000 7317000 <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 12. <i>Commitments and Contingencies</i></b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company may be involved in various legal actions arising in the normal course of business, from time to time. After taking into consideration legal counsels’ evaluations of any such action(s),</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0">management is of the opinion that their outcome will not have a material adverse effect on the Company’s Consolidated Condensed Financial Statements.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">One Earth and NuGen have combined forward purchase contracts for approximately 10.6 million bushels of corn, the principal raw material for their ethanol plants, and they have combined forward purchase contracts for approximately 639,000 MmBtu (million british thermal units) of natural gas.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">One Earth and NuGen have combined sales commitments for approximately 31.7 million gallons of ethanol, approximately 46,000 tons of distillers grains and approximately 9.6 million pounds of non-food grade corn oil.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The refined coal entity has various agreements (site license, operating agreements, etc.) containing payment terms based upon production of refined coal under which the Company is required to pay various fees. These fees totaled approximately $2.2 million and approximately $1.1 million in the second quarter of fiscal years 2021 and 2020, respectively. Such fees totaled approximately $3.1 million and approximately $1.4 million for the six months ended July 31, 2021 and 2020, respectively.</p> 10600000 639000 31700000 46000 9600000 2200000 1100000 3100000 1400000 <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 13. <i>Related-Party Transactions</i></b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">During the second quarters of fiscal years 2021 and 2020, One Earth and NuGen purchased approximately $20.7 million and approximately $4.9 million, respectively, of corn (and other supplies) from minority equity investors and board members of those subsidiaries. Such purchases totaled approximately $37.4 million and approximately $17.2 million for the six months ended July 31, 2021 and 2020, respectively. The Company had amounts payable to related parties of approximately $2.5 million and approximately $0.7 million at July 31, 2021 and January 31, 2021, respectively.</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">During each of the second quarters of fiscal years 2021 and 2020, the Company recognized commission expense of approximately $0.2 million, payable to the minority investor in the refined coal entity. During the first six months of fiscal years 2021 and 2020, the company recognized commission expense of approximately $0.2 million and income of approximately $0.1 million, respectively. The commission expense is associated with the refined coal segment. The Company had accrued liabilities and accounts payable related to the commission expense of approximately $0.1 million at July 31, 2021 and January 31, 2021.</p> 20700000 4900000 37400000 17200000 2500000 700000 200000 200000 200000 100000 100000 100000 <p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 14. Segment Reporting</b></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company has two reportable segments: i) ethanol and by-products; and ii) refined coal. The Company evaluates the performance of each reportable segment based on net income attributable to REX common shareholders. Segment profitability measures are determined using the same accounting policies used in the preparations of the consolidated condensed financial statements. The following tables summarize segment and other results and assets (amounts in thousands):</p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended<br/> July 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended<br/> July 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Net sales and revenue:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 48%; text-align: left">Ethanol and by-products</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">195,678</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">39,242</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">359,720</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">122,477</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px"><span style="font-family: Times New Roman, Times, Serif">Refined coal <sup>1</sup></span></td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">165</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">85</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">227</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">100</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 3px">Total net sales and revenue</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">195,843</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">39,327</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">359,947</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">122,577</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><sup>1 </sup><span style="font-family: Times New Roman, Times, Serif">The Company records sales in the refined coal segment net of the cost of coal as the Company purchases the coal feedstock from the customer to which refined coal is sold.</span></p><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended<br/> July 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended<br/> July 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Segment gross profit (loss):</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 48%; text-align: left">Ethanol and by-products</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">14,155</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">553</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">33,631</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">(7,670)</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">Refined coal</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(3,081)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(1,884)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(4,755)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(2,991)</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 3px">Total gross profit (loss)</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">11,074</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">(1,331)</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">28,876</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">(10,661)</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Income (loss) before income taxes:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Ethanol and by-products</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">10,732</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(3,259)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">21,820</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(15,610)</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Refined coal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,455)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,118)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,260)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,965)</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1px">Corporate and other</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(902)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(702)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(1,758)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(1,247)</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 3px">Total income (loss) before income taxes</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">6,375</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">(6,079)</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">14,802</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">(19,822)</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">(Provision) benefit for income taxes:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Ethanol and by-products</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(1,985)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">893</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(4,423)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,054</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Refined coal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,441</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,919</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,639</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,878</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">Corporate and other</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">221</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">234</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">432</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">427</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 3px">Total benefit for income taxes</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">3,677</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">4,046</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">3,648</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">9,359</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended<br/> July 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended<br/> July 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td>Net income (loss) (net of noncontrolling interests):</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 48%; text-align: left">Ethanol and by-products</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">6,418</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">(2,178)</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">14,374</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">(9,611)</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Refined coal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,139</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">898</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,612</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,048</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1px">Corporate and other</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(681)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(468)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(1,326)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(820)</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 3px">Net income (loss) attributable to REX common shareholders</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">7,876</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">(1,748)</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">15,660</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">(9,383)</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 70%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1px">Assets:</td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>July 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>January 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 71%; text-align: left">Ethanol and by-products</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">424,470</td><td style="width: 1%; text-align: left"> </td><td style="width: 6%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">397,281</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Refined coal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,540</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,861</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">Corporate and other</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">79,497</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">79,203</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 3px">Total assets</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">505,507</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">479,345</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended<br/> July 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended<br/> July 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1px">Sales of products, ethanol and by-products segment:</td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 48%; padding-left: 0pt">Ethanol</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">153,990</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">32,524</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">280,059</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">93,121</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0pt">Dried distillers grains</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">31,573</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,480</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">62,691</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,398</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-left: 0pt">Non-food grade corn oil</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,813</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,313</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,407</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,501</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0pt">Modified distillers grains</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,934</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">209</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,227</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">666</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-left: 0pt">Derivative financial instruments losses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,638)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(298)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,764)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(298)</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1px; padding-left: 0pt">Other</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">6</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">14</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">100</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">89</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="padding-bottom: 3px; padding-left: 0pt">Total</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">195,678</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">39,242</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">359,720</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">122,477</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0pt">Sales of products, refined coal segment:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 3px; padding-left: 0pt">Refined coal</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">165</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">85</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">227</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">100</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table> 2 The following tables summarize segment and other results and assets (amounts in thousands):<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended<br/> July 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended<br/> July 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Net sales and revenue:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 48%; text-align: left">Ethanol and by-products</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">195,678</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">39,242</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">359,720</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">122,477</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px"><span style="font-family: Times New Roman, Times, Serif">Refined coal <sup>1</sup></span></td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">165</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">85</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">227</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">100</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 3px">Total net sales and revenue</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">195,843</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">39,327</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">359,947</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">122,577</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended<br/> July 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended<br/> July 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Segment gross profit (loss):</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 48%; text-align: left">Ethanol and by-products</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">14,155</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">553</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">33,631</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">(7,670)</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">Refined coal</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(3,081)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(1,884)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(4,755)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(2,991)</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 3px">Total gross profit (loss)</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">11,074</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">(1,331)</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">28,876</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">(10,661)</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Income (loss) before income taxes:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Ethanol and by-products</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">10,732</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(3,259)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">21,820</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(15,610)</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Refined coal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,455)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,118)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,260)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,965)</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1px">Corporate and other</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(902)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(702)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(1,758)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(1,247)</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 3px">Total income (loss) before income taxes</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">6,375</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">(6,079)</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">14,802</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">(19,822)</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">(Provision) benefit for income taxes:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Ethanol and by-products</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(1,985)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">893</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(4,423)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,054</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Refined coal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,441</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,919</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,639</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,878</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">Corporate and other</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">221</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">234</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">432</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">427</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 3px">Total benefit for income taxes</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">3,677</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">4,046</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">3,648</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">9,359</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended<br/> July 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended<br/> July 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td>Net income (loss) (net of noncontrolling interests):</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 48%; text-align: left">Ethanol and by-products</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">6,418</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">(2,178)</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">14,374</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">(9,611)</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left">Refined coal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,139</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">898</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,612</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,048</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1px">Corporate and other</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(681)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(468)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(1,326)</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">(820)</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 3px">Net income (loss) attributable to REX common shareholders</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">7,876</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">(1,748)</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">15,660</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">(9,383)</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended<br/> July 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six Months Ended<br/> July 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1px">Sales of products, ethanol and by-products segment:</td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2021</td><td style="padding-bottom: 1px; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid">2020</td><td style="padding-bottom: 1px; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 48%; padding-left: 0pt">Ethanol</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">153,990</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">32,524</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">280,059</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">93,121</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0pt">Dried distillers grains</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">31,573</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,480</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">62,691</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,398</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-left: 0pt">Non-food grade corn oil</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,813</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,313</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,407</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,501</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0pt">Modified distillers grains</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,934</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">209</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,227</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">666</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-left: 0pt">Derivative financial instruments losses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,638)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(298)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,764)</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(298)</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1px; padding-left: 0pt">Other</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">6</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">14</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">100</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">89</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="padding-bottom: 3px; padding-left: 0pt">Total</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">195,678</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">39,242</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">359,720</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">122,477</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 0pt">Sales of products, refined coal segment:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 3px; padding-left: 0pt">Refined coal</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">165</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">85</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">227</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">100</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table> 195678000 39242000 359720000 122477000 165000 85000 227000 100000 195843000 39327000 359947000 122577000 14155000 553000 33631000 -7670000 -3081000 -1884000 -4755000 -2991000 11074000 -1331000 28876000 -10661000 10732000 -3259000 21820000 -15610000 -3455000 -2118000 -5260000 -2965000 -902000 -702000 -1758000 -1247000 6375000 -6079000 14802000 -19822000 1985000 -893000 4423000 -5054000 -5441000 -2919000 -7639000 -3878000 -221000 -234000 -432000 -427000 -3677000 -4046000 -3648000 -9359000 6418000 -2178000 14374000 -9611000 2139000 898000 2612000 1048000 -681000 -468000 -1326000 -820000 7876000 -1748000 15660000 -9383000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 70%; font: 12pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1px">Assets:</td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>July 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td><td style="font-weight: bold; padding-bottom: 1px"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1px solid"><span style="font-family: Times New Roman, Times, Serif"><b>January 31,<br/> 2021</b></span></td><td style="font-weight: bold; padding-bottom: 1px"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="width: 71%; text-align: left">Ethanol and by-products</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">424,470</td><td style="width: 1%; text-align: left"> </td><td style="width: 6%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">397,281</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Refined coal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,540</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,861</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(229,255,255)"> <td style="text-align: left; padding-bottom: 1px">Corporate and other</td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">79,497</td><td style="padding-bottom: 1px; text-align: left"> </td><td style="padding-bottom: 1px"> </td> <td style="border-bottom: Black 1px solid; text-align: left"> </td><td style="border-bottom: Black 1px solid; text-align: right">79,203</td><td style="padding-bottom: 1px; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 3px">Total assets</td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">505,507</td><td style="padding-bottom: 3px; text-align: left"> </td><td style="padding-bottom: 3px"> </td> <td style="border-bottom: Black 3px double; text-align: left">$</td><td style="border-bottom: Black 3px double; text-align: right">479,345</td><td style="padding-bottom: 3px; text-align: left"> </td></tr> </table><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"> </p> 424470000 397281000 1540000 2861000 79497000 79203000 505507000 479345000 153990000 32524000 280059000 93121000 31573000 5480000 62691000 24398000 9813000 1313000 15407000 4501000 1934000 209000 4227000 666000 -1638000 -298000 -2764000 -298000 6000 14000 100000 89000 195678000 39242000 359720000 122477000 165000 85000 227000 100000 false --01-31 Q2 0000744187 The commodity futures liability is included in “Accrued expenses and other current liabilities” on the accompanying Consolidated Condensed Balance Sheets. The investment in cooperative is included in “Other assets” on the accompanying Consolidated Condensed Balance Sheets. The forward purchase contracts and commodity futures assets are included in “Prepaid expenses and other current assets” on the accompanying Consolidated Condensed Balance Sheets. Commodity futures liabilities are included in accrued expenses and other current liabilities. These contracts are short/sell positions for approximately 8.6 million bushels of corn at July 31, 2021. These contracts are short/sell positions for approximately 6.9 million bushels of corn at January 31, 2021. Commodity futures assets are included in prepaid expenses and other assets. These contracts are long/buy positions for approximately 5.8 million bushels of corn at July 31, 2021. There were no long/buy positions at January 31, 2021. Forward purchase contracts assets are included in prepaid expenses and other current assets. These contracts are for purchases of approximately 10.6 million bushels of corn at July 31, 2021 and 6.4 million bushels of corn at January 31, 2021. The Company records sales in the refined coal segment net of the cost of coal as the Company purchases the coal feedstock from the customer to which refined coal is sold. XML 10 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document And Entity Information - shares
6 Months Ended
Jul. 31, 2021
Sep. 02, 2021
Document Information Line Items    
Entity Registrant Name REX AMERICAN RESOURCES CORPORATION  
Trading Symbol REX  
Document Type 10-Q  
Current Fiscal Year End Date --01-31  
Entity Common Stock, Shares Outstanding   5,970,938
Amendment Flag false  
Entity Central Index Key 0000744187  
Entity Current Reporting Status Yes  
Entity Filer Category Accelerated Filer  
Document Period End Date Jul. 31, 2021  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-09097  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 31-1095548  
Entity Address, Address Line One 7720 Paragon Road  
Entity Address, City or Town Dayton  
Entity Address, State or Province OH  
Entity Address, Postal Zip Code 45459  
City Area Code 937  
Local Phone Number 276-3931  
Title of 12(b) Security Common stock, $0.01 par value  
Security Exchange Name NYSE  
Entity Interactive Data Current Yes  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Current assets:    
Cash and cash equivalents $ 154,312 $ 144,501
Short-term investments 33,282 36,194
Restricted cash 6,758 1,657
Accounts receivable 29,521 19,713
Inventory 41,759 37,880
Refundable income taxes 6,892 6,020
Prepaid expenses and other 12,175 12,785
Total current assets 284,699 258,750
Property and equipment, net 145,078 153,186
Operating lease right-of-use assets 13,211 12,678
Deferred taxes and other assets 30,649 25,275
Equity method investment 31,870 29,456
Total assets 505,507 479,345
Current liabilities:    
Accounts payable, trade (includes $2.5 million and $0.7 million with related parties at July 31, 2021 and January 31, 2021, respectively) 22,041 16,907
Current operating lease liabilities 5,380 4,875
Accrued expenses and other current liabilities (includes $0.1 million with related parties at July 31, 2021 and January 31, 2021) 11,274 8,955
Total current liabilities 38,695 30,737
Long-term liabilities:    
Deferred taxes 4,030 3,713
Long-term operating lease liabilities 7,534 7,439
Other long-term liabilities 1,951 273
Total long-term liabilities 13,515 11,425
REX shareholders’ equity:    
Common stock 299 299
Paid-in capital 149,263 149,110
Retained earnings 605,646 589,986
Treasury stock (355,936) (354,612)
Total REX shareholders’ equity 399,272 384,783
Noncontrolling interests 54,025 52,400
Total equity 453,297 437,183
Total liabilities and equity $ 505,507 $ 479,345
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS (Parentheticals) - USD ($)
$ in Millions
Jul. 31, 2021
Jan. 31, 2021
Statement of Financial Position [Abstract]    
Accounts payable, related parties $ 2.5 $ 0.7
Accrued expenses, related parties $ 0.1 $ 0.1
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Income Statement [Abstract]        
Net sales and revenue $ 195,843 $ 39,327 $ 359,947 $ 122,577
Cost of sales (includes $20,650 and $4,887 with related parties for the quarters ended July 31, 2021 and 2020, respectively, and $37,383 and $17,159 with related parties for the six months ended July 31, 2021 and 2020, respectively) 184,769 40,658 331,071 133,238
Gross profit (loss) 11,074 (1,331) 28,876 (10,661)
Selling, general and administrative expenses (includes $154 and $152 with related parties for the quarters ended July 31, 2021 and 2020, respectively, and $191 and $(145) with related parties for the six months ended July 31, 2021 and 2020, respectively) (6,582) (4,438) (16,570) (9,043)
Equity in income (loss) of unconsolidated affiliates 1,844 (507) 2,414 (984)
Interest and other income, net 39 197 82 866
Income (loss) before income taxes 6,375 (6,079) 14,802 (19,822)
Benefit for income taxes 3,677 4,046 3,648 9,359
Net income (loss) 10,052 (2,033) 18,450 (10,463)
Net (income) loss attributable to noncontrolling interests (2,176) 285 (2,790) 1,080
Net income (loss) attributable to REX common shareholders $ 7,876 $ (1,748) $ 15,660 $ (9,383)
Weighted average shares outstanding – basic and diluted (in Shares) 6,011 6,216 6,010 6,261
Basic and diluted net income (loss) per share attributable to REX common shareholders (in Dollars per share) $ 1.31 $ (0.28) $ 2.61 $ (1.50)
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF OPERATIONS (Parentheticals) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Income Statement [Abstract]        
Cost of sales, related parties $ 20,650 $ 4,887 $ 37,383 $ 17,159
Selling, general and administrative expenses, related parties $ 154 $ 152 $ 191 $ (145)
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Total
Balance at Jan. 31, 2020 $ 299 $ (335,066) $ 148,789 $ 586,985 $ 52,599 $ 453,606
Balance (in Shares) at Jan. 31, 2020 29,853 23,561        
Net (loss) income       (7,635) (795) (8,430)
Treasury stock acquired   $ (3,923)       (3,923)
Treasury stock acquired (in Shares)   78        
Noncontrolling interests distribution and other         (35) (35)
Capital contributions         10 10
Stock based compensation expense   $ 7 32     39
Balance at Apr. 30, 2020 $ 299 $ (338,982) 148,821 579,350 51,779 441,267
Balance (in Shares) at Apr. 30, 2020 29,853 23,639        
Balance at Jan. 31, 2020 $ 299 $ (335,066) 148,789 586,985 52,599 453,606
Balance (in Shares) at Jan. 31, 2020 29,853 23,561        
Net (loss) income           (10,463)
Capital contributions           23
Stock based compensation expense           80
Balance at Jul. 31, 2020 $ 299 $ (340,591) 149,044 577,602 51,385 437,739
Balance (in Shares) at Jul. 31, 2020 29,853 23,655        
Balance at Apr. 30, 2020 $ 299 $ (338,982) 148,821 579,350 51,779 441,267
Balance (in Shares) at Apr. 30, 2020 29,853 23,639        
Net (loss) income       (1,748) (285) (2,033)
Treasury stock acquired   $ (1,667)       (1,667)
Treasury stock acquired (in Shares)   31        
Noncontrolling interests distribution and other         (124) (124)
Capital contributions         15 15
Issuance of equity awards and stock based compensation expense   $ 58 223     281
Issuance of equity awards and stock based compensation expense (in Shares)   (15)        
Balance at Jul. 31, 2020 $ 299 $ (340,591) 149,044 577,602 51,385 437,739
Balance (in Shares) at Jul. 31, 2020 29,853 23,655        
Balance at Jan. 31, 2021 $ 299 $ (354,612) 149,110 589,986 52,400 437,183
Balance (in Shares) at Jan. 31, 2021 29,853 23,861        
Net (loss) income       7,784 614 8,398
Noncontrolling interests distribution and other         (75) (75)
Capital contributions         68 68
Issuance of equity awards and stock based compensation expense   $ 8 34     42
Balance at Apr. 30, 2021 $ 299 $ (354,604) 149,144 597,770 53,007 445,616
Balance (in Shares) at Apr. 30, 2021 29,853 23,861        
Balance at Jan. 31, 2021 $ 299 $ (354,612) 149,110 589,986 52,400 437,183
Balance (in Shares) at Jan. 31, 2021 29,853 23,861        
Net (loss) income           18,450
Capital contributions           139
Stock based compensation expense           567
Balance at Jul. 31, 2021 $ 299 $ (355,936) 149,263 605,646 54,025 453,297
Balance (in Shares) at Jul. 31, 2021 29,853 23,866        
Balance at Apr. 30, 2021 $ 299 $ (354,604) 149,144 597,770 53,007 445,616
Balance (in Shares) at Apr. 30, 2021 29,853 23,861        
Net (loss) income       7,876 2,176 10,052
Treasury stock acquired   $ (1,356)       (1,356)
Treasury stock acquired (in Shares)   17        
Noncontrolling interests distribution and other         (1,229) (1,229)
Capital contributions         71 71
Issuance of equity awards and stock based compensation expense   $ 24 119     143
Issuance of equity awards and stock based compensation expense (in Shares)   (12)        
Balance at Jul. 31, 2021 $ 299 $ (355,936) $ 149,263 $ 605,646 $ 54,025 $ 453,297
Balance (in Shares) at Jul. 31, 2021 29,853 23,866        
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Cash flows from operating activities:    
Net income (loss) including noncontrolling interests $ 18,450 $ (10,463)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation 10,451 10,491
Amortization of operating lease right-of-use assets 2,734 2,691
(Income) loss from equity method investments (2,414) 984
Dividends received from equity method investee   2,005
Interest income from investments (27) (179)
Deferred income tax (4,741) (4,784)
Stock based compensation expense 567 80
Gain on sale of property and equipment – net (3) (22)
Changes in assets and liabilities:    
Accounts receivable (9,808) 3,225
Inventories (3,879) 5,251
Refundable income taxes (872) (4,591)
Other assets 293 (481)
Accounts payable, trade 5,457 (10,301)
Other liabilities 949 (2,940)
Net cash provided by (used in) operating activities 17,157 (9,034)
Cash flows from investing activities:    
Capital expenditures (2,693) (5,692)
Purchase of short-term investments (49,281) (45,450)
Sale of short-term investments 52,220 39,046
Proceeds from sale of real estate and property and equipment 30  
Other   (259)
Net cash provided by (used in) investing activities 276 (12,355)
Treasury stock acquired (1,356) (5,590)
Payments to noncontrolling interests holders (1,304) (157)
Capital contributions from minority investor 139 23
Net cash used in financing activities (2,521) (5,724)
Net increase (decrease) in cash, cash equivalents and restricted cash 14,912 (27,113)
Cash, cash equivalents and restricted cash, beginning of period 146,158 180,771
Cash, cash equivalents and restricted cash, end of period 161,070 153,658
Non cash investing activities – Accrued capital expenditures 67 22
Non cash financing activities – Stock awards accrued 482  
Non cash financing activities – Stock awards issued 100 240
Right-of-use assets acquired and liabilities incurred upon lease execution 3,267 1,863
Cash and cash equivalents 154,312 152,708
Restricted cash $ 6,758 $ 950
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Condensed Financial Statements
6 Months Ended
Jul. 31, 2021
Condensed Financial Information Disclosure [Abstract]  
Condensed Financial Information of Parent Company Only Disclosure [Text Block]

Note 1. Consolidated Condensed Financial Statements

 

References to the Company – References to “REX” or the “Company” in the consolidated condensed financial statements and in these notes to the consolidated condensed financial statements refer to REX American Resources Corporation, a Delaware corporation, and its majority and wholly owned subsidiaries.

 

The consolidated condensed financial statements included in this report have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission and include, in the opinion of management, all adjustments necessary to state fairly the information set forth therein. Any such adjustments were of a normal recurring nature. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been omitted pursuant to such rules and regulations, although the Company believes that the disclosures are adequate to make the information presented not misleading. Financial information as of January 31, 2021 included in these financial statements has been derived from the audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended January 31, 2021 (fiscal year 2020). It is suggested that these unaudited consolidated condensed financial statements be read in conjunction with the consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended January 31, 2021. The results of operations for the interim periods are not necessarily indicative of the results to be expected for the year.

 

Basis of Consolidation – The consolidated condensed financial statements in this report include the operating results and financial position of the Company. All intercompany balances and transactions have been eliminated. The Company consolidates the results of its four majority owned subsidiaries. The Company includes the results of operations of One Earth Energy, LLC (“One Earth”) in its Consolidated Condensed Statements of Operations on a delayed basis of one month as One Earth has a fiscal year end of December 31.

 

Nature of Operations – The Company has two reportable segments: i) ethanol and by-products; and ii) refined coal. Within the ethanol and by-products segment, the Company has equity investments in three ethanol limited liability companies, two of which are majority ownership interests. Within the refined coal segment, the Company has a majority equity interest in one refined coal limited liability company.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Policies
6 Months Ended
Jul. 31, 2021
Accounting Policies [Abstract]  
Significant Accounting Policies [Text Block]

Note 2. Accounting Policies

 

The interim consolidated condensed financial statements have been prepared in accordance with the accounting policies described in the notes to the consolidated financial statements included in the Company’s fiscal year 2020 Annual Report on Form 10-K. While management believes that the procedures followed in the preparation of interim financial information are reasonable, the accuracy of some estimated amounts is dependent upon facts that will exist or calculations that will be accomplished at fiscal year-end. Examples of such estimates include accrued liabilities, such as management bonuses, and

the provision for income taxes. Any adjustments pursuant to such estimates during the quarter were of a normal recurring nature. Actual results could differ from those estimates.

 

Cash and Cash Equivalents

 

Cash and cash equivalents includes bank deposits as well as short-term, highly liquid investments with original maturities of three months or less.

 

Revenue Recognition

 

For ethanol and by-products segment sales, the Company recognizes sales of ethanol, distillers grains and non-food grade corn oil when obligations under the terms of the respective contracts with customers are satisfied; this occurs with the transfer of control of products, generally upon shipment from the ethanol plant or upon loading of the rail car used to transport the products. For refined coal segment sales, the Company recognizes sales of refined coal when obligations under the term of the contract with its customer are satisfied; this occurs when title and control of the product transfers to its customer, generally upon the coal leaving the refined coal plant. Refined coal sales are recorded net of the cost of coal as the Company purchases the coal feedstock from the customer to which the processed refined coal is sold.

 

Cost of Sales

 

Cost of sales includes depreciation, costs of raw materials, inbound freight charges, purchasing and receiving costs, inspection costs, other distribution expenses, warehousing costs, plant management, certain compensations costs and general facility overhead charges.

 

Selling, General and Administrative (“SG&A”) Expenses

 

The Company includes non-production related costs such as professional fees, outbound freight charges, selling charges and certain payroll in SG&A expenses. Outbound freight charges were approximately $1,561,000 and $839,000 in the second quarter of fiscal years 2021 and 2020, respectively and approximately $7,156,000 and $2,162,000 in the first six months of fiscal years 2021 and 2020, respectively.

 

Financial Instruments

 

Certain of the forward grain purchase and ethanol, distillers grains and non-food grade corn oil sale contracts are accounted for under the “normal purchases and normal sales” scope exemption of Accounting Standards Codification (“ASC”) 815, “Derivatives and Hedging” (“ASC 815”) because these arrangements are for purchases of grain that will be delivered in quantities expected to be used by the Company and sales of ethanol, distillers grains and non-food grade corn oil quantities expected to be produced by the Company over a reasonable period of time in the normal course of business.

 

The Company uses derivative financial instruments (exchange-traded futures contracts) to manage a portion of the risk associated with changes in commodity prices, primarily related to corn. The Company monitors and manages this exposure as part of its overall risk management policy. As such, the Company seeks to reduce the potentially adverse effects that the volatility of these markets may have on its operating

results. The Company may take hedging positions in these commodities as one way to mitigate risk. While the Company attempts to link its hedging activities to purchase and sales activities, there are situations in which these hedging activities can themselves result in losses. The Company does not hold or issue derivative financial instruments for trading or speculative purposes. The changes in fair value of these derivative financial instruments are recognized in current period earnings as the Company does not use hedge accounting.

 

Income Taxes

 

The Company determined that small changes in estimated “ordinary” income could result in significant changes in the estimated annual effective tax rate. Thus, the Company used a discrete effective tax rate method to calculate the provision or benefit for income taxes for the three and six months ended July 31, 2021 and 2020.

 

The Company provides for deferred tax liabilities and assets for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and operating loss and tax credit carryforwards. The Company provides for a valuation allowance if, based on the weight of available positive and negative evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The Company paid income taxes of $1.9 million and received no refunds of income taxes during the six months ended July 31, 2021. The Company paid income taxes of approximately $0.3 million and received refunds of income taxes of approximately $0.3 million during the six months ended July 31, 2020.

 

As of July 31, 2021, and January 31, 2021, total unrecognized tax benefits were approximately $8,655,000 and $8,380,000, respectively. Accrued penalties and interest were approximately $30,000 and approximately $20,000 at July 31, 2021 and January 31, 2021, respectively. If the Company were to prevail on all unrecognized tax benefits recorded, the provision for income taxes would be reduced by approximately $8.6 million. In addition, the impact of penalties and interest would also benefit the effective tax rate. Interest and penalties associated with unrecognized tax benefits are recorded within income tax expense. On a quarterly basis, the Company accrues for the effects of open uncertain tax positions and the related potential penalties and interest.

 

Inventories

 

Inventories are carried at the lower of cost or net realizable value on a first-in, first-out basis. Inventory includes direct production costs and certain overhead costs such as depreciation, property taxes and utilities associated with producing ethanol and related by-products and refined coal. Inventory is written down for instances when cost exceeds estimated net realizable value; such write-downs are based primarily upon commodity prices as the market value of inventory is often dependent upon changes in commodity prices. The Company recorded approximately $1.3 million and approximately $1.0 million of inventory write-downs in cost of sales at July 31, 2021 and January 31, 2021, respectively. Fluctuations in the write-down of inventory generally relate to the levels and composition of such inventory and changes in

commodity prices at a given point in time. The components of inventory are as follows as of the dates presented (amounts in thousands):

 

   July 31,
2021
   January 31,
2021
 
           
Ethanol and other finished goods  $15,986   $18,346 
Work in process   6,451    4,374 
Grain and other raw materials   19,322    15,160 
Total  $41,759   $37,880 

 

Property and Equipment

 

Property and equipment is recorded at cost or the fair value on the date of acquisition (for property and equipment acquired in a business combination). Depreciation is computed using the straight-line method. Estimated useful lives are 5 to 40 years for buildings and improvements, and 2 to 20 years for fixtures and equipment.

 

In accordance with ASC 360-10 “Impairment or Disposal of Long-Lived Assets”, the carrying value of long-lived assets is assessed for recoverability by management when changes in circumstances indicate that the carrying amount may not be recoverable. The Company did not identify any indicators of impairment during the first six months of fiscal year 2021, thus there were no impairment charges in the first six months of fiscal year 2021. During fiscal year 2020, the Company concluded that the impact of the coronavirus (” COVID-19”) pandemic on the ethanol industry and the Company’s operating results was an indicator that impairment may exist related to certain of its long-lived assets. As a result, the Company performed a recoverability test and determined that there was no impairment for fiscal year 2020. There were no impairment charges in the first six months of fiscal year 2020.

 

The Company tests for recoverability of an asset group by comparing its carrying amount to its estimated undiscounted future cash flows. If the carrying amount exceeds its estimated undiscounted future cash flows, the Company recognizes an impairment charge for the amount by which the asset group’s carrying amount exceeds its fair value, if any.

 

Investments

 

The method of accounting applied to long-term investments, whether consolidated, equity or cost, involves an evaluation of the significant terms of each investment that explicitly grant or suggest evidence of control or influence over the operations of the investee and also includes the identification of any variable interests in which the Company is the primary beneficiary. The Company accounts for investments in a limited liability company in which it has a less than 20% ownership interest using the equity method of accounting when the factors discussed in ASC 323, “Investments-Equity Method and Joint Ventures” are met. The excess of the carrying value over the underlying equity in the net assets of equity method investees is allocated to specific assets and liabilities. Investments in businesses that the Company does not control but for which it has the ability to exercise significant influence over operating and financial matters are accounted for using the equity method. The Company accounts for its investment in Big River Resources, LLC (“Big River”) using the equity method of accounting and includes the results on a delayed basis of one month as Big River has a fiscal year end of December 31.

The Company periodically evaluates its investments for impairment due to declines in market value considered to be other than temporary. Such impairment evaluations include general economic and company-specific evaluations. If the Company determines that a decline in market value is other than temporary, then a charge to earnings is recorded in the Consolidated Condensed Statements of Operations and a new cost basis in the investment is established.

 

Short-term investments are considered held to maturity, and therefore are carried at amortized historical cost.

 

Comprehensive Income

 

The Company has no components of other comprehensive income, and therefore, comprehensive income equals net income.

 

Accounting Changes and Recently Issued Accounting Standards

 

In December 2019, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes”, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The Company adopted this update effective February 1, 2021. The adoption of this update did not impact the consolidated financial statements.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Net Sales and Revenue
6 Months Ended
Jul. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer [Text Block]

Note 3. Net Sales and Revenue

 

The Company recognizes sales of products when obligations under the terms of the respective contracts with customers are satisfied. This occurs with the transfer of control of products, generally upon shipment from the ethanol plant or upon loading of the rail car used to transport the products. Revenue is measured as the amount of consideration expected to be received in exchange for transferring goods. Sales, value added and other taxes the Company collects concurrent with revenue producing activities are excluded from net sales and revenue.

 

The majority of the Company’s sales have payment terms ranging from 5 to 10 days after transfer of control. The Company has determined that sales contracts do not generally include a significant financing component. The Company has not historically, and does not intend to, enter into sales contracts in which payment is due from a customer prior to transferring product to the customer. Thus, the Company does not record unearned revenue.

 

See Note 14 for disaggregation of net sales and revenue by operating segment and by product.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
6 Months Ended
Jul. 31, 2021
Disclosure Text Block [Abstract]  
Leases of Lessee Disclosure [Text Block]

Note 4. Leases

 

At July 31, 2021, the Company has lease agreements, as lessee, for railcars. All of the leases are accounted for as operating leases. The lease agreements do not contain a specified implicit interest rate; therefore, the Company’s estimated incremental borrowing rate was used to determine the present value of future minimum lease payments. The exercise of any lease renewal is at the Company’s sole discretion. The lease term for all of the Company’s leases includes the noncancelable period of the lease and any

periods covered by renewal options that the Company is reasonably certain to exercise. Certain leases include rent escalations pre-set in the agreements, which are factored into the lease payment stream. The components of lease expense, classified as SG&A expenses on the Consolidated Condensed Statement of Operations are as follows:

 

   Three Months Ended   Six Months Ended 
   July 31, 2021   July 31, 2020   July 31, 2021   July 31, 2020 
                 
Operating lease expense  $1,565   $1,548   $3,115   $3,234 
Variable lease expense   520    207    564    338 
Total lease expense  $2,085   $1,755   $3,679   $3,572 

 

The following table is a summary of future minimum rentals on such leases at July 31, 2021 (amounts in thousands):

 

Years Ended January 31,  Minimum
Rentals
 
     
Remainder of 2022  $3,015 
2023   4,836 
2024   3,670 
2025   2,221 
2026   49 
Total   13,791 
Less:  present value discount   877 
Operating lease liabilities  $12,914 

 

At July 31, 2021, the weighted average remaining lease term is 2.7 years, and the weighted average discount rate is 4.88% for the above leases.

 

The following table is a summary of future minimum rentals on such leases at January 31, 2021 (amounts in thousands):

 

Years Ended January 31,  Minimum
Rentals
 
     
2022  $5,397 
2023   3,690 
2024   2,524 
2025   1,648 
2026   49 
Total   13,308 
Less:  present value discount   994 
Operating lease liabilities  $12,314 

At January 31, 2021, the weighted average remaining lease term was 3.0 years, and the weighted average discount rate was 5.26% for the above leases.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value
6 Months Ended
Jul. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Disclosures [Text Block]

Note 5. Fair Value

 

The Company applies ASC 820, “Fair Value Measurements and Disclosures” (“ASC 820”), which provides a framework for measuring fair value under accounting principles generally accepted in the United States of America. This accounting standard defines fair value as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.

 

The Company determines the fair market values of its financial instruments based on the fair value hierarchy established by ASC 820 which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair values which are provided below. The Company carries certain cash equivalents, investments and derivative instruments at fair value.

 

The fair values of derivative assets and liabilities traded in the over-the-counter market are determined using quantitative models that require the use of multiple market inputs including interest rates, prices and indices to generate pricing and volatility factors, which are used to value the position. The predominance of market inputs are actively quoted and can be validated through external sources, including brokers, market transactions and third-party pricing services. Estimation risk is greater for derivative asset and liability positions that are either option-based or have longer maturity dates where observable market inputs are less readily available or are unobservable, in which case interest rate, price or index scenarios are extrapolated in order to determine the fair value. The fair values of derivative assets and liabilities include adjustments for market liquidity, counterparty credit quality, the Company’s own credit standing and other specific factors, where appropriate.

 

To ensure the prudent application of estimates and management judgment in determining the fair value of derivative assets and liabilities, investments and property and equipment, various processes and controls have been adopted, which include: (i) model validation that requires a review and approval for pricing, financial statement fair value determination and risk quantification; and (ii) periodic review and substantiation of profit and loss reporting for all derivative instruments. Financial assets and liabilities measured at fair value on a recurring basis at July 31, 2021 are summarized below (amounts in thousands):

 

   Level 1   Level 2   Level 3   Fair Value 
                 
Investment in cooperative (1)  $
-
   $
-
   $354   $354 
Commodity futures asset (2)   
-
    784    
-
    784 
Forward purchase contracts (2)   
-
    673    
-
    673 
Total assets  $-   $1,457   $354   $1,811 
                     
Commodity futures liability (3)  $
-
   $4,590   $
-
   $4,590 

Financial assets and liabilities measured at fair value on a recurring basis at January 31, 2021 are summarized below (amounts in thousands):

 

   Level 1   Level 2   Level 3   Fair Value 
                 
Investment in cooperative (1)  $
-
   $
-
   $354   $354 
Forward purchase contracts asset (2)   
-
    2,144    
-
    2,144 
Total assets  $-   $2,144   $354   $2,498 
                     
Commodity futures liability (3)  $
-
   $1,794   $
-
   $1,794 

 

(1) The investment in cooperative is included in “Other assets” on the accompanying Consolidated Condensed Balance Sheets.

(2) The forward purchase contracts and commodity futures assets are included in “Prepaid expenses and other current assets” on the accompanying Consolidated Condensed Balance Sheets.

(3) The commodity futures liability is included in “Accrued expenses and other current liabilities” on the accompanying Consolidated Condensed Balance Sheets.

 

The Company determined the fair value of the investment in cooperative by using a discounted cash flow analysis on the expected cash flows. Inputs used in the analysis include the face value of the allocated equity amount, the projected term for repayment based upon a historical trend and a risk adjusted discount rate based on the expected compensation participants would demand because of the uncertainty of the future cash flows. The inherent risk and uncertainty associated with unobservable inputs could have a significant effect on the actual fair value of the investment.

 

There were no assets measured at fair value on a non-recurring basis at July 31, 2021 or January 31, 2021.

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment
6 Months Ended
Jul. 31, 2021
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Disclosure [Text Block]

Note 6. Property and Equipment

 

The components of property and equipment are as follows for the periods presented (amounts in thousands):

 

   July 31,
2021
   January 31,
2021
 
         
Land and improvements  $27,437   $27,437 
Buildings and improvements   23,701    23,701 
Machinery, equipment and fixtures   306,514    305,640 
Construction in progress   1,173    215 
    358,825    356,993 
Less:  accumulated depreciation   (213,747)    (203,807) 
Total  $145,078   $153,186 
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jul. 31, 2021
Disclosure Text Block Supplement [Abstract]  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]

Note 7. Accrued Expenses and Other Current Liabilities

 

The components of accrued expenses and other current liabilities are as follows for the periods presented (amounts in thousands):

 

   July 31,
2021
   January 31,
2021
 
         
Accrued payroll and related items  $1,882   $690 
Accrued utility charges   2,708    2,515 
Accrued transportation related items   204    1,560 
Accrued real estate taxes   1,220    1,778 
Commodity futures   4,590    1,794 
Accrued income taxes   51    55 
Other   619    563 
Total  $11,274   $8,955 
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Financial Instruments
6 Months Ended
Jul. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging Activities Disclosure [Text Block]

Note 8. Derivative Financial Instruments

 

The Company is exposed to various market risks, including changes in commodity prices (raw materials and finished goods). To manage risks associated with the volatility of these natural business exposures, the Company enters into commodity agreements and forward purchase (corn and natural gas) and sale (ethanol, distillers grains and non-food grade corn oil) contracts. The Company does not purchase or sell derivative financial instruments for trading or speculative purposes. The Company does not purchase or sell derivative financial instruments for which a lack of marketplace quotations would require the use of fair value estimation techniques. The changes in fair value of these derivative financial instruments are recognized in current period earnings as the Company does not use hedge accounting.

 

The following table provides information about the fair values of the Company’s derivative financial instruments (that are not accounted for under the “normal purchases and normal sales” scope exemption of ASC 815) and the line items on the Consolidated Condensed Balance Sheets in which the fair values are reflected (in thousands):

 

   Asset Derivatives
Fair Value
   Liability Derivatives
Fair Value
 
   July 31,
2021
   January 31,
2021
   July 31,
2021
   January 31,
2021
 
                 
Commodity futures (1)  $784   $
-
   $4,590   $1,794 
Forward purchase contracts (2)   673    2,144    
-
    
-
 
Total  $1,457   $2,144   $4,590   $1,794 

 

(1) Commodity futures liabilities are included in accrued expenses and other current liabilities. These contracts are short/sell positions for approximately 8.6 million bushels of corn at July 31, 2021. These contracts are short/sell positions for approximately 6.9 million bushels of corn at January 31, 2021. Commodity futures assets are included in prepaid expenses and other assets. These contracts are

long/buy positions for approximately 5.8 million bushels of corn at July 31, 2021. There were no long/buy positions at January 31, 2021.

 

(2) Forward purchase contracts assets are included in prepaid expenses and other current assets. These contracts are for purchases of approximately 10.6 million bushels of corn at July 31, 2021 and 6.4 million bushels of corn at January 31, 2021.

 

As of July 31, 2021, and January 31, 2021, all of the derivative financial instruments held by the Company were subject to enforceable master netting arrangements with the counterparty. The Company’s accounting policy is to offset positions and amounts owed or owing with the same counterparty. As of July 31, 2021, and January 31, 2021, the gross positions of the enforceable master netting agreements are not significantly different from the net positions presented in the table above. Depending on the amount of an unrealized loss on a derivative contract held by the Company, the counterparty may require collateral to secure the Company’s derivative contract position. The Company was required to maintain collateral in the amount of approximately $6,758,000 and approximately $1,657,000 to secure the Company’s derivative position at July 31, 2021 and January 31, 2021, respectively.

 

See Note 5 which contains fair value information related to derivative financial instruments.

 

The Company recognized losses (included in net sales and revenue) on derivative financial instruments of approximately $1,638,000 and $298,000 for the second quarter of fiscal years 2021 and 2020, respectively. The Company recognized losses (included in net sales and revenue) on derivative financial instruments of approximately $2,764,000 and $298,000 for the first six months of fiscal years 2021 and 2020, respectively.

 

The Company recognized losses (included in cost of sales) on derivative financial instruments of approximately $6,142,000 and approximately $4,613,000 for the second quarter of fiscal years 2021 and 2020, respectively. The Company recognized losses (included in cost of sales) on derivative financial instruments of approximately $8,036,000 and approximately $1,758,000 for the first six months of fiscal years 2021 and 2020, respectively.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Investments
6 Months Ended
Jul. 31, 2021
Disclosure Text Block Supplement [Abstract]  
Investment [Text Block]

Note 9. Investments

 

The following table summarizes the Company’s equity method investment at July 31, 2021 and January 31, 2021 (dollars in thousands):

 

       Carrying Amount 
Entity  Ownership Percentage      July 31, 2021      January 31, 2021 
             
Big River  10.3%   $31,870   $29,456 

 

Undistributed earnings of the Company’s equity method investee totaled approximately $11.8 million and approximately $9.4 million at July 31, 2021 and January 31, 2021, respectively. The Company did not receive any dividends from its equity method investee in the first six months of fiscal year 2021 and received dividends of approximately $2.0 million in the first six months of fiscal year 2020.

Summarized financial information for the Company’s equity method investee is presented in the following table for the periods presented (amounts in thousands):

 

   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
   2021   2020   2021   2020 
                 
Net sales and revenue  $363,383   $130,126   $619,799   $327,758 
Gross profit (loss)  $19,357   $3,565   $20,901   $(2,378) 
Income (loss) from continuing operations  $17,877   $(4,914)   $23,412   $(9,540) 
Net income (loss)  $17,877   $(4,914)   $23,412   $(9,540) 

 

At July 31, 2021, the Company owned certificates of deposit that had an amortized cost, or carrying value, of approximately $33,282,000. The contractual maturity of these investments was less than one year. The yield to maturity rate was approximately 0.1%. Unrealized gains or losses were insignificant.

 

At January 31, 2021, the Company owned certificates of deposit that had an amortized cost, or carrying value, of approximately $36,194,000. The contractual maturity of these investments was less than one year. The yield to maturity rate was approximately 0.2%. Unrealized gains or losses were insignificant.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefits
6 Months Ended
Jul. 31, 2021
Disclosure Text Block Supplement [Abstract]  
Compensation and Employee Benefit Plans [Text Block]

Note 10. Employee Benefits

 

The Company maintains the REX 2015 Incentive Plan, approved by its shareholders, which reserves a total of 550,000 shares of common stock for issuance pursuant to its terms. The plan provides for the granting of shares of stock, including options to purchase shares of common stock, stock appreciation rights tied to the value of common stock, restricted stock, and restricted stock unit awards to eligible employees, non-employee directors and consultants. Since plan inception, the Company has only granted restricted stock awards. The Company measures share-based compensation grants at fair value on the grant date, adjusted for estimated forfeitures. The Company records noncash compensation expense related to liability and equity awards in its consolidated financial statements over the requisite service period on a straight-line basis. At July 31, 2021, 471,027 shares remain available for issuance under the Plan. As a component of their compensation, restricted stock has been granted to directors at the closing market price of REX common stock on the grant date. In addition, one third of executives’ incentive compensation is payable by an award of restricted stock based on the then closing market price of REX common stock on the grant date. The Company’s board of directors has determined that the grant date will be June 15th, or the next business day if June 15th is not a business day, for all grants of restricted stock.

At July 31, 2021 and January 31, 2021, unrecognized compensation cost related to nonvested restricted stock was approximately $155,000 and $272,000, respectively. The following tables summarize non-vested restricted stock award activity for the periods presented:

 

   Six Months Ended July 31, 2021 
             
   Non-Vested
Shares
      Weighted
Average Grant
Date Fair Value
(000’s)
      Weighted
Average Remaining
Vesting Term
(in years)
 
                
Non-Vested at January 31, 2021   19,705   $1,398    1 
Granted   2,803    275      
Forfeited   -    -      
Vested   12,447    900      
                
Non-Vested at July 31, 2021   10,061   $773    2 
     
   Six Months Ended July 31, 2020 
             
   Non-Vested
Shares
      Weighted
Average Grant
Date Fair Value
(000’s)
      Weighted
Average Remaining
Vesting Term
(in years)
 
                
Non-Vested at January 31, 2020   28,576   $2,193    2 
Granted   6,158    416      
Forfeited   -    -      
Vested   15,029    1,211      
                
Non-Vested at July 31, 2020   19,705   $1,398    2 

 

The above tables include 5,714 and 14,777 non-vested shares at July 31, 2021 and 2020, respectively, which are included in the number of weighted average shares outstanding used to determine basic and diluted earnings per share attributable to REX common shareholders. Such shares are treated, for accounting purposes, as being fully vested at the grant date as they were granted to recipients who were retirement eligible at the time of grant.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended
Jul. 31, 2021
Income Tax Disclosure [Abstract]  
Income Tax Disclosure [Text Block]

Note 11. Income Taxes

 

The Company determined that small changes in estimated “ordinary” income would result in significant changes in the estimated annual effective tax rate. Thus, the Company used a discrete effective tax rate method to calculate the provision or benefit for income taxes for the three and six months ended July 31, 2021 and 2020.

The Company’s income tax benefit was approximately $3.7 million and approximately $4.0 million for the three months ended July 31, 2021 and 2020, respectively. The Company’s income tax benefit was approximately $3.6 million and approximately $9.4 million for the six months ended July 31, 2021 and 2020, respectively. We had a higher benefit in the prior year periods based upon pre-tax losses for those periods versus pre-tax income in the current periods. The benefit is also largely impacted by the level of tax credits generated from the refined coal operation. Through its refined coal operation, the Company earns production tax credits pursuant to IRC Section 45. The credits can be used to reduce future income tax liabilities for up to 20 years. In addition, the Company’s income tax benefit for the first six months of fiscal year 2020 includes approximately $1.8 million related to the lengthening of a net operating loss carryback allowed by the CARES Act.

 

The Company assessed all available positive and negative evidence to determine whether it expects sufficient future taxable income will be generated to allow for the realization of existing federal deferred tax assets. For the three year period ended July 31, 2021, the Company has a cumulative pre-tax book loss on a comprehensive basis, including the impact of an operation that has historically produced pre-tax book losses, but after tax net income. The Company expects that this entity will cease operations by November 18, 2021. There is sufficient objectively verifiable income for management to conclude that it is more likely than not that the Company will utilize available federal deferred tax assets prior to their expiration.

 

The Company files a U.S. federal income tax return and various state income tax returns. In general, the Company is no longer subject to U.S. federal, state or local income tax examinations by tax authorities for years ended January 31, 2014 and prior. The Company is currently undergoing a federal income tax examination for the years ended January 31, 2015 through January 31, 2020.

 

On a quarterly and annual basis, the Company accrues for the effects of open uncertain tax positions and the related potential penalties and interest. It is reasonably possible that the amount of the unrecognized tax benefit with respect to certain unrecognized tax positions will increase or decrease during the next 12 months; however, the Company does not expect the change to have a material effect on results of operations or financial position. A reconciliation of the beginning and ending amount of unrecognized tax benefits, including interest and penalties, is as follows (amounts in thousands):

 

   Six Months Ended
July 31,
 
   2021   2020 
         
Unrecognized tax benefits, beginning of period  $8,400   $7,370 
Changes for prior years’ tax positions   10    (53) 
Changes for current year tax positions   275    - 
Unrecognized tax benefits, end of period  $8,685   $7,317 
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended
Jul. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Disclosure [Text Block]

Note 12. Commitments and Contingencies

 

The Company may be involved in various legal actions arising in the normal course of business, from time to time. After taking into consideration legal counsels’ evaluations of any such action(s),

management is of the opinion that their outcome will not have a material adverse effect on the Company’s Consolidated Condensed Financial Statements.

 

One Earth and NuGen have combined forward purchase contracts for approximately 10.6 million bushels of corn, the principal raw material for their ethanol plants, and they have combined forward purchase contracts for approximately 639,000 MmBtu (million british thermal units) of natural gas.

 

One Earth and NuGen have combined sales commitments for approximately 31.7 million gallons of ethanol, approximately 46,000 tons of distillers grains and approximately 9.6 million pounds of non-food grade corn oil.

 

The refined coal entity has various agreements (site license, operating agreements, etc.) containing payment terms based upon production of refined coal under which the Company is required to pay various fees. These fees totaled approximately $2.2 million and approximately $1.1 million in the second quarter of fiscal years 2021 and 2020, respectively. Such fees totaled approximately $3.1 million and approximately $1.4 million for the six months ended July 31, 2021 and 2020, respectively.

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Related-Party Transactions
6 Months Ended
Jul. 31, 2021
Related Party Transactions [Abstract]  
Related Party Transactions Disclosure [Text Block]

Note 13. Related-Party Transactions

 

During the second quarters of fiscal years 2021 and 2020, One Earth and NuGen purchased approximately $20.7 million and approximately $4.9 million, respectively, of corn (and other supplies) from minority equity investors and board members of those subsidiaries. Such purchases totaled approximately $37.4 million and approximately $17.2 million for the six months ended July 31, 2021 and 2020, respectively. The Company had amounts payable to related parties of approximately $2.5 million and approximately $0.7 million at July 31, 2021 and January 31, 2021, respectively.

 

During each of the second quarters of fiscal years 2021 and 2020, the Company recognized commission expense of approximately $0.2 million, payable to the minority investor in the refined coal entity. During the first six months of fiscal years 2021 and 2020, the company recognized commission expense of approximately $0.2 million and income of approximately $0.1 million, respectively. The commission expense is associated with the refined coal segment. The Company had accrued liabilities and accounts payable related to the commission expense of approximately $0.1 million at July 31, 2021 and January 31, 2021.

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting
6 Months Ended
Jul. 31, 2021
Segment Reporting [Abstract]  
Segment Reporting Disclosure [Text Block]

Note 14. Segment Reporting

 

The Company has two reportable segments: i) ethanol and by-products; and ii) refined coal. The Company evaluates the performance of each reportable segment based on net income attributable to REX common shareholders. Segment profitability measures are determined using the same accounting policies used in the preparations of the consolidated condensed financial statements. The following tables summarize segment and other results and assets (amounts in thousands):

 

   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
   2021   2020   2021   2020 
Net sales and revenue:                    
Ethanol and by-products  $195,678   $39,242   $359,720   $122,477 
Refined coal 1   165    85    227    100 
Total net sales and revenue  $195,843   $39,327   $359,947   $122,577 

 

1 The Company records sales in the refined coal segment net of the cost of coal as the Company purchases the coal feedstock from the customer to which refined coal is sold.

 

   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
   2021   2020   2021   2020 
Segment gross profit (loss):                    
Ethanol and by-products  $14,155   $553   $33,631   $(7,670) 
Refined coal   (3,081)    (1,884)    (4,755)    (2,991) 
Total gross profit (loss)  $11,074   $(1,331)   $28,876   $(10,661) 
                     
Income (loss) before income taxes:                    
Ethanol and by-products  $10,732   $(3,259)   $21,820   $(15,610) 
Refined coal   (3,455)    (2,118)    (5,260)    (2,965) 
Corporate and other   (902)    (702)    (1,758)    (1,247) 
Total income (loss) before income taxes  $6,375   $(6,079)   $14,802   $(19,822) 
                     
(Provision) benefit for income taxes:                    
Ethanol and by-products  $(1,985)   $893   $(4,423)   $5,054 
Refined coal   5,441    2,919    7,639    3,878 
Corporate and other   221    234    432    427 
Total benefit for income taxes  $3,677   $4,046   $3,648   $9,359 
   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
   2021   2020   2021   2020 
Net income (loss) (net of noncontrolling interests):                
Ethanol and by-products  $6,418   $(2,178)   $14,374   $(9,611) 
Refined coal   2,139    898    2,612    1,048 
Corporate and other   (681)    (468)    (1,326)    (820) 
Net income (loss) attributable to REX common shareholders  $7,876   $(1,748)   $15,660   $(9,383) 

 

Assets:  July 31,
2021
   January 31,
2021
 
Ethanol and by-products  $424,470   $397,281 
Refined coal   1,540    2,861 
Corporate and other   79,497    79,203 
Total assets  $505,507   $479,345 

 

   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
Sales of products, ethanol and by-products segment:  2021   2020   2021   2020 
Ethanol  $153,990   $32,524   $280,059   $93,121 
Dried distillers grains   31,573    5,480    62,691    24,398 
Non-food grade corn oil   9,813    1,313    15,407    4,501 
Modified distillers grains   1,934    209    4,227    666 
Derivative financial instruments losses   (1,638)    (298)    (2,764)    (298) 
Other   6    14    100    89 
Total  $195,678   $39,242   $359,720   $122,477 
Sales of products, refined coal segment:                    
Refined coal  $165   $85   $227   $100 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Policies, by Policy (Policies)
6 Months Ended 12 Months Ended
Jul. 31, 2021
Jan. 31, 2021
Accounting Policies [Abstract]    
Cash and Cash Equivalents, Policy [Policy Text Block]

Cash and Cash Equivalents

 

Cash and cash equivalents includes bank deposits as well as short-term, highly liquid investments with original maturities of three months or less.

 

 
Revenue [Policy Text Block]

Revenue Recognition

 

For ethanol and by-products segment sales, the Company recognizes sales of ethanol, distillers grains and non-food grade corn oil when obligations under the terms of the respective contracts with customers are satisfied; this occurs with the transfer of control of products, generally upon shipment from the ethanol plant or upon loading of the rail car used to transport the products. For refined coal segment sales, the Company recognizes sales of refined coal when obligations under the term of the contract with its customer are satisfied; this occurs when title and control of the product transfers to its customer, generally upon the coal leaving the refined coal plant. Refined coal sales are recorded net of the cost of coal as the Company purchases the coal feedstock from the customer to which the processed refined coal is sold.

 

 
Cost of Goods and Service [Policy Text Block]

Cost of Sales

 

Cost of sales includes depreciation, costs of raw materials, inbound freight charges, purchasing and receiving costs, inspection costs, other distribution expenses, warehousing costs, plant management, certain compensations costs and general facility overhead charges.

 

 
Selling, General and Administrative Expenses, Policy [Policy Text Block]

Selling, General and Administrative (“SG&A”) Expenses

 

The Company includes non-production related costs such as professional fees, outbound freight charges, selling charges and certain payroll in SG&A expenses. Outbound freight charges were approximately $1,561,000 and $839,000 in the second quarter of fiscal years 2021 and 2020, respectively and approximately $7,156,000 and $2,162,000 in the first six months of fiscal years 2021 and 2020, respectively.

 

 
Fair Value of Financial Instruments, Policy [Policy Text Block]

Financial Instruments

 

Certain of the forward grain purchase and ethanol, distillers grains and non-food grade corn oil sale contracts are accounted for under the “normal purchases and normal sales” scope exemption of Accounting Standards Codification (“ASC”) 815, “Derivatives and Hedging” (“ASC 815”) because these arrangements are for purchases of grain that will be delivered in quantities expected to be used by the Company and sales of ethanol, distillers grains and non-food grade corn oil quantities expected to be produced by the Company over a reasonable period of time in the normal course of business.

 

The Company uses derivative financial instruments (exchange-traded futures contracts) to manage a portion of the risk associated with changes in commodity prices, primarily related to corn. The Company monitors and manages this exposure as part of its overall risk management policy. As such, the Company seeks to reduce the potentially adverse effects that the volatility of these markets may have on its operating

results. The Company may take hedging positions in these commodities as one way to mitigate risk. While the Company attempts to link its hedging activities to purchase and sales activities, there are situations in which these hedging activities can themselves result in losses. The Company does not hold or issue derivative financial instruments for trading or speculative purposes. The changes in fair value of these derivative financial instruments are recognized in current period earnings as the Company does not use hedge accounting.

 

 
Income Tax, Policy [Policy Text Block]

Income Taxes

 

The Company determined that small changes in estimated “ordinary” income could result in significant changes in the estimated annual effective tax rate. Thus, the Company used a discrete effective tax rate method to calculate the provision or benefit for income taxes for the three and six months ended July 31, 2021 and 2020.

 

The Company provides for deferred tax liabilities and assets for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and operating loss and tax credit carryforwards. The Company provides for a valuation allowance if, based on the weight of available positive and negative evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The Company paid income taxes of $1.9 million and received no refunds of income taxes during the six months ended July 31, 2021. The Company paid income taxes of approximately $0.3 million and received refunds of income taxes of approximately $0.3 million during the six months ended July 31, 2020.

 

As of July 31, 2021, and January 31, 2021, total unrecognized tax benefits were approximately $8,655,000 and $8,380,000, respectively. Accrued penalties and interest were approximately $30,000 and approximately $20,000 at July 31, 2021 and January 31, 2021, respectively. If the Company were to prevail on all unrecognized tax benefits recorded, the provision for income taxes would be reduced by approximately $8.6 million. In addition, the impact of penalties and interest would also benefit the effective tax rate. Interest and penalties associated with unrecognized tax benefits are recorded within income tax expense. On a quarterly basis, the Company accrues for the effects of open uncertain tax positions and the related potential penalties and interest.

 

 
Inventory, Policy [Policy Text Block]

Inventories

 

Inventories are carried at the lower of cost or net realizable value on a first-in, first-out basis. Inventory includes direct production costs and certain overhead costs such as depreciation, property taxes and utilities associated with producing ethanol and related by-products and refined coal. Inventory is written down for instances when cost exceeds estimated net realizable value; such write-downs are based primarily upon commodity prices as the market value of inventory is often dependent upon changes in commodity prices. The Company recorded approximately $1.3 million and approximately $1.0 million of inventory write-downs in cost of sales at July 31, 2021 and January 31, 2021, respectively. Fluctuations in the write-down of inventory generally relate to the levels and composition of such inventory and changes in

commodity prices at a given point in time. The components of inventory are as follows as of the dates presented (amounts in thousands):

 

   July 31,
2021
   January 31,
2021
 
           
Ethanol and other finished goods  $15,986   $18,346 
Work in process   6,451    4,374 
Grain and other raw materials   19,322    15,160 
Total  $41,759   $37,880 

 

 
Property, Plant and Equipment, Policy [Policy Text Block]  

Property and Equipment

 

Property and equipment is recorded at cost or the fair value on the date of acquisition (for property and equipment acquired in a business combination). Depreciation is computed using the straight-line method. Estimated useful lives are 5 to 40 years for buildings and improvements, and 2 to 20 years for fixtures and equipment.

 

In accordance with ASC 360-10 “Impairment or Disposal of Long-Lived Assets”, the carrying value of long-lived assets is assessed for recoverability by management when changes in circumstances indicate that the carrying amount may not be recoverable. The Company did not identify any indicators of impairment during the first six months of fiscal year 2021, thus there were no impairment charges in the first six months of fiscal year 2021. During fiscal year 2020, the Company concluded that the impact of the coronavirus (” COVID-19”) pandemic on the ethanol industry and the Company’s operating results was an indicator that impairment may exist related to certain of its long-lived assets. As a result, the Company performed a recoverability test and determined that there was no impairment for fiscal year 2020. There were no impairment charges in the first six months of fiscal year 2020.

 

The Company tests for recoverability of an asset group by comparing its carrying amount to its estimated undiscounted future cash flows. If the carrying amount exceeds its estimated undiscounted future cash flows, the Company recognizes an impairment charge for the amount by which the asset group’s carrying amount exceeds its fair value, if any.

 

Investment, Policy [Policy Text Block]

Investments

 

The method of accounting applied to long-term investments, whether consolidated, equity or cost, involves an evaluation of the significant terms of each investment that explicitly grant or suggest evidence of control or influence over the operations of the investee and also includes the identification of any variable interests in which the Company is the primary beneficiary. The Company accounts for investments in a limited liability company in which it has a less than 20% ownership interest using the equity method of accounting when the factors discussed in ASC 323, “Investments-Equity Method and Joint Ventures” are met. The excess of the carrying value over the underlying equity in the net assets of equity method investees is allocated to specific assets and liabilities. Investments in businesses that the Company does not control but for which it has the ability to exercise significant influence over operating and financial matters are accounted for using the equity method. The Company accounts for its investment in Big River Resources, LLC (“Big River”) using the equity method of accounting and includes the results on a delayed basis of one month as Big River has a fiscal year end of December 31.

The Company periodically evaluates its investments for impairment due to declines in market value considered to be other than temporary. Such impairment evaluations include general economic and company-specific evaluations. If the Company determines that a decline in market value is other than temporary, then a charge to earnings is recorded in the Consolidated Condensed Statements of Operations and a new cost basis in the investment is established.

 

Short-term investments are considered held to maturity, and therefore are carried at amortized historical cost.

 

 
Comprehensive Income, Policy [Policy Text Block]

Comprehensive Income

 

The Company has no components of other comprehensive income, and therefore, comprehensive income equals net income.

 

 
New Accounting Pronouncements, Policy [Policy Text Block]

Accounting Changes and Recently Issued Accounting Standards

 

In December 2019, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes”, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The Company adopted this update effective February 1, 2021. The adoption of this update did not impact the consolidated financial statements.

 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Policies (Tables)
6 Months Ended
Jul. 31, 2021
Accounting Policies [Abstract]  
Schedule of Inventory, Current [Table Text Block] The components of inventory are as follows as of the dates presented (amounts in thousands):
   July 31,
2021
   January 31,
2021
 
           
Ethanol and other finished goods  $15,986   $18,346 
Work in process   6,451    4,374 
Grain and other raw materials   19,322    15,160 
Total  $41,759   $37,880 

 

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jul. 31, 2021
Disclosure Text Block [Abstract]  
Lease, Cost [Table Text Block] The components of lease expense, classified as SG&A expenses on the Consolidated Condensed Statement of Operations are as follows:
   Three Months Ended   Six Months Ended 
   July 31, 2021   July 31, 2020   July 31, 2021   July 31, 2020 
                 
Operating lease expense  $1,565   $1,548   $3,115   $3,234 
Variable lease expense   520    207    564    338 
Total lease expense  $2,085   $1,755   $3,679   $3,572 

 

Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]

The following table is a summary of future minimum rentals on such leases at July 31, 2021 (amounts in thousands):

 

Years Ended January 31,  Minimum
Rentals
 
     
Remainder of 2022  $3,015 
2023   4,836 
2024   3,670 
2025   2,221 
2026   49 
Total   13,791 
Less:  present value discount   877 
Operating lease liabilities  $12,914 

 

Years Ended January 31,  Minimum
Rentals
 
     
2022  $5,397 
2023   3,690 
2024   2,524 
2025   1,648 
2026   49 
Total   13,308 
Less:  present value discount   994 
Operating lease liabilities  $12,314 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value (Tables)
6 Months Ended
Jul. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Financial assets and liabilities measured at fair value on a recurring basis at July 31, 2021 are summarized below (amounts in thousands):
   Level 1   Level 2   Level 3   Fair Value 
                 
Investment in cooperative (1)  $
-
   $
-
   $354   $354 
Commodity futures asset (2)   
-
    784    
-
    784 
Forward purchase contracts (2)   
-
    673    
-
    673 
Total assets  $-   $1,457   $354   $1,811 
                     
Commodity futures liability (3)  $
-
   $4,590   $
-
   $4,590 
   Level 1   Level 2   Level 3   Fair Value 
                 
Investment in cooperative (1)  $
-
   $
-
   $354   $354 
Forward purchase contracts asset (2)   
-
    2,144    
-
    2,144 
Total assets  $-   $2,144   $354   $2,498 
                     
Commodity futures liability (3)  $
-
   $1,794   $
-
   $1,794 

 

(1) The investment in cooperative is included in “Other assets” on the accompanying Consolidated Condensed Balance Sheets.

(2) The forward purchase contracts and commodity futures assets are included in “Prepaid expenses and other current assets” on the accompanying Consolidated Condensed Balance Sheets.

(3) The commodity futures liability is included in “Accrued expenses and other current liabilities” on the accompanying Consolidated Condensed Balance Sheets.

 

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Tables)
6 Months Ended
Jul. 31, 2021
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment [Table Text Block]

The components of property and equipment are as follows for the periods presented (amounts in thousands):

 

   July 31,
2021
   January 31,
2021
 
         
Land and improvements  $27,437   $27,437 
Buildings and improvements   23,701    23,701 
Machinery, equipment and fixtures   306,514    305,640 
Construction in progress   1,173    215 
    358,825    356,993 
Less:  accumulated depreciation   (213,747)    (203,807) 
Total  $145,078   $153,186 
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jul. 31, 2021
Disclosure Text Block Supplement [Abstract]  
Schedule of Accrued Liabilities [Table Text Block]

The components of accrued expenses and other current liabilities are as follows for the periods presented (amounts in thousands):

 

   July 31,
2021
   January 31,
2021
 
         
Accrued payroll and related items  $1,882   $690 
Accrued utility charges   2,708    2,515 
Accrued transportation related items   204    1,560 
Accrued real estate taxes   1,220    1,778 
Commodity futures   4,590    1,794 
Accrued income taxes   51    55 
Other   619    563 
Total  $11,274   $8,955 
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Financial Instruments (Tables)
6 Months Ended
Jul. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Assets at Fair Value [Table Text Block]

The following table provides information about the fair values of the Company’s derivative financial instruments (that are not accounted for under the “normal purchases and normal sales” scope exemption of ASC 815) and the line items on the Consolidated Condensed Balance Sheets in which the fair values are reflected (in thousands):

 

   Asset Derivatives
Fair Value
   Liability Derivatives
Fair Value
 
   July 31,
2021
   January 31,
2021
   July 31,
2021
   January 31,
2021
 
                 
Commodity futures (1)  $784   $
-
   $4,590   $1,794 
Forward purchase contracts (2)   673    2,144    
-
    
-
 
Total  $1,457   $2,144   $4,590   $1,794 

 

XML 38 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Investments (Tables)
6 Months Ended
Jul. 31, 2021
Disclosure Text Block Supplement [Abstract]  
Equity Method Investments [Table Text Block]

The following table summarizes the Company’s equity method investment at July 31, 2021 and January 31, 2021 (dollars in thousands):

 

       Carrying Amount 
Entity  Ownership Percentage      July 31, 2021      January 31, 2021 
             
Big River  10.3%   $31,870   $29,456 

 

Schedule of Financial Information for Equity Method Investments [Table Text Block]

Summarized financial information for the Company’s equity method investee is presented in the following table for the periods presented (amounts in thousands):

 

   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
   2021   2020   2021   2020 
                 
Net sales and revenue  $363,383   $130,126   $619,799   $327,758 
Gross profit (loss)  $19,357   $3,565   $20,901   $(2,378) 
Income (loss) from continuing operations  $17,877   $(4,914)   $23,412   $(9,540) 
Net income (loss)  $17,877   $(4,914)   $23,412   $(9,540) 

 

XML 39 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefits (Tables)
6 Months Ended
Jul. 31, 2021
Disclosure Text Block Supplement [Abstract]  
Nonvested Restricted Stock Shares Activity [Table Text Block] The following tables summarize non-vested restricted stock award activity for the periods presented:
   Six Months Ended July 31, 2021 
             
   Non-Vested
Shares
      Weighted
Average Grant
Date Fair Value
(000’s)
      Weighted
Average Remaining
Vesting Term
(in years)
 
                
Non-Vested at January 31, 2021   19,705   $1,398    1 
Granted   2,803    275      
Forfeited   -    -      
Vested   12,447    900      
                
Non-Vested at July 31, 2021   10,061   $773    2 
     
   Six Months Ended July 31, 2020 
             
   Non-Vested
Shares
      Weighted
Average Grant
Date Fair Value
(000’s)
      Weighted
Average Remaining
Vesting Term
(in years)
 
                
Non-Vested at January 31, 2020   28,576   $2,193    2 
Granted   6,158    416      
Forfeited   -    -      
Vested   15,029    1,211      
                
Non-Vested at July 31, 2020   19,705   $1,398    2 

 

XML 40 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Tables)
6 Months Ended
Jul. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] A reconciliation of the beginning and ending amount of unrecognized tax benefits, including interest and penalties, is as follows (amounts in thousands):
   Six Months Ended
July 31,
 
   2021   2020 
         
Unrecognized tax benefits, beginning of period  $8,400   $7,370 
Changes for prior years’ tax positions   10    (53) 
Changes for current year tax positions   275    - 
Unrecognized tax benefits, end of period  $8,685   $7,317 
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting (Tables)
6 Months Ended
Jul. 31, 2021
Segment Reporting (Tables) [Line Items]  
Schedule of Segment Reporting Information, by Segment [Table Text Block] The following tables summarize segment and other results and assets (amounts in thousands):
   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
   2021   2020   2021   2020 
Net sales and revenue:                    
Ethanol and by-products  $195,678   $39,242   $359,720   $122,477 
Refined coal 1   165    85    227    100 
Total net sales and revenue  $195,843   $39,327   $359,947   $122,577 

 

   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
   2021   2020   2021   2020 
Segment gross profit (loss):                    
Ethanol and by-products  $14,155   $553   $33,631   $(7,670) 
Refined coal   (3,081)    (1,884)    (4,755)    (2,991) 
Total gross profit (loss)  $11,074   $(1,331)   $28,876   $(10,661) 
                     
Income (loss) before income taxes:                    
Ethanol and by-products  $10,732   $(3,259)   $21,820   $(15,610) 
Refined coal   (3,455)    (2,118)    (5,260)    (2,965) 
Corporate and other   (902)    (702)    (1,758)    (1,247) 
Total income (loss) before income taxes  $6,375   $(6,079)   $14,802   $(19,822) 
                     
(Provision) benefit for income taxes:                    
Ethanol and by-products  $(1,985)   $893   $(4,423)   $5,054 
Refined coal   5,441    2,919    7,639    3,878 
Corporate and other   221    234    432    427 
Total benefit for income taxes  $3,677   $4,046   $3,648   $9,359 
   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
   2021   2020   2021   2020 
Net income (loss) (net of noncontrolling interests):                
Ethanol and by-products  $6,418   $(2,178)   $14,374   $(9,611) 
Refined coal   2,139    898    2,612    1,048 
Corporate and other   (681)    (468)    (1,326)    (820) 
Net income (loss) attributable to REX common shareholders  $7,876   $(1,748)   $15,660   $(9,383) 

 

   Three Months Ended
July 31,
   Six Months Ended
July 31,
 
Sales of products, ethanol and by-products segment:  2021   2020   2021   2020 
Ethanol  $153,990   $32,524   $280,059   $93,121 
Dried distillers grains   31,573    5,480    62,691    24,398 
Non-food grade corn oil   9,813    1,313    15,407    4,501 
Modified distillers grains   1,934    209    4,227    666 
Derivative financial instruments losses   (1,638)    (298)    (2,764)    (298) 
Other   6    14    100    89 
Total  $195,678   $39,242   $359,720   $122,477 
Sales of products, refined coal segment:                    
Refined coal  $165   $85   $227   $100 
Assets [Member]  
Segment Reporting (Tables) [Line Items]  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
Assets:  July 31,
2021
   January 31,
2021
 
Ethanol and by-products  $424,470   $397,281 
Refined coal   1,540    2,861 
Corporate and other   79,497    79,203 
Total assets  $505,507   $479,345 

 

XML 42 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Condensed Financial Statements (Details)
6 Months Ended
Jul. 31, 2021
Consolidated Condensed Financial Statements (Details) [Line Items]  
Number of Consolidated Subsidiaries 4
Number of Reportable Segments 2
Ethanol [Member]  
Consolidated Condensed Financial Statements (Details) [Line Items]  
Number of Operating Segments 3
Majority-Owned Subsidiary, Unconsolidated [Member] | Ethanol [Member]  
Consolidated Condensed Financial Statements (Details) [Line Items]  
Number of Operating Segments 2
Majority-Owned Subsidiary, Unconsolidated [Member] | Refined Coal [Member]  
Consolidated Condensed Financial Statements (Details) [Line Items]  
Number of Operating Segments 1
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Policies (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Jan. 31, 2021
Accounting Policies (Details) [Line Items]          
Outbound Freight Charges $ 1,561,000 $ 839,000 $ 7,156,000 $ 2,162,000  
Income Taxes Paid     1,900,000 300,000  
Proceeds from Income Tax Refunds     0 $ 300,000  
Unrecognized Tax Benefits 8,655,000   8,655,000   $ 8,380,000
Income Tax Examination, Penalties and Interest Accrued 30,000   30,000   20,000
Inventory Write-down     $ 1,300,000   $ 1,000,000.0
Minimum [Member] | Building and Building Improvements [Member]          
Accounting Policies (Details) [Line Items]          
Property, Plant and Equipment, Estimated Useful Lives         5
Minimum [Member] | Fixtures And Equipment [Member]          
Accounting Policies (Details) [Line Items]          
Property, Plant and Equipment, Estimated Useful Lives     2    
Maximum [Member] | Building and Building Improvements [Member]          
Accounting Policies (Details) [Line Items]          
Property, Plant and Equipment, Estimated Useful Lives         40 years
Maximum [Member] | Fixtures And Equipment [Member]          
Accounting Policies (Details) [Line Items]          
Property, Plant and Equipment, Estimated Useful Lives     20 years    
Provision for Income Taxes [Member]          
Accounting Policies (Details) [Line Items]          
Unrecognized Tax Benefits $ (8,600,000)   $ (8,600,000)    
Cost of Sales [Member]          
Accounting Policies (Details) [Line Items]          
Maximum Percentage of Equity Ownership Interest Which May be Considered for Equity Method of Accounting     20.00%    
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Policies (Details) - Schedule of Components of Inventory - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Schedule of Components of Inventory [Abstract]    
Ethanol and other finished goods $ 15,986 $ 18,346
Work in process 6,451 4,374
Grain and other raw materials 19,322 15,160
Total $ 41,759 $ 37,880
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details)
Jul. 31, 2021
Jan. 31, 2021
Disclosure Text Block [Abstract]    
Operating Lease, Weighted Average Remaining Lease Term 2 years 8 months 12 days 3 years
Operating Lease, Weighted Average Discount Rate, Percent 4.88% 5.26%
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of Components of Lease Expense - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Schedule of Components of Lease Expense [Abstract]        
Operating lease expense $ 1,565 $ 1,548 $ 3,115 $ 3,234
Variable lease expense 520 207 564 338
Total lease expense $ 2,085 $ 1,755 $ 3,679 $ 3,572
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of Future Minimum Rental Payments for Operating Leases - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Schedule of Future Minimum Rental Payments for Operating Leases [Abstract]    
2022 $ 3,015 $ 5,397
2023 4,836 3,690
2024 3,670 2,524
2025 2,221 1,648
2026 49 49
Total 13,791 13,308
Less: present value discount 877 994
Operating lease liabilities $ 12,914 $ 12,314
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Fair Value (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investment in cooperative [1] $ 354 $ 354
Commodity futures asset [2] 784  
Forward purchase contracts asset (liabilities) [2] 673 2,144
Total assets 1,811 2,498
Commodity futures liability [3] 4,590 1,794
Fair Value, Inputs, Level 1 [Member]    
Fair Value (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investment in cooperative [1]
Commodity futures asset [2]  
Forward purchase contracts asset (liabilities) [2]
Commodity futures liability [3]
Fair Value, Inputs, Level 2 [Member]    
Fair Value (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investment in cooperative [1]
Commodity futures asset [2] 784  
Forward purchase contracts asset (liabilities) [2] 673 2,144
Total assets 1,457 2,144
Commodity futures liability [3] 4,590 1,794
Fair Value, Inputs, Level 3 [Member]    
Fair Value (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Investment in cooperative [1] 354 354
Commodity futures asset [2]  
Forward purchase contracts asset (liabilities) [2]
Total assets 354 354
Commodity futures liability [3]
[1] The investment in cooperative is included in “Other assets” on the accompanying Consolidated Condensed Balance Sheets.
[2] The forward purchase contracts and commodity futures assets are included in “Prepaid expenses and other current assets” on the accompanying Consolidated Condensed Balance Sheets.
[3] The commodity futures liability is included in “Accrued expenses and other current liabilities” on the accompanying Consolidated Condensed Balance Sheets.
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Details) - Schedule of Property and Equipment - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Schedule of Property and Equipment [Abstract]    
Land and improvements $ 27,437 $ 27,437
Buildings and improvements 23,701 23,701
Machinery, equipment and fixtures 306,514 305,640
Construction in progress 1,173 215
358,825 356,993
Less: accumulated depreciation (213,747) (203,807)
Total $ 145,078 $ 153,186
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Schedule of Accrued Expenses and Other Current Liabilities [Abstract]    
Accrued payroll and related items $ 1,882 $ 690
Accrued utility charges 2,708 2,515
Accrued transportation related items 204 1,560
Accrued real estate taxes 1,220 1,778
Commodity futures 4,590 1,794
Accrued income taxes 51 55
Other 619 563
Total $ 11,274 $ 8,955
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Financial Instruments (Details)
bu in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2021
USD ($)
bu
Jul. 31, 2020
USD ($)
Jul. 31, 2021
USD ($)
bu
Jul. 31, 2020
USD ($)
Jan. 31, 2021
USD ($)
bu
l
Derivative Financial Instruments (Details) [Line Items]          
Debt Instrument, Collateral Amount $ 6,758,000   $ 6,758,000   $ 1,657,000
Gain (Loss) on Derivative Instruments, Net, Sales and Revenue 1,638,000 $ 298,000 2,764,000 $ 298,000  
Gain (Loss) on Derivative Instruments, Net, Pretax $ 6,142,000 $ 4,613,000 $ 8,036,000 $ 1,758,000  
Liability [Member] | Corn [Member]          
Derivative Financial Instruments (Details) [Line Items]          
Forward Purchase Contracts, Quantity (in US Bushels) | bu 10.6   10.6   6.4
Short/Sell [Member] | Liability [Member] | Corn [Member]          
Derivative Financial Instruments (Details) [Line Items]          
Commodity Futures, Quantity | bu 8.6   8.6   6.9
Long/Buy [Member] | Assets [Member] | Corn [Member]          
Derivative Financial Instruments (Details) [Line Items]          
Commodity Futures, Quantity 5.8   5.8   0
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Financial Instruments (Details) - Schedule of Fair Values for Derivative Financial Instruments - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Derivative Financial Instruments (Details) - Schedule of Fair Values for Derivative Financial Instruments [Line Items]    
Asset Derivatives, Fair Value $ 1,457 $ 2,144
Liability Derivatives, Fair Value 4,590 1,794
Commodity Contract [Member]    
Derivative Financial Instruments (Details) - Schedule of Fair Values for Derivative Financial Instruments [Line Items]    
Asset Derivatives, Fair Value [1] 784
Liability Derivatives, Fair Value [1] 4,590 1,794
Forward Contracts [Member]    
Derivative Financial Instruments (Details) - Schedule of Fair Values for Derivative Financial Instruments [Line Items]    
Asset Derivatives, Fair Value [2] 673 2,144
Liability Derivatives, Fair Value [2]
[1] Commodity futures liabilities are included in accrued expenses and other current liabilities. These contracts are short/sell positions for approximately 8.6 million bushels of corn at July 31, 2021. These contracts are short/sell positions for approximately 6.9 million bushels of corn at January 31, 2021. Commodity futures assets are included in prepaid expenses and other assets. These contracts are long/buy positions for approximately 5.8 million bushels of corn at July 31, 2021. There were no long/buy positions at January 31, 2021.
[2] Forward purchase contracts assets are included in prepaid expenses and other current assets. These contracts are for purchases of approximately 10.6 million bushels of corn at July 31, 2021 and 6.4 million bushels of corn at January 31, 2021.
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Investments (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2020
Jul. 31, 2021
Jan. 31, 2021
Disclosure Text Block Supplement [Abstract]      
Retained Earnings, Undistributed Earnings from Equity Method Investees   $ 11,800 $ 9,400
Proceeds from Equity Method Investment, Distribution $ 2,005    
Short-term Investments   $ 33,282 $ 36,194
Debt Securities, Held-to-Maturity, Weighted Average Yield, Maturity, Year One   0.10% 0.20%
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Investments (Details) - Schedule of Equity Method Investments - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Schedule of Equity Method Investments [Abstract]    
Big River 10.30%  
Big River $ 31,870 $ 29,456
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Investments (Details) - Schedule of Financial Information For Equity Method Investment - Big River [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Investments (Details) - Schedule of Financial Information For Equity Method Investment [Line Items]        
Net sales and revenue $ 363,383 $ 130,126 $ 619,799 $ 327,758
Gross profit (loss) 19,357 3,565 20,901 (2,378)
Income (loss) from continuing operations 17,877 (4,914) 23,412 (9,540)
Net income (loss) $ 17,877 $ (4,914) $ 23,412 $ (9,540)
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefits (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Jul. 31, 2020
Jan. 31, 2020
Employee Benefits (Details) [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 10,061,000 19,705,000 19,705,000 28,576,000
Rex Shareholders [Member]        
Employee Benefits (Details) [Line Items]        
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount (in Dollars) $ 155 $ 272    
Share-based Payment Arrangement, Option [Member] | Rex Shareholders [Member]        
Employee Benefits (Details) [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 5,714   14,777  
Stock Option Plans 2015 [Member] | Share-based Payment Arrangement, Option [Member]        
Employee Benefits (Details) [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 550,000      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 471,027      
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefits (Details) - Schedule of Non-Vested Restricted Stock Award Activity - USD ($)
shares in Thousands, $ / shares in Thousands, $ in Thousands
6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Schedule of Non-Vested Restricted Stock Award Activity [Abstract]    
Non-Vested Shares, Beginning of Period 19,705 28,576
Weighted Average Grant Date Fair Value, Beginning of Period (in Dollars) $ 1,398 $ 2,193
Weighted Average Vesting Term, Beginning of Period 1 year 2 years
Non-Vested Shares, Granted 2,803 6,158
Weighted Average Grant Date Fair Value, Granted (in Dollars per share) $ 275 $ 416
Non-Vested Shares, Vested 12,447 15,029
Weighted Average Grant Date Fair Value, Vested (in Dollars) $ 900 $ 1,211
Non-Vested Shares, End of Period 10,061 19,705
Weighted Average Grant Date Fair Value, End of Period (in Dollars) $ 773 $ 1,398
Weighted Average Vesting Term, End of Period 2 years 2 years
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Income Taxes (Details) [Line Items]        
Income Tax Expense (Benefit) $ (3,677) $ (4,046) $ (3,648) $ (9,359)
CARES Act Net Operating Loss Carryback [Member]        
Income Taxes (Details) [Line Items]        
Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability       $ (1,800)
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - Schedule of Unrecognized Tax Benefits Roll Forward - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Schedule of Unrecognized Tax Benefits Roll Forward [Abstract]    
Unrecognized tax benefits, beginning of period $ 8,400 $ 7,370
Changes for prior years’ tax positions 10 (53)
Changes for current year tax positions 275  
Unrecognized tax benefits, end of period $ 8,685 $ 7,317
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details)
lb in Millions, gal in Millions, bu in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2021
USD ($)
MMBTU
T
lb
bu
gal
Jul. 31, 2020
USD ($)
Jul. 31, 2021
USD ($)
MMBTU
T
lb
bu
gal
Jul. 31, 2020
USD ($)
One Earth Energy And Nu Gen Energy [Member]        
Commitments and Contingencies (Details) [Line Items]        
Quantity of Bushels under Forward Purchase Contract (in US Bushels) | bu 10.6   10.6  
Quantity Of Natural Gas Under Sales Commitment (in Millions of British Thermal Units) | MMBTU 639,000   639,000  
Quantity of Ethanol under Sales Commitment (in US Gallons) | gal 31.7   31.7  
Quantity of Distillers Grains Under Sales Commitment (in US Tons) | T 46,000   46,000  
Quantity of Non-food Grade Corn Oil Under Sales Commitments (in Pounds) | lb 9.6   9.6  
Refined Coal [Member]        
Commitments and Contingencies (Details) [Line Items]        
Fees Incurred By Subsidiary | $ $ 2.2 $ 1.1 $ 3.1 $ 1.4
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Related-Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Jan. 31, 2021
Related-Party Transactions (Details) [Line Items]          
Accounts Payable, Related Parties, Current $ 2.5   $ 2.5   $ 0.7
One Earth Energy And Nu Gen Energy [Member]          
Related-Party Transactions (Details) [Line Items]          
Costs and Expenses, Related Party 20.7 $ 4.9 37.4 $ 17.2  
Accounts Payable, Related Parties, Current 2.5   2.5   0.7
Refined Coal [Member]          
Related-Party Transactions (Details) [Line Items]          
Costs and Expenses, Related Party 0.2 $ 0.2 0.2 $ 0.1  
Accrued Liabilities for Commissions, Expense and Taxes $ 0.1   $ 0.1   $ 0.1
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting (Details)
6 Months Ended
Jul. 31, 2021
Segment Reporting [Abstract]  
Number of Reportable Segments 2
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting (Details) - Schedule Of Segment Results And Assets - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Segment Reporting Information [Line Items]        
Net sales and revenue: $ 195,843 $ 39,327 $ 359,947 $ 122,577
Segment gross (loss) profit: 11,074 (1,331) 28,876 (10,661)
(Loss) income before income taxes: 6,375 (6,079) 14,802 (19,822)
Benefit (provision) for income taxes: 3,677 4,046 3,648 9,359
Segment (loss) profit (net of noncontrolling interests): 7,876 (1,748) 15,660 (9,383)
Sales of products, ethanol and by-products segment: 195,678 39,242 359,720 122,477
Ethanol [Member]        
Segment Reporting Information [Line Items]        
Net sales and revenue: 195,678 39,242 359,720 122,477
Segment gross (loss) profit: 14,155 553 33,631 (7,670)
(Loss) income before income taxes: 10,732 (3,259) 21,820 (15,610)
Benefit (provision) for income taxes: (1,985) 893 (4,423) 5,054
Segment (loss) profit (net of noncontrolling interests): 6,418 (2,178) 14,374 (9,611)
Sales of products, ethanol and by-products segment: 153,990 32,524 280,059 93,121
Refined Coal [Member]        
Segment Reporting Information [Line Items]        
Net sales and revenue: 165 [1] 85 [1] 227 100
Segment gross (loss) profit: (3,081) (1,884) (4,755) (2,991)
(Loss) income before income taxes: (3,455) (2,118) (5,260) (2,965)
Benefit (provision) for income taxes: 5,441 2,919 7,639 3,878
Segment (loss) profit (net of noncontrolling interests): 2,139 898 2,612 1,048
Sales of products, ethanol and by-products segment: 165 85 227 100
Corporate and Other [Member]        
Segment Reporting Information [Line Items]        
(Loss) income before income taxes: (902) (702) (1,758) (1,247)
Benefit (provision) for income taxes: 221 234 432 427
Segment (loss) profit (net of noncontrolling interests): (681) (468) (1,326) (820)
Dried Distillers Grains [Member]        
Segment Reporting Information [Line Items]        
Sales of products, ethanol and by-products segment: 31,573 5,480 62,691 24,398
Non-Food Grade Corn Oil [Member]        
Segment Reporting Information [Line Items]        
Sales of products, ethanol and by-products segment: 9,813 1,313 15,407 4,501
Modified Distillers Grains [Member]        
Segment Reporting Information [Line Items]        
Sales of products, ethanol and by-products segment: 1,934 209 4,227 666
Derivative Financial Instruments, Assets [Member]        
Segment Reporting Information [Line Items]        
Sales of products, ethanol and by-products segment: (1,638) (298) (2,764) (298)
Other Segments [Member]        
Segment Reporting Information [Line Items]        
Sales of products, ethanol and by-products segment: $ 6 $ 14 $ 100 $ 89
[1] The Company records sales in the refined coal segment net of the cost of coal as the Company purchases the coal feedstock from the customer to which refined coal is sold.
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting (Details) - Schedule Of Segment Assets - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Segment Reporting Information [Line Items]    
Assets $ 505,507 $ 479,345
Ethanol [Member]    
Segment Reporting Information [Line Items]    
Assets 424,470 397,281
Refined Coal [Member]    
Segment Reporting Information [Line Items]    
Assets 1,540 2,861
Corporate and Other [Member]    
Segment Reporting Information [Line Items]    
Assets $ 79,497 $ 79,203
EXCEL 65 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $)G(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 " !"9R-3SD#BN^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NG^T(:(N%Q GD)"8!.(6.=X6K6FCQ*C=V].&K1."!^ 8^Y?/ MGR4WZ"7V@5Y"[RFPI7@SNK:+$OU&')B]!(AX(*=C/B6ZJ;GK@],\/<,>O,:C MWA-41;$&1ZR-9@TS,/,+4:C&H,1 FOMPQAM<\/XSM EF$*@E1QU'*/,2A)HG M^M/8-G %S#"FX.)W@&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" !"9R-3(O^;F3T% !]%0 & 'AL+W=OA;&X[?A2)E\-0[@^C8BX9@F- MU9T=XQ&1ZI3O#9%P2KPL* H-;)HW1D2"N#,99]=6?#)FJ0R#F*XX$FD4$7Z\ MHR$[W':LSNG".MC[4E\P)N.$[*E#Y<]DQ=694:IX041C$; 8<;J[[4RMKS,; MZX#LB;\">A!GQTB_RI:Q5WVR\&X[IB:B(76EEB#JYXW.:!AJ)<7Q7R':*=O4 M@>?')_6'[.75RVR)H#,6_AUXTK_M##O(HSN2AG+-#M]I\4)]K>>R4&3_T2%_ MMM?K(#<5DD5%L"*(@CC_)>]%(LX"[/Z% %P$X$\!UJ46["+ SEXT)\M>ZYY( M,AES=D!9LS,]NRESY^GZH1Y""TDC ;30 M*UOH92WT+K10=,>:[@,A.5%-/9&(UO4$K+.>_X.FC_/U8C9]0NNYL_RYGLT= M-%NN5\OU=+-8/@&P_1*V#S:RX<0+XCURCM&6A760<+R"!"AN2HH;4*7LE,TQ MJ 8E!2#$"96UF$/(:EK^ Z.WY%04" SEEGYH-DJ-XJ%JSY;*--Z1W_2 M8ZWQP5*F^AOT>M9P )&=.;35BJP85&N:,"ZSJ2:)3.N=&59\^>SG'\EP18;; MD#T$(>5HI@;WGO'ZA,$Z4]=5=9TK 2\7@^@J?[;L=EZPHCQ@'C@#&Z1.I>>7 M+U\:JH=5F;L%NW*)=^X2#^IB?8_"8DU4E8M;L U_IBIR=YD+EGO&$%7EZA;L MR\5 JVJ,>!=1KMHG)X"S;E@F@>4;[7<_&;4I"^MM:$Q/5S !9L M1*M,WFKE\HZOUL8@$"S3"%1YO 6;=#FFGE/")>7AL3"Q6BI82_(4@L*5WV/8 MI*N5@EI9B2!;O5VF:A!KRA6NS!ZW,GOM@N@IC;:?O;# @45,M6 P1^8(JC^X M MT<)3W1KL C=?D@-9A"5MJVN9HWZ_-X0(*[_'K5;S4\]3RRUQ=3K(/QF6<7WN M8,G! )MH13C9Z\'+"/B5594 #'OV9]"9/E,=O6&'N!:RH:*0HV0Q1%:5 =RJ M#)1DY1A<&+!BK]_KCR"V MJB!@V,FS#IQR2BZCP (C&W22JA!@V+Q_L&Q)X;,8-#=8! ]NNO8(_!ZRJRI@ MP\:]":0R6K9#%OYM^SMRJ)MRE:TZK :EXJ-*Y!]5OYK7IH42M:)[(R%8L>RJ M--BPJY_@T/S=]4F\IQ>W QJ$GEX8)/3ITHM&JQX MX7GGROJ[Q:[BU.LQTUHWH\WYA\)'K!)E!(=RK4O!XH M]^+Y7E]^(EF2;9=MF90LR@Y]2CS*]0/J_HXQ>3K1#90[KI/_ 5!+ P04 M" !"9R-3FA*&6QP& #(& & 'AL+W=O_-(+F:% I[WI%0;HW7T5B4(\M:U4E@G\^UL[ MP3:6+.C,?2FV\ZST:+6[STJ=;97^4:ZE-.@QSXKR9+(V9O-A.BT7:YF+\EAM M9 &_K)3.A8%7?3\M-UJ*96.49U,2!.$T%VDQF<^:;U=Z/E.5R=)"7FE45GDN M]--'F:GMR01/GC]]X[H&6 V8D#V!N2M!G1O0)N%[I@U MRSH71LQG6FV1KM$P6OW0^*:QAM6D1;V--T;#KRG8F?G9Y;>;RZ]?SD]O+\[1 MQ].OI]_.+M#-YXN+VQMTA+[?G*-W!^_1 4H+=+M652F*93F;&IBYMI\N]K-\ MW,U"1F;YL\J.$<6'B 0$.\S/7C$7Q9CY%-;;+IJTBR;->'1LT976LC!(E*4T MY0?/B+0=D38CLK$11;E&X!NTJ!_DSRI]$!E,X?35;JBP&:I.LX,.+Q@)P-PB&/W-S"EEOHY7:Z6*@*7 9% M;"%AF^\RZ>(76E.3A!,\(&BC.QQ$?\2CN20Q^Q:?0=6CSU/BRKHV;NN8.4QR'(WP[=<#$R_<2V J3%OA$!AZ =\K-Q+$HH&_-E)THX?%-+DZ7B+LU2DTIO7X,[+<%^,6GE;B.>ZM)] MB(P62XG>00G/JB5$V@$YYM":9EG3ED/8'03'4?MAFYHU2&4F:C'?"%TS0\(@ M: F?VIZN,8,NKX*31/OQ$,S*C6SZ_.SIO=/MMDX1$C KY6P8#I-@I!' G9YA MOZ ].UT-"D9O$YRL;>'B-+9"V4:Q>#3I.GW#?H&#_=25= E<*R4]^OUM#H[Q M_["K[GUT2"1H)!NZQ(;%"1]Q">F$E/R*D+ZR><1621J'R5#S7; @HB,A1SHM M)=B;YU]5<;_KWM^8Z:1W*/++WDL!<:[=EBX6T&'@.E!TM*3.BTS[BU[XSE>=0[$JC%C^<+G#(C]56OP)Z2:V3'N*7GBLXI!RE!1R/-REL MFY.=+2"8)22D0X).',8C?3_II(;XI>9:&@&?0&N$+B!=W6%DU_0PX"$+ARQM M'(^39*S;IUWUIZ]4?PU%I *%&MUF:M?R(\IY0H<F/>2=U^XQ$DX1$UEV3 Q>S*!XI*K03%>H7E6\*3OJ%T0KZ!BC8:0&E!=I\ M][V8+1RWP7#@1PU)>=EE"_ MENP+=*\[>SY0CQ!FU@VB\U#BP#D/)=/>-7-]Q_^7T/=I48(*K\ 0FGY8LMY= MF^]>C-HT-\]WRAB5-X]K"8<'70/@]Y52YOFEOLQN__-B_A]02P,$% @ M0FLB >06-.F!3:41BIM$2!^5 2VAVD/;GIM+!P[LR\M_/<[.R'J M-@J\Q#[[ON^^N]PYWFCS9', 9,^%5'88Y(CE:1C:+(>"VXXN0='-4IN"(YEF M%=K2 %]X4"'#J-L]#@LN5)#$_FQFDEA7*(6"F6&V*@IN7LY ZLTPZ 6O!_=B ME:,[").XY"M( 1_+F2$K;%D6H@!EA5;,P'(8C'JGXX'S]P[?!6SLUIZY3.9: M/SGC2;S7FPMH\CER?)F6UG_9IO8]_A:PK+*HBP9,"@JAZI4_-W78 M O0&.P!1 X@^"^@W@+Y/M%;FTYIPY$EL](89YTUL;N-KX]&4C5#N+Z9HZ%80 M#I/QW6UZ=WTY&3U,)^QL=#VZ'4]9>C&=/J1L?\8-*,P!1<:E/6!?V&,Z8?M[ M!VR/"<5NA)3T*VP<(BEQ?&'61#VKHT8[HEY5LL/ZO4,6=:/>&_#Q!W"N=L%# MRK\M0M06(?)\_1U\*7($:DUD>LG.A>(J$URRF;;"]]K/T=RBH8[[]4ZP?ANL M[X,-=@0;99FN%%I6\A<^EW!(PR I_H(.# IXLYPUY8FG=(.Y3J+.41RNMVOV MOT^W<]+Z_*5UT&H=?*355*0,GNG5L& _I77PAH[>/UK?]ZFUAEM=[5Z4&VY6 M0EDF84DHRNTH8*:>TMI 7?I&GVNDL?';G!XV,,Z![I=:XZOA9J=]*I,_4$L# M!!0 ( $-G(U/JHKBZL04 ,(4 8 >&PO=V]R:W-H965T&ULO5C;;N,V$/T5P@V*!/!%I.Y;QT!B>]L4W4T09[L%BC[(%FT+*XM> MDKM9 #@]%PFZSHC(HOV[L2[@:MES3;T()G MK$ E75YVKO"'*0ZD@4+\GM$GOG>-))4Y8]_DS4UZV7'DBFA.%T*Z2.#OD8YI MGDM/L([OC=-..Z?J$- M(5_Z6["(V!]]X9_,9 41_4W)5PDT0DHV')GE IT>!-7BCUE37HE14R46:BA*<9 MV(G1^/;S[/:WF\G5PW2"9@_P]VGZ^6&&;C^BV[OI_=7##0!0#WV93=#YV07B MZZ2D'&4%>EBSBB=%RKOH[.!^.!"P,.E^L&@6<5TO@AQ9A(L^L4*L.9H6*4TM M]I/3]L$)^P$(TJI"7E6Y)B<=_EKE?>3B+B(.P9;UC-]O[MCH_+O9I_]X]@,Q MW#9%7.7//>+OIEBP#44SD0@*)4*@/Z_F7)3PBO]UPKO7>O>4=^^(]\]0#'F2 M0TY![D#I>:1%16TI5+L)E!M9_AY'./8CSQT.'O4_9.4QXP+Q)8-[?.L6.15"E=GQ.D&OJ.$./.Z411",1!K M$"4'Z5.T34J1 0ZV!R36%'VO8("6'%&9]@CB_M*FC7(B$Z +YGQ+53W.7[JU MT:;^A5[_UP7MBC6ROC[BD9>&,1:%$V8YP1^I$71 M1+DN=D*L1=$RI^L2-[)',6BC&)R,XL\EXQQM2[;,!#K/X<9*.# GAR5Z&E\3 MU8,U:D0F)HI D@0:79LO)PBPG6[8T@U/TIW!7IX5JRY:T8*62:Z"GJ2P)66R M&,B0(_H,_0L_S&GL>TV>^>2_2F<FSI"B1(NL!>5YKI[) M%A0._-#10FN!Q"3R(;-1&-CH9V>GW*A,O<@O/ZDI?)[.L4!4,%)SE6:JT M3);++,_@TKK'1[976T]T$]3S';TZFR#B8?K%<[F#8-Z1VHN!?9,<"VDL;X5CRTP$OFZ,C9?86PH M8\*P$SE'=-FUW_CM_ONP[NNZW$__0/ <-LWZZV_-\A2V::LL9L,<&@W*V(+J MX5#/_8D%AOT@,'2Q>(NANSTBS*Y)QZ>[]*_JC$'N>H_0[ZSHZZ=%^DO3UQGEL M0?6<<^\]./>V M-XR_B11C"1\YH:)CI5*N'FQ;Q"G.D;AC*TS5FP7C.9)JRY>V6'&,$D/*B>TY M3L/.44:M;MN<37FWS=:29!1/.8AUGB/^NX\)VW0LU]H>O&3+5.H#N]M>H26. ML'Q=3;G:V95*DN68BHQ1X'C1L7KNPRC4> /XEN&-V%F#KF3.V)O>C)..Y>B$ M,,&QU I(/=[Q !.BA50:OTI-JPJIB;OKK?JCJ5W5,D<"#QCYGB4R[5@M"Q*\ M0&LB7]CF,R[K,0G&C CS"YL2ZU@0KX5D>4E6&>09+9[HH_1AAZ!TZ@E>2? . M"<$)@E\2_$LC!"4AN#1"6!),Z791NS%NB"3JMCG; -=HI:87QGW#5GYE5-^3 M2'+U-E,\V1U,GJ/)U_&P-QL-(9JIQ]/H>1;!Y!$FT]%+;S96 +B:(HZI3+', M8D3$-=S":S2$JT_7\ DR"K.4K06BB6C;4B6EI>VX3*!?)."=2,"')Z:4!8QH M@I,:_O \OW&&;RLS*D>\K2-][ZS@ES6Y ]^] <_QW)I\!I?3G;IR_B_ZZ)^C M[YGA5]?#-WK^";TQC5F.(9)(8M4=)/SHS87DZO/^>48]J-0#HQZY<*O8;1TRWPO>LYC5!5^K[[#QVC@E:KN0\:'H/\ MIM_R]U&C8Y3;=,/["K57=UC5'9ZM.U)],:/+&UABBCDBH#X=0(GZO#-MKFZ= M@#_4*! 7VA(>9QD&!Z;48;P#3VHP]^Z!(\>86S<(#PRQ=SI2COG2C (!,5M3 M6=R^ZK2:-CW39 _.^^[#P*TY'ZKI5 R3O_+%:'M"?)E1 00O5"CGKJD2YL6X M*#:2K4P_G#.INJM9IFK"8JX!ZOV",;G=Z #5S.[^ 5!+ P04 " !#9R-3 MCX2O8&L( #1,0 & 'AL+W=OYO&*)WF< M)D[&'TY[Y^C=A+&R0:7X*^9/^=YKIQS*?9I^*=]1!Q?ZTY[N^\L&^Z_?NY]7 U>#.8^ROE%NOP[GA>+TU[0<^;\(=HL MB]OTZ0.O!U0%.$N7>?73>:JU;L^9;?(B7=6-102K.-G^CK[7$['7 &-# UPW MP&H#:FA Z@9$:4 \0P-:-Z#J-_B&!JQNP-1O((8&7MW 4QH@4P._;N!7%VL[ MN]6E&49%=':2I4].5JI%;^6+ZOI6K<45B9-R*4Z+3'P:BW;%V<7UU?3ZX^7P M_&XT=*9WXM>GT=7=U+D>.],/Y[>C#]?.*,J2.'G,;7V-[7U=I*T36;#<2BVJTLO%M9N.J'&OIY'RVC9,:=J'#^B)*W#D&_.]C%+K0H MMCUY54]E\OQVAL/P9/!M_XKKFCXAS/6\IFZHZQ -_$#I;J3+6."% 6O*QH , M,S6VB:ZBC'BN#*TQ@V0W@Z33#+X6JVY:[;8WG69SVRMKS&; B#*?@(HP#\$A MTUW(U!KRE3#/U\LT%Y'&8F&N.+0[J/;-?=\CZLQ#JE 130!10(D+#X+M!L&L M@]AEC[S*'M'LZR;.^!Q*0PQ8E"%6IGK"]"@;JD:4WBY*[Y@H]U<+%+&GQ>(' M<"#^+A#??LV;*2BN4U#NS..\R.+[S98YDKF3%@N>03G.!R9(O=1V32/R8!=Y M8(W\.957X=>!0J8U#K3O1JX2GE72B"[<11=:H]MZ5\E9K&YRO,Y&_7'/^JKNRVP$@$GX0 MA($RFF$M9$U#"#!2# '0,3\4#J/D)4B'?%^U!$!&*<*>;YC)/6!#Q[A"^ZRB M3K8 R8AG7 "2!M#+X0#JP@. " :"6J@L )T( !V(!) .8 ) 9H,")*D _1HL M0-VX )*9P0!),D _CP83!!@Z_7^+MPL6]:+WV47ZJ(^H2X+D;H+=?]&-'0I57>AKF.^ M[[E8W86 #A%ULTX &26^;\QG$AV0G1U,N[!U5G50 ',P /DDR![%!Q MD _K- $L %UD\&$=*V ?UG6P#P,ZR(=UF'3BU$4P M"&&@4@"!$* #00C2 2 $R&P@A"51X&Y$<2@(8=V801\$9&80(M*^2>>"Q/[) M"8$%U2X%"4#4)XQZ2 4A A4D0J16E$: C@5A&"CGVS&DP]15"U2 3"P %!A\ MF$BB($<5)-IGM5M! I*1P'0>)1(?B!T?.H$0T8G ]P.J7@%=Y2'5#P%10$)# M[97LW2.PL\4+^#G1.:/OJ_FC1=2,7M((L=-(9S!=N @0&6P1Y"+ %@'> 6T1T$&V"'*1V18E%Y'CN*AU5KMQ$20S M+P JN8C:N:A3F98""!-09BA/4HD2U(X2G:NT5(<"9$)9*I& VI'@F#(M!>X& MF"H&5+HZ[5;C5T :7#!U5_9M"(C$-F0A4>^64-WGQ3;$GK+^1H#. +/J@X3T#:$9&(;&NR#2NR@=NPXQ(BI M#A3 H >58",F (U$ MEOQ 6YZJZ/0DC4X!?N!K6Q!@!:2J)H *N2XS("651$'M1'% F98"K( (TR+5 M+;LI:T8J'9O:'?O(,BT%;FP8TA:3-LQ:;/CGCW5,-^D^PEB]0=(J:XY >CE[ M&2\?,]W+?:0&:=4T(Y1VS^QV__)'.P8\N*#F5P8\CH"TBP(]LV! 4B:I@MFI MXM<6:AE0(4"&],&D?[-N_MW%L^NN[$8(B& 2 H0@"0$ZD(0 '41"@,Q&0FSO MJ<9N2'$H"3'@B0C ""$90$*#O6?5RW]V^!1ECW&2.TO^(-JY;WW10;;]_X'M MFR)=5X^OWZ=%D:ZJEPL>S7E6"L3G#VE:/+\IGXC?_1?'V?]02P,$% @ M0V< 51!F=MG: 8JPN]?"5HC/V%9&DOG9IU]) M-G:P?C+<@.VTI*];W?UU2\=/C'\76THE>*[*6IQ,ME+N/L]F(MO2BHA/;$=K M]LT:614UO.!!-51'^ MQ&6 D_BKHD]A[!EJ5>\:^ZY?+_&02:42TI)G44Q#U[Y&N:%GJF12.']VD MDWY-/7#_^77VKT9YIKZ:GW]Q^7%V=V7"["^ M4_^^?;FZ6X/KKV!UMOX-?/WC^N\UF((_UQ?@Z):9=UZY^UZR+/>''QCM=P*\*7.:?YV_$QA[Q5 KPJ.)%%_= Z;"$+*CX'UHG[ M=6*S3NQ9YTI%>%%GK*+@J&1"?-!O99/KE6JF?J@E9V6I7XM:4DZ%=.Y6N\K< MK*)#_O$4+N-$6>)QWX:VU!1&\1SW8F]T2'H=DJ"MSO+_*P=7.4$*()E*"@IU M5I04U)9RZF?],=/6W7'V6"CG ?Y#QHZ NJTF-6$)UT M7 9L1R?[!HSB!(X,Z)1*H=M^BQ[:(@CMK&)<%O\8:(!M]DQ04I79 -]R&"_W1%/(%5%1N MF=[71]HYB OXTL(T13$<([>ETF7L!I[VP-.P3Q3: 57^TSY+%0WE?O24NI)2 M:ILSBA(W*A@-N3P*XKKL(OTU> RH T;LIGQKQ<7(ABXAN$@]>/>X!QZ(K0WE MW 2PP2O)LQ,BM%>/%_$XQMQBOKV&:$")@BC7DF7?3:V0 P53%5"B#3GZK)]= M^WO>3;F/)9E;5K6%EI$'[< _$ ?1_JI*-Z# ":(2J4H**ENJM*"\4O&U<="= M=@7PW_\L$83_TUG5B1_;ML1C^ X9A#SX!UZ#<9A MZ1^H$*7&6W*,L#+@MP7 MY<&D#@?J@4DX=V89:S3QM!%,[DOW/B:VCNDR6HY-88MAA'SQ/% /#'//I0K= M6C*NM':"LUEEBI=[8=F!L\42E'AR-QS(!X;9YY9NFCK7AML+7P]0FSVFRP4: MXW1(Q8F/9.# ,C!,,]=R2WF _Z#-$"BUG-U!-O'2AVT@$AAFDMX-=^1%F_(C MD)SD;E>T.2.)$RNGV%*J5,.1!RD:N 6%N:6UXEX.R/#J$I2F-/ MYD,#FZ PFUR]OT!TZF#3"%Q R] .L6D:80_;H(%M$'I7 ]'2]\_7M6A@"A1F MBA79%9*4+8WEA6RXQR"N/#^W(L0EELQ3#R&@@1!0N-.Y:7BVU>6L(C.Q517O M5!4Y!\N:;M*W\9JBY;AH<,HE^QW06]@#P: PP:P[_GT'9)M$$H30N!=SB.%4 M-6,>P /9H##9W'"649IW;O=:/G"J/41((JDA8G&@F,5\O+$.BH$()YXR @TD@\(D,%@M/!8D'1L1A1GR/3JH@.:"-S8)P#J/%F"U=<@F>[VG]5IN! M+G&8+J]8ZV-.#NC;:U7?\\9H]7.U%K9)TSHV<,CXVFX\$"L.$VNOCBOR>W7: MHQ#R1+BJ$TBKFU,-FXWCI0_C0,;X !F_'V,AA ^BS;8PLKS'P=N^1@4/?(S# M?'QKG\OVI#P^[=#IK3%G9,U.J=\>[-)GFC6^ VELMPCC,G7%X(.PX3-BWAXF@FV'^)B"MG.F0 M2JT68K9W2U=1_F N+P4P!P#M?5?_M;\@/3/7@J/OY_#SJKWF'*9I;UV_$:ZX M0"@WV:@IHT\+93/>7F2V+Y+MS%W@/9.25>9Q2XDJI[2 ^GW#F'Q]T0OTU\FG M_P)02P,$% @ 0V\^!M=C@8,R#2E ;6(/%W0Z>D-2L"C!^- MSD%W) OVOUOM;R)W<)E)3Z=6?U59R \'KP8BH[FL=+BTRS^IX?.<]:56^_@K MEO7>EW\,1%KY8(M&& @*9>I_>=O8H2?P:GR/P+01F$;<]4$1Y9D,\NC V:5P MO!O:^"-2C=( IPP[Y2HXK"K(A:-3:[S5*I.!,H%!!GOCZXTRTJ1*:G$5L 0O M!'\P"CB0Q49IH_RD5CZ]1_D+\<&:D'MQ#KW9IOP(0#NTTQ;MR?1!A>\J/12[ MDQTQ'4\G#^C;[=CO1GV[][._0_BMJ4.=8^9,^51;7SD2_Q[/?' (HF\/G+O7 MG;L7S]W[G^?:N;B0#D:'2XI2FI7X9/1J \YGN@WB1-OT^MLVQSQ\_D<;2$R& MXA'>%Y"'3P['>]?GO\3O[!N711K%AKI M=E&9N)CV$:4=HGF'R*\129,U8IZ$ :466?(8+8Y1LR"0BN."G$JE 1=O*\=D M3ZTKK8M^V1%2G)&62_@&:OOS# 7*"OG=.A56"4\L19WY%7<:Q$:&/12-'\>5"8RB!)94E6SR!1ER M43G6J0RMB*YJHC-Y.HK=MH0+OZ7LS6F.K.]GT' 2+?"-O9Z05 MW7#6Y#+$E3YWCG&9T8^*_0+UA;RFF%Q]RX&V!W\@@>W0G[S&Q0!$A[T:LF'I MR.>=-!6[O:WD8C.\.9VW&CF'.--/,MCCAG/%V2("C\%=I]$ZI[;J^.DHT2M# MDY?['G$%;!KY'_,+D+GYB\GXV5\(D;J K4BZA+BEW67R9 X30I[W\,SXZ5"\ M#0(9ZZO%@CSC:LT-FI79BOP7)6M&"5_ F )V?J],?<.)P7:GB-Y;.GEG4S4Y MJ>#BQ]HFV6X;L=TV==5#P.#"%,, -TO7U)M67"&6G"H$5I3-ZB#DR&I+A8JY MF"$9^#*7-&6JU0D*,Q)T6^+*Q\Q[F(;B1'H5CUTW/39:V[Q^KLC)+WSP4R%N M3->4O\@+Z=X"BP6FTU):K]HVWS,S:IK6M072>B:922UCQXW^M7]S6II-76\+NCJ>=#C#X9$N>2Z_0Y MBML"W>?]^U/QI.GXW6K3\Y^R$1G*/=>0]>6#'?VI=Q(*":[>6JZXW[5^M5!? M\'V3J\P:"1<-*?IIB?#D_6>(J6*&WK^+T/P8VX/8/*EHK8R#@ZVJE9PIS=OKV(*#=R(/,%[FBOLH MZ&^$@_.Y*NMXA'[?8DWJ"%B3V H^@#E6F&'M=;&0-E?&WKNP[H:;KMRCWJ/ M'O3'17S:>1%;;?W^Z6:[U^-Q_6A:;Z^?GA^D6RCX6],KG7#T( MMHQ/J)D->)#%SQP%F!QOP#I?'MH!']"]J8_^ U!+ P04 " !#9R-3;AJD M.LD/ #H* & 'AL+W=O+.=9$:6)?D2I[G,.$[:IMMN,W':/NST 2(A"6N*4 '0LO;7[W<.0!!4 M9/?R8E,D<7#NYSL'?+4U]M:ME/+B?ETW[O71ROO-URN3V61R<;*6NCEZ\XKO?;1O7IG6U[I1'ZUP[7HM[>ZM MJLWV]='TJ+OQ22]7GFZ.T:815B]='5].O MWY[1^_S"+UIM778M2)*Y,;?TXT/U^FA"#*E:E9XH2/R[4]>JKHD0V/@]TCQ* M6]+"_+JC_@W+#EGFTJEK4_^J*[]Z?71Y)"JUD&WM/YGM=RK*'-SLL[KWXFUM MRMO?#NGW<>K_-EZ)V?@@Y<\K)73CE=5K49K&X7XEO:KH1X7@P=5"-[(IM:P+ MY_$((>6=6,D[)>9*-0+!O)$6[VD*DM+8"F\K^*%?"0_JLM]UT^U:*5=:/0^+ MZ*4&+#KA#?\8\)%V%_WNA6[*NJWZY==FO9'-[JM_7,ZFSU\Z+'(E5NR4M.0# M$W'5-"UN?%(;8[U .%-,BNGD^%]C\>M*UPI!T2"+$'F(56MU1_RLI&?Z&VM* M5;46]Q:F1B;BK8OPB,27G"/,(NFR9ULW(?=Q$K$*J4@ZT\AYK4:=?EKXT8Y6 M.[-60CFOURR[7)/FG-"D,>31BKAK-R"T@..Y@OG;ZKH6ZEX[R&4%Q"[;FG>+ M_//S>;##>E-K!#LH^UQ'QR ]%N_O)9Y#1&*D+5>)$3 0]$TT;(OEM99S76L/ M6XX*?E>Z@09-TSH\$[*I.@7>:<[$4 :1(T&]O%<.;MGLA*S^BV057&O36M=2 M)'A3[/$!$Y ?$<7?6VFA:K%5T"DXEO AJ+F&?J%/?JV1'B8CO_4+:]:@9URO=[!T+=V*>>>+][^W^D[6S%SWI"CI0F5/HHX16>D-J**(+ MJ*2O34W>!P7R>[61%7E38%= \!I1AH>4&RECT;Z<5J*C\W9CM@ @ G(Q)5/* M7P.UYWFK.*3VP=H_4&;'7*? H!5ROTZ'CZH0Q NO/;(@&3137B91TB^GZ9ST M%YH-G(#K6LF[+EX'XK"&R7'[>T40/&1(JB*XWP!5)LF<#Y:5'$NYTR)AE"M M*]?OO%"J G?EK4C639H ^]N5+E=]9G ,]V29X0^2=-D?Y!2FG6 M&U.BA2%"H-IXQX!UR_&(*MKR$W6_H7*-AUOH<&5:HE?$]X-']PD:3"KK$<*" M:@+61:_BUYF):%(J-)3H49WNE%T!MG=LC\4-TAKV&(EOX[NT[JH"RB2^)$?T M4RK)L\G+FV^_0G%Y><4_IR^?%>\CNPQ .D,FA5).B7X7T'M-]3!(([IZ@Q<6 M,!U>" 8GO;3^ 1V[P&QW(SAZU,%&[N#O5*E%QV=2YUC\M$>SZ$APY9$;L''/ M=0/N_V0Z.K^8CB:3"6_PY/+T!?^(,,4I0E6I=,%%LB+L&*WR.H(L(]$G1E"F MVX.]BB?/1]/SBWZOV6AZ,DZJBQ& M)8HYO*T*Y2#%(=?'OUDU*+*R.D#I( )(PH*4DU/BBZX5RWZ?! )YNAER2O0Y MX4KTHC"L6F\ZM)8AXAN/=9"%@KQB+,XO=0Y\=7/=^:ZXG)Z/NMW%.X3W'3M[ MV/D[52V)7N[7A(60)+H7!^ PZ;9XJNXA0;-4QYYT G%;SY SJ>,9Y:X0Q< [ M5'.B')Q@M;M%6#A#B0BK0PEE@I2J*-+7D RAO+&ZY+P#H"JMKG+#$> M< _OT=[8(%[8W87Z@2 QKB43(1JEY=1(E8%R!HD4#P=D9;0',PZ5%5J!*, VXC5PC@?,[0W@W)"E6A2,T;V^5)TRZ M"ZT*],2<;11E)M@GHL$]4?&ZE[=*K*(5&<1Q:@Q!Y532(R!9 ;E-@UZ'EL$R MN(GZ'$S1]16YB-)[) MQ538G#I$& TF/5PC&Y*_!AW0NMHX3G:Y,BK#F=B+%2HAP2'M'%!F[\?%03_F M*"4/9M!D!245[DA@!4@%C78;9@". >MVU^6@V/F$%J17O\OZ_TPK#$K[;C#TL,'_22OHGX QO")MMGM GM&I MI.1;6G!]8)58(T4;AK!=TZCV>C58;X[:OM#^B[8M6)G@)[!+&B40CUF/67#U@X?Z?M^0'/E-FA>@$U--25'B M R:B!IMD"WU>>#97?DLCBU =OY@K$*RW.PZ9V'A3]T.=-4&IN#^QDK'6=;C: M9O63N9H#T87'?=*A, LKB&U(JN.FL9"ZAY532(Z/.$>@&02/6?1BQ&/%2D3@ MO0W ASKB.[0JK(:0Q>Y",FG4,@25(MJ@ 8#I"?"N#?19ZUN"&U2\.4*"G\/L MU&Z2M\=J,S!55 U/&FC1G*<<-47EGD"2F]W,C4#NR73\ KD3^(PD2P"8\#\5 M@P4J/KU7#-9EDX#'_>Y/,+"'X2;CTX/L%#TO?X7$G^5TPG41M ;LAQ'*]Q*A M;[.[J),>KMLV6?YCIPOA>AB<7HXNSL\S<#HZO9S0SWWH=Q6G/$# LDY.SI,M M9",F7>R1/ITDNGM/9O&)/Y .OA!KCY$/BT':9IFH-EI%KEV$0'A$"5TC.?J# M&938.2+Y0WONA,2A4"<*1B9!#2K@:')4?=0TKC'= 'FI12.;L? M2.8?NC5$(".W!^URL8N!V(,>FMY%*>G%[5H;=#:0HFM&("(GK"$F"_.^/NEV MV MRTKD.>(@]%#/0@Z5N[!=Q98_C'E /"7V'-XRE)_DUR4(94H>A)1&E\6N< M\CA/:8G&!"'?<+:+,(*$XQ;H6*,I#U?H#X.8_899UUEI:,V+K/'L^^&N5^S; MX-2+$@H<3@! 2G?[Z)WT?K6IX*Q9\>P':6(?%[7:2Z?VX7[_90B$Z) _MY: M#7R)A&.VG8NCM''AX_$1CU#08]!H)(,5A[3W,C391%$=$[U@B%!H^K:!ISVI MKRA"7]&!K0#!>U"G>X63 S&GPZ'V(\W*,(LGY][KB*=[F7N_.1]/TN,!0[F< MNDFSI@B[_T;F*KZIVS+'Y5R9TR[#W?OI63!Z=PQ2*]"*W@?!8W"EZ7Q/@-]X M6'GG43S\W2GNRI^F M8PJ2T[0._+AG7Q>DM8(4E"FK>)_Y>)AB+6A>1&<22V/@F$\$NNL7EQ=T@0IU M=E'\:NPMT8ZC.G$Q.CN?BK/1Z?.SXEL>//3$!B,W,7TQ.IW-B.#T8E)\YI+Y M1)Q-1\_/7^#B]/GH\G(B/G;12F1HUL]CX>%ME6YKE[F?3SF((676Q#1)50P/ M2JR/]GM*H;DY3)S?Z\[2Q)QF>"0Q3#0'7*7ES\;B799KB!TR8$O=.X_\ M! M_T4P\)B. B/0'XOW*>;1'2S:&F#O+J;8*%&OJ7J& MT[< 26:T8I:M0#=X'^85 YE"L=P[%[RZN1:G%Y/CZ23-43X@M+7E@3QV?Z<= M'%XRW/S!-,OC'Q@07@6@F><"^&+L"L@L-'A@:+ZC 2PP+$-3L;2FW5!1)UU) MQF,\P1[B_6ZPW>=&P#TT4-WT*70&H<&;3?XI4(Z4I;.P M'JOV>21:ZJ#U&5.$M%?R>)"\NZ6C%#H:YPB?G?9STLRCCM\'LC\&LEQ/N2[] M@J><008M&\]RH%VJD-$]5/#<3 T%JZ6/DZH-W;\J*06RE@: A#P2AK/!?8'\ M0_U@M="0SEBVP U7VIYL[Y[]H7BLWP4-]\U:EZEB@_MC @7D&_G*+QJ;-%>* M4TW9\?T%VP2=#C#*R:,I9)<>(%*:?>4%*WTND7U@<9T^]+CI/^^ J7_JXX#] M'D!Q&Z!1F&Q$6KT-"(/B$D[/]1S*2^?= X=E2-^K?Z5J'CS'D^Y=^F@ 4)'%'VB06AT\?2A0+=_AO?5< MT::/BM9[+JDD6U%09DO//2IU$GV]=E:P7OI M&SO^2J/QX4.T=#=]QG<5OE[K7P_? /X(YZ<#IEHML'0R?GY^)&SXKB[\\&;# MW[+-C?=FS9?4S"E++^#YPJ!1C3]H@_1QXYO_ U!+ P04 " !#9R-3(,0C MS?H# #2" &0 'AL+W=O>Z+&AOAI[9%0SNE=8T(].JJ MW+<.A8Q)CH-8,1#+^[C&SD9(3SY\'])]C[53+7GB\L?H/ M)4.]R:XRD%B*3H<[>_@%^WHN&:^PVL>_<$BQJ^\S*#H?;-,GDX)&F?1?''L? MSA*N9J\D+/J$1=2=B*+*'T40V[6S!W <36C\$$N-V21.&6[*?7"TJR@O;#]3 MW^^%1@_"2+C#1S0=KO- T!R0%SW,+L$L7H%Y#Y^L";6'GXQ$^3P_)TFCKL6@ M:[=X$_"W3D]A.;^ Q6PQ?P-O.=:YC'C+5_#ZRJ!TMH$;TNIH'LCK4,--=!D= M_'F]]W']VQN$JY%P%0E7_X?P"QX#[+0M'KZ]Y/G;#)]M0%A.X<46PI<:B;9I MA3G1X2EL9=0_%.)CH"VA=59V1?"30XT&[%ZK2O Y\=!1"QT$R@_HFAC,+PY] MB_$,0=&7XU,]15\/"7!(#$'Y4J&*(B7IH'9UO_H!Y M5D ^.C8B6NGZ/J="F"!^X%10F/I 2G3'\-$W0T/BQR'IDZ=Q2AKQEW4JG ;G M>NKOWETMYA]^Z$=F4@MJ?"M.L15I,*BZBHDCP26;,9^!%"?B* .ZESH]?3:7 M-?DLD<%HM,G-6@PBGR9,6C V3)Z&0IE8%PCPBH:Z5 5/0:F,,-&&@L"M(97_ MY2(@H)$,5&[!6!?1#&DQ;2D3T'!3+X#223!&J-X!.SS*>CG+JZ3NB&:M78T%N>M'W7Q\75RTAD4CGT:NW>/"/$K,%_% M>9/*BZIRF$XRVSZV?7+6=MA3K]LXS*3(8Q7+X #:Z 5.7_H$YF?W#(FNXFW* MS:)3DJZ<<76\L*_3/?44GF[[3\+1['C06%+J;/KA,@.7;M#T$FP;;ZV]#>10 M?*SI1P&PO=V]R:W-H965T5N1(6F3)97>7EO7O.[.D9,FQ513MB[B[G/GF MFY.K\XTVG^T:T<%]I6I[,5@[UYR-1K988R7L4#=8TYNE-I5PM#6KD6T,BM(K M56J41-%X5 E9#^;G_NR=F9_KUBE9XSL#MJTJ8;97J/3F8A /=@?OY6KM^& T M/V_$"F_0_=Z\,[0;[5%*66%MI:[!X/)B9@;Y(5#]<[])^\[^3+0EB\UNH/6;KU MQ6 Z@!*7HE7NO=[\@KT_.>,56EG_"YM.-B.+16N=KGIEVE>R[I[BOH_#@<(T M>D8AZ142S[LSY%F^%$[,SXW>@&%I0N.%=]5K$SE9M&D(:AY!$ M27P"+]T[EGJ\]!F\E](62MO6(-SBO8,KI8O/\/%R89VA4OATPD2V-Y%Y$]G) MV(%>PFNT%A$.;'Y\,/KIJ>B>1.9./+.-*/!B0*UFT=SA8/Z;=@C9$'JSEPXH M9MM]S$)P:X1K736BWL):6% L"&)E$*F-G T#?\A40Z!^!B.D*H2Q0[A4BOU@ M!-7!"W)"%(5N:X>EER9EF@5&.%FO>JDAW.XT#NQ J:'6#@JJ$!H+(, V6,BE MQ#*05:-D(1U(PB77')%P^((M4SMJ@T=N?/O5-(DG+RR0H*06)":R+HPW(Q0L MM*&4,1T&@0TQ;"W).$V-2?#4+^CA?!!K!W="M1B0H\O6<99(0%9MU7O0B*WG MWWF%]V@*2<L6Z8#@,> M$V=7:)Q;71/Z-BC0^*11#'<1&,)U?WA,CJ$=I:802G38%.W@CCJVA<5^=O)X3U]D2P52J&$M;ZL MN#9O?OY65,V+R]U[TJA[/VO*B2Q]^="FY+7]T$!PUXE%;1G#B7?#VN)]VU.%KB,-\G'?/;$K/-(SC MW#^3- L^""-]+1RKY60NB2:0CS-(TVEPJ[E+'D,G833MH"=Y!SF>S/PSGR0^ MZIWO3,MY*USLN\\V[+LGV'6/\=WHXVU;2O)N@CP:4/"=J'B=/C!>^3;18F&;1-2XLE&<1[0)H4LG*9C7F;>E8B7 M.7F9)#$OQY#-^DC$:3B9Q0%/Z[/CF> ;ELG!=#+Y(BV*@BV5=)*\HK@EX2S. MGIF_&W\-X(JD!J1;#06'R1-6<# #**#)< );=CSTS?ND[IZ4'V^DE VGTV_\ M,/;MM: N/YK$_U_B#M+PGW+7IRL/T]FD2Q?E:!9UZ4K"/,FZ=,7A.)M^F:XT MFIY.UVR6_7.ZTCY=CYQZ.F/!/F.'4YN_+>DP^IZ(3:W>OVI_M;\65W&7P0[Z[4;X19R9J_*4M2C8:3? "FNZ9V&Z<; M?S5<:$<73;]#0O0^Z6F.T>_80/[_PKSOP%02P,$% @ 0V&ULS5A;<]NX M%7[GK\"HG8XS(^ONV$ELS]C>W=GL-&UFDVX?.OL D9"(F"08 )2L_OI^YP"D MJ%A6TTX?^F"9%^!5Q7@VF;P>EU)7@]MK?O;1WEZ;QA>Z4A^M<$U92KN[ M5X79W@RF@_;!KWJ=>WHPOKVNY5I]4OYO]4>+NW$G)=.EJIPVE;!J=3.XF[Z] M7]!Z7O";5EO7NQ;DR=*81[IYG]T,)F20*E3J28+$OXUZ4$5!@F#&URAST*FD MC?WK5OI/[#M\64JG'DSQ=YWY_&9P-1"96LFF\+^:[<\J^G-!\E)3./X5V[!V M_GH@TL9Y4\;-L*#45?@OGR(.O0U7DQ0MWFKL\[<_26W%;[)HU/780QX]':=Q[WW8.WMA[VOQP50^ M=^+'*E/9X?XQ[.B,F;7&W,]."ORE*49B/AV*V60V/2%OWCDW9WGS?^N<^$&[ MM#"NL%AI*[3P_B:C89BC_]X6HVF[SC]4E8_T%)L@3UXYV0 M5=:WCI=/WQW(S)17%@D&L1Z/5Z099?J(OK A@2XQ*Z$A:Z4K6:5:%D)7@+$) M&J@R,H$RZS;S+I%K9:5-\YU0SLMEH9&JF5CN6MO%-M=ICO+^VFC"358"\K3? M"6\HSW6I_ZE(:-(X)6""63IE-Y"DH+]NHG,PO%LIXLJF>KYVFZM*E R-KM8] M0T<,!DRL,FDSH.%2JY<,AE5*%&JCB@!!$.1SZ6'?3BQ97\;F!LA[4EUT3^)I M;#7M(W>;TP!&PI*HQ7JW%ALWT>BC5?(4#*I-DX3 M28P20@SLEIF2TSQ8&CQNTPT2 I<4.SB,2LU89XK413) J,XD/43FF&:-.#[! MCPKUXDQC4\7!;'U<6O.HR+H( K"OG&3""I[Z7-OLO)86KK0>4E*3^R/QH_,: MS,0$J=VCT$ZL0J73?DH3]F #:P -'(=+!OV3NQ#GM86EE0^$D89$04*KD#8JM))2 M5AB_R!'QI^&R89BV#AZ MCZ1VL<13C!86PTW(O:5"WY89\E)E;2G'0+P59_I5:#9M\6GFH7W;@41<;FA& M)-$,&)9RV&)1#9,]KP%['_#H^=S"$:23&*ZXT/%6$=QW_.),PR"XJ@VZ5%^Q M:Y845Z^[2,"0E?:A!1NNDMI8S]1$Y5$4+S1ZC :=N2_D:62C[) 3B*()C+2Q MS( H<4VTD6#VVG6S%Q=4F--!JI&RQ)DL*:-=H :$#"K=J[?)GXD?R;7RS";X+:0$RY@S>>1ZK0PLYFK[#R M\FH1?A/,YEMB[!J]-:>>P8F#"G%QZ>O+>?A-/AN_AROHFPX7%Y>=WNGP:CH] MHGG?,L_FK;6+X<6;R<'U=T"<]/\4E!-@]Z,S&TX7B_;_,=C# M@E;R;+AX<_6=L$^'EV\6!]=D*S5R_:(WNFO:&?%+');_RDTUF-4.Q'%^E6D: M.C/%XP$$:5I.QPT:*K'BO2QX/OA$1R_4(WG.?'("(FYKT8S)J: M>T>N'>8!4%"!V5U581R5S$])F%*PMO6/1ZG#X]K>*R *O ,[T=@":@3$=&XR M34&'CI)$+U4JXQ#/\WP5CRUP(#X*><,H)1&E4*(TL) -1)TDJK\7>6Q2S7!L M,88>/;^E; >/!%(XO:Z8>B%1K5;P89]2OB%^I^/P >+[5&"+8..6?BK3EN%Q MUDP8YPHC\;$^?<"<"-.WC7MT[#/#N/?-IE1VS5^F7)@9P^>;[FGW\>LN?//9 M+P]?SCY(N\9L@#E[A:V3T>7% CSUZAPXTW-7X"6QGM3\F6.<5Q96H#W*X-3 M3+PA!=TGP=M_ 5!+ P04 " !#9R-3:#VJ@O0" J!@ &0 'AL+W=O ME")\:0>&A]MN^^^^[.=UGLE;XQ#:*%NU9( MLPP;:[MY')NJP9:94]6AI)NMTBVSM-6[V'0:6>V-6A%G23*)6\9EN%KXLXU> M+51O!9>XT6#ZMF7Z?HU"[9=A&CX+7HV X_H_W2;33MXA&EYBU* MPY4$C=ME>)[.UX73]PI?.>[-D0PNDFNE;MSF7;T,$T<(!5;6(3!:;O$"A7! M1./G 3,<73K#8_D!_8V/G6*Y9@8OE/C&:]LLPUD(-6Y9+^PGM7^+AWA*AU/VSYQUEW"YB2]A.(ZX. M..L!)_L+S@0NE;2-@=>RQOJQ?4R<1F+9 [%U]BS@^UZ<0IY&D"59^@Q>/@:: M>[S\'X%&L!%,VL?QPO?S:V,U/9$?S[@J1E>%=U7\EZM7W%1"F5XC?+_".PMK MH:J;'T^E_%DWKEWGIF,5+D/J1X/Z%L/51V41)J?P=%WAJD&H5-LI23L#:@O= ML2(^* :,Z#$#6R6H;=VJP9(MJ7)5&_ .I<4:7K)6]0Z+2])0O2$<R9[:G=7R^"#<^)^O"6_M]AZ%B\@FT9%/AV%8-US47.Y,W\J9WDT3=+# M$ERRJJ&T:,KUR-W;;/F=I10;R)-)5*8%K64T*9+@0DFJ=#_,!.),T#O2,Y!& MZ32'+"V#O)Q%LZR$O)Q$9V=Y\(&NYS0_JK[M!7-!UT@)J#CS("^SE,@4TQ.2 MDCR:)=.3X$I9)BB>M"BC9#IS4IE'Z6P"3[VO^*A_6]0[/Z4,%8H2.[3R>#H. MPO.A_W^K#U/TDND=EP8$;LDT.9V6(>AA,@T;JSH_#:Z5I=GBQ8:&.6JG0/=; M12_HL'$.QL_#ZA=02P,$% @ 0V&ULE55+C]LV$+[[5PR$'A) 6#UL^;&P#:PW M*=H@:1?9;7((:;!T?KHS9/MD9T M<))"V4U4.]=<)XDM:Y3,7ND&%=T8="'S=1%ET./O/'VOF#9+MNV"/>H_NKN3.T2P:4 MBDM4EFL%!@^;Z":[WLV\?E#XPO%H1S+X2/9:/_G-[]4F2CTA%%@ZC\!H^8&W M*(0'(AI_]YC1X-(;CN4+^J\A=HIESRS>:O&55Z[>1,L(*CRP5KC/^O@;]O$4 M'J_4PH8O''O=-(*RM4[+WI@82*ZZE9WZ//P7@[PWR /OSE%@^8XYMET;?03C MM0G-"R'48$WDN/)%N7>&;CG9N>U-69H6*WA_HC);M,!4!7^Z&@WM7&WAO:JP^K=]0EP'POF%\"Y_%?!# M*ZY@FL60IWGV"MYT2, TX$U?P'O';2FT;0W" YX<[(0NG^"^;1J!TH?_[69O MG:'N^?Z*M]G@;1:\S5Y.MVZ5LW#'SFPO,(9+ 499CD=%&!W#,]5X*,ZW9]+? M?U:=5^GX%W]M&U;B)J(G;='\P&C[AW8(BROX?ZTQ>:@12BT;K= 'J _TXCH M' -H#S I>P Q"H]1"9B%@Q8T*?QJ@'2A0<-U92$05([PWC#9)9$KTM"M)5S[ M]GI"K7$.K?&!J98FC)I$OZ%EDQZ%!;*-MHXYCK9M08-D]G!%S,GR%I: I 2]H(CIT( M-(OS/*7O8K&5='EI'-;8PBXM5N%W-!@RN*,<7\R*#HIAT)9EG*RCF MT\F#=N2%8B+LQ8R$9;PJ"OA9[R:CL2&1HO3#T4+HT&Z"#*?#_+WIQLZS>C>\ M/U&2N+(@\$"FZ=6BB,!T [';.-V$(;37CD9:$&OZAZ#Q"G1_T-1U_<8[&/Y* MVW\ 4$L#!!0 ( $-G(U.0@F>$*@< ) 4 9 >&PO=V]R:W-H965T M@M%-;=I5&-^LV,[:K;,].):G-UE0\ M21Y2>8!(4,(:!&@ M*S]^CT-B!1ER_(DF3S8(G'I/MU]T-W@^=K8.[<2PK/' M0FEWT5EY7[[O]UVZ$@5W/5,*C9G\J6X%?[G\K/% M6[^1DLE":">-9E;D%YVKX?OK,:T/"WZ18NU:SXPL61AS1R_?9Q>= 0$22J2> M)'#\/(@;H10) HS[KI7F?G516?>89G(>:7\ M3V;]G=C:,R%YJ5$N_&?KN'8VZ+"T6[-FEE9#&CT$4\-N@).:@G+K+68E]OG+C\+*!TZ>89^DYCJ5 M7+'OM?.V@NN].^][:*&U_70K\3I*'+T@<G14X ^5ZK&S89>-!J/A$7EGC/3[$13C!L4XH!A_2M?0KYH'LP2B 5Y">-AM5)=E MT@&:(AU+B[08!6JCW^:PD,8RP8(T(]4IGG0@E>OM^3PS<)R'G M-*'+Z] ELA4Z8&<0&8)!FTJ15BIN@#"*XU_2Q9[J6J]DNDHX4SR]8PA')$:) M5\'N*^,YY5^']%RI#(G\OI*@,46D(DTYR[FT8)6J!!-P71'6,R_2E9;W50VV M1:O6ACKZR:M(.91:D9JEEO\#E8B=E;688B6V(C""6PV7$>'V^-)XA^""J" F M3U-3:8_5$5MN%*H;^=OS!CF@U$$;0M(!.*R"IG7!K$D;S3XH F$2NKPUHRD04;L=6'=\ -S M*,E0M/%TS16 M"W9+U8E\D02F/'-!C$Q.A1J[3B0)18*!/G?Z/KER#KW)+E\Y]F_)%^'LMT<3 ME(E-*!,_<%VAOXC/!P:3F^;0YY6G_,!.AJ?L#9O-Q_C_%G_C[N3= +_#[NS= M./GT-!(RM;Y,OX+L*6\>3&7[CS!.10>%S&&IK&#)^ M0DZ).362%1&V%1Z1U,B[,80&KK0-CUO; RWWD)(\MS+6]\/!1A:0\5@287@) MQC[2R1/PU[PW30ID,"( DNE*J$#3F #]SJ=4C_^2HFGO'7M!44**6H&,NIZ[ MC!,[HM*VM]"@EEP>]%;<<1BW,GK97U2;8ZB326_^$NK#[H'@M0@']9""@X82 MKUZF7?+'K:XYMH;'_74,[.OPOR>H&Z0 M]'1I-^'@UC9WOIHKH3ACB\U>5@\1<=7BO\@ZU-4(RM2I".D;UQZT"$P+3RD> MOK%4>J*LN@5)8L*U);=^LU=.FQR^JQ((MY)I:*2@RN0YI;06!6 A+V@M[%\C ME@A$+"=-P^-X0>%JJ4R^WEE!PM(:]$0[I5OG';.[U1)MZXR3*)^Y3+GV. F9 MS',1:)5;4P1Q>L\P$-*)4)9DK!2Q/*(2/@CJ04'3V*7$V>B#P#R-(H9+I@JU M6A%RNL*U0UUS-SD0W6AQVUVP;=/T'K@T*>I!01.$PZ$]VC8D1ZIPK:ZQ;B_F MR1I-PU9\:)+I/NQY:($;7?*9E7OGZ\VT.YO,NX/!(!)B?W+8G4YF8?(HY'8? M5",]?#B?LP3!*D6X)2LP^E8(%FX+D]C@!0^$=K;5?K7[&RM4: " [[43N=]^ MMKHRBC35XU962XA2H4D)L*UX$+H2I\2'5P_^GP[$B\DK_)-/9UIB7'34-8 MSJ8O'^_Z['^3N!WZ0-%O?24JA%V&;V$N9LGXP:@9;3ZW7<6O3+OE\5O=C]PN M*1,HD6/KH#>;='!9#]^_XHLW9?CFM##>FR(\K@3NO9868!XW85^_D(+F(^3E M_P%02P,$% @ 0V&ULQ5;=;]LV$'_W7W'PVB$!!%E?_LJ2 $G:;BG0+DC2[:'H M R.=+2(4J9)4'.^OWY%29,=-LNQE>[%/O+O???#N>(7?%E:=S Z/JS9$J_0?JDO-'V->I2"5R@- M5Q(T+HZ&)_'!:>;DO< ?'%=FBP87R8U2M^[CO#@:1LXA%)A;A\#H[P[/4 @' M1&Y\[S"'O4FGN$T_H'_PL5,L-\S@F1)_\L*61\/9$ I)1WRJ>M6S@5*K^%JZ:N!;J8X>O)C;&:2N/;"]:RWEKFK67_F$OXNC'W M[:F\O@ST65F$>0A;EP/7)<)""6HB+I=@V8W KI/X7VC $OM,5363ZY]_FB7Q M]!.R=.*M5(.W@OK3/S^TJB-B6OX0)U3F:HIW?,[)H8G/(E7%)7:HBC M,'T+;QQK-HV(2.9!-I[ %UEPNB%^TU@L )F69-F 6KPZ8D2PRC)!ZJRNM;KG MU,M(;KV)XW!&/26$'P_R!_X\S#;LUZ0L&&@T-?I!(]:AO[/.12AX 5)9&F0Y M$AO:LSM>(&45%EI5P.F:GXG 7P$5 -?&@N'W4+6-1WE84(TS 6O*S:#WK+-2 M;)D@T9WXDC#JXWN= 1=E%%(#=757$%,RF7/B<]D^$0Z-* T+!%06V?= FS 4%/37X3$^A MH7HQ72;O4#;H2G.2!NDL)2I.HR!.)D1-XGDPG<\=-YD&T_%L\*M6QGFG%MS" M'@T?L^\TYD$ZGCJQ8#P9N_*.@GD4$[&7!.ETMC\XE[FJ\$'#UT-.GG+9N!S0 M(ZQ]:HT#FU*/.+"]+)C'F<-/TB"+$W$YE9 94( 76RE"TMJ0N*1GU$?5+I4C(54BNC V ;B]_F!MW3#08 M/%&0:1HDLR2(HJCM'9< -YP;*B^2:;0KGK;U#6X--#-8,0-T8VX.DG$ET9=K MB[+F* J: 1L(2B6"4WEL/PKCMR%-'%INA'=]24N-<:Z[#%(]K% [LX8OI8]? MVM G;'<,_*9_K3?!4_: M%6@CWBZ2GYA>.A\$+D@U"J?C(>AV.6L_K*K]0G2C+*U7GBQIGT7M!(B_4/3^ M=A_.0+\A'_\-4$L#!!0 ( $-G(U.E?V-?& 8 #8. 9 >&PO=V]R M:W-H965T(65'SNUA%\A%HC@S9\Y<.#Q=&_O#U4)X M=MLH[!:%&38HL.YHT7.K1 M^6E8N[+GIZ;S2FIQ99GKFH;;S:509GTVRD?;A4]R57M:F)R?MGPEKH7_L[VR M>)OLM%2R$=I)HYD5R[/11?[RS_D/T_LQ(7VF4"W_9.NZ='8Y8V3EOFEX8"!JIXW]^V_,P$#C.GA H>H$B MX(Z& LK7W//S4VO6S-)N:*.'X&J0!CBI*2C7WN*KA)P_?].TRFR$8)="BZ7T M[G3BH98^3LI>Q65443RAXHA],-K7CKW1E:CVY2> L\-4;#%=%L\J?-^I,3O, M4U9D1?Z,OL.=CX=!W^$3^EY+5RKC.BO89W'KV:4RY0]VW;6M$L@OS[Y=+)RW M2)#OSUB;[JQ-@[7I$]9>F085XWA,.EVQ^Q2S*\6U8]_NL'Q_C/3GK7PT7K \ M&S_0[MCG6C "P?6&45EZ_+K$8_73F[_ :3YC[W0)OU$. 4O*>-M:@ M&#V#2>*LCP#5>=>"!,!'@K M2X^-_0I%]_XJZS1"S-?<5@&34'(E%THPT0?*I8DV^F#[RBH),-Y8%]25< 4- M!9Z#FVMXV;-#3\'1-$#,J/5)I(E'H$3D8R'69$T@E,U]'$^H*Y&E@=Y M&]0!D6=++NV6$7T7%U9Q+\! ]3=Z%*0I:# MT2?CVU)(3S;V+ ->:0"'&"BY MJ_>-BEMZ%MBD@A:PIR1?2"7])I C?G;A,9(K=<@C8LPH647#4B/9)++3>2Q0 M=8.@&Q$SRI(")[U(*)4E<2NL-!5YQAFU $J& ZHU:O42X"\\0SO:[-I1RJ;S M/,V*^3;'K* :8_R&2\4ISL.D1S)4O6TJ-*BC\B&GC0:T!#F&;R!XR,/#3 MA M7@BA=V$&-8.\\<$"]3@J"!RN/W":MY86## M!FDKDA:WHNRH5;A??SDN\OEO(15C\]B+GG2LY9M P8+"%<-$*AZX$Q,NPJ#& MI/\;=A:Q#_*KAPBR3&_[CB7BL!+4=1!>,%A'VI([53AZE0+/B#@80)OT-?W< M3P%*Q>0]UQV&F$%>=)J2>Z7E/_>+J33.#Y,:R0\Z'ZW6-4"&9GP;*@E67^2S M6>BQ5 OBGE!+VD"R5:$B49M(@5+HS!A$8F>@N#Z.0MPR.#!4Q9CE,)P1+6U M;;ZQ,!!2:ON4]]GA?I<7;(BODL>1M;"M8.V$'2Z\J+=#J=LY,LNV]A+V Y3JFC M'.KG(XG3422S=)Y/0];DTW0^GP^SH.]=#XBBW60FM*!=?FTG M ,ALM5?4?2E/=-LM5QSM%O-\LCV$.X]>K,-9W;F^=VWK,+39,MBM MI.I(7'"KL==1"D:@P(F<773!01(?=H7!I((#LP/,:#KN4G01[P)WV^.- MZ@.W*XQ^3(DE1+/Q?#:*X\[VQ9LVW P6QN.>$1YK7.R$I0WXOC28,OL7,K"[ M*I[_"U!+ P04 " !#9R-3C/3$UC4' !?$0 &0 'AL+W=O3NYL$2-(6W0NT=['9 MO7TH^D!+(XL-1;HD%=O[Z^\94I+E;#9M7V*)X@S/S)SY8"YWUCWXBBB(?:V- MOQI5(6Q?3Z<^KZB6?F*W9/"EM*Z6 :]N,_5;1[*(0K6>+F:S5]-:*C.ZOHQK M[]SUI6V"5H;>.>&;NI;N<$O:[JY&\U&W\%YMJL +T^O+K=S0/86/VW<.;]-> M2Z%J,EY9(QR55Z.;^>O;%>^/&_ZG:.<'SX(M65O[P"]OBZO1C &1ICRP!HF? M1[HCK5D18/S9ZASU1[+@\+G3_F.T';:LI:<[JW]51:BN1AV]U/ MU-ISQOIRJWW\*W9I[_)L)/+&!UNWPD!0*Y-^Y;[UPT#@8O8%@44KL(BXTT$1 MY?7V: MM]*W27KQ!>E7XF=K0N7%#Z:@XE1^"B0]G$4'YW;QHL+_-'HBEO.Q6,P6\Q?T M+7OSEE'?\B_-$]\KGVOK&T?BMYNU#PZ$^/V%(U;]$:MXQ.J?'?&!]D'<:IL_ M_/Z<7U_4R9GXVF]E3EO_W6Q6,S>6%:K -L./=MX"S_,)D.7LE_FYV_\0'=_Y$[Z3&Z!9A\= M %U?+2?GR%*M8\&!OB>?5Y-9__D4W]_ ->9X;).3]"&BS/X>RJ;"#L(M-+9VO>EZ&%Q&S++8B/3HG/\!J?Y6RSJ02+ M/;]G+(;9 \8-L063>I6PW.W#@S7LXG%SWQ'.GH:B!+ 3$;_!IE-JQ2"H.!I76F MV61,$=COW&$M\P?$%L/&,9IW-^]_N!3A);2&95K$,H4C*1ZFT7&NPRWK% M_,V8U(8V,E8E>E0%&?@3@/HR*W85:A1X#0_0GGGO,=Z4*)2*J=>Z'GZ*BKO: M"@LY3D^793%%2 1'-8P>!W44,)YN!P4S\>%)0 M!DGU7%4YI5_%-0(94W.196N[E.)Q*CF72P4H7.-+Q3,9-B%5E1^WT61XK#)E M4HR1.;(]M2,^IH(IUJ&3:*!)A >VX7EMOH_%N@E"EG!UQI\XX,F#IU'L_!Y/ M"% /!E7D%HF4] M(65M&Q.3E]\:XRBW&/P^M96F'RE4J+I&'YG?(OQ,X @W4ASN=BD?'4C=/A>- MXPK.!QJ>F>>+MG6\$16*.#+OE&V%)1_3*"5^ZO5Q)&4HE41ADH([BE/],"IB M0^%AMG-L5PZ !-U9FAR;LP[N1-P(M@2KZ)61$JU+UK11)C8A]BV8$1][KWW) M8R=5LHM(HFT7+.S -,D\X$[@Q3=):SMF(S&QVW_[.KM':QU>NK(X?S'QLH]? M/OV(&RC;KO"5N!BO9C/\GH^7Y[/LKIWKF8G'PRU=/_M5_O_ M'MRD2_-Q>_K7P\^8 A50:BHA.INKQEL! ^PD !D !X M;"]W;W)K&ULI5;;;ALW$'W75PS4H+ !=77U):DL MP'*27@"G1IRV#T4>J-U9+6$NN2:YDO7W/>2NUTIB"T'[(G')F3-GAG/A?&OL MG2N8/3V42KN+?N%]]68X=&G!I7")J5CC)#>V%!Z?=CUTE6611:52#2>CT>FP M%%+W%_.X=V,7S/J4ULZ;LE4&@U+JYE\\M''84S@?O: P:14F MD7=C*+)\*[Q8S*W9D@W20 N+Z&K4!CFIPZ7<>HM3"3V_N#)E*3VB[!T)G=&5 MT5[J->M4LIL//4P$P6':PBT;N,D+<*=T#8#"T3N=8ND^7S ZJRS.HM6 M9__;ZB=^\+14)KW[_%ST#YOY8#S3>)+087N?"@X2E= [I-*.5DQ2;XS:<(8% M;825IG:D>"U43\3J 8R5#A!!P$-?AY)0E)K:.B:3TZK&,3LWH-R:DCPJE[R) M_PE=YIXM>7'7(& _!:;,V(I8F]%4 -.H5_?C#^>3\=G/Q!NAZBC@>K 0Z+HZ M+:BA=.2.!Z"OT3J"HR1=H!&XF4KJ@.H+X<.&M(1VE!HPVDJEP-U3(3;<$] ' M,0G;(MMP\(3S'/V"3.-E&Z66D MQ=$;)#%HQJ!FZ$U;OI18(+6!N/8YBW!/Z M0S.]$]87\0H^U+^PCF;A9[E"K#)"3]T*F_6JVJ8%6DN(2LPY%XY(5)4U#S)P M5#L:CY)3= "E@FN(=H%(!8]38_4@LJVL!(L*-*S8/KD6H)HH,"*BT6(J)O!:#2BZW+I:SKJ"%KII2L"?$R46DOOC@-?+7QML;,6 MWQ4C)Q12-GU*Z-ZW'*;CY*P+#3))A82%J=;?P5?BL]/(V+=2F70>NKA^6EN, ML:9DOE1Y_13[7H4TS:*F-OJGW)@LZ&4<;X*,1,,*%8;I$AU(#9P%<>EW<,UU MY276EIM4Z1TYB<)5,@WI-$#^QKI J3S)#.!,FAS'JP#'<%B)74Q\7'/IXFC* MJ*X0 1#/ZF;H@>07/, [DZPB]FB23[@Z^#>"K<3+NCML>XAC>9'1?(P'8AA+/T0G! M&P_#O8%+#V_Q+U!+ P04 " !#9R-3 MD/MKKJ0# Z"0 &0 'AL+W=O6L KV;+3M(5M($ZZVRW0-DBRVT/1 RV-+2)\*"15V_OK=TC) MBI(X1GJ1^)C7-_R&P^E&FUM;(CK82J'L+"Z=JSZDJO45@99$92D2+/A\&TJ&5?Q?!K6+LU\JFLGN,)+ [:6DIG= H7>S.)1O%^X MXNO2^85T/JW8&J_1_5-=&IJEG96"2U26:P4&5[/X;/1A,?'R0>!?CAO;&X-' MLM3ZUD_^+F;QT >$ G/G+3#Z_<)S%,(;HC#N6IMQY](K]L=[ZW\&[(1ER2R> M:_&=%ZZ]B*'#%:N&N].83MGA.O+U<"QN^L&ED3\AC7ENG9:M,<\E5\V?; M-@\]A7?#9Q2R5B$+<3>.0I07S+'YU.@-&"]-UOP@0 W:%!Q7_E"NG:%=3GIN M?H6".2S^N&3&[>#&,&59R)>=IH[L>ZDT;VTM&EO9,[;>PA>M7&GAHRJP>*B? M4EQ=<-D^N$5VU.#G6B0P'@T@&V:C(_;&'=AQL#<^#A:>@H4?9TOK#,U^'O$S MZ?Q,@I_)[_NYX#87VM8&X<<-;ATLA,YO?QY*]G$?7[5#&(T3>/X$X:(V7*W! ME0@635.@_KZH*L'1OH&5T=)S7AM.R/"N]C^N?B%5!4'P*DO-3 $2Y;(%Y4IM M"6V]M+S@S)"=!*[KO.RBM^"T8^(QBNC5^#29'$,Q.DVR;I]NPR:M? NR(3UZ MT@-1=M=1MI?0/NP$;DCU7,N*J1V4C%Q)72MGHXKMV%(@A4@*#8!X?B#@3VF2EBP_WB('H89,L>9)2]D-DC+(H"BQZ#=CV8AE37BO]' MD'(M);?A6L&++AKHR> MH+>XIM[I#G MSTU-4H*S)1<\D"O0)\\#";MD[QG8)OT%IQ;UL;R,=,FAZS;M M]3.)9AVZMH407]/:NM7N87#6],-[\>95\869-:>K4."*5*DF3F(P3:=N)DY7 MH3LNM:->&X8E/6[0> ':7VFZ:-N)=] ]E^;_ U!+ P04 " !#9R-3![M[ M-4\& #D#@ &0 'AL+W=OO((P\V( VUH6Z>9, 3=N#W07:+9*>"U#L R/1-E%)]"&I7/;7[S>4['6Z M;DYP]D6BJ.%WLYVSJW6RV7MM[*3MASO9,]_JRU MZ83#I]DL[2O?/W2>#K^5!2Z,ZV5NE>V;D^G+V)EY=C1E%20;&7M2(/ ZUZ^E6U+BN#&?R>=LX-)6G@\ MWFO_AX\=L=P)*]_J]M^J<=O+63ECC5R+H74W^N$G.<63D;Y:M]8_V<,HRY,9 MJP?K=#=ZL>W>)QP.%I01M]9D$P+$N_W:,A[^4XX<75A] ,S) UM-/"A M^M5P3O64E%MG\%=AG;NZE1M [-B-W&GC5+^Y6#JHI9_+>E)Q/:I(OJ,B9Q]T M[[:6O>\;V3Q?OX0[!Y^2O4_7R8L*?QG:']1SKYZ_6OT[9>M6V\%(]N6S?'3LNM7UU]].0?NB:JK(E=V) M6E[.4')6FGLYN_JHG60Q/V=_-?QY*]E;W>U$_\2VPC+WH%$Y]%?2Z363HMX>&663T8!JIV$HQ!ZM1O6U[B03SAEU-XR"3K.;]_^!N:Z# ME-T*([>Z;:2Q?X8*+]<*XJI5[HEU4A#(ED$4I>BDZ;S'@R4PR#@:UL\(:R6&<]&1DW9T2@\6_^QB M%7S>&BF?51B[58_/)@*J$RJ6B!U&P4>@;$4K1R-&WLM^D*O@_>FLLS,65UF8 M%R5&:14F/*%!5H4%M.)GDH2\*(*;(TZPF,5YQLJ,)4G!XB@*/FN'Z?Z4YS9O MC+9VXC2;HV-0PE_($ _C+,,@RSR*:9BG,0;S HF+%L^3,T_#J(P7;!Z'92WA:="?1 M ^2^KIUXE/;%4**P2(EB<#/)*F\!CGJNS6,0,3X1#Y_\C^,2[RQ,\FB,)\\6 MH(Q!RT%-'I79O(H22!3^&2/^TK\37NSC5_\K"/B3AVE!J,]SH.)=12+*R'L? M5W Z603S3T;?*SJID)9>$IS0]6H\X%559J2[K"BWR!9/4OK.PBCCSZ'(0L[! MI+"**X;4IQ5+D9SR) 0)<2[EC -MGA13V-]SD5@%+E%!\C#B^?C-J2F@9+/J M;W6CYUC/IXKM-:9[9] ^J7FJ'EU<6O=R)>0AC\DI(D-13BE)1\I6($_\#7D@ M!I3*JL0HCQ,&?O/3>,US7S0\'ZF2)CG>X.7B1 BOW+W@5'$HGK#@H[_@>!Z- M_J9EN@C>^&U@Q7#X>0KH\/.+Z <JB(EZF89S$P3NCX$RCK%-M2Z!O#&XDEM#+ MBI1*IHQ8CNQ74 ^N5&7P4?<_K+5N2+2AS<#T3*L63"_C%,BE],1"(,"!0QQ\ MT(U:GS:#\D61)5$%4=H-\SP/WDFC[@5=.HZ.#1!V9O#G!D8L E0@19X2W9+* M/\,BY]-7\*O/4@YZTP8+!D\Y>N5V?2(7IW;/U7/2G/E]_8QV]C._MY]YXZ>. MRLNCFP0P>[C"O1EO+G^*C_>_#\)L",I6KK$T.B^R&3/C MG6K\<'KG[S%WVF%W]L,MKJ'2D #^(Y=N_T$&#A?;JS\ 4$L#!!0 ( $-G M(U-OU')0W \ -PM 9 >&PO=V]R:W-H965TN-/^WBS*VMDAD/6N5GD]'H\FPE=7'RYA7?^V3?O#*ESW6A/EGA MRM5*VMU;E9OMZY/Q277CLUXL/=TX>_-J+1?J3OG?UI\L?IW54C*]4H73IA!6 MS5^?W(Q?W([/:0"_\;M66]>Z%K24F3'W].-C]OID1!JI7*6>1$C\VZA;E>U'/2P/9U)?T#+QZ+F4FG;DW^A\[\\O7)]8G(U%R6N?]LMC^JN* + MDI>:W/%?L0WO7DU/1%HZ;U9Q,#18Z2+\EP_1$*T!UZ,C R9QP.1[!TSC@"DO M-&C&RWHGO7SSRIJML/0VI-$%VX9'8S6ZH&V\\Q9/-<;Y-S=I:LK"ZV(A/IE< MIUJY@9CMPH^=>%K=?/;JS&,Z&G261M%O@^C)$=&7XA=3^*43[XM,90?&W_:/ M'T]Z!)QAG?5B)]5BWTYZ)?Y4YD,Q'0_$9#09'U+H&\-E<6QX1YUI;?LIRYM^ MO^W%GS"<[K"I*D=*%:3W21YF4& M*\QD<8]@7!NG<5LZL46F57 [%$A.8[D6M(R#!VHYQ?L9RM]DMA MK%[H0N:(%E]:[P P"SB?[ )/R7+1#$#D6GG=9XKZ\3"(A,XEER8XG1N3$;W,B528PMA M-/!JJ7 QR_5"DD9.E(A6*V@VVJ=H=)5@&6O%H(VQ!?MXW*D .WF M6F4O,4QC>)J6-K[)0JTLW!PS0"X+PLIQ6:UZ(!:J4%;F<(UR#0NYI5Z3&9*Y M-2N64-EKG4M8!P;D]W(C,PK%H*[ PG.12CQT*A/>A'G7<#]^7$TWY!U ZL$& M9M '_M8UNVB9/3ED]L[8;QBS4JXR8+ *Q4AEPUX30GCBM<\5;VC+>*T5U?9U MM.BVZ*\L&S2!UKF2&S(=VZV]'+;P$ [;W$O"PDE-LH8%LHL"=*5>F?-A9R4' M?-MIUZ5-ETC9KIEYKE0&[=)[4>]N;0FHOUWJ=%FM+D6DJRSI* CC.)-GO0!P M60/ 93_:1M5_0)"$D+E#W.KTNR&A5_P1E(USWK%1JU_!Q#6: DAA:LT>-6 + M _G@>')+V*BLECG\5!M6[HW?(.E!S('Z(T]'4-QEH M&"U-,I:]KQ?VN)3:._/AS?X>=9[^YU_7D\GHY=T/_Y&K]P2 P,]S.$86]@<4'T&$6,0+<\007@B11SM=^B->XX*RU8V .'%7 MUW('X$'T%:+2LW:0H?AU3V92B=@J@(9<0XT'38X+''HR'EQCT8@G>'(] M?,Q\O?YZ7?OK=:^_?I#:BM]E#HZ J3^ _10( M^UQ\+. ?Y>J?,+_>"0^[Z<%YQ6W<^XCS*$ !!%D@R,RW\ASR$0*_%+"C! MR$"P ?9SRO)U*HTQ4E =F+?22A!/-T.6BL$C7(JR&1ZJ5FL.#ZRAQ=WO/,9A M+82_F9[KE-&JCL2;N]LJ",7U^&)0S2[> 7DW'+5AYA]5MB!Y[0 M'>-W]2+< MJ;*M;FR;/%4/6$&Q4*>>;(+EEJ"\RC7F>$;9, "LD()83%P'IVSM[A'?SE". MP.A RE@@91$"X156!I1=6Z0S FR+H+ ZW]5( ?&T$\..]@@#[8T-RPNSN\!( M$.W&E;1%@!4$)ZE"7(-@' 0CJ-0D!&A,SCH4-P&-.JP*4:[N'6E@%0!,A7QO M/,9I)BLR@U0XEYK/%;D&_"N0N(V!\C%_L"GP$M9UK_#22N[$4L+DL!-KME8$ ML=@?&+;,B?EUEHK7O;Q78AEWD6L7SEH!'9RJ[8A*),&Z3:&0#'>\,[@)QA>V M8BC^6.I<=98HO2?G8TZ&(+QGE:JIN!42"AP\;L=29 +-"VPXJQ)FB=J7LE:Q MIDI.'1*<2E[%"K!._AIL0.-RXQBUV\;(#*<4+Y;@5D2PM7/ I,:/DX-^S%%* M'LPTW I"QS(/CH]5P:+51"WGG!/F;2K,"_I_,V J]LEP)[H=;FO)A5< 8F#U/;7869.HB&;?*LY2Y.P^:$D85O M[R*79;5(610E=BS$*^VBEP^@JU[1[I=[I2S79Y*216JA]8%18H648KB(0RYF MEU)54;#1W)"$M\U JN;:LQ-&Y3W;A;V2"C#N'%"&:J5X1:TI\5,)F*DZ0W6& M[P8%3Y9%>9E"A67)NM QUW)&*,2X0+0#$>6;>0.8\YO -DTB.YY!%X79F"_65T/,! M-VPS$4O/;6"*IY%L9V#/7]\3SB&QP M1 <_Q[935XB\/6;'SE9%TVQ!2WC0C'!$YH0B>PN2W)-JN1'$/1D/GP/K08QI M974M114P):\Y& J]EW3&9:6M:NM^O_L.!?;(\V@X/:A.TNCR&!'?J^F(\SAD M==0?L H_282^;=U%7O=PW;)HX34[70C7PU7!]>#RXJ)5%0RFUR/ZN<^YP>)L M"8$H/61>.[D&9<1[GD4G>Z*GHUKNWI-)?.(/P,%7R]I3Y..\DV9X393+K2+7 M3D(@]!BA:J4,]G#M*S#;,AZSVQ)7HH;A5\8;7E9;"L4P=M)9=J>+1.\BE33+K6I*E)18154% M8HD,6%T.*=D3&M"MN"+624=FT"$6KZQ 0^XB*%8\N.&=1\S3RQ'&H^;49O0- MEK#!-,;N'DL2^N4>8PEA,EI+^YJL3YBN*0&'70985YU9YPE(J;47$)+Q.1(U MV@ZNED]U,8A7IO1A8X;U)*T&1::QSUZT>A1-,ZAJ*S0]H+IM03R[V_Z"!"0I MOXOQ0.-+7Z>X/<\+TQ&HM7OLU5ZW>^WA?M-9;"TB0<;96@T&#X@TVRHHD8PY M57/+E]N>J.*HG=DB0H>L]S+T8TBB.B5Y82-":FP*,^[0UI5;$BJWBLZ&(J>A MS;HQ.+D\:ZK6A-S@"D'2\7*PFW?J<-QKGHSW=+S#IO-! /FY@JSH?5AXA -6C#:G$%F@CWOV(B&K)62@EK&2]RT?#RW<.;464>:(!?>TGXCQQ>#Y]25=(*>> M7R9_&'M/LF-[75P.SB_&XGPPO3I/?N#63B.LTV\6X^>#Z61" L>7H^0+)_DG MXGP\N+IXCHOIU>#Z>M0+EJTC[G$O6'Z*(0^LY$8SJ40'DNO0:WX4@-[VSW48 M0"L%NC.+SFU5W]:N%42^1E*F\JUBMZ@WG&E9BO'1"Y\2P*P/"^?W;*AYI9A1 M&Y[V#8XV0YE PY\-Q;L68I(ZY(8E=7FX:Q\('NITHM^G9(!88 W%^QJY4)7- MRQPD>Q,3Q06%SODH=D))PUFI\RP4V90@5\1:5&Q2<@E%(R:M$U?VVCP H;?DH$+._TPYA*YGF_VR*Q>G/3,1O M L%O(QHB*E9CM"W4H.*2:$=G**@=N"00"VO*-9$ILI5D'LQG9]TZJSI2:Q > M-!N%:]6E#)4>GXO/*;)K8K@O)Z:*Y#'"NH2G=12)1>C:-K%A7Q.A."%6UARF MM99,QAU?O73)$0UYN8W;H@(CH_6WN\>3)K(GWZ1!X=#_T3RH5_!Q'E1]8D . M$ML*''UU-QAY+=?AQ#@GMZ(^2M+Z.&% "9_QD(IYZ$H1#-Y.[DQ]2,L!3Z=J M&Y.'UC#JU[H>CCC?;J/4I^Q*QM03I@H5+3@P?5KB@?<+&\^[7;E8$.VNZN+. M43IQDWE>AON;V#&/A3UES*A!F"IWJGMN4L"Y1D^@>*@1;RPP)FZ4)[:P, MC2*5DK^SE3I,D#P2&V>#^Z)(#(F;S4+]9V-Y!^Z8XC1B&_>L#YTKXI30 9Q9 MZ;2F2M#^E-@8^49[Y%G]E=K$60\HRGA7)+)"-"RI;NNVM<*0?&96.&9WNA)X9>_ZO31RPWX.A;P,G#4VP**O9 R+_N(33,Y&"\>HO MF#H.R[548_ZEROE,)7Z[M!M4A29J#&I>[95>P%SKN2NPU(ZJ,SIS)+7Z<;;Y M4&T\_<:G#MY.'%#P%J;+DZ,SI.VQL:6V M9\9!]Z6J=8 )X9*Q5>XTV_%YFN\/^%K[2_^;,(#>HK_*.#V6_,U9KG M-I8?M/3/*L5DP(R/="*3'3S&3$"GWN&]U0Q6G(Q U-FGFV/=9E#2G'V^-72< M6QUZ?KBY>UN?>NKC-)&R]9IQ=,O9JW3Y.I\].R% MN ,:Y7J^JR"Z-15!8'O@H9T\:WT_NU+ "OJLF&@O9(1/:>N[]:?+-_S![EGS M>OCN^1= #9U4YVJ.H:/AU<6)L.%3XO##FS5_C3LSWIL57U+/0EEZ <_GQOCJ M!TU0?]#]YO]02P,$% @ 0V&ULE51-;]LP#+WG5Q#&#BU@U+'C?#1( B1=M[5 M@:#-UD/1@V(SL5!9\B2Y:?_]*#GQ,J -L(M-2N1[I*3'R4[I%U,@6G@KA333 MH+"V&D>1R0HLF;E0%4K:V2A=,DNNWD:FTLARGU2**.EV!U')N QF$[^VU+.) MJJW@$I<:3%V63+\O4*C=-(B#P\(]WQ;6+42S2<6V^(#V9[74Y$4M2LY+E(8K M"1HWTV >CQ>IB_>6Z+:3 *(,<-JX6]5[L?N.^G[_ R)8S_ MPJZ)[7<#R&IC5;E/I@I*+IL_>]N?PU'"Z+.$9)^0^+H;(E_E5V;9;*+5#K2+ M)C1G^%9]-A7'I;N4!ZMIEU.>GD+0QK_A[/)PC2EB#U!.DG! ^DFKP6"&H#-_(5I57Z/82K6FNR MXI7#&:K B%39:4DT1AB[_ # M.S"-P QLE" )&F=2<9829PQDIW.@:XI'U5&R9S* 45H&C9<22! M.NQ*JPR-@4&8]F-(P]XP[7S7-$&.P#3;T3NWJ#D3!N++L)=#LK99D@ MV#0.A_U+,GK#<#3JPD?W%QUIHT2]]1/ @'\&C4S:U7;(S!MM_0UO)M0=TULN M#0C<4&KW8M@/0#>J;QRK*J^TM;*D6V\6-"A1NP#:WRAE#XXC:$?O[ ]02P,$ M% @ 0V&ULC5;;;MM&$'WG5PR(HD@ PKSK5DF Y31M@Q@U+#5%$>1A18ZDA9=< M=7=IR7_?V27%6'6LY$5[G3-G9LYR-#U(]:!WB :.E:CUS-\9LY^$H2YV6#%] M)?=8T\E&JHH96JIMJ/<*6>F,*A$F430(*\9K?SYU>W=J/I6-$;S&.P6ZJ2JF MGA8HY&'FQ_YIXYYO=\9NA//IGFUQB>:O_9VB5=BCE+S"6G-9@\+-S+^.)XO< MWG<7/G$\Z&=SL)&LI7RPBS_*F1]90BBP,!:!T?"(-RB$!2(:_W:8?N_2&CZ? MG]#?N]@IEC73>"/%W[PTNYD_\J'$#6N$N9>'W[&+QQ$LI-#N%P[=WQ06'<"B!4A> 1C K:S-3L.O=8GEN7U( M9'I&R8G1(KD(^*$15Y#& 211$E_ 2_L(4X>7OH+WCNM"2-THA!4>#2R$+![@ M\_5:&T6:^'+!1=:[R)R+[%(2 [B1VL!GE\EGKKY\*Z<7\>Q#G.@]*W#FTTO3 MJ![1GZ]V"(6L]K+&VFB0&Q#6+>"1'JAU7PBF-=]P+(%I6/[V,ZOVOUR?SLFB M!D,8-[+64O"2&;I(B]*>EK TM$&OS5CD/_>HF'TUVF.4-X+;2$'O5T^\U4XA MGM49] M8HJ[K)^;Y>0NB8:0#S)(TY&WDH:)%]!)$(U:Z&'>0@Z&8S?FPP0NJ"/OU9%? M5,>2/J1E0^PHL>\;8X5XRVM>-17<4[Z)TAU[JEQ1Z2,+7Y/0O9*U1.-@D(U>$DVCT66BXW'V M?:)IG'U3K>&SYE"AVKH6J,$AMWVBW^V[['7;7+Y>;UOT+5-;7FMBL"'3Z&I( MHE-MVVL71NY=JUE+0XW+37?T3P&5O4#G&RG-:6$=]/\]YO\!4$L#!!0 ( M $-G(U,C1XX+GP, !<) 9 >&PO=V]R:W-H965T_Z=M>0 M]-??[-H&HA)ZJMH/>-_FY7EF9W:8;)5^,CFBA>="2#,-J M1$DG*Z4+9FFIUZ$I-;+,*Q4BC/O]B[!@7 :SB=^[T[.)JJS@$N\TF*HHF'Y9 MH%#;:1 %[<8]7^?6;82S2.6W,P!\=DJ=236WS(ID'? 4*!J746& T;O$8AG"&"\;6Q&>Q<.L7#>6O] MQG,G+DMF\%J)/WAF\VDP#B##%:N$O5?;7['A,W3V4B6,_\*VD>T'D%;&JJ)1 M)@0%E_7(GILX?(]"W"C$'G?MR*-\SRR;3;3:@G;29,U-/%6O3>"X=)?R8#6= MZT? M$J =JKA%M8A/&ORM$N\/% ]9)5 D&M8.^O!W-CT!I@,H./G"VYX):3[UMD#D0& ME)KWF%9:<[F&!3.<@Z'^0&C:47P#KE5-%+ MI)DK8NA&9_ C_-S\!L.D_G:N55&HC-L76%767['G"=WXC"1'XZ3^=JB@MTQG M4%8ZS:FFR;CTB6 :T8O1H/YV'I7=AZOV%_62X6CG-^J-H^B(YS:L+] =M&B3 MWO"R?SC_?\)P@MYA/.)>E"3M>(QH+=!:CGO)Y?@[B4:]T67R:NZP/N9(%-YB MPUV.I**B)Z1#1S_],([C_KM/-D?=P/);T3N7CK1++WJJBI+)%Y>3UTH:)7C& M+*4>+3)J'#1;,$$9C_#@7DAS[ID[&*L3(:*:2%N6G5>)9'R.MRAAC_).8\EX M!OA<.K^U$>6ANZ)Q;/\MA<[?* QJ"NF)FS@>RWF:Z@I/HCQX#/Z#:!][5L.# M9E6@7ON6;(@-O1)UW]KM[KK^O&YV>_'Z+\,MTVLNB3>N2+5_/AH&H.LV7"^L M*GWK6RI+C=1/<_KG@MH)T/E**=LNG(/=?Z'9-U!+ P04 " !#9R-3$[W4 M[.X" /!@ &0 'AL+W=OUP-ZQ L'7;PV$/BLW$0F7)D^2F_>^/DA-?BG4= M< ^V*(G\^)$TZ<5!Z0?3(%IX:H4TR["QMIO'L:D:;)FY4AU*NMDIW3)+6[V/ M3:>1U=ZH%7&6)).X95R&JX4_V^C50O56<(D;#:9O6Z:?URC481FFX>G@$]\W MUAW$JT7']O@9[9=NHVD7CR@U;U$:KB1HW"W#FW2^+IR^5_C*\6#.9'"1;)5Z M<)N_ZV68.$(HL+(.@='RB+RR?T/WWL%,N6&;Q5XANO M;;,,9R'4N&.]L)_4X2\\QE,ZO$H)X]]P&'2+ZQ"JWEC5'HV)00^./,L_F&6KA58'T$Z;T)S@0_761(Y+5Y3/5M,M)SN[VFBJ MK[;/P&0-[W_TO*.,6[BX9UN!YG(16W+B5./J"+@> +-? $[@3DG;&'@O:ZQ? MVL=$;F28G1BNLS%?%_W/EH= M%I>DH7I#..9R'E!MG@-7FP],]M33KD[!1^?$/;PEOX_8>A;O()M&13X=A6#= M3N;7;\R?9$$O)D$I5I06L938HDN%62 MJM@/C4^<"7I/>@;2*)WFD*5ED)>S:):5D)>3Z/HZ#S[2]9R&1-6WO6 NZ!HI M 15G'N0B2XE,,;TD*1H4)18H=^'4_':7-L[!^ ]8_0M02P,$% @ 0V&UL?57);MLP$+W[*P9" M#RU@1(LM;[ -Q&F+MFC0('';0]$#+8TC(EQ4DJJ=O^^0LA452'(1MYGWW@PY MH^5!FP=;(3HX2J'L*JJQK0VR,CA)$6=) M,HDEXRI:+\/>C5DO=>,$5WACP#92,O.X0:$/JRB-SANW_+YR?B->+VMVCW?H MOM(5">""2\>>$&764WK$_/Z-_#+%3+#MF\4J+G[QTU2J:15#BGC7" MW>K#)SS%DWN\0@L;OG!H;?-)!$5CG98G9U(@N6I'=CSEH>FM#\)(0:O$D<5_Y2[IRA4TY^;GU9%*;!$CX("[IJX%2I^'7Y<[ZPP]H]^OL(T[MG%@&[_ =D?5538"0>_A? ?] M1/\*B>XI^?UGIVHL?^$]#^ M"0R*TQ,0/66,$L0L[+6@@O:C ;*%&@W7I87 I!SAO652-YZ#*[+0C25<^VXQ MH(M[#!?WA:F&&H&?#\XYJ-FC(>2@P:!@'H@[E!;>0#JLI]X^BQ6!@/\WDXG8\[#*XHQV?W/(4\'[1%-4GGD$]& M@ZUVQ$(Q$?9T3)/9<)[G\-S+BGO5+9&B]#W,TB52&ULA57?;]I($'[GKQCYJE.1TA@;$V@"2) T:JNK%)5<^U#U M8;$'O,IZU[>[AN2_OYDU^+B[)'V _37?M]_,SHRG>V,?7(GHX;%2VLVBTOOZ M,HY=7F(EW+FI4=/)QMA*>%K:;>QJBZ((H$K%Z6!P$5="ZF@^#7MW=CXUC5=2 MXYT%UU25L$]+5&8_BY+HN/%5;DO/&_%\6HLMKM#_6=]96L4=2R$KU$X:#18W MLVB17"XSM@\&WR3NW&_5=%KZ<19,("MR(1OFO9O\1#_Z,F"\WRH5_V+>V M%V2<-\Z;Z@ F!974[2@>#W$X 4P&+P#2 R -NMN+@LH;X<5\:LT>+%L3&T^" MJP%-XJ3F1UEY2Z>2<'Y^@U;N!$<&;J46.I="P2?MO&TH]-[!VWNQ5NCZT]C3 M=0R*\P/ULJ5.7Z"^@"]&^]+!!UU@\6]\3#([K>E1ZS)]E?!SH\YAF)Q!.DB3 M5_B&G>_#P#?\M>^G'@M=P$S0[C":WY<(&Z.H1-EK'VZIK=G)@CR7NBU^JJ*>6%-E M@V=SEK5C68ZE\]:UJ6JAGW[_;9(FXRM'U=&YL^F22YXFER_)04$AU8;&/#>- M]EB0% L-98T-M,R7#JXTBU"]NK%Y2778/E2["4Y0C@:[Y I<3CT+\!&K.E0^ MJ5NLKF&2C/H!PYP<%9 >*Q*O#^*U,TH6@@70HJ#.0[.E4"0<8<4EQK'H[4N9 ME_\+ 3M!#86[#:'>2B8UC:/[7/^R%U[SY'D=_"'%6BKIGTYW>Y3B3R'%/PO= M4)-LY\]L]BC6E2D8OVD\)24%,^G#&QA/,OI_1[_L;/1^0&-R-GZ?]:B'[84M MX!@^R*DX.8<)F/;A8CR$]"S),H*^Z]T;3T%E:#8:T]B>_(<2GDO^^*0556BW MH>$Z" _;=J5NM^OIB[:5_6/>?A"^"$LUZ$#AAJ"#\_$H MLVV7;A31T:V]IX M:I-A6M)W"2T;T/G&&']<\ 7=EV[^-U!+ P04 " !#9R-3+=C$MY # O M" &0 'AL+W=O MD !&_9;77A*@Z;I=!W17-+V[#\,^*#83"[4E3Y*;YG[]*#GQTJX-!MR7F)+( MAP])4R-@47>*M UV7)U&Z!A=S.O,@[;-SQ36[L1C"? M5FR#2S1_5[>*5D&+DO$2A>92@,+US+N(SA<#J^\4_N&XU4P4RXIIO)3%OSPS^Y#AFM6%N9/;/W$?CR.8RD*[7]CN=4,/TEH;6>Z-B4')1?-E3_L\_(Q!O#>( M'>_&D6/YCADVGRJY!66U"2XL$59&D6GG.S,_%H\HC:49:.A>\]6 M!>K>-#"$;,^#=(^R:%#B-U"&<".%R35Z.(,D M\B$.X^@$7M*&F3B\Y V\=URGA=2U0KC')P.+0J8/L*RKJD ;/'R^6&FCZ(Y\ M.>&MWWKK.V_]-[Q=?:VYV<$-FEQF<)SBSR[%1QR^O);LD^BV3<]UQ5*<>=2' M&M4C>O/['&$M"^HQ+C9@G)>FT?A_J,'0\:4L*R9VO_\RCJ/1'[J##N61*[2R)BU+6PG2N MA+%N_MH*5#KG%=RB2LD-M?P+-R]==!9\ W?4M JB\"SY#7ZU1^-12$(\\?N# M(9PHUJ MUN!DL9;TSF4UI4NNX3T73*2<%52TYL&S+P=)\']+>I+#ZR5='LJ7 MP;KEQ5_PHL)V7A067BLL(G -#EP8S)JB_7AE]I!0H>(R.S;H,E?.'\I]GRO" M/FY_6/*G9QL=5UWZ":&5.I]HX&A&SXV[70H?4=1H*SQ,_&2C-*;YC: M< JBP#69AFA\+:4Y+*R#]C_"_!M0 M2P,$% @ 0V&ULI55-;]LX$+W[5PR$/>P"2B31WX%M(.YW@2Z".-L>BAYH:6P1 MH4@M2<5)?_T.*5EUB]J7O8A#(]=/F./EVMIPQ<.K>^$19 W MUNFJ"R8%E5#MR)^[Z\D[[#6+18[@S6! M3UJYTL(;56#Q7OI[&] Y7'UN2;Z$(CDQ3C>Y@X]<-=0:^EC(YO$T'<,? MD,7#^0RRP3O#/2FP>)8.@4W' RK.'0J_=@57@PXK8_%H-(5YFO[*<"H-LC1. M)QG!3Z<$=CF1]'\DD@*;Q>/IA)A8G,T]US&129R-9S#*)F<2&<E(,?O>"DY-&4:'9AW9H(=>-&ULA55=;]HP%'WG5UQET[1*K D!"F* !.VF=5*EJK3;0]4'D]PD5AT[LYU" M]^MW[0"E56$O^.O<<\Z]L2_CE=*/ID"TL"Z%-).@L+8:A:%)"BR9.5452CK) ME"Z9I:7.0U-I9*D/*D481]%96#(N@^G8[UWKZ5C55G")UQI,799,/\]1J-4D MZ 3;C1N>%]9MA--QQ7)3U@)!97 G-28JE_POIEYTCA(S;@W<*"& +M2*Z13N M?<'A%M<6YD(ECP_OE?ZHK'NU(U.Q!"I]VY9L+S>VV\!E(FH/Y](B"5E/04^L/O*4>ONL/J+;W)9H>8JA8\P M;/>BB,9!NSN(6N<%DSDZ!QHJ0FAX1J;-IP_#N#/XZ@DK9;@KAX%.!)_[W9-7 M04FM-5(A7-@;>#SHPY=C!JF4;ZR=#?N-M[ MV]UUOUGSZ%_@3>N\8IK*8T!@1J'1Z: ?@&[:4;.PJO(M8*DL-10_+:B#HW8 M.L^4LMN%$]C])TS_ 5!+ P04 " !#9R-393_ O:D% !F#@ &0 'AL M+W=O;("[%B\BI2 ) ML-G=HEDTVR!)+\"B#[)%V\)*HDO2N?3K.T/);K)UW&V+HB_B1>3,F9DSY/#D MWKK/?F5,( ]MT_G3T2J$]?%TZNIFK9EW8W.3N+FL?>G(S;:3ES7RU7 B>G9 MR;IF:5 0P/AUD#G:J<2-3_M;Z=]$V\&66>G-6]O\ M5%=A=3K*1Z0RBW+3A&M[_ZT9[,E0WMPV/G[)?;]6BQ&9;WRP[; 9$+1UU[?E MP^"')QOR](4-?-C (^Y>443YK@SEV8FS]\3A:I"&G6AJW W@Z@Z#4T$HX2GG!V0)W;&BBA/_&UCR:?O8"VY"*;U MOQS0)'>:9-0D7]($R5-M&D/L@OQ9ZT779Q/0DI+9XV[%IXB&W)J'0,X;.__\ MR[X@'-2,27SLU^7:.WC3.F]@>ZX;.VF@T[=D;"R&P___.0XN5TY8YY%GMS4#\\F$HP? M!C$ENU[R$4X<7P*0J,29.]-MS''R/JS*#M( )V>/K];.5ILY:#TBK,BHTCGT M1$&YY-C)"JI!*OSDG$JMDVNS (=49&[+AC#"5$;RC'"N"4O3Y-8&F.[V:1X4 MY%+T"@1LZ1444@\*,E#P3\W=QGCIK/<$S%K4@8P;&$P.&BTIRS+H9%D$)J@2 M##IC#;Y()\_M'0N:YFQ"QHSFN8164IUET'):%&PRF+\' 2IB--42)3,J!,,I MGM-!_7ELN=1;^^N_ M,@+P*"HT>GVLP"L1*@0B3R-Z5@!H/DG&5\[>U7@[H93.H#M!UE?[ U 5>8:R M\P)C"]&27. XHVDFG[LBHU("DVC!"@*A%P41$)Q\KPLX#/?3W&S(,3L;,PW04')Q*>1W47#!PXX7 F M*"H9@D(RZ'P(B>@I6P!YV!?D@67@I;S(H:<8)\!ON=]?8Q631JJ>*H(K:(&7 MDSTFE"&X>K:)1R@)EER__QG4M2T4&'Y5.K.R364!XOXTP+9&.>$@6.+4 \A*'(DX^V>[6PML*EE0&G MN([8N@$2Y4R ]P5^86.J@6=9RI)+6]6+_6H@,X"_/"U@*9[=2JGDG7'U78DU M'($HE]V\CKGL@]N@U9Y@@,!5X&\E,)*\B%^JE1Q&R?E<<$2L['!$O.#V6W@5<*,O[ H22!_%+' M7"HTY3G[H@"AF80DI+EB>T\>75!9:&QX*@8N#N46W )I!GD2SV58(&2VES+3 M)[5_:]PROG \J(=:K7\&[&9WCZ@W_=OAC^7]"^RR=$O,OL8L8&OZ6@/[7/^J MZ0?!KN-+8F8#O$MB=P4/0>-P ?R'] _; 2K8/2W/?@=02P,$% @ 0V&ULQ99; M3]LP%,>_BI6G36+DT@L%I94H%XUI':@5VP/:@YN<)!Z.G=D. 6D??K:3IF&4 MJ).0>$E\.__S\SG)L<.*BWN9 2CTF%,FITZF5''BNC+*(,?RD!? ]$S"18Z5 M[HK4E84 '%NCG+J!YXW='!/FS$([=B-F(2\5)0QN!))EGF/Q- ?*JZGC.YN! M)4DS90;<65C@%%:@;HL;H7MNJQ*3')@DG"$!R=0Y]4_F_M 8V!7?"52RTT9F M*VO.[TWG*IXZGB$""I$R$EB_'N ,*#5*FN-W(^JT/HUAM[U1O[2;UYM98PEG MG/X@LD+[E$K>?1^&9ZT$),](WM=@,"*L+0WL),7@1WL#NQQ"W#<"[# MO[@@ZNG3=<6ZG];3 ;IE43=$F]"C/^@_LN%[V\+CO5\^_$[]\]\T(XW<'M^Z M'VP9@K=/RA(2PFSH\'Z9V99"_QUKH;\MAOZ^U7#/S+RL@_X_F7$[!V4.(K77 M 8DB7C)5GYGM:'OE.*T/VNWR^KZRP"(E3"(*B3;U#LT!+^HK0-U1O+#'[IHK M?8C;9J:O32#, CV?<*XV'>.@O8C-_@)02P,$% @ 0V&ULO5A;;^(X%/XK%MJ5 M9J1I20P$6E&DBD5=+@60 M( 7%41T[CE>/"66U7C?=FXI>ERN*>+4)F- M>J^[) MX /6XG J]JN=< AH#DY0S)&!^4[MUK\>X;0 IQ3\4UG+O&1E39IQ_ M,XN[X*;F&(T@ E\9%D3_K6 460X:3V^9TQKN4P#W']^YCY.C=?&S(B$ 8^> M:*#"FUJGA@*8DR12]WS]%V0&M0P_GT KPC "\#>*GO=\Y*/3TD MBO2Z@J^1,-2:FWE(PY6BM8,I,YGUH(1^2S5.]6Y]GR=,4;9 4QY1GX)$[X:@ M"(WD>W2!'A^&Z-T?[[MUI8492-W/&/=WC/$1Q@TTX4R%$HU8 $$%?FC'>Z?P M8SO>Q18&=>VEW%7XV55];.7X,8DN4RLETY57/;7FNXVB?K?9C7:;K-*Y*9,,R65OS*]&-RG38 M]? ^W8'EK=SREM7R.^;S&-#?9*/].R6TL@YW+%K[)AM+2CJ6Z1J'9 KF* MGE7%J> ^0"#17/ 8%0JC>YCKF%4%:>B5-'FIJU?RITW7=JYKVZKK(Q/@\P6C M_T*0ZM@'!G.J*C.I75*RX[5:Y10YDV[.*1 @%=*%*Y+*?MSO5.?'"W//HAJ7J?!Q4Z]R4Z].F+H" MIKC8HB=!%5P$?,VJTNNJW ,:%04QKJ!S+%GF.L69[%@5G5!&XR1&7R80ST!\ M1?^A?D*CP+1+$XU\<1 M182IU,K1]X0NC6D?T$@JJJ=(776/4K>%"'W2XVA5U8U/R&G9M"T.+[?QH_$9 MTXU*=(6@VWW-SXI)<8RYS3>(27%VN/;#XW?%9'A"#K9I6QPCKOT(3]&X77OG_GTU8Y?3=- 6B) VI8L6[-I[<$68?KYT<-%1L?/ZH<%% M]\3NVY3."3GX=&APT8/QR1Z\HNF-P9P+=# ZGA.+HGOB-YC]<=$UL7WZ_Z&A M#9<'\8N.5W'X#\^A/-2X:+S8WA '7 ]:?(X>2'2F[XLNB;TW\'W1$;%]8'ZN M]BD(7V<^68"QRU2"VJ+/:P9"AG193)=/(?5#-"%;- ,TX$S20+\(TH3,4!-0 M(0\,F\*6RLJQ:X:=2\?YL\K(^MYE2@SZ.]%<>TF4RMI]X.:[^=7:;7JA]&*_ M[UX/W(K]H7L]VEV<%>QW]W@3_5E*F401S+4HY[*M\T3LKL9V"\67Z57.C"O% MX_0Q!*)]9 CT^SGGZGEA!.07E+W_ 5!+ P04 " !#9R-3?JX;9HL" "% M!@ &0 'AL+W=OR4 46.FIV-JR% 2GC:A@MCN= MAG:!*;?BJ%E;B3B"2C'*R4H@614%%J\WA$&]L!SK;>&>;G-E%NPX*O&6K(EZ M+%="S^S>2TH+PB4%C@3)%M:U<[4,C7UC\(.26@[&R&2R 7@VD[MT84T-$&$D M4<8#UJ\=61+&C".-\;OS:?4AC7 X?O/^N:*ZLYU:**FD@J(3:X*"\O:-7[HZ# 2.?T3@=@+WO0*O M$WA-HBU9D]8M5CB.!-1(&&OMS0R:VC1JG0WEYA372NA=JG4JODX2J+BB?(M6 MP&A"B43GMT1ARN0%^HC6^K-)*T809&@)10F<<"7-[([O]!#$J[9Z7-^B\[,+ M=(8H1P\Y5!+S5$:VTH0FCIUT-#G)KOS(++/:9#*V\VG^\S MV8,F81KT=RRVE$O$2*9UT\E,)R7:IM=.%)1-W]B TEVH&>;Z/T&$,=#[&8!Z MFYA6U/]YXC]02P,$% @ 0V&ULI51-B]LP$/TK@V&AA26.[60W+$D@'Y2VM&S( MMMU#Z4&Q)[&(++G2>)/\^TJR8T*)TT,OED8S[\V\D4?C@])[DR,2' LAS23( MBXTF"JHF#Z-$>A#I,@"LX':[[+R1V$TW')=OB"]+U<:6N%+4O&"Y2&*PD: MMY-@%CTM!B[>!_S@># 7>W!*-DKMG?$IFP1]5Q *3,DQ,+N\X0*%<$2VC-\- M9]"F=,#+_9G]@]=NM6R8P842KSRC?!*, LAPRRI!:W7XB(V>H>-+E3#^"X^/15@V7[A9?2%LOMSB:?D'; P/OEDB,"_-^'))E=;XP;1CF M-4//4_"V8P>[.>'<(: MW0"U$;8275SK[.T\,9R0:0,C*)2DW$ 40\9.YEJ3;S,E-=,-[8-6^^ _M;L+ M4)4D6#.R_A7J%"5=4W\[TZ W&MU=DWH;-NS%#W?7A(870^(>J*],[[@T('!K MB?J]1SNANA[ZVB!5^KG9*+)3Z+>Y?2=1NP#KWRI%9\.-8OOR3O\ 4$L#!!0 M ( $-G(U,3P\/1S ( )(( 9 >&PO=V]R:W-H965T(\+6 M(\NU-@L/>)5+O6 G<0E7:(;D4WG/U ME9%U"<(#@-P3_U A!0PA.C1 V!&/=KKV;PJ50PB3F M; VX1BLU/3#5-VQ5+TSU.9E)KIYBQ9/)5Z2J+,!YBB3$1%R 2S!39S&K" )L M"2:L*!E%5 H],V P?5.'5-TOP=,L!>=G%^ ,8 H>?'N='1_BV*DA;%6]3E;%W5/"V(E? =S\ S_'< MGGPFI].=/CO_%WWZS]%WBN&W1\0W>OX!O5//PX^;N9! F""H#M)WMFJAR CIS^)KXH91&-NOVQO6!PJ&NZ!T'^2[;D=I MV@/R_* %[;@-6[?A4;?/D&,X5R5^UVRM$VY%#_4F[WC=QWC.H&.U1R<*.D[W M,;X_[#<:M4:CHT8?F83D?9?17HT]9]C=TGV0.P@[H'0?Y$>#CQVC/:!PX'6< MVEL?V0+QE>EN BQ8167],K6K;0.],7VCLSYVKR=NSWJJ&F[='__*U]WZ#O(5 MID+5;:E".5<#M2>\[H#U1++2?.+G3*J&88:Y^FE 7 /4\R5CW$XP( . ( 9 >&PO=V]R:W-H965T1]CY]SXOBDM^;B62XP5O!24B;[SD*IY:7KRND" META>\"5F^LZ,BQ(I/15S5RX%1D5M*JD;>%[BEH@P9]"KKXW$H,N^XSOO%Q[(?*',!7?06Z(Y'F/UM!P)/7/;* 4I,9.$,Q!XUG>N M_,NA[QE#K?A)\%INC<&D,N'\V4R^%7W',T28XJDR(9#^6^$AIM1$TAQ_FZ!. MNZ8Q;H_?H]_6R>MD)DCB(:>_2*$6?2=SH, S5%'UP-=?<9-0;.)-.97U+ZP; MK>? M)**EXU9$Y2$;?[12U.(+8,?[3$$C2'X5T/8&,(ZT0U9G=8-4FC0$WP- MPJAU-#.H:U.[=3:$F<,!,(0HC]*J?I)*@MQ'\6&*!%&%S:&*=P]/X!DY/SN $"(/' M!:\D8H7LN4H#FV7=:0-WO8$+]L!]K^@%A/X7"+S M]B'1^R([;.[NDQMK8*V M5D$=+]P3[W\+\_MJ(I70&_?/ 9BPA0EKF&@/C,XIL%5TXTIJEWF'5X/0\^.> MN]JN6U<4AWG:BCX!12U0= PHM %M7/'66E$6)CM 75&8Y)X=*&Z!XF- D0TH MMJR5>CM 75$0FW VH*0%2HX!Q3:@I+M68#;L)Z"NR$^BS Z4MD#I,:#$!I1V M'UF^@W-0\@DF:V&R@S"/7+]!-IJLFWF8YKOUL:E";T^!\I8I/\ATAZ6\!-T? MI7ZK885HA:$@0 '^1^M(-JE87^+JV[U7Y,[[]'8DZ8U"@S[?,N4IVLV+33S43Q M9=V1)ESI_E8/%_H3! LCT/=GG*OWB6ER[4?-X U02P,$% @ 0V&ULU5E=3^,X M%'WG5UC=T6J06%H[_63:2K1HM*Q BX"9?4#S8));&DT2=VVGA7^_=A*2IHT= M.BU:\=(FML_UO4O$PC8 M:M3 C=>"6_]I+G5!X _EM<(P&S7.\=F%DP"2 M%M]]6(FU9Z1#>63LIWZY]$:-EO8( G"E-D'5WQ*F$ 3:DO+CW\QH(^]3 ]>? M7ZU_38)7P3Q2 5,6_.-[]'>MSO)%>UOL+)\5?J<_2=!C&@SQ<@J1^(8_0'NE/S MRXL#0&R&BB8GZ%P(D +1R$-7/GWT U_Z(- U4!%S\) :R5MP8\[]Z E-J/"% M,O;M[@)]_G2,/B$_0O=S%@N%%\.F5/YK+YINYNLT]948?/TK#DZ1@T\0:1%< M ;^H@=/(!&\JUG+J2$X=2>PY_QMU#U>J2W0I(10_+ X[N<-.XG#;X/!EM 0A MU:*5>B!"N@E(*\YR['3:P^9R?9#L;4J!M?/ MVE9OIBP,F>?+%S2+I2)3L:S)K@K+;NB!5(:5@CIK+O?Z!I<[NV@1N=$L-1R2Y4L',=_0Y*";)<54D=ON&2#I;D71[SL8 ;;4S!IK M!LVTHW;A:7]#99Z*I 3;DPFS^I*WJ"\N4@G<^2#Z6Z0#V)X/[*:_=ELF_;6B M=IE!^QLJLU3D)GC7Y,2LOS69B4&-MK,.8V:+BZP#UZ0=^VNKO0-3-/TW9+<5 MC=)91+FDV&.)?8^M%I])#>I^ M#DKW#!*(E.#ZD1O$'GA'JNKWW_J$M+[\+>? L^F3%.$O6JI5*:*NR\(%C5ZT M8D]9)%C@>U0J+5GMJ/;8@]W:G;=RK4ZJ4'IX&<6 M&5'[DOLZ'X]* JK^..3).]J!N"(U M<&J.'BI7R*0&I8ESS2O5,&_.79?'8.5F3;+?9V8UURZ#0N!/R:6:4,'$D4S/ MI_/2_.)NDMQO;9:3_ME4K=?M&K7D5,V@JL9IG4W5G*RJP:HFOV*4ODBV2*ZQ')B4+D\&PO=V]R:W-H965T M<^*/C#1"E7)BY$I5-Z8I MDYP46%[SBI3P)..BP JZ8F7*2A"<-J*"F8YE!6:!:6G$XV9L+N(QKQ6C)9D+ M).NBP.)]2AC?3 S;V X\TE6N]( 9CRN\(@NBGJNY@)[9NZ2T(*6DO$2"9!/C MUKZ9C71\$_";DHW<:2.=R9+S%]WYF4X,2P,11A*E'3#\K,F,,*:- ..U\S3Z M*;5PM[UU_][D#KDLL20SSO[05.43(S)02C)<,_7(-S](EX^O_1+.9/.--EVL M9:"DEHH7G1@("EJVO_BMJ\..P/:.")Q.X'Q5X'8"MTFT)6O2NL,*QV/!-TCH M:'#3C:8VC1JRH:5^BPLEX"D%G8KG A:$4.\(ERGZ]EK3"EZ10N=W1&'*Y 6Z M0@M8.6G-".(9.A)^A9X7=^C\[ *=(5JBIYS7$B+DV%3 J&4QN0F7Z\CA]>9S&SSWB]X7<_]XNI1*P'/^=F,_M MYW.;^;PC\_W2WOI#BTKP-=$S#%:QM0D:&[U3U[$3>FXX-M>[Q?HLZ@.CUS-Z M)QFG-64I+5?R2Z"ME[^+X(:6O0?Z6=0'4+\']4^"/N DAR'Q?HE(_[HT\!#87[@6\1+64MV><+"1H+0KX!P$#0X( M;#MT]S /@QS;'V8,MXS3\# W/XHN#12> GKC ;XAH= M;#[;\ZTPVL,:"/-=.PKVJ,R=,U[?KP]8K&@I$2,9"*WK$!(3[9W5=A2OFF-_ MR15<(DTSAVN>"!T SS/.U;:C;Y+^CT/\'U!+ P04 " !#9R-34DM]&/8" M !-"0 &0 'AL+W=O+:1?$/JE1,7B F_3?#[#K9;&39MI-8N"\ MA^>\8/!DS<6C+ 4VI24R:E3*%5=N*[,"BBQ/.<5,#VRXJ+$2C?%@RLK 3BW MHI*Z@>=%;HD)*TH8W @DZ[+$XOD**%]/'=]YZ;@E#X4R'>YL M4N$'6("ZKVZ$;KE=EIR4P"3A# E839U+_V+N>T9@([X16,NM9V1*67+^:!H? M\ZGC&2*@D"F3 NN_)Y@#I2:3YOC5)G6Z.8UP^_DE^WM;O"YFB27,.?U.I1HG9I= M9IFH(4?O-GIC2) (LQQ]504(-*^% *;09X*7A!)%].C)-2A,J#Q%9VBAMU1> M4T!\A?XQS1FZ7URCDS>GZ TB#-T5O)9:(2>NTC49,C=K^:\:_F /_Z>:GJ.1 M_Q8%7N /R.>OR#';)W>UDYV=06=G8/.-]N3[#T]^7"ZE$GI;_SS ,>HX1I9C M_,JR5OA9<$KMU (H5KJ/*"@'G6Y21C:E>?V?9GZ2!!/W:=O/?E"4>EW,7[#C M#G9\%&RMC!?/*"NP>(!!Q"91N#5[$'O)#N) 4.B'PXQAQQ@>Q:A7B,F*"X55 MA^DN73_(C]/Q,%W2T25'>4A8QLL# M]B6]N4-_!V\@9,^&3#NX]""5)&?[N#T8\)H-,SC>W]N$N\@T1U7 MF Z>X%[_8/&#>/(DWONO><<)[8'>RZ^R1AC!5X2RN30BI7:WMBV7,4X0;+#MYCI)VLN$J3T M4&QLN14811DHH;;K.*&=(,*LT2"[-Q>C 4\5)0S/!9!IDB#Q8XPIWP\M:+W> M>"*;6)D;]FBP11N\P.IY.Q=Z9)=9(I)@)@EG0.#UT+J%-S,8&$ 6\2_!>UFY M!H;*DO-O9G ?#2W'=(0I7BF3 NF_'9Y@2DTFWQH6N!52H53PJP[B A M+/]'+X40%8#KG0&X!< ]!< S *\ >)=6\ N ?VF%H $IP#_#" L &&F?2Y6 MIO04*30:"+X'PD3K;.8BLRM#:X$),S-KH81^2C1.C:98D!TR[H(988BM"*+@ MGDDE4CU_E 174ZP0H?(#6*: ,/!(*-530@YLIF_4S=V;=#/[31;$&KJA+:I[Y8SSLLS>G\^X+P\:"^X53N37ELI^ M6=G/*OMG*R]5I=(UT)\CBA06NH';A*=,-4WJ/&>8Y33?Z=TH[ 8]QW$&]J[J M[H5QLWH<#(-N->Z(7%"2"UK)?=2K"+AZX%+KIK_8%94KVEZ#SUCS7B"*)4 L M D]XAUF*FWCGY8*C/KTZGTE0X^/V&^2IIW.[H5^+N_MMNB-UPE*=\,W4F0L] M_UZ:) GK%D/?K4M2C_-#Z-4UJ^?7O5]6[K?2TSN//1(1F*=B%>O-AZ;& ME-!;&6WT/REBRC"_TO/B>0'&J5Y"30\_0>,W=YR7ZE-A]8+MRU>+CXT6!C7A@T[OU,(+@F:POC"=?E;MRO8ZP6*3'80D6)D= M0[[O*>^6AZW;[(AQO U.@/+*.?@%02P,$% @ M0V&UL MU5A;C]HZ$/XK5M2'5FK)A7!; 5(!KM=*J>]KSL.J#20RQZMBI[<#R[SMV M0@A+"(NZ4M47XMB>F<_?C#,SC+="_E )(1H]I8RKB9-HG=VXKHH2DF+5$1GA ML+(2,L4:7N7:59DD.+9"*7,#S^N[*:;7D7B*5IRF6NQEA M8CMQ?&<_\86N$VTFW.DXPVOR0/37[%["FUMIB6E*N**"(TE6$^>C?[/P>T; M[OA&R5;5QL@<92G$#_-R%T\6!+,!(,&5_T;;U0F\7 M1&/*U#OT 3U U,4Y(TBLT"VF$GW#+"<*0?BABXH^H*\/"_3VS3OT!E&._DM$ MKC"/U=C5< Z#QHU*S/,"##WZLP' M93/UP]Y@[&[JY)]N"OPPK#8=(0TKI&$KTD\4+RFC>G<-VD)EKP8D[(V\9VA/ M-_F#T1FTO0IMKQ7M7*2IB W:N>!:PJ<-/7XFZ9+(-J_U*^W]OROW*C:9]D9E."(3!U*I(G)#G"EJ(6!8$3!\]2B> MM:L\0\+P):%_NNE\Z(^J(XY:\4 NWF(95X&O7A+YOG=(5M[?%?M^+<_ZKQO] M%_0]!HV>+Z7J7NT/NL\\W[#I_#?:/^1!/WC]^+Z@\]PQ6Z5>=(5+*GY?T3%; M)OD>SQR2G-^>Y9HO\^R"U"';K'*= TC$2C]0&&-)H-J*6!Z3V)1=.(ID#D/R M!)V#,AMXC(1.B(1J4TJ(_;IX!\HT.#6*JNML]*E$2.U"[&G3Y4K(R9\GZ90XG*E+F*D9 0R.HXG95&?9;AOJ=4:LAS'-H M:6JV3BG#YG:>L@4^SS!M9*N0:,;-!%^[RWS7BKK7&5Y'#RC>FA\NF@PT';0M M3@_%C-]>S33?P-D%J7TBR'(9)?B8H:NYWD=F&^>&X+TQ2^0QV[YW131:T_U. M>%54-9'MUAJSE,BU;7 5Z,BY+JK?:K9JHF>VUSR9[][,_6[#"GP>8"5L7.G! MBFUXW8/QHI__C.6:0M0PL@(@7F< WI1%BUR\:)'9IG$I-+2@=I@0'!-I-L#Z M2@B]?S$&JC\JIK\ 4$L#!!0 ( $-G(U,@%. 6]0( -@' 9 >&PO M=V]R:W-H965TV@F0VM)I MG82&2KMJFO;!) >QZMC,OD#[[V<[D-(VT'U)[,L]SSUW=NX&&Z4?3(9(\)@+ M:89!1K3Z$H8FR3!GYD2M4-HO"Z5S1G:KEZ%9:62I!^4BC*.H%^:,RV T\+:I M'@U408)+G&HP19XS_72!0FV&02O8&6[X,B-G"$>#%5OB#.EN-=5V%U8L*<]1 M&JXD:%P,@_/6EW'?^7N'GQPW9F\-+I.Y4@]NYS)G!2R7N>4K9,#@-(,4%*P3=J,TWW.;3=7R) M$L8_85/Z]JUS4AA2^19L%>1@< +2W@/;_ CI; M0,=7IDS%UV',B(T&6FU .V_+YA:^F!YMT^?2'?N,M/W*+8Y&UW*-ANPYDH%/ M8R3&A?D,3;B;C>'3A\_P ;B$VTP5ALG4#$*R,1TR3+;\%R5_?("_!Q,E*3-P M)5-,7^)#J[42'.\$7\1'";\7X@3:K0;$41S5Z+G\?WBK!CY^!\[D(?B+;-I5 M^=N>KWV ;\Q-(I0I-,(M/A)<")4\P*Q8K02Z0X'?YW-#VOX=?XY$ZU31.CY: MYT"T&W>^$E.X8EIRN30-N),IMP'XO* ].RRTRN'J;\'I"29(F4JAO"F(=9?@ MLHS;\W%=IUF/6JW3R)[/>K^V;[W..GM.+W+J5CEUC^8TU2I!3(](=G5LP'B7 MINTV==>X^T:;[9S=>FV]2EOOJ+99IC0U"76^)Z6V?KTWT=OM^#1^5;\:KU[K MK%,OLE^)[!\5.<8YP0R30G/B:*_$-Q1IDU1SPLC9GAIP[[NGO1_G:]1V&, O M;GT:\.SQ"YF&'Q+K/CII11_K?L3W8/%K6)E]N-<+<]1+/U,,)*J05+;% MREJ-K7/?K<-G]W+F39A>U M<[#?%TK1;N,"5,-\] ]02P,$% @ 0V&ULG51M:]LP$/XKA^F@A35^2]*N.(8F MW5@'A9"LVX>Q#TI\CD5ER97DN/WWDV3'&-9D95]LG73/<\^=3IYD"71QI0[7U422>9 )?.C()CZ):'<2Q.W MMY1I(FK-*,>E!%67)9&O8$5A RWVC(0\]OC AFS M1$;&<\?I]2$M<+@^L']QN9M<-D3A0K"?--/%S+OV(,._LE+5X;2NB.: MI(D4#4CK;=CLPM7&H4TVE-M;7&MI3JG!Z?2>[U%I7P6)OQ_>T]]>T:?Q9-I[M;K\0&PO=V]R:W-H965TSN>K%9!,EV]U#TP%BT150B79*RVW^_0TI1'8OQ!BW0 MBR52[[V9-QR3'.^%_*Q*2C5\K2NN)EZI]?;:]]6JI#51EV)+.7Y9"UD3C4.Y M\=564E)84EWY41!D?DT8]Z9C.WB=!-75-Y+<9K<1^XH7>T\0] MVY3:3/C3\99LZ /5'[9W$D=^KU*PFG+%! =)UQ/O77B]R W> OYA=*\.WL$X M>13BLQDLBXD7F(1H15?:*!!\[.@-K2HCA&E\Z32]/J0A'KX_J;^WWM'+(U'T M1E3_LD*7$^_*@X*N25/I>['_G79^4J.W$I6RO[#OL($'JT9I47=DS*!FO'V2 MKUT=#@BHXR9$'2$Z)B0O$.*.$+\V0M(1DM=&2#N"M>ZWWFWAYD23Z5B*/4B# M1C7S8JMOV5@OQDV?/&B)7QGR]'3)=U1I7'BMX&Q.-6&5.H<+>,"&+)J*@EC# M>\8)7S%2P9*WG6F6&-<)%E\:IK_!+=6E*."[%@K,V ;NL0$$+!W]^ MFI^=X/M8P;Z,T5,99]%)P3^:ZA+B\"U$010Z\KEY/3UPV?FYZ(L?COZL&''? M4['5BW]M3WW\$^/ 4M-:?3J19=)GF=@LDQ>R_ LW844JJ@![$+>\'>4-=;5B M*Y-9&;/M[J9Q%L=7\=C?':[P$!;&01AESV'S(2P+1_EH]!RV< 2-\CR]ZF'/ M/*>]Y_2DY]^D4 JV4JR9AK,*!^FAE%*?YD>$A*DZS],CN$!0%HR \ M;G32[Y"M1T\XFK*6H887_>L8;QC> )ZVT3>?7PZA^<:C65&WN=4+B&#=?M9M3/]C>6=_:@/IJ?A=< M]D+R7;Z]'MT2N6%<0477&"JXS'%=9'OE: =:;.V9^B@TGM#VM<1;&I4&@-_7 M0NBG@0G0W_NF_P%02P,$% @ 0V&ULU5=1<]HX$/XK.YX^)#-I;!D;)QU@A@"] M2^?:,DG;>^C<@\ +]D26J"1#N+D??Y)M'#N.Z:IY@1M6E6"$W;Q9"9E2;J5RZ:B61Q@4H8Z[O>5TW MHREW!KUB;2H'/9%KEG*<2E!YEE&YO4$F-GV'.+N%NW29:+O@#GHKNL1[U)]7 M4VEF;JTE3C/D*A4<)"[ZSI"\F9".!1027U+#&5--!3XH-2"MMM-E!$?T";>*5RW- MV]3@]&"2K9C8(L(-/ M*ZM.7< 'P=>H-!K$ASR;H6PC2;G9L-BLK6#K 3'US/Q,6-=-.K0(7D=>N"V&M.SPU4;JU MJ>[11*D)\,211GYWO!@)IYP+I8\_=NF?YB)W*#/3,48"\:H5.=M M7"CWTVUF+@R?T6!?QH_\]GQ%M:/1_W.T9'2=1O@'?B;%5_5VKDZ=XNO:U/6O M5 NN]PYD&)'@V?'>%R)!%$7M%"#>TYWG'0Z%%O.'7::GC')E:CL)FTG_KSPY MD"#2N(O)J=E GFXAXI^:#V5V02Q*(07#7"="VCK0VB/X^SFWI?J%$DR>;CER M\FMNWY6UB3N=,033C<-O1H]N]6G_8@DBXOG/.>HV6C3;@;^GL!BF)@/ 916P+Q?"*%W$]L(UI\6@W\!4$L#!!0 M ( $-G(U-$K-HSE , +8, 9 >&PO=V]R:W-H965T/B0S:7P##!U@!I)>9WHF$]KTH7,>%+Q@362)(\FA M^?='DAW'&$.:-B]8E]W5]^U%6L9;(>]4AJCA5\ZXFGB9UIMWOJ^6&>9$G8L- M"5!%7E.Y,,< MF=A.O-![7+BFZTS;!7\ZWI U+E!_WUQ),_-K*RG-D2LJ.$A<3;Q9^.XBC*V" MD[BAN%6-,5@JMT+"/:#ICJ;>$,/4ER1@NEKL?V$%:&^M;<43+E?V%:R@0?+0FF1 M5\H&04YY^26_*DH"67J%-["PF1-6C $ ML8)_!'][@TIC"M?F(^G2#A=:+.]@MB4RA9D-"=4/1O'[XA).WIR"RHA$!93# MMTP4BO!4G<$;\ ]M-.=C7QN"%J:_K,C,2S+1 3(#^"JXSA2\YRFFN_J^<4SM MG>C1._/HJ,$O!3N'.#R#*(C"#CP7OZ\>'($3U\&*G;WX@+T_#,?/V:T1, 7S M[Q$,O1I#SV'H'<#0.'?A8GAF4F=-.:=\;7%=H:0B[8I=:;?O[-K;Y7X:CI*@ M/_;OFQ[=EXJ&_6102^V [M>@^T=!_W#5;"#/[E&:VPD^2L(UF(I!^$"HA!O" M"NQD B*PE'<36I0DQJ\C)0-B\7^#67^ MVU$Y?D8(#TAD5^8?UXNN[9)-T9$\0MX*Q+S0(^\/N M8 QKF,-7R; *>S.K8(.RO \[\VNXGSI)NVCV97KA@9(9U81&+_5[.>W".-HO M[:C72UHH.Z3Z033JQAD&3R]8\"JNK]@\5\_5:4UGCH*@1:5#*(S"\ "5QF,< MOM3IYBD[7L"5R1VWFAXN;"/N$-NY?G^9:SM;ZW#;EKK-\,E-V]%^)- ^* H8K8S(X3TPJR;))+B=:;%R?>2NTZ5K= M,#-_+%!: ;._$D(_3NP!]5^5Z?]02P,$% @ 0V&ULM59=;]HP%/TK5]$>0&J; MD 1H*T#B:UJG=JM*NSU4>S#)#7A-;&8[A?[[V4[(H$M9UVDOQ';N.=EK-=N*&+I3(+[J"W(@N< MH;I;70L]&9# MF&*D# /1CT<<8YH:(KV-'R6G4TD:X.YXR_[>>M=>YD3BF*=?::R6?>?4@1@3 MDJ?JAJ\_8.FG;?@BGDK["^LRUG,@RJ7B60G6.\@H*YYD4Y[##D#SU /\$N _ M!X0O ((2$+Q6(2P!X6L5VB7 6G<+[_;@)D2104_P-0@3K=G,P)Z^1>OSHLQ\ M)S,E]%NJ<6IPP2*>(=R2#4IH3% 1FLHF',/=; *-=TUX!Y3![9+GDK!8]ERE M10W4C4J!42'@OR 0P!5G:BEARF*,:_"3P_C. ;RKS5:._:WCD7^0\&.>GD#0 M.@+?\ULU^QF_'N[5V?DW]>F;U?<.(ZC2'UB^X._2?W^IX^!"82:_'5 )*Y70 MJH1_5('I1EH=:IYSW+D+M3"3,4"]N" M)$0\9ZJX%=5JU>6&MK@_6Q^USL>MFO6)[HI%$_M%7[34*R(6E$E(,=%2WDE7 M?QRB:%/%1/&5K<-SKG15M\.E[NPH3(!^GW"NMA,C4/U7&/P$4$L#!!0 ( M $-G(U,2O=B1Q ( &@' 9 >&PO=V]R:W-H965TU0V*?? MV4E#Z=,0;QH_W/WO=V?W/%Q*]:!S $.>"B[TR,N-*<]]7R>.C6;M1X*"O#F8 ;1715%%0]3X#+Y*N%6Y;EQB[XXV%),YB!N2]O%,[\5B5E!0C-I" *%B/OHG,^C:V],_C!8*G7 MQL1F,I?RP4ZNTI$76"#@D!BK0/'S"%/@W HAQI]&TVM#6L?U\4K]J\L=,0-0Z12[0F<$Z[FD*D6G^]DE.3[Z1(X($^0NEY6F(M5#WR"IC>]CAFV:X2K-27A0\'O%STC4.2%A$'9V\$S?[AX< MP(G:JD=.+]JC]X[B_KJ8:Z/PUO\^$+_;QN^Z^-T]\5_%-!ASWL0\P5'&A& B MLVPE*";37>=7Z_>=ONT4C^-!-\#2/*X7==LHCN(7HU?HO1:]=Q!]FE.1X5W% M!D9*I%/D&:C2'S\,PD[\V2532LULC]AY\6KUWAI39Q-[V^2T%^VF[K?4_3=3 M)Y52((SC_C]O?PLFC'N[8>(6)G[OZ8-(#Y][O'WN_4%OHX#;1G'4B3>@_;6F M58#*7"_7))&5,/4?NUUMGXL+UR4WUB?XC-1=_T6F?H.NJ<++K F'!4H&9S&6 M4=5]O9X86;K6.)<&&ZT;YO@4@K(&N+^0TJPF-D#[N([_ 5!+ P04 " !# M9R-3B+FO?M@# "1# &0 'AL+W=O.H94P2K.IB0SC\ MLA(RP1J6QW1:H9Y60JD4J3!,NW 6%B MVZMYM=W&"UW'VFPX_>X&K\F,Z,5F*F'E%%8BFA"NJ.!(DE6O=N_=C3W?*%B) M/RG9JKUG9%!"(;Z;Q6/4J[DF(L+(4AL3&+Y>R9 P9BQ!'/_D1FN%3Z.X_[RS M_MG" TR(%1D*]A>-=-RKW=901%8X9?I%;'\G.5#3V%L*INPGVN:R;@TM4Z5% MDBM#! GEV3?^D2=B3R%HG%'P[4FR1--)@S3S8[%MMR!?EYJ#,M(1?*>CI_E D"=50>:T0YA$:"JXI M7Q.^I$2AZQ'1F#)U@UB(*$<3RAB45WU":\P.-\+T<'VUO^PZ&F(U'IUE'M<@ MB\L_$U> )A!)K-"81R0JT1]5Z[H@5]I\$O*ZBCP/B'?];W% M;(2NKVXFD\%\,6=AF$(Z2F(<7F[2S4V6D?[W@8U_-;"#% ;%60NLV<89L\^< MH#&6.H:B$+E^0_=PX)Y2]$#X;N?;A"0AD7]7>&L4WAK66_"+)_O;'Z"('C5) M5)7;9N&V60GY-<7@1[\AL4*#%!J3*93"&90(+K8MEA&:IG(9P]UF(Y)P4Z)K M:)7%;"=^@_Z%;BIKF)-54Q6@>$[C;&:A1;3'M.2TCS<)I[D&T M@H[KND>L'XH=T+8+VO;%)1SK&'.XE=/SI%"Y!\P8L!JD\H8;M$^J$GCU]A'. M!T(',+<%S.W%,".J-)2%2(4>) P1E04$K'G.-"\CNCW)?:-U6J&/I Z8.@53 MYV*F)\%_6PD1&:+(])3DZ)FR,V3*HDT%E-.2L; ,K7-2A\Y)FU7+'&!Y[OO+ MV*T$>R$KV#%W%73)!7>AM_>:]_[/V]#SWQW[E4B?"=A_Y,M42@ ;O*%9&BH: M49A*(?]7I9-!9K&]EUN_[A_F?U@BY-6]HR*5" 7'0N-22XVC4CI[(U8"KRH[ MVRJTA).DLS=@L5O,S_=V:CS:'WAW0Z]D?V3F;3O2O9O/AO4)EFO3JXRLP)5; M;T,WR6S^S19:;.R %PH-XZ)]C.$_ Y%& 'Z']M"[A7%0_ OI_P102P,$% M @ 0V&ULO5==;]HP%/TK5K2'3>H("5]M!4@M'UNG=4/M/AZF/1AR 6N.S6RGE'^_ M:R>D:0EII&Y[@=C< QAR'W.A!][:F,VY[^O%&F*J&W(# M G]92A53@TNU\O5& 8T<*.9^V&QV_9@RX0W[;F^FAGV9&,X$S!3121Q3M;L$ M+K<#+_#V&S=LM39VPQ_V-W0%MV"^;F8*5W[.$K$8A&92$ 7+@7<1G$^#T )< MQ#<&6UVX)M;*7,I?=G$5#;RF/1%P6!A+0?'K#D; N67"<_S.2+U)-C+. MP+B.F4B_Z7V6B ( >^'*Y="88"9L9]T:A;\RQ)GA#7!J('H[H\KLR!=% MA::NYIJ\'H.AC.LWY"WY>CLFKU^](:\($^2:<6XC^K[!$U@>?Y&I7:9JX1&U M%KF6PJPUF8@(HA+\N!K?K<#[Z#RW'^[M7X:5A!\2WB"MX(2$S3 H.<^H/KQ9 M9N=EZI.7J4^?@5-Q3/U1+EMY*[4<7^LEK?3C(Z+(E8%8_ZS0;.>:;:?9/J)Y ML5C(1!A-9G1'YQQ.2'8*8D_!0)^04:(4"%/6K"EWSW';1_#=,&QT^OY=L8(U M8J:',E/60J-5KM!\'30Z)@EXC+"_L:6[[]!]V[.FA_X..K1$S/8PYVK%GN;&S M2F,WL,2=B(PDY75Z,V@^O**:_ZT[@\*+,?C[_9EQ/DYL^*0_LZ!>5="X#M.D ME"DHKV,0/C@/GVM1E:#+CXS.&6>V*0G.L%C9.&;:SI28BBPI+D%?Z#V43P-A MY?DRIS6"IL\$I4[]PAP4XS/23:R:N!LN?8_EN_E4?.%FP2?[E\'Y*"C9'P?G MDW3F?:!/1_!KJE8,&Y+#$J7P9L+'NTJGVG1AY,9-87-I<*9SEVO\)P#*!N#O M2RG-?F$%\O\6PS]02P,$% @ 0V&ULC91=;],P%(;_BI4KD%"=IMU 4QJIW4" M-%2U@ET@+ISD)+'FCV"?-./?8SMIR*2MXJ;QQWF?\Q[[N&FOS:-M ) \2:'L M)FH0VQM*;=& 9':A6U!NI])&,G134U/;&F!E$$E!DSB^II)Q%65I6-N;+-4= M"JY@;XCMI&3FSPZ$[C?1,CHO''C=H%^@6=JR&HZ W]N]<3,Z44HN05FN%3%0 M;:+M\F:W]O$AX >'WL[&Q%>2:_WH)U_*311[0R"@0$]@[G."6Q#"@YR-WR,S MFE)ZX7Q\IG\*M;M:@2^#!:C+#= $M> M@5V3>ZVPL>2C*J%\KJ?.V.0N.;O;)1>!7SNQ(*OE.Y+$R?(";S55NPJ\U7]7 M^W.;6S2N-WY=P*\G_#K@UZ_@OW4R!T-T-29@N0 RYK0O'>> NPHX_WQ.69+2 MT]P!G5VM!%.'!K:DT)W"X9:GU>F-;(?6^!<^/+![9FJN+!%0.6F\>._RFJ%I MAPGJ-C1*KM&U71@V[IV#\0%NO](:SQ.?8/KGR/X"4$L#!!0 ( $-G(U.C MUM6']P< &LI 9 >&PO=V]R:W-H965T>ZE[#BE>O8KRFYQQKM#W>5[(Z]Y,J<7E8" G,SY/Y(58\$(_ MF8IRGBA]63X/Y*+D25HWFN<#XGG!8)YD1>_FJK[WJ;RY$DN59P7_5"*YG,^3 M\L<=S\7K=0_WUC<^9\\S5=T8W%PMDF?^R-6?BT^EOAILK*39G!5XV(YWRB*A.)_O?"[WF>5Y;T M./YMC/8V?58-MW^OK8]JY[4S3XGD]R+_.TO5[+H7]5#*I\DR5Y_%ZV^\<CTT64HEYDUC/8)Y5JS^)]^;0!S2@#0-B-4 TY8&M&E [0:L MI0%K&K!#>_";!K[=P&]I$#0-@D.'%#8-ZNP/5M&M4S-,5')S58I75%9H;:WZ M4>>W;JTSDA755'Q4I7Z:Z7;JYI$_ZXFET&>^$*7*BF=T-N0JR7)YCOKH4<_\ M=)ES]'&*#%+J-$MT6Z3H5DJN?_;1GX]#=/;+.?H%907Z,A-+F12IO!HH/<2J MH\&D&<[=:CBD93@4?1"%FDGT4*0\!=J/NML''>T'.C2;^)!U?.Y(I\'?E_D% MHOA71#R"@?$,#V_N0>[\O]['1_>^$PRZF2RTMDXX6I9AF"O1\9ZB2!2%@>4W9,L+ @S['6S\#CK] M/GM?>YH5$S'GZ(GK2<775RKYSB7H?>",):"A;SGO@OJ!%\:6\RX*L\@CEO. M+1Q'A,#.AQOGPT[G[WC!=8+1F4[T2U9Q_#G2 =CO?^@,AP:A-5&'+HAYS,KJ M"++$(LM[%Q3K5P/V/=KX'ATTX7>F.CHK]+LOIJ@0.@2%*D6>5\4F*Q0ON53R M' Q'Y(PO=.;OT 7U<6B[.G)1V \"SPH(8"NF$84C$F\B$G='I"YYVGD=BW0Y M4?)7Q-4L*;0RJ.K@TX_^^@&2J^"!P8A=#V(_""U'ARZ,QH19\WX$H/PX)'8\ M@#X)86TU$7M&HGB=(7EH_/_Z@<^?>-E%+GA+]^"?SV68F.[(B=BL,;0W=0 . MRAT$@Y('==N5/:,9,#TIIS7F=FLQ]NVZ#L!\G]K.NR!* YOZQ@"L'P:AU^*Z M43"X6\(<1VN-T9T >"$E=@!<6)\2WV8V $9PY*8?L*9K'FZ+@5$TN%O2',UN M&)(:<>3, Q<6QSYK"8$1-[A;W9R2Y# @>AAV:@.@5 BV M2\@(@&%&;?TXAJS% 6[1?-CH'MPM?$Y$==@5)MBG<>S900%4#O$)LX/BPDCD M>?:+-09P,<6D+2I&$>%N2?19ORX%3]&]2 ZC/*,LON)_P.6Y:]HN(0]'61X!EHF]FAQ#GGDM-948[4+P22FU,;=+ M%5YDT> 0@N$HLE\0",9"FZ#'$(S$<S,"\!4@.UM! "%/=86$Z.TR)[-H]/0 M*0$VE>QB/ 1 =ED= 1B@0 *]M19(H[A(M^*Z%Z6FN$3QVO./:L;+0ZB4&.E" MPC>@4J,)2+4Z.D:+<".66UHZXBZ0>.%(!0++#+'83" ME-A[QA!L>P6Z&Q6C@FBW"AJ6F9;)PTRJ+,]Y*=&X3+)"'O*B4Z,V*/GY+SK= M^L"R9[/D-#6< JR+_=#^(@+ ?!9Y=I9=5$""V-Y$ 6"$T;B%UJBA>KKG.Y H M^B,ATBJ]*=?+HK) '[.#ED;4<"?UWR#-AI_HGAV!$Z7979C'$7:R#*SRJ8T: M02B?>39? S#F>RVBGAH^I=U; 1]$FDV/?YT-D=+H#?)L:(N^R68^A7;S;8(: M BCBV:H= #%7E0&H( C@)#-#8ZR;QH:\S%Z2ZN@)&F5%4DRR)-?QEZI<5J[K MX#3G"0Y(.3,TP=Y@HY\9PF#=R],3I9P!2T<<4'NC#X(19UD"HL+ WN?;9VPW M(H;36#>GK>1WDX;#DKMU1H"]07(-3; W66(UO6R?'K"_4P(0;"M2"./9>Q M*&KY:,LJ_MJ]8PHXZR[@\";9W9Y67V85H<\72?$#E7PBRE0V6X99@?2TJ0Z[ MU9NADVHSM DI:G1O]7PB9/V[?I[(^M[:X&)93F:)Y+)!:L24\U0J,?F&IJ68 MK^[79ZST!%4"OQ)*A[#^.>-:HY450#^?"J'6 M%U4'F_.5-_\!4$L#!!0 ( $-G(U/A"<_&JP( )L( 9 >&PO=V]R M:W-H965TOV4.W!"8> "G9FFZ;[][,-H2RW197Z KZ<[YSO?+XV+>8Y5$2F!2+7.H!.XF79 %3D _+>ZYZ=NM6EO'0O-:2%:U8,6@*FCS)R^M$#V Z^\!X!: CP5X+< SB3;,3%K7 M1)(DYFR%N+96WG3#:&/0*IN"ZF6<2JYF"X63R106:E$DFL"2<5G0!3J]!DF* M4IRACVBJ=DU:EX#N,K2VO!0"I%"3#]-K='IRADY00='WG-6"T%3$ME2TM'-[ MWE*X:BC@/12^UN4Y\MP/"#O8W0$?_P=.Z#ZXK<3H%,&=(MCX\XY6Y(8VQT5O MN\=ORAS=2*C$KP/!O"Z89X+Y>X(U8N[2K,$-#$Z?Q>*.L#2[HZX5] M/W0V9-TV\Z(0#]W=LH8=K? @K0ED:B1%8T:.TG;8^1V^O[91%RQZH[;1EFAN MX&\JNVV$AX,]NKK.ZRWF'"0U9ERE3B0@=0>A.YD#/T9@MW=-NN\OL?MZ![GX MC2*WP/Z)#R,_VKP7=IIAQ]L0VNY5#EVV;PE?%%2@$C*%<\Y#M5"\J81-1[*E M*28S)E5I,LU&POJ8M(BA=(E-7:J%V%=:4;S&IQ*$0X' M@R0L*9=D,I:K\JHT=3!7*VDRY.+@_MQPUP0D(OZ?DS2$]QVE.4.'D6\5/,*/7%/G6O<4]3V&9U M,BZ4[),;$V>PS+1DP3T5&9E2P6>:@U=!2RXVSCP$PUP)I0-CJVI#16"I'QP< MN1D4O.4IN52ZB>TBN+^S=OD!L)V!0"Y$)W!(G&$RKJ@Q3,LK.VD6-\9'4-". M;S>55;C0=!,-STGOT-QLD)G2.=-=F(AL39.Q8 7(T7RQA+M150B@,:JT@YS3 MA9*TT;#U: >6=LZ$N(&GX4>QQ[TN=FHV@(K);F@%M4-'XR; O\OFN'=I!R_B M#2I^K\SGE=V.;.;09>Q:LX*OF_FZZ 1@[!'.3JM*;#X)OI E,,DT%;NB M;>^_YBR_6'%\\:\D-_]5#@5[-;9'W&L7>?X61"9O0>3K[,FP/79VSK:]DZVS M!O &D9'O\"XB^J#!;,6%X;*=+7F>,_GH@+/TAL[L2^0>OUV?LX*NA+GMP(ST MXV\LYZLR[59=0R+:5?WX*VPO2KK7%QN+RYRM63YMIWHQ:X:!'=BH[04.A\A5 M<_D1S,=A?@0P+ ZF /-Q7EB<_VD_(W0_#L.TC;S("/49H3[.RX=,FP\6Q^^3 MVLN_TS2-XR3!,CJ=>A5,L;PE"7S];)@V\,#B0*0_RS5>;;Q#GNX#K*9/=0BV M4[P3L9WBN0;$GS?P2%-_M;$XX(%5 >L=B.^/ SWE]XECJ"JF#7N"<21-,01Z MT=^C28)D)X&/OS[84Q+':>I' /,KB&,,@:<11S %H %#XK@Y!P_.HW![3H7] M+RN3WU!+ P04 " !#9R-3EXJ[', 3 @ "P %]R96QS+RYR96QS MG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2 MW!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N M&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,E MC'%BM/XU@LD/['X 4$L#!!0 ( $-G(U-IT0?N9P0 &$D / >&PO M=V]R:V)O;VLN>&ULQ9I=;Z,X%$#_BL535]INPE=GIIJ,E$GH-E(WB4+4UY$+ M3F,-V*QMTF9^_1K83$W#7,W+;9^(#3&'"_:Y-GQ^DNK[@Y3?R7-9"#WQ]L94 MUZ.1SO:LI/HO63%A]^RD*JFQ1?4XTI5B--=[QDQ9C(+Q^&I44BZ\+Y]/;:W5 MR"U(PS+#I;"53<4]9T_Z97]3) >N^0,ON#E.O/9WP3Q2C==SA*2WB;)-G4 P P M>#= :?9&D!5S=DM4XV#F0$0$;O"/DM<"!C #)^-\CT M=NI&\@J O'HWR-DTO74@/P"0'Y A;5D6/+=GSXDMY$QH^^N&"RHR[G:0V/V M&!?NCE'="Y0/&@19(3>4*W)/BWY\(&7XR,ZPJ4ME$XMC>^^2?VM>-7]PZ2!7 M^,BRL,^\JFU/3)ZKIDMV3]C*[)DBLUHI%Q.RA8^LBSE3_$";W.KGF%'8_$4; M5;^.)N0+'UD8"W%@VC0']3H$9 D !\9 /,9%GR[OZU'<&:JM$!$Z][FS%!>]&,)B25$%@L( M22Y=3$@R(;)D3EH>"A]DE1#9*J^YR"5);;-Y73 B=V[F%4)6"9&M F+V>PQD ME1#9*FZ6,X#J8D*""9$%\ZN,YW]D=R4:LDR$;!DXXPE=3,@W$;)OX(RGAPE) M)T*6#HP9N9B0=")DZ?02LX'1,@)?CB#+9A#NI8.[F)!LHK=;[CK'[(V6$>2> MZ*V7P(9O..2="-D[ &(33Q<3\DZ$/IMQ\_&A($*ZB9!U,TSWL]NX[Q0AW<3( MN@$7&RQA238RL&@#Q5>>.(>G$ MR-(!,?NOY,%W\JUT1J=/6G([G F6+^TIM*W/:)&M%6DVW9NY*&X6TW=U4Z)0A&.14&#YE36V/+UW_B397O^DG9MV7:'O-GV>7+< M[PYYT6Q*Z1]"R,M-VK?YINO3X7QDU0W[MIR7PSKT[?*]7:>@T^DL##]G-(_S MGS,GKZ<^_65BMUIME^FI6W[LTZ'\,CA\=L-[WJ14FLEK.ZQ3633AN+ONSN&R MD9OSY&;R_+9HAN"X(M!&(+DBT$9@NB+01J"[(M M!&X+PBT$<@O2+01V"^(M!'HKZJT$>BOJK01ZZ^AAFT!O1;V50&]%O95 ;T6] ME4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V-0&\;O2PAT-M0 M;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;46\GT-M1 M;R?0VTD4#O MB'I' KTCZAT)](ZH=R30.XX^5OZGWKF<=BE?>[[7>/W_I+JYNZ:OPX681@'QCS^8)J[5-C MJ8DC,^-J'>)?-V=6YTL])R8&@R'+31.H"?W0UD@FHR>:Z545>L^;>-N7IADG MCBJ?]!YW$]NL<:*MKE/MPHNNXRRVJ9@/VXI\>K[$B1[-;%;F5)A\5<.=.$71*&N MTEW1F_/)(>XP[7[YU?E=F7.!<>;4&>OCB3FZ/.YP).WJOHV%R(7R_",>$V/I MJY^/VM,NJ/AE=MS>#^.6W7EXUEVNW^.O9WRL?V$? J0/"=*' NDC ^EC"-+' M+4@?=R!]W(/TP0&UL M4$L! A0#% @ 0F&UL4$L! A0#% @ 0F&PO=V]R M:W-H965T&UL4$L! A0#% @ 0F&PO=V]R:W-H965T&UL4$L! A0#% @ 0V&PO=V]R:W-H965T&UL4$L! A0#% @ M0V"\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M0V&PO=V]R:W-H965T&UL4$L! A0#% @ 0V[>S5/!@ Y X !D M ("!%( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 0V."Y\# M 7"0 &0 @(%WG0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 0V&PO=V]R:W-H965T&UL4$L! A0#% @ 0V&PO=V]R:W-H965T&UL4$L! A0#% @ 0V&PO=V]R:W-H965T M&UL4$L! A0# M% @ 0V&PO=V]R:W-H965T?6 !X;"]W;W)K&UL4$L! A0#% @ 0V&PO M=V]R:W-H965T&UL4$L! A0#% @ 0V&PO=V]R:W-H965T&UL4$L! A0#% M @ 0V&PO=V]R:W-H965T+U !X M;"]W;W)K&UL4$L! A0#% @ 0V&PO=V]R:W-H965T&UL4$L! A0#% @ 0V&PO=V]R M:W-H965T7!E&UL4$L%!@ _ #\ ,!$ )<: 0 $! end XML 66 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 67 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 68 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 149 298 1 true 39 0 false 10 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.rexamerican.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.rexamerican.com/role/ConsolidatedBalanceSheet CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 002 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals) Sheet http://www.rexamerican.com/role/ConsolidatedBalanceSheet_Parentheticals CONSOLIDATED BALANCE SHEETS (Parentheticals) Statements 3 false false R4.htm 003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.rexamerican.com/role/ConsolidatedIncomeStatement CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parentheticals) Sheet http://www.rexamerican.com/role/ConsolidatedIncomeStatement_Parentheticals CONSOLIDATED STATEMENTS OF OPERATIONS (Parentheticals) Statements 5 false false R6.htm 005 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.rexamerican.com/role/ShareholdersEquityType2or3 CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 6 false false R7.htm 006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.rexamerican.com/role/ConsolidatedCashFlow CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 007 - Disclosure - Consolidated Condensed Financial Statements Sheet http://www.rexamerican.com/role/ConsolidatedCondensedFinancialStatements Consolidated Condensed Financial Statements Notes 8 false false R9.htm 008 - Disclosure - Accounting Policies Sheet http://www.rexamerican.com/role/AccountingPolicies Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Net Sales and Revenue Sheet http://www.rexamerican.com/role/NetSalesandRevenue Net Sales and Revenue Notes 10 false false R11.htm 010 - Disclosure - Leases Sheet http://www.rexamerican.com/role/Leases Leases Notes 11 false false R12.htm 011 - Disclosure - Fair Value Sheet http://www.rexamerican.com/role/FairValue Fair Value Notes 12 false false R13.htm 012 - Disclosure - Property and Equipment Sheet http://www.rexamerican.com/role/PropertyandEquipment Property and Equipment Notes 13 false false R14.htm 013 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.rexamerican.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 14 false false R15.htm 014 - Disclosure - Derivative Financial Instruments Sheet http://www.rexamerican.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 15 false false R16.htm 015 - Disclosure - Investments Sheet http://www.rexamerican.com/role/Investments Investments Notes 16 false false R17.htm 016 - Disclosure - Employee Benefits Sheet http://www.rexamerican.com/role/EmployeeBenefits Employee Benefits Notes 17 false false R18.htm 017 - Disclosure - Income Taxes Sheet http://www.rexamerican.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 018 - Disclosure - Commitments and Contingencies Sheet http://www.rexamerican.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 019 - Disclosure - Related-Party Transactions Sheet http://www.rexamerican.com/role/RelatedPartyTransactions Related-Party Transactions Notes 20 false false R21.htm 020 - Disclosure - Segment Reporting Sheet http://www.rexamerican.com/role/SegmentReporting Segment Reporting Notes 21 false false R22.htm 021 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://www.rexamerican.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://www.rexamerican.com/role/AccountingPolicies 22 false false R23.htm 022 - Disclosure - Accounting Policies (Tables) Sheet http://www.rexamerican.com/role/AccountingPoliciesTables Accounting Policies (Tables) Tables http://www.rexamerican.com/role/AccountingPolicies 23 false false R24.htm 023 - Disclosure - Leases (Tables) Sheet http://www.rexamerican.com/role/LeasesTables Leases (Tables) Tables http://www.rexamerican.com/role/Leases 24 false false R25.htm 024 - Disclosure - Fair Value (Tables) Sheet http://www.rexamerican.com/role/FairValueTables Fair Value (Tables) Tables http://www.rexamerican.com/role/FairValue 25 false false R26.htm 025 - Disclosure - Property and Equipment (Tables) Sheet http://www.rexamerican.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.rexamerican.com/role/PropertyandEquipment 26 false false R27.htm 026 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.rexamerican.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.rexamerican.com/role/AccruedExpensesandOtherCurrentLiabilities 27 false false R28.htm 027 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.rexamerican.com/role/DerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://www.rexamerican.com/role/DerivativeFinancialInstruments 28 false false R29.htm 028 - Disclosure - Investments (Tables) Sheet http://www.rexamerican.com/role/InvestmentsTables Investments (Tables) Tables http://www.rexamerican.com/role/Investments 29 false false R30.htm 029 - Disclosure - Employee Benefits (Tables) Sheet http://www.rexamerican.com/role/EmployeeBenefitsTables Employee Benefits (Tables) Tables http://www.rexamerican.com/role/EmployeeBenefits 30 false false R31.htm 030 - Disclosure - Income Taxes (Tables) Sheet http://www.rexamerican.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.rexamerican.com/role/IncomeTaxes 31 false false R32.htm 031 - Disclosure - Segment Reporting (Tables) Sheet http://www.rexamerican.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.rexamerican.com/role/SegmentReporting 32 false false R33.htm 032 - Disclosure - Consolidated Condensed Financial Statements (Details) Sheet http://www.rexamerican.com/role/ConsolidatedCondensedFinancialStatementsDetails Consolidated Condensed Financial Statements (Details) Details http://www.rexamerican.com/role/ConsolidatedCondensedFinancialStatements 33 false false R34.htm 033 - Disclosure - Accounting Policies (Details) Sheet http://www.rexamerican.com/role/AccountingPoliciesDetails Accounting Policies (Details) Details http://www.rexamerican.com/role/AccountingPoliciesTables 34 false false R35.htm 034 - Disclosure - Accounting Policies (Details) - Schedule of Components of Inventory Sheet http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable Accounting Policies (Details) - Schedule of Components of Inventory Details http://www.rexamerican.com/role/AccountingPoliciesTables 35 false false R36.htm 035 - Disclosure - Leases (Details) Sheet http://www.rexamerican.com/role/LeasesDetails Leases (Details) Details http://www.rexamerican.com/role/LeasesTables 36 false false R37.htm 036 - Disclosure - Leases (Details) - Schedule of Components of Lease Expense Sheet http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable Leases (Details) - Schedule of Components of Lease Expense Details http://www.rexamerican.com/role/LeasesTables 37 false false R38.htm 037 - Disclosure - Leases (Details) - Schedule of Future Minimum Rental Payments for Operating Leases Sheet http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable Leases (Details) - Schedule of Future Minimum Rental Payments for Operating Leases Details http://www.rexamerican.com/role/LeasesTables 38 false false R39.htm 038 - Disclosure - Fair Value (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Sheet http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable Fair Value (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Details http://www.rexamerican.com/role/FairValueTables 39 false false R40.htm 039 - Disclosure - Property and Equipment (Details) - Schedule of Property and Equipment Sheet http://www.rexamerican.com/role/ScheduleofPropertyandEquipmentTable Property and Equipment (Details) - Schedule of Property and Equipment Details http://www.rexamerican.com/role/PropertyandEquipmentTables 40 false false R41.htm 040 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities Sheet http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities Details http://www.rexamerican.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables 41 false false R42.htm 041 - Disclosure - Derivative Financial Instruments (Details) Sheet http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails Derivative Financial Instruments (Details) Details http://www.rexamerican.com/role/DerivativeFinancialInstrumentsTables 42 false false R43.htm 042 - Disclosure - Derivative Financial Instruments (Details) - Schedule of Fair Values for Derivative Financial Instruments Sheet http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable Derivative Financial Instruments (Details) - Schedule of Fair Values for Derivative Financial Instruments Details http://www.rexamerican.com/role/DerivativeFinancialInstrumentsTables 43 false false R44.htm 043 - Disclosure - Investments (Details) Sheet http://www.rexamerican.com/role/InvestmentsDetails Investments (Details) Details http://www.rexamerican.com/role/InvestmentsTables 44 false false R45.htm 044 - Disclosure - Investments (Details) - Schedule of Equity Method Investments Sheet http://www.rexamerican.com/role/ScheduleofEquityMethodInvestmentsTable Investments (Details) - Schedule of Equity Method Investments Details http://www.rexamerican.com/role/InvestmentsTables 45 false false R46.htm 045 - Disclosure - Investments (Details) - Schedule of Financial Information For Equity Method Investment Sheet http://www.rexamerican.com/role/ScheduleofFinancialInformationForEquityMethodInvestmentTable Investments (Details) - Schedule of Financial Information For Equity Method Investment Details http://www.rexamerican.com/role/InvestmentsTables 46 false false R47.htm 046 - Disclosure - Employee Benefits (Details) Sheet http://www.rexamerican.com/role/EmployeeBenefitsDetails Employee Benefits (Details) Details http://www.rexamerican.com/role/EmployeeBenefitsTables 47 false false R48.htm 047 - Disclosure - Employee Benefits (Details) - Schedule of Non-Vested Restricted Stock Award Activity Sheet http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable Employee Benefits (Details) - Schedule of Non-Vested Restricted Stock Award Activity Details http://www.rexamerican.com/role/EmployeeBenefitsTables 48 false false R49.htm 048 - Disclosure - Income Taxes (Details) Sheet http://www.rexamerican.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.rexamerican.com/role/IncomeTaxesTables 49 false false R50.htm 049 - Disclosure - Income Taxes (Details) - Schedule of Unrecognized Tax Benefits Roll Forward Sheet http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable Income Taxes (Details) - Schedule of Unrecognized Tax Benefits Roll Forward Details http://www.rexamerican.com/role/IncomeTaxesTables 50 false false R51.htm 050 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.rexamerican.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.rexamerican.com/role/CommitmentsandContingencies 51 false false R52.htm 051 - Disclosure - Related-Party Transactions (Details) Sheet http://www.rexamerican.com/role/RelatedPartyTransactionsDetails Related-Party Transactions (Details) Details http://www.rexamerican.com/role/RelatedPartyTransactions 52 false false R53.htm 052 - Disclosure - Segment Reporting (Details) Sheet http://www.rexamerican.com/role/SegmentReportingDetails Segment Reporting (Details) Details http://www.rexamerican.com/role/SegmentReportingTables 53 false false R54.htm 053 - Disclosure - Segment Reporting (Details) - Schedule Of Segment Results And Assets Sheet http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable Segment Reporting (Details) - Schedule Of Segment Results And Assets Details http://www.rexamerican.com/role/SegmentReportingTables 54 false false R55.htm 054 - Disclosure - Segment Reporting (Details) - Schedule Of Segment Assets Sheet http://www.rexamerican.com/role/ScheduleOfSegmentAssetsTable Segment Reporting (Details) - Schedule Of Segment Assets Details http://www.rexamerican.com/role/SegmentReportingTables 55 false false All Reports Book All Reports c102240_10q-ixbrl.htm c102240_ex31.htm c102240_ex32.htm rex-20210731.xsd rex-20210731_cal.xml rex-20210731_def.xml rex-20210731_lab.xml rex-20210731_pre.xml http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/dei/2021 true true JSON 71 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "c102240_10q-ixbrl.htm": { "axisCustom": 0, "axisStandard": 15, "contextCount": 149, "dts": { "calculationLink": { "local": [ "rex-20210731_cal.xml" ] }, "definitionLink": { "local": [ "rex-20210731_def.xml" ] }, "inline": { "local": [ "c102240_10q-ixbrl.htm" ] }, "labelLink": { "local": [ "rex-20210731_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "rex-20210731_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "rex-20210731.xsd" ], "remote": [ "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/lrr/role/negated-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd" ] } }, "elementCount": 363, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 9, "http://www.rexamerican.com/20210731": 8, "http://xbrl.sec.gov/dei/2021": 4, "total": 21 }, "keyCustom": 25, "keyStandard": 273, "memberCustom": 15, "memberStandard": 21, "nsprefix": "rex", "nsuri": "http://www.rexamerican.com/20210731", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://www.rexamerican.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Net Sales and Revenue", "role": "http://www.rexamerican.com/role/NetSalesandRevenue", "shortName": "Net Sales and Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Leases", "role": "http://www.rexamerican.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Fair Value", "role": "http://www.rexamerican.com/role/FairValue", "shortName": "Fair Value", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Property and Equipment", "role": "http://www.rexamerican.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Accrued Expenses and Other Current Liabilities", "role": "http://www.rexamerican.com/role/AccruedExpensesandOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Derivative Financial Instruments", "role": "http://www.rexamerican.com/role/DerivativeFinancialInstruments", "shortName": "Derivative Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Investments", "role": "http://www.rexamerican.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Employee Benefits", "role": "http://www.rexamerican.com/role/EmployeeBenefits", "shortName": "Employee Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Income Taxes", "role": "http://www.rexamerican.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Commitments and Contingencies", "role": "http://www.rexamerican.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.rexamerican.com/role/ConsolidatedBalanceSheet", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c3", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Related-Party Transactions", "role": "http://www.rexamerican.com/role/RelatedPartyTransactions", "shortName": "Related-Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Segment Reporting", "role": "http://www.rexamerican.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Accounting Policies, by Policy (Policies)", "role": "http://www.rexamerican.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Accounting Policies (Tables)", "role": "http://www.rexamerican.com/role/AccountingPoliciesTables", "shortName": "Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Leases (Tables)", "role": "http://www.rexamerican.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Fair Value (Tables)", "role": "http://www.rexamerican.com/role/FairValueTables", "shortName": "Fair Value (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Property and Equipment (Tables)", "role": "http://www.rexamerican.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "role": "http://www.rexamerican.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Derivative Financial Instruments (Tables)", "role": "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsTables", "shortName": "Derivative Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Investments (Tables)", "role": "http://www.rexamerican.com/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsPayableRelatedPartiesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)", "role": "http://www.rexamerican.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "CONSOLIDATED BALANCE SHEETS (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-5", "lang": null, "name": "rex:AccruedExpensesRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Employee Benefits (Tables)", "role": "http://www.rexamerican.com/role/EmployeeBenefitsTables", "shortName": "Employee Benefits (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Income Taxes (Tables)", "role": "http://www.rexamerican.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Segment Reporting (Tables)", "role": "http://www.rexamerican.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": "INF", "first": true, "lang": null, "name": "rex:NumberOfConsolidatedSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Consolidated Condensed Financial Statements (Details)", "role": "http://www.rexamerican.com/role/ConsolidatedCondensedFinancialStatementsDetails", "shortName": "Consolidated Condensed Financial Statements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": "INF", "first": true, "lang": null, "name": "rex:NumberOfConsolidatedSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "rex:OutboundFreightCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Accounting Policies (Details)", "role": "http://www.rexamerican.com/role/AccountingPoliciesDetails", "shortName": "Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "rex:OutboundFreightCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Accounting Policies (Details) - Schedule of Components of Inventory", "role": "http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable", "shortName": "Accounting Policies (Details) - Schedule of Components of Inventory", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Leases (Details)", "role": "http://www.rexamerican.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Leases (Details) - Schedule of Components of Lease Expense", "role": "http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable", "shortName": "Leases (Details) - Schedule of Components of Lease Expense", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Leases (Details) - Schedule of Future Minimum Rental Payments for Operating Leases", "role": "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable", "shortName": "Leases (Details) - Schedule of Future Minimum Rental Payments for Operating Leases", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "rex:InvestmentInCooperativeFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Fair Value (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis", "role": "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable", "shortName": "Fair Value (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "rex:InvestmentInCooperativeFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.rexamerican.com/role/ConsolidatedIncomeStatement", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LandAndLandImprovements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Property and Equipment (Details) - Schedule of Property and Equipment", "role": "http://www.rexamerican.com/role/ScheduleofPropertyandEquipmentTable", "shortName": "Property and Equipment (Details) - Schedule of Property and Equipment", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LandAndLandImprovements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities", "role": "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable", "shortName": "Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCollateralAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Derivative Financial Instruments (Details)", "role": "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails", "shortName": "Derivative Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c3", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentCollateralAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Derivative Financial Instruments (Details) - Schedule of Fair Values for Derivative Financial Instruments", "role": "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable", "shortName": "Derivative Financial Instruments (Details) - Schedule of Fair Values for Derivative Financial Instruments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RetainedEarningsUndistributedEarningsFromEquityMethodInvestees", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Investments (Details)", "role": "http://www.rexamerican.com/role/InvestmentsDetails", "shortName": "Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RetainedEarningsUndistributedEarningsFromEquityMethodInvestees", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Investments (Details) - Schedule of Equity Method Investments", "role": "http://www.rexamerican.com/role/ScheduleofEquityMethodInvestmentsTable", "shortName": "Investments (Details) - Schedule of Equity Method Investments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c85", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Investments (Details) - Schedule of Financial Information For Equity Method Investment", "role": "http://www.rexamerican.com/role/ScheduleofFinancialInformationForEquityMethodInvestmentTable", "shortName": "Investments (Details) - Schedule of Financial Information For Equity Method Investment", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c85", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Employee Benefits (Details)", "role": "http://www.rexamerican.com/role/EmployeeBenefitsDetails", "shortName": "Employee Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c90", "decimals": "-3", "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Employee Benefits (Details) - Schedule of Non-Vested Restricted Stock Award Activity", "role": "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable", "shortName": "Employee Benefits (Details) - Schedule of Non-Vested Restricted Stock Award Activity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c3", "decimals": "-3", "lang": null, "name": "rex:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Income Taxes (Details)", "role": "http://www.rexamerican.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c94", "decimals": "-5", "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartiesAmountInCostOfSales", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parentheticals)", "role": "http://www.rexamerican.com/role/ConsolidatedIncomeStatement_Parentheticals", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartiesAmountInCostOfSales", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "rex:UnrecognizedTaxBenefitsAndAccruedInterestAndPenalties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Income Taxes (Details) - Schedule of Unrecognized Tax Benefits Roll Forward", "role": "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable", "shortName": "Income Taxes (Details) - Schedule of Unrecognized Tax Benefits Roll Forward", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "rex:UnrecognizedTaxBenefitsAndAccruedInterestAndPenalties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c95", "decimals": "-5", "first": true, "lang": null, "name": "rex:QuantityOfBushelsUnderForwardPurchaseContract", "reportCount": 1, "unitRef": "bu", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.rexamerican.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c96", "decimals": "-5", "lang": null, "name": "rex:FeesIncurredBySubsidiary", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsPayableRelatedPartiesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Related-Party Transactions (Details)", "role": "http://www.rexamerican.com/role/RelatedPartyTransactionsDetails", "shortName": "Related-Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c100", "decimals": "-5", "lang": null, "name": "us-gaap:CostsAndExpensesRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Segment Reporting (Details)", "role": "http://www.rexamerican.com/role/SegmentReportingDetails", "shortName": "Segment Reporting (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Segment Reporting (Details) - Schedule Of Segment Results And Assets", "role": "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable", "shortName": "Segment Reporting (Details) - Schedule Of Segment Results And Assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Segment Reporting (Details) - Schedule Of Segment Assets", "role": "http://www.rexamerican.com/role/ScheduleOfSegmentAssetsTable", "shortName": "Segment Reporting (Details) - Schedule Of Segment Assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c143", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c32", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "role": "http://www.rexamerican.com/role/ShareholdersEquityType2or3", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c38", "decimals": "-3", "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.rexamerican.com/role/ConsolidatedCashFlow", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Consolidated Condensed Financial Statements", "role": "http://www.rexamerican.com/role/ConsolidatedCondensedFinancialStatements", "shortName": "Consolidated Condensed Financial Statements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Accounting Policies", "role": "http://www.rexamerican.com/role/AccountingPolicies", "shortName": "Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "c102240_10q-ixbrl.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 39, "tag": { "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", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "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", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "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", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "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", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r444" ], "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", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "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", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "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", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "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", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r444" ], "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", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "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", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r446" ], "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", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r444" ], "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", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r444" ], "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", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r444" ], "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", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/CommitmentsandContingenciesDetails", "http://www.rexamerican.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.rexamerican.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "rex_AccountingPoliciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies (Details) [Line Items]" } } }, "localname": "AccountingPoliciesDetailsLineItems", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "rex_AccountingPoliciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies (Details) [Table]" } } }, "localname": "AccountingPoliciesDetailsTable", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "rex_AccruedExpensesRelatedParties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "AccruedExpensesRelatedParties", "terseLabel": "Accrued expenses, related parties" } } }, "localname": "AccruedExpensesRelatedParties", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "monetaryItemType" }, "rex_AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByUsedInOperatingActivitiesAbstract", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToNetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "rex_BigRiverMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Big River [Member]", "label": "BigRiverMember", "terseLabel": "Big River [Member]" } } }, "localname": "BigRiverMember", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFinancialInformationForEquityMethodInvestmentTable" ], "xbrltype": "domainItemType" }, "rex_CARESActNetOperatingLossCarrybackMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CARESActNetOperatingLossCarrybackMember", "terseLabel": "CARES Act Net Operating Loss Carryback [Member]" } } }, "localname": "CARESActNetOperatingLossCarrybackMember", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "rex_CashFlowsFromInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CashFlowsFromInvestingActivitiesAbstract", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "CashFlowsFromInvestingActivitiesAbstract", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "rex_CashFlowsFromOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CashFlowsFromOperatingActivitiesAbstract", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "CashFlowsFromOperatingActivitiesAbstract", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "rex_ChangesInAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ChangesInAssetsAndLiabilitiesAbstract", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "ChangesInAssetsAndLiabilitiesAbstract", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "rex_CommitmentsandContingenciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Line Items]" } } }, "localname": "CommitmentsandContingenciesDetailsLineItems", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "rex_CommitmentsandContingenciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Table]" } } }, "localname": "CommitmentsandContingenciesDetailsTable", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "rex_CommodityFutures": { "auth_ref": [], "calculation": { "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "CommodityFutures", "terseLabel": "Commodity futures" } } }, "localname": "CommodityFutures", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "xbrltype": "monetaryItemType" }, "rex_CommodityFuturesQuantity": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CommodityFuturesQuantity", "terseLabel": "Commodity Futures, Quantity" } } }, "localname": "CommodityFuturesQuantity", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "volumeItemType" }, "rex_ConsolidatedCondensedFinancialStatementsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Condensed Financial Statements (Details) [Line Items]" } } }, "localname": "ConsolidatedCondensedFinancialStatementsDetailsLineItems", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCondensedFinancialStatementsDetails" ], "xbrltype": "stringItemType" }, "rex_ConsolidatedCondensedFinancialStatementsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Condensed Financial Statements (Details) [Table]" } } }, "localname": "ConsolidatedCondensedFinancialStatementsDetailsTable", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCondensedFinancialStatementsDetails" ], "xbrltype": "stringItemType" }, "rex_CornMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CornMember", "terseLabel": "Corn [Member]" } } }, "localname": "CornMember", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "rex_DerivativeFinancialInstrumentsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Financial Instruments (Details) [Line Items]" } } }, "localname": "DerivativeFinancialInstrumentsDetailsLineItems", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "rex_DerivativeFinancialInstrumentsDetailsScheduleofFairValuesforDerivativeFinancialInstrumentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Financial Instruments (Details) - Schedule of Fair Values for Derivative Financial Instruments [Line Items]" } } }, "localname": "DerivativeFinancialInstrumentsDetailsScheduleofFairValuesforDerivativeFinancialInstrumentsLineItems", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable" ], "xbrltype": "stringItemType" }, "rex_DerivativeFinancialInstrumentsDetailsScheduleofFairValuesforDerivativeFinancialInstrumentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Financial Instruments (Details) - Schedule of Fair Values for Derivative Financial Instruments [Table]" } } }, "localname": "DerivativeFinancialInstrumentsDetailsScheduleofFairValuesforDerivativeFinancialInstrumentsTable", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable" ], "xbrltype": "stringItemType" }, "rex_DerivativeFinancialInstrumentsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Financial Instruments (Details) [Table]" } } }, "localname": "DerivativeFinancialInstrumentsDetailsTable", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "rex_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.rexamerican.com/20210731", "xbrltype": "stringItemType" }, "rex_DriedDistillersGrainsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dried Distillers Grains [Member]", "label": "DriedDistillersGrainsMember", "terseLabel": "Dried Distillers Grains [Member]" } } }, "localname": "DriedDistillersGrainsMember", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable" ], "xbrltype": "domainItemType" }, "rex_EmployeeBenefitsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Benefits (Details) [Line Items]" } } }, "localname": "EmployeeBenefitsDetailsLineItems", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "rex_EmployeeBenefitsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Benefits (Details) [Table]" } } }, "localname": "EmployeeBenefitsDetailsTable", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "rex_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition", "label": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition", "terseLabel": "Weighted Average Vesting Term, End of Period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable" ], "xbrltype": "durationItemType" }, "rex_EthanolMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ethanol [Member]", "label": "EthanolMember", "terseLabel": "Ethanol [Member]" } } }, "localname": "EthanolMember", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCondensedFinancialStatementsDetails", "http://www.rexamerican.com/role/ScheduleOfSegmentAssetsTable", "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable" ], "xbrltype": "domainItemType" }, "rex_FairValueDetailsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]" } } }, "localname": "FairValueDetailsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisLineItems", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" ], "xbrltype": "stringItemType" }, "rex_FairValueDetailsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value (Details) - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table]" } } }, "localname": "FairValueDetailsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" ], "xbrltype": "stringItemType" }, "rex_FeesIncurredBySubsidiary": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "FeesIncurredBySubsidiary", "terseLabel": "Fees Incurred By Subsidiary" } } }, "localname": "FeesIncurredBySubsidiary", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "rex_FixturesAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixtures And Equipment [Member]", "label": "FixturesAndEquipmentMember", "terseLabel": "Fixtures And Equipment [Member]" } } }, "localname": "FixturesAndEquipmentMember", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "rex_ForwardPurchaseContractAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "ForwardPurchaseContractAsset", "terseLabel": "Forward purchase contracts asset (liabilities)" } } }, "localname": "ForwardPurchaseContractAsset", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" ], "xbrltype": "monetaryItemType" }, "rex_ForwardPurchaseContractsQuantity": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ForwardPurchaseContractsQuantity", "terseLabel": "Forward Purchase Contracts, Quantity (in US Bushels)" } } }, "localname": "ForwardPurchaseContractsQuantity", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "volumeItemType" }, "rex_GainLossOnDerivativeInstrumentsNetSalesAndRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "GainLossOnDerivativeInstrumentsNetSalesAndRevenue", "terseLabel": "Gain (Loss) on Derivative Instruments, Net, Sales and Revenue" } } }, "localname": "GainLossOnDerivativeInstrumentsNetSalesAndRevenue", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "rex_GainOnDisposalOfRealEstateAndPropertyAndEquipment": { "auth_ref": [], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net gain (loss) resulting from sales and other disposals of real estate. Also includes, The difference between the sale price or salvage price and the book value of a property, plant, and equipment asset that was sold or retired during the reporting period. This element refers to the gain (loss).", "label": "GainOnDisposalOfRealEstateAndPropertyAndEquipment", "negatedLabel": "Gain on sale of property and equipment \u2013 net" } } }, "localname": "GainOnDisposalOfRealEstateAndPropertyAndEquipment", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "rex_IncomeTaxesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) [Line Items]" } } }, "localname": "IncomeTaxesDetailsLineItems", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "rex_IncomeTaxesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) [Table]" } } }, "localname": "IncomeTaxesDetailsTable", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "rex_InvestmentInCooperativeFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in cooperative as of the reporting date.", "label": "InvestmentInCooperativeFairValueDisclosure", "terseLabel": "Investment in cooperative" } } }, "localname": "InvestmentInCooperativeFairValueDisclosure", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" ], "xbrltype": "monetaryItemType" }, "rex_InvestmentsDetailsScheduleofFinancialInformationForEquityMethodInvestmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments (Details) - Schedule of Financial Information For Equity Method Investment [Line Items]" } } }, "localname": "InvestmentsDetailsScheduleofFinancialInformationForEquityMethodInvestmentLineItems", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFinancialInformationForEquityMethodInvestmentTable" ], "xbrltype": "stringItemType" }, "rex_InvestmentsDetailsScheduleofFinancialInformationForEquityMethodInvestmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments (Details) - Schedule of Financial Information For Equity Method Investment [Table]" } } }, "localname": "InvestmentsDetailsScheduleofFinancialInformationForEquityMethodInvestmentTable", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFinancialInformationForEquityMethodInvestmentTable" ], "xbrltype": "stringItemType" }, "rex_LongBuyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LongBuyMember", "terseLabel": "Long/Buy [Member]" } } }, "localname": "LongBuyMember", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "rex_LongTermLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LongTermLiabilitiesAbstract", "terseLabel": "Long-term liabilities:" } } }, "localname": "LongTermLiabilitiesAbstract", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "rex_MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of equity ownership interest which may be considered for equity method of accounting.", "label": "MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting", "terseLabel": "Maximum Percentage of Equity Ownership Interest Which May be Considered for Equity Method of Accounting" } } }, "localname": "MaximumPercentageOfEquityOwnershipInterestWhichMayBeConsideredForEquityMethodOfAccounting", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "rex_ModifiedDistillersGrainsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Modified Distillers Grains [Member]", "label": "ModifiedDistillersGrainsMember", "terseLabel": "Modified Distillers Grains [Member]" } } }, "localname": "ModifiedDistillersGrainsMember", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable" ], "xbrltype": "domainItemType" }, "rex_NonCashFinancingActivitiesEquityAwardsAccrued": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "NonCashFinancingActivitiesEquityAwardsAccrued", "terseLabel": "Non cash financing activities \u2013 Stock awards accrued" } } }, "localname": "NonCashFinancingActivitiesEquityAwardsAccrued", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "rex_NonCashInvestingActivitiesAccruedCapitalExpenditures": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "non cash payments to acquire property, plant and equipment", "label": "NonCashInvestingActivitiesAccruedCapitalExpenditures", "terseLabel": "Non cash investing activities \u2013 Accrued capital expenditures" } } }, "localname": "NonCashInvestingActivitiesAccruedCapitalExpenditures", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "rex_NonFoodGradeCornOilMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Food Grade Corn Oil [Member]", "label": "NonFoodGradeCornOilMember", "terseLabel": "Non-Food Grade Corn Oil [Member]" } } }, "localname": "NonFoodGradeCornOilMember", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable" ], "xbrltype": "domainItemType" }, "rex_NumberOfConsolidatedSubsidiaries": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NumberOfConsolidatedSubsidiaries", "terseLabel": "Number of Consolidated Subsidiaries" } } }, "localname": "NumberOfConsolidatedSubsidiaries", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCondensedFinancialStatementsDetails" ], "xbrltype": "integerItemType" }, "rex_OneEarthEnergyAndNuGenEnergyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Earth Energy And NuGen Energy [Member]", "label": "OneEarthEnergyAndNuGenEnergyMember", "terseLabel": "One Earth Energy And Nu Gen Energy [Member]" } } }, "localname": "OneEarthEnergyAndNuGenEnergyMember", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/CommitmentsandContingenciesDetails", "http://www.rexamerican.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "rex_OperatingLeaseRightOfUseAssetAmortization": { "auth_ref": [], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Amortization of operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortization", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "rex_OutboundFreightCharges": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "OutboundFreightCharges", "terseLabel": "Outbound Freight Charges" } } }, "localname": "OutboundFreightCharges", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "rex_PresentValueDiscount": { "auth_ref": [], "calculation": { "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "PresentValueDiscount", "terseLabel": "Less: present value discount" } } }, "localname": "PresentValueDiscount", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" ], "xbrltype": "monetaryItemType" }, "rex_ProvisionForIncomeTaxesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ProvisionForIncomeTaxesMember", "terseLabel": "Provision for Income Taxes [Member]" } } }, "localname": "ProvisionForIncomeTaxesMember", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "rex_QuantityOfBushelsUnderForwardPurchaseContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quantity of bushels under forward purchase contract.", "label": "QuantityOfBushelsUnderForwardPurchaseContract", "terseLabel": "Quantity of Bushels under Forward Purchase Contract (in US Bushels)" } } }, "localname": "QuantityOfBushelsUnderForwardPurchaseContract", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "volumeItemType" }, "rex_QuantityOfDistillersGrainsUnderSalesCommitment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quantity of distillers grains under sales commitment.", "label": "QuantityOfDistillersGrainsUnderSalesCommitment", "terseLabel": "Quantity of Distillers Grains Under Sales Commitment (in US Tons)" } } }, "localname": "QuantityOfDistillersGrainsUnderSalesCommitment", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "massItemType" }, "rex_QuantityOfEthanolUnderSalesCommitment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quantity of ethanol under sales commitment.", "label": "QuantityOfEthanolUnderSalesCommitment", "terseLabel": "Quantity of Ethanol under Sales Commitment (in US Gallons)" } } }, "localname": "QuantityOfEthanolUnderSalesCommitment", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "volumeItemType" }, "rex_QuantityOfNaturalGasUnderSalesCommitment": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "QuantityOfNaturalGasUnderSalesCommitment", "terseLabel": "Quantity Of Natural Gas Under Sales Commitment (in Millions of British Thermal Units)" } } }, "localname": "QuantityOfNaturalGasUnderSalesCommitment", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "energyItemType" }, "rex_QuantityOfNonFoodGradeCornOilUnderSalesCommitments": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "QuantityOfNonFoodGradeCornOilUnderSalesCommitments", "terseLabel": "Quantity of Non-food Grade Corn Oil Under Sales Commitments (in Pounds)" } } }, "localname": "QuantityOfNonFoodGradeCornOilUnderSalesCommitments", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "massItemType" }, "rex_RefinedCoalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RefinedCoalMember", "terseLabel": "Refined Coal [Member]" } } }, "localname": "RefinedCoalMember", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/CommitmentsandContingenciesDetails", "http://www.rexamerican.com/role/ConsolidatedCondensedFinancialStatementsDetails", "http://www.rexamerican.com/role/RelatedPartyTransactionsDetails", "http://www.rexamerican.com/role/ScheduleOfSegmentAssetsTable", "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable" ], "xbrltype": "domainItemType" }, "rex_RelatedPartyTransactionsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related-Party Transactions (Details) [Line Items]" } } }, "localname": "RelatedPartyTransactionsDetailsLineItems", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "rex_RelatedPartyTransactionsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related-Party Transactions (Details) [Table]" } } }, "localname": "RelatedPartyTransactionsDetailsTable", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "rex_RexShareholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RexShareholdersEquityAbstract", "terseLabel": "REX shareholders\u2019 equity:" } } }, "localname": "RexShareholdersEquityAbstract", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "rex_RexShareholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RexShareholdersMember", "terseLabel": "Rex Shareholders [Member]" } } }, "localname": "RexShareholdersMember", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/EmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "rex_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Expenses and Other Current Liabilities [Abstract]" } } }, "localname": "ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract", "nsuri": "http://www.rexamerican.com/20210731", "xbrltype": "stringItemType" }, "rex_ScheduleOfComponentsOfInventoryAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Components of Inventory [Abstract]" } } }, "localname": "ScheduleOfComponentsOfInventoryAbstract", "nsuri": "http://www.rexamerican.com/20210731", "xbrltype": "stringItemType" }, "rex_ScheduleOfComponentsOfLeaseExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Components of Lease Expense [Abstract]" } } }, "localname": "ScheduleOfComponentsOfLeaseExpenseAbstract", "nsuri": "http://www.rexamerican.com/20210731", "xbrltype": "stringItemType" }, "rex_ScheduleOfEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Abstract]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsAbstract", "nsuri": "http://www.rexamerican.com/20210731", "xbrltype": "stringItemType" }, "rex_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Abstract]" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract", "nsuri": "http://www.rexamerican.com/20210731", "xbrltype": "stringItemType" }, "rex_ScheduleOfFairValuesForDerivativeFinancialInstrumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Fair Values for Derivative Financial Instruments [Abstract]" } } }, "localname": "ScheduleOfFairValuesForDerivativeFinancialInstrumentsAbstract", "nsuri": "http://www.rexamerican.com/20210731", "xbrltype": "stringItemType" }, "rex_ScheduleOfFinancialInformationForEquityMethodInvestmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Financial Information For Equity Method Investment [Abstract]" } } }, "localname": "ScheduleOfFinancialInformationForEquityMethodInvestmentAbstract", "nsuri": "http://www.rexamerican.com/20210731", "xbrltype": "stringItemType" }, "rex_ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial information for equity method investments.", "label": "ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock", "terseLabel": "Schedule of Financial Information for Equity Method Investments [Table Text Block]" } } }, "localname": "ScheduleOfFinancialInformationForEquityMethodInvestmentsTableTextBlock", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "rex_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Abstract]" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAbstract", "nsuri": "http://www.rexamerican.com/20210731", "xbrltype": "stringItemType" }, "rex_ScheduleOfNonVestedRestrictedStockAwardActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Non-Vested Restricted Stock Award Activity [Abstract]" } } }, "localname": "ScheduleOfNonVestedRestrictedStockAwardActivityAbstract", "nsuri": "http://www.rexamerican.com/20210731", "xbrltype": "stringItemType" }, "rex_ScheduleOfPropertyAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Property and Equipment [Abstract]" } } }, "localname": "ScheduleOfPropertyAndEquipmentAbstract", "nsuri": "http://www.rexamerican.com/20210731", "xbrltype": "stringItemType" }, "rex_ScheduleOfSegmentAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Segment Assets [Abstract]" } } }, "localname": "ScheduleOfSegmentAssetsAbstract", "nsuri": "http://www.rexamerican.com/20210731", "xbrltype": "stringItemType" }, "rex_ScheduleOfSegmentResultsAndAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Segment Results And Assets [Abstract]" } } }, "localname": "ScheduleOfSegmentResultsAndAssetsAbstract", "nsuri": "http://www.rexamerican.com/20210731", "xbrltype": "stringItemType" }, "rex_ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Abstract]" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardAbstract", "nsuri": "http://www.rexamerican.com/20210731", "xbrltype": "stringItemType" }, "rex_SegmentReportingTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting (Tables) [Line Items]" } } }, "localname": "SegmentReportingTablesLineItems", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/SegmentReportingTables" ], "xbrltype": "stringItemType" }, "rex_SegmentReportingTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting (Tables) [Table]" } } }, "localname": "SegmentReportingTablesTable", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/SegmentReportingTables" ], "xbrltype": "stringItemType" }, "rex_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Weighted Average Grant Date Fair Value of shares in share based compensation arrangement", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue", "periodEndLabel": "Weighted Average Grant Date Fair Value, End of Period (in Dollars)", "periodStartLabel": "Weighted Average Grant Date Fair Value, Beginning of Period (in Dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValue", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable" ], "xbrltype": "monetaryItemType" }, "rex_ShortSellMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShortSellMember", "terseLabel": "Short/Sell [Member]" } } }, "localname": "ShortSellMember", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "rex_StockOptionPlans2015Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "StockOptionPlans2015Member", "terseLabel": "Stock Option Plans 2015 [Member]" } } }, "localname": "StockOptionPlans2015Member", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/EmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "rex_UnrecognizedTaxBenefitsAndAccruedInterestAndPenalties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "UnrecognizedTaxBenefitsAndAccruedInterestAndPenalties", "periodEndLabel": "Unrecognized tax benefits, end of period", "periodStartLabel": "Unrecognized tax benefits, beginning of period" } } }, "localname": "UnrecognizedTaxBenefitsAndAccruedInterestAndPenalties", "nsuri": "http://www.rexamerican.com/20210731", "presentation": [ "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable" ], "xbrltype": "monetaryItemType" }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Financial Information Disclosure [Abstract]" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "nsuri": "http://fasb.org/srt/2021-01-31", "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r210", "r214", "r245", "r246", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r426", "r427", "r437", "r438" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r210", "r214", "r245", "r246", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r426", "r427", "r437", "r438" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r210", "r214", "r235", "r245", "r246", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r426", "r427", "r437", "r438" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r210", "r214", "r235", "r245", "r246", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r426", "r427", "r437", "r438" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFinancialInformationForEquityMethodInvestmentTable" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r50", "r109", "r365", "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Accounts payable, related parties", "verboseLabel": "Accounts Payable, Related Parties, Current" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.rexamerican.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r14", "r50" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Trade, Current", "terseLabel": "Accounts payable, trade (includes $2.5 million and $0.7 million with related parties at July 31, 2021 and January 31, 2021, respectively)" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r7", "r30", "r166", "r167" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r14", "r52", "r270" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Accrued real estate taxes" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxes": { "auth_ref": [ "r24", "r27", "r281", "r399", "r413" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.", "label": "Accrued Income Taxes", "terseLabel": "Accrued income taxes" } } }, "localname": "AccruedIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued transportation related items" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesForCommissionsExpenseAndTaxes": { "auth_ref": [ "r418" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount for commissions, taxes and other expenses that were incurred but unpaid as of the balance sheet date.", "label": "Accrued Liabilities for Commissions, Expense and Taxes", "terseLabel": "Accrued Liabilities for Commissions, Expense and Taxes" } } }, "localname": "AccruedLiabilitiesForCommissionsExpenseAndTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedUtilitiesCurrent": { "auth_ref": [ "r13", "r14", "r52" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for utilities, such as electrical power, heating oil, natural gas, and water. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Utilities, Current", "terseLabel": "Accrued utility charges" } } }, "localname": "AccruedUtilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r48", "r187" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofPropertyandEquipmentTable": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofPropertyandEquipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r31" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r112", "r113", "r114", "r263", "r264", "r265", "r331" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r130", "r148", "r149", "r150", "r151", "r153" ], "lang": { "en-us": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "terseLabel": "Other Segments [Member]" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r249", "r260", "r267" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow", "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r105", "r143", "r150", "r157", "r174", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r312", "r317", "r340", "r369", "r371", "r398", "r412" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet", "http://www.rexamerican.com/role/ScheduleOfSegmentAssetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r9", "r61", "r105", "r174", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r312", "r317", "r340", "r369", "r371" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets [Member]", "terseLabel": "Assets [Member]" } } }, "localname": "AssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails", "http://www.rexamerican.com/role/SegmentReportingTables" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r251", "r262" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and Building Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r10", "r186" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofPropertyandEquipmentTable": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Improvements, Gross", "terseLabel": "Buildings and improvements" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofPropertyandEquipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r44", "r96" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet", "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r20", "r97" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents, Policy [Policy Text Block]" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r89", "r96", "r99" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r89", "r341" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r195", "r196", "r197", "r198", "r433" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies Disclosure [Text Block]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommodityContractAssetCurrent": { "auth_ref": [ "r51" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the asset arising from commodity contracts such as futures contracts tied to the movement of a particular commodity, which are expected to be converted into cash or otherwise disposed of within a year or the normal operating cycle, if longer.", "label": "Commodity Contract Asset, Current", "terseLabel": "Commodity futures asset" } } }, "localname": "CommodityContractAssetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommodityContractMember": { "auth_ref": [ "r236", "r327" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.", "label": "Commodity Contract [Member]", "terseLabel": "Commodity Contract [Member]" } } }, "localname": "CommodityContractMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r112", "r113", "r331" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r29", "r371" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r233", "r234", "r247", "r269" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Compensation and Employee Benefit Plans [Text Block]" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/EmployeeBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income, Policy [Policy Text Block]" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": { "auth_ref": [ "r2", "r110", "r308" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.", "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]", "terseLabel": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCondensedFinancialStatements" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r186" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofPropertyandEquipmentTable": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofPropertyandEquipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerDurationAxis": { "auth_ref": [ "r228", "r230" ], "lang": { "en-us": { "role": { "documentation": "Information by duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.", "label": "Contract with Customer, Duration [Axis]" } } }, "localname": "ContractWithCustomerDurationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerDurationDomain": { "auth_ref": [ "r228", "r230" ], "lang": { "en-us": { "role": { "documentation": "Duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.", "label": "Contract with Customer, Duration [Domain]" } } }, "localname": "ContractWithCustomerDurationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate and Other [Member]", "terseLabel": "Corporate and Other [Member]" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleOfSegmentAssetsTable", "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r77", "r384" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales (includes $20,650 and $4,887 with related parties for the quarters ended July 31, 2021 and 2020, respectively, and $37,383 and $17,159 with related parties for the six months ended July 31, 2021 and 2020, respectively)" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Goods and Service [Policy Text Block]" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostsAndExpensesRelatedParty": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties.", "label": "Costs and Expenses, Related Party", "terseLabel": "Costs and Expenses, Related Party" } } }, "localname": "CostsAndExpensesRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentCollateralAmount": { "auth_ref": [ "r410" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets pledged to secure a debt instrument.", "label": "Debt Instrument, Collateral Amount", "terseLabel": "Debt Instrument, Collateral Amount" } } }, "localname": "DebtInstrumentCollateralAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield": { "auth_ref": [ "r443", "r445" ], "lang": { "en-us": { "role": { "documentation": "Weighted average yield of investment in debt security measured at amortized cost (held-to-maturity) maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Held-to-Maturity, Weighted Average Yield, Maturity, Year One", "terseLabel": "Debt Securities, Held-to-Maturity, Weighted Average Yield, Maturity, Year One" } } }, "localname": "DebtSecuritiesHeldToMaturityMaturityWithinOneYearWeightedAverageYield", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/InvestmentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r94", "r106", "r291", "r299", "r300", "r301" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r275", "r276", "r277" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.", "label": "Deferred Tax Liabilities, Net, Noncurrent", "terseLabel": "Deferred taxes" } } }, "localname": "DeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r94", "r138" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r62", "r63", "r64", "r339" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Asset Derivatives, Fair Value" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails", "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFinancialInstrumentsAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).", "label": "Derivative Financial Instruments, Assets [Member]", "terseLabel": "Derivative Financial Instruments, Assets [Member]" } } }, "localname": "DerivativeFinancialInstrumentsAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r64", "r322", "r323", "r325", "r328" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails", "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r330", "r333" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Text Block]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r62", "r63", "r64", "r339" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Liability Derivatives, Fair Value" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Text Block [Abstract]" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureTextBlockSupplementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Text Block Supplement [Abstract]" } } }, "localname": "DisclosureTextBlockSupplementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "terseLabel": "Basic and diluted net income (loss) per share attributable to REX common shareholders (in Dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll and related items" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r261" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount (in Dollars)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/EmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted Average Vesting Term, Beginning of Period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Share-based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/EmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity:" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r68", "r69", "r70", "r112", "r113", "r114", "r116", "r121", "r123", "r129", "r178", "r215", "r216", "r263", "r264", "r265", "r295", "r296", "r331", "r342", "r343", "r344", "r345", "r346", "r347", "r428", "r429", "r430", "r447" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r73", "r88", "r94", "r420" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.", "label": "Proceeds from Equity Method Investment, Distribution", "terseLabel": "Dividends received from equity method investee", "verboseLabel": "Proceeds from Equity Method Investment, Distribution" } } }, "localname": "EquityMethodInvestmentDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow", "http://www.rexamerican.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Big River" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofEquityMethodInvestmentsTable" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r45", "r144", "r171" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity method investment", "verboseLabel": "Big River" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet", "http://www.rexamerican.com/role/ScheduleofEquityMethodInvestmentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]", "terseLabel": "Equity Method Investments [Table Text Block]" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities": { "auth_ref": [ "r268" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.", "label": "Excess Tax Benefit from Share-based Compensation, Financing Activities", "terseLabel": "Non cash financing activities \u2013 Stock awards issued" } } }, "localname": "ExcessTaxBenefitFromShareBasedCompensationFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r211", "r212", "r213", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r244", "r335", "r373", "r374", "r375" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Disclosures [Text Block]" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/FairValue" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r211", "r236", "r237", "r242", "r244", "r335", "r373" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r211", "r212", "r213", "r236", "r237", "r242", "r244", "r335", "r374" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r211", "r212", "r213", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r244", "r335", "r375" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r211", "r212", "r213", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r244", "r373", "r374", "r375" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r337", "r338" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments, Policy [Policy Text Block]" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentsOwnedDerivativesAndOtherContractualAgreementsAtFairValue": { "auth_ref": [ "r324" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair value as of the balance sheet date of firm holdings in all assets resulting from contracts that meet the criteria of being accounted for as derivative instruments. Their value is derived from the values of one or more underlying assets, reference rates, or indices of asset values. Includes both pledged (to counterparties as collateral for financing transactions) and unpledged holdings.", "label": "Financial Instruments, Owned, Derivatives and Other Contractual Agreements, at Fair Value", "terseLabel": "Commodity futures liability" } } }, "localname": "FinancialInstrumentsOwnedDerivativesAndOtherContractualAgreementsAtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "totalLabel": "Total assets" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.", "label": "Forward Contracts [Member]", "terseLabel": "Forward Contracts [Member]" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFairValuesforDerivativeFinancialInstrumentsTable" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r322" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "terseLabel": "Gain (Loss) on Derivative Instruments, Net, Pretax" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r76", "r105", "r143", "r149", "r153", "r156", "r159", "r174", "r199", "r200", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r340" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit (loss)", "totalLabel": "Gross profit (loss)", "verboseLabel": "Segment gross (loss) profit:" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedIncomeStatement", "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable", "http://www.rexamerican.com/role/ScheduleofFinancialInformationForEquityMethodInvestmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r72", "r143", "r149", "r153", "r156", "r159", "r397", "r406", "r408", "r423" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "(Loss) income before income taxes:", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedIncomeStatement", "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r105", "r115", "r143", "r149", "r153", "r156", "r159", "r174", "r199", "r200", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r311", "r332", "r340" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Income (loss) from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFinancialInformationForEquityMethodInvestmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r73", "r94", "r140", "r171", "r405", "r420" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "(Income) loss from equity method investments", "terseLabel": "Equity in income (loss) of unconsolidated affiliates" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow", "http://www.rexamerican.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r189", "r192" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r107", "r279", "r286", "r289", "r297", "r302", "r304", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Accrued", "terseLabel": "Income Tax Examination, Penalties and Interest Accrued" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r122", "r123", "r141", "r278", "r298", "r303", "r424" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Benefit for income taxes", "negatedTerseLabel": "Benefit (provision) for income taxes:", "terseLabel": "Income Tax Expense (Benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedIncomeStatement", "http://www.rexamerican.com/role/IncomeTaxesDetails", "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability": { "auth_ref": [ "r292" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity.", "label": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability", "terseLabel": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r67", "r273", "r274", "r286", "r287", "r288", "r293" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Tax, Policy [Policy Text Block]" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r91", "r98" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income Taxes Paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r57", "r404", "r419" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Refundable income taxes" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r93" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable, trade" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r93" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r93" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "Increase (Decrease) in Income Taxes Receivable", "negatedLabel": "Refundable income taxes" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r93" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r93" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r93" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "terseLabel": "Interest and other income, net" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r36", "r182" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Ethanol and other finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r59", "r371" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet", "http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r16", "r60", "r101", "r128", "r179", "r181", "r183", "r383" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory, Policy [Policy Text Block]" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r38", "r182" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Grain and other raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r37", "r182" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofComponentsofInventoryTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r180" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventory Write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r173", "r422" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investment, Policy [Policy Text Block]" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTextBlock": { "auth_ref": [ "r169", "r170", "r176", "r177" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment.", "label": "Investment [Text Block]", "terseLabel": "Investment [Text Block]" } } }, "localname": "InvestmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandAndLandImprovements": { "auth_ref": [ "r11", "r21" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofPropertyandEquipmentTable": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated deprecation and depletion of real estate held for productive use and additions or improvements to real estate held for productive use, examples include, but are not limited to, walkways, driveways, fences, and parking lots. Excludes land held for sale.", "label": "Land and Land Improvements", "terseLabel": "Land and improvements" } } }, "localname": "LandAndLandImprovements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofPropertyandEquipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r359", "r360" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "Leases of Lessee Disclosure [Text Block]" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r35", "r105", "r174", "r340", "r371", "r401", "r416" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r53", "r105", "r174", "r199", "r200", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r313", "r317", "r318", "r340", "r369", "r370", "r371" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r17", "r18", "r19", "r25", "r26", "r105", "r174", "r199", "r200", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r313", "r317", "r318", "r340", "r369", "r370" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liability [Member]", "terseLabel": "Liability [Member]" } } }, "localname": "LiabilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r10", "r186" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofPropertyandEquipmentTable": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "terseLabel": "Machinery, equipment and fixtures" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofPropertyandEquipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_MajorityOwnedSubsidiaryUnconsolidatedMember": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Company in which the parent entity has a financial interest through direct or indirect ownership of more than 50 percent of the voting interest in an entity but does not have control and therefore does not consolidate.", "label": "Majority-Owned Subsidiary, Unconsolidated [Member]", "terseLabel": "Majority-Owned Subsidiary, Unconsolidated [Member]" } } }, "localname": "MajorityOwnedSubsidiaryUnconsolidatedMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCondensedFinancialStatementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r58", "r105", "r174", "r199", "r203", "r204", "r205", "r208", "r209", "r340", "r400", "r415" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r216" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Noncontrolling interests distribution and other" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r89" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "terseLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r89" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r89", "r92", "r95" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r4", "r65", "r66", "r70", "r75", "r95", "r105", "r115", "r117", "r118", "r119", "r120", "r122", "r123", "r125", "r143", "r149", "r153", "r156", "r159", "r174", "r199", "r200", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r332", "r340", "r407", "r421" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss) attributable to REX common shareholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedIncomeStatement", "http://www.rexamerican.com/role/ScheduleofFinancialInformationForEquityMethodInvestmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r65", "r66", "r70", "r122", "r123", "r315", "r320" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Net (income) loss attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": { "auth_ref": [ "r124", "r127" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.", "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic", "terseLabel": "Segment (loss) profit (net of noncontrolling interests):" } } }, "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r112", "r113", "r114", "r216", "r309" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Nonvested Restricted Stock Shares Activity [Table Text Block]" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/EmployeeBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCondensedFinancialStatementsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCondensedFinancialStatementsDetails", "http://www.rexamerican.com/role/SegmentReportingDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r354" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r353" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r353" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r353" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r352" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r358", "r360" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r357", "r360" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r348", "r349" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r348", "r349" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r348", "r349" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2026" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r348", "r349" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r348", "r349" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r348", "r349" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofFutureMinimumRentalPaymentsforOperatingLeasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r13", "r14", "r15", "r52" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Deferred taxes and other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r12", "r13", "r52", "r371" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities (includes $0.1 million with related parties at July 31, 2021 and January 31, 2021)" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r81", "r83" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Treasury stock acquired" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r83" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-term Investments", "negatedLabel": "Purchase of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r251", "r262" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/EmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r8", "r42", "r43" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromContributionsFromAffiliates": { "auth_ref": [ "r84" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership.", "label": "Proceeds from Contributions from Affiliates", "terseLabel": "Capital contributions", "verboseLabel": "Capital contributions from minority investor" } } }, "localname": "ProceedsFromContributionsFromAffiliates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow", "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "auth_ref": [ "r92", "r98" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes.", "label": "Proceeds from Income Tax Refunds", "terseLabel": "Proceeds from Income Tax Refunds" } } }, "localname": "ProceedsFromIncomeTaxRefunds", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInterestAndDividendsReceived": { "auth_ref": [ "r86", "r90" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received for dividends and interest on the entity's equity and debt investments during the current period.", "label": "Proceeds from Interest and Dividends Received", "negatedLabel": "Interest income from investments" } } }, "localname": "ProceedsFromInterestAndDividendsReceived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsToMinorityShareholders": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest.", "label": "Proceeds from (Payments to) Noncontrolling Interests", "terseLabel": "Payments to noncontrolling interests holders" } } }, "localname": "ProceedsFromPaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of real estate and property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r81" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Sale of Short-term Investments", "terseLabel": "Sale of short-term investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r4", "r65", "r66", "r70", "r87", "r105", "r115", "r122", "r123", "r143", "r149", "r153", "r156", "r159", "r174", "r199", "r200", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r311", "r314", "r316", "r320", "r321", "r332", "r340", "r408" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net (loss) income", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss) including noncontrolling interests" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow", "http://www.rexamerican.com/role/ConsolidatedIncomeStatement", "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r48", "r188" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r191", "r434", "r435", "r436" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment Disclosure [Text Block]" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property, Plant and Equipment, Estimated Useful Lives", "terseLabel": "Property, Plant and Equipment, Estimated Useful Lives" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r47", "r186" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofPropertyandEquipmentTable": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofPropertyandEquipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r21", "r22", "r188", "r371", "r409", "r417" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.rexamerican.com/role/ScheduleofPropertyandEquipmentTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet", "http://www.rexamerican.com/role/ScheduleofPropertyandEquipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r46", "r188", "r434", "r435" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment, Policy [Policy Text Block]" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r21", "r188" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment [Table Text Block]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r21", "r186" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartiesAmountInCostOfSales": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount included in cost of sales related to transactions with related parties incurred and recorded in the statement of operations for the period.", "label": "Related Parties Amount in Cost of Sales", "terseLabel": "Cost of sales, related parties" } } }, "localname": "RelatedPartiesAmountInCostOfSales", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedIncomeStatement_Parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r243", "r363", "r364" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCondensedFinancialStatementsDetails", "http://www.rexamerican.com/role/EmployeeBenefitsDetails", "http://www.rexamerican.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of selling, general and administrative expenses resulting from transactions, excluding transactions that are eliminated in consolidated or combined financial statements, with related party.", "label": "Related Party Transaction, Selling, General and Administrative Expenses from Transactions with Related Party", "terseLabel": "Selling, general and administrative expenses, related parties" } } }, "localname": "RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedIncomeStatement_Parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r243", "r363", "r366", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCondensedFinancialStatementsDetails", "http://www.rexamerican.com/role/EmployeeBenefitsDetails", "http://www.rexamerican.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r361", "r362", "r364", "r367", "r368" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions Disclosure [Text Block]" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r5", "r20", "r99" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.rexamerican.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet", "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r32", "r216", "r266", "r371", "r414", "r431", "r432" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r112", "r113", "r114", "r116", "r121", "r123", "r178", "r263", "r264", "r265", "r295", "r296", "r331", "r428", "r430" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsUndistributedEarningsFromEquityMethodInvestees": { "auth_ref": [ "r104", "r372" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consolidated retained earnings that represent undistributed (not yet received) earnings from 50% or less owned persons accounted for by the equity method (equity method investees).", "label": "Retained Earnings, Undistributed Earnings from Equity Method Investees", "terseLabel": "Retained Earnings, Undistributed Earnings from Equity Method Investees" } } }, "localname": "RetainedEarningsUndistributedEarningsFromEquityMethodInvestees", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r134", "r135", "r148", "r154", "r155", "r161", "r162", "r164", "r227", "r228", "r384" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Sales of products, ethanol and by-products segment:" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r134", "r135", "r148", "r154", "r155", "r161", "r162", "r164", "r227", "r228", "r384" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Net sales and revenue:" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r229", "r231" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/NetSalesandRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r102", "r103" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue [Policy Text Block]" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r71", "r105", "r134", "r135", "r148", "r154", "r155", "r161", "r162", "r164", "r174", "r199", "r200", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r340", "r408" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Net sales and revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedIncomeStatement", "http://www.rexamerican.com/role/ScheduleofFinancialInformationForEquityMethodInvestmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r356", "r360" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-use assets acquired and liabilities incurred upon lease execution" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative assets at fair value.", "label": "Schedule of Derivative Assets at Fair Value [Table Text Block]", "terseLabel": "Schedule of Derivative Assets at Fair Value [Table Text Block]" } } }, "localname": "ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r334", "r335" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/FairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r16", "r39", "r40", "r41" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r143", "r146", "r152", "r184" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleOfSegmentAssetsTable", "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r143", "r146", "r152", "r184" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table Text Block]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r285", "r294" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r130", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r148", "r149", "r150", "r151", "r153", "r154", "r155", "r156", "r157", "r159", "r164", "r193", "r194", "r425" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCondensedFinancialStatementsDetails", "http://www.rexamerican.com/role/ScheduleOfSegmentAssetsTable", "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable", "http://www.rexamerican.com/role/SegmentReportingTables" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r130", "r132", "r133", "r143", "r147", "r153", "r157", "r158", "r159", "r160", "r161", "r163", "r164", "r165" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Reporting Disclosure [Text Block]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/SegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleOfSegmentAssetsTable", "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r79" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedIncomeStatement": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "negatedLabel": "Selling, general and administrative expenses (includes $154 and $152 with related parties for the quarters ended July 31, 2021 and 2020, respectively, and $191 and $(145) with related parties for the six months ended July 31, 2021 and 2020, respectively)" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Selling, General and Administrative Expenses, Policy [Policy Text Block]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Granted (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Non-Vested Shares, End of Period", "periodStartLabel": "Non-Vested Shares, Beginning of Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/EmployeeBenefitsDetails", "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Non-Vested Shares, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/EmployeeBenefitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/EmployeeBenefitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Non-Vested Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r248", "r253" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/EmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested", "terseLabel": "Weighted Average Grant Date Fair Value, Vested (in Dollars)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofNonVestedRestrictedStockAwardActivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in Shares)", "periodStartLabel": "Balance (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r23", "r402", "r403", "r411" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term investments", "terseLabel": "Short-term Investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet", "http://www.rexamerican.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r100", "r111" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies [Text Block]" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r3", "r130", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r148", "r149", "r150", "r151", "r153", "r154", "r155", "r156", "r157", "r159", "r164", "r184", "r190", "r193", "r194", "r425" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedCondensedFinancialStatementsDetails", "http://www.rexamerican.com/role/ScheduleOfSegmentAssetsTable", "http://www.rexamerican.com/role/ScheduleOfSegmentResultsAndAssetsTable", "http://www.rexamerican.com/role/SegmentReportingTables" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r56", "r68", "r69", "r70", "r112", "r113", "r114", "r116", "r121", "r123", "r129", "r178", "r215", "r216", "r263", "r264", "r265", "r295", "r296", "r331", "r342", "r343", "r344", "r345", "r346", "r347", "r428", "r429", "r430", "r447" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r112", "r113", "r114", "r129", "r384" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r28", "r29", "r215", "r216" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of equity awards and stock based compensation expense (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r28", "r29", "r216", "r250", "r258" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of equity awards and stock based compensation expense" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r29", "r33", "r34", "r105", "r168", "r174", "r340", "r371" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total REX shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r69", "r105", "r112", "r113", "r114", "r116", "r121", "r174", "r178", "r216", "r263", "r264", "r265", "r295", "r296", "r309", "r310", "r319", "r331", "r340", "r342", "r343", "r347", "r429", "r430", "r447" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet", "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradingActivityByTypeAxis": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Information by type of trading activity.", "label": "Trading Activity [Axis]" } } }, "localname": "TradingActivityByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TradingActivityByTypeDomain": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Gains and losses on trading activities (including both derivative and nonderivative instruments) recognized in the statement of financial performance, separately by major types of items (such as fixed income/interest rates, foreign exchange, equity, commodity, and credit).", "label": "Trading Activity, by Type [Domain]" } } }, "localname": "TradingActivityByTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r55", "r217" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r29", "r215", "r216" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Treasury stock acquired (in Shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r55", "r217", "r218" ], "calculation": { "http://www.rexamerican.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r215", "r216", "r217" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Treasury stock acquired" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r272", "r282" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized Tax Benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/AccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r284" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Changes for current year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r283" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Changes for prior years\u2019 tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofUnrecognizedTaxBenefitsRollForwardTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r355", "r360" ], "calculation": { "http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ScheduleofComponentsofLeaseExpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted average shares outstanding \u2013 basic and diluted (in Shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.rexamerican.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "http://asc.fasb.org/topic&trid=75115024" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "http://asc.fasb.org/topic&trid=2197064" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123364984&loc=d3e1205-110223" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-04(Schedule I))", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=120391182&loc=d3e5864-122674" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11374-113907" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31958-109318" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r306": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e852-111674" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5283-111683" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "c", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624186-113959" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r333": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r368": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=6462270&loc=d3e57205-112772" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r439": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r441": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r442": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r443": { "Name": "Industry Guide", "Number": "3", "Paragraph": "B", "Publisher": "SEC", "Section": "II" }, "r444": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r445": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1403", "Subparagraph": "(1)" }, "r446": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3337-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=SL94080555-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" } }, "version": "2.1" } ZIP 72 0000930413-21-001588-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000930413-21-001588-xbrl.zip M4$L#!!0 ( $-G(U-52&SU2^< %4?"P 5 8S$P,C(T,%\Q,'$M:7AB MGDF5JV9AJ_ MG\AGC1-"C;&I:L;3[R?#AXOKZY/_:?/GY\>7DY&\,S]EBSJ&TNK#&U\0-2KXOE+BR* MBWTBWRR-/- Y:;2(W/K4D3\U>^3GXP5I-IHR?WSJ ) J&%_$FO^?B+>$_:. M$_&L2OWG7D>6?F;3\=F3^?P1OOB(JWL/.I;W( +.'C:MIX_PQ4=G.:?X=*/> MD.O^;S3;;#?E7OCOFHU&ZZ-XPOO!Z[9G97C6T#6#_N/K_7?_<2?\>?_1CXZ+ M?,4!\N%*G7JC66]V XO48=,K"[E(B%JG7V]YFX4G?^W8*7X]4FSJ/F[1U;W" MW\J,6MI8,9 ^#/>-GK^\;?E[G2CVB*T,'[('$>W^HPN[_J0H\\W'Q1?A/T$: MVJ&_8=^$_6@;2\"&!Q_A6_=!_$)=XS/Q7/?7"?02XL]*@\&@X_L6^]1.^PY6%+^^(\?WQ_&4SI3ZAN0V%KR7VV' M!\^SM_1,#WL05L6'^Q\-X!Q[KL"JYU^F5%'/:P3_WQ='OTS\7VO/O)Q?\^_HCT/V$? 3A\I&O^F5DJLOS M+ZKVC&M]Q/]E8NJ;1G404O<+G=;OE">*$@F?(K:SU"E_3UW1M2?C$_E^]>WQ M\\G*UQ-X7]W6_DT_$7GN?"8CTU*I57?,^2?R55?&OTAS_DIL4]=4[\N1Z3CF MS/U>]K]_T51G"@LU&K^=G/_7?\K=QFKAR\@"8CY<7?R\OWZ\OGH@PYM+W/WY\G8]"C4'+]?@*ZQJ=+*RO57( +^C=>'^W?BMP=DKG>0QJ:N*W,; MCI?[KQ.X0!S+71WT:0>4'=W%/!R\$[BJ'-5]0"S:!C$>P41<*_O]!#2Y3R/3 MU*EB.-:"AG'7?R\4"PBL+^_IW+0<6!HV;@"^!KUV%Q#&_MID/$<- VW0_4TL MD!1EC W^^^?P'N32]_\E]U=WM_>/Y.[G_;PE(*4?012#MD]N[XG< M.54_D-MOY/&O5R0@P#WA/;QXQ*_E0:O->4IL! "'_UCQ,.^QC=CN'GO[9EK$ MF5+RIXMO,H?O3!4,)Q6,HP0$5<$ FL'W4U59+JEB42.,KG=L]2M#O83'3\[_ MMH WMF0IN?CYIMF FO^%%WV#3^R3W0T\<,80WMIY#CUXX\?GM@X/%^>/-PS4Y460];X.\W/;*.1R3WS$XL M+G_QY;]?V07C;A\#O*BWJK57)BSF6:C*PA4.;A,@4M'U(HO:*X, M,,:6^%/^RY-S,!#KC4%CT"NCPO/.=.W683)E0NZ[IT^:C>?6^8R M0(E=N3?C61O-E)M?W]NC\GJMPD_A;([9_MQ[*/VN6G)=;@PZG78_S;[6Z%XV MY?F4T9^ =F2">F21?RTLS5:U,=.0S F7A%J08=BSUI-B:/]F?W]8UY)R!/;Z M[/[LX8Q:ZN:06AVZ5WD)E"84J?T*D?[3,3)+P# Y5U:*V+?[GNV90^>2\ MUVLVR)UB*4] HWM34==/4 )S=N4U%_#/6^O1?#%.SB^5I6,:B5=.+$'%J]G9 MN;7NX$D-HQ[GMU/-W*),B)^@)C&WX&EMKNB$OM+QPM&>4<$ !J9V@89QLVI-,Y+D$,MH8$^NY8 M7Z#21>"FQW";FI>GMPS$>X #:FF.!LMP X!:H///%Y:]0$O ,6$M=EG6Y.;I MZ ,>;W0S#,?.ISWUUA5M-/Z>,M9;6WUXNX#6M18Z9VTT/]Q/N5G1P(^RE5"/ M&-=%C%)E/"5C7;'M7>+1U;C:;PBQI;"3\;""9;FC)^7. M\8O_-:U?Y &)3=PU=V&C-!I+Y5?* IO9O$QNXT$(>^^_%C88J,N3\VM#13.5 M8O[D>$H!LS,,EK],*1K?-=0< F[&4_D#F2HVF6@ZZ!R*KL.7&%A"5>3/A8:* M".@?(RH>@#6%+H*A'K#2>:A':"0!1<;E<-12\&L,]1 5OC6>& ASBXXIN\?D M)F'129NA?L(,:/,\>A1\A%&(=C+'9# @&I&([9- @JK*TSPBG:%;_36@: M72PL"V#C43^4Q& 68G#U?ZF]+CU(6$2>W)@D/%28L8X;@T-STJXS/QO(,\ N M,\W!=&0P4L:.91JH@>A+0D$;69)K/.S*F)G7EXJC\(C6VM'QUPCJ]"B12+O1 MP=,!1M%"9ZZEVD/]49P3DM"&?.*L<0K E8# MN8I;>:H]6>:+,W6_/8.=4J+2B69HPAE,T"O0;'S> AO[5OXLN8]%/K !64V\ M6SS(+@CQK LE6872?5(S^)D%O;_>=*^\X#UW5CS5CRAZU=DC%^Q[.+=L$0H[ M364Y,H;6;NV1M);0,F'BD>T%S_:3:2W#7,5XZ5@7XH&3\^$Z'F()T;3)32D- MHC!1$DHOY-EE7[5!%98HI'"$\ M(Z#=+6S*GH+7\E31D'0TN)7Q7?H27_ZBP:N13@9LS406?]9LJM;@5E:,L:;H M*%@Q>(\/8^V-JEBJ33!VI:GACFHP#D^5#Z%W9-(X&9Z9$1P,TQF9KYN'QN6Y M/Q@&+S@"XQZ>LMS6)=0-[2GH"MX)/@4V8VH:ST7:K09]*)$>E/=[P4()O[2R MNQ60$!Y?WVR$?K?U0BIO_2$IV/0FH/Y8C:PV;9:@\CT1E 9 @F$:;/L.Z? M"VJ,$2T^@*RHE/\@@$+AT':QT@V@T?WL0=-!GR-M%U4G&41ZFS'L%=#,=F:' M;"&9J]5Y2IVWYVTXF /2ZB.+*K_J(PJG&_"FZ"_*TO;\_8RC&&[6\(7DS0(? M<>RW[?C ",4:-F+C('Z\OKX?WUU4.T[,H& MM+@W>C9ON[ZYQ-CDVVXMC=,F!D29.6TXQZ[:B[L^"SLE+&@7XCZI3Y29IB\_ M11U /!W)K=X,(4^<0KF^ID<.%! *F5JHOB=@+9V>_]#E$#$@JF[EJ6=%>)U90E* M6/W)TM3ZS%2!][$URK_SF.1A8DBN+ MO0;?GW9=$A00>1[IMQ0GVPC2.HE/O-8>Q+LP#::(,N\M_*%2PX9_?55T;,Y" MP&REJ]3,^V9H[7$M;,%/.P$NV]GCTC\5:&C>SBDOCB@4J^WLL=I)@-5.WEB] M^G.A.DF^Z^5(HG_:RQVHO 59[>X!^8SKPM6.2 M+>B-NB;S1FW_,/7M;:3J[ZLD-1,K2?N\\H=B@,F#1/?J)2XU>[S@!?28O3 T M%'UI:^SP^;R"_,.#/OC,/;47^EO>(\U]+I(2:B?5[YWQB@TT!\ M8*(:,@1\H+M_(S_IIKU C_9P!-8+P?9*U"'WFOVK4!5N'RE>/B:1&_LR23LI MD^SU2NQ::)FZS1CDSC+'5$6>J#@@/0?L[\G9[LK)XYVWCW^]ND_BLSERX^]G995G#Q1[>X](4Y7W<(YSVP\3$W^>=>%V3;\K8,:V*[GO0 M?1]73CH+8:]7_C0"5<,/BDX#CHU@20[>ZC]Y=H80$!67[,$E^[BFTED >[WR MDDX49@(NYBPEQ]!,*\ =%2>DYX1]7&HIU?Q]7OE#,RC(B0D%\1 P_2H.2,\! M^[C_& =T$G/ /J^\96V8K@UO&$-%^_2TW]N?V$U,^WU>>?4ZU49:P:&Y,)*O MI/O'R*)K?B:W<^:W_(1O$IGFG\G_8+HE?!TSR8YED?MV2]OPT\P4/PP7PE=#OFA;TE*T\Z)'#:RM M/#)U-1X;J-$*WM*Q$PLB4&+M!C[:2@+57.P(U%.;\@D W1K*N=:RF=\ M0;A+%^)R>3.K;K4EC^SWY-&09R: M"ULQ5.QWA0+8AX!I(B^4=X-!BH2^+#QI#U"&BLGO)\V3'%#.(T^6 MN3!4/*^F!3KUT^BTV1Q(S4X'_^]#VI-U:V;)T,(J=[K_[8I)'<+78[Z)DA+WB, M_V #ZQ2=ZSBKY\'M'?C;SGQGKVU"F.#^RY8UMZ1X[ZP!; 9K .NM&"6 8ECC M)]SQT%#Q?Z[\[0Z="\6RL *:69!>)6 K4 FXL$$4R9VVU)*;&T6 6_86CHEP MV5LR%+?>#,7MMM1IR-FA.+VTBGN,'K#O4AVDYHQHQC.UG5GP#,5U2NUBCN(. M"-O+(VSEVM_)=F*U6E*S'WT96DOS[N8?>6 MQAI.X 5RF SO;P(EEMMO;"LYNU*OLUD$?MP,GQ!%LM3M] IB^"S9>POL[\-D:78 MX9C6\C 9W0,?B+:=6FT99/;@"!B[G3EJ6CVIWV\/N %?#NU20?J#8]"YD[%S0A0UFD6Q=38Z=ZA//.YIN+/H7-%4 M0E_G&"'A^7ULP-;ZEF.[P"5Q=<50-#95EP'#':?3% MWY3D7B>2L;83,P:JCH5$Z96R?4G4Z^="HF+ON18[V8^FH^ADO.(./\Q++B;Y MFOVVU!V\-VTM+G(Z?5!E#_-BBPKYW%GF' !9LKL+0Q%S=*Q)Q*#.83*\NZ$[ M73$<$&)7[IYV:N1RNR,U>N_-PY025YV6)/>[)3)?XC*[*+PVGN!WBDTY=NOF MI(X=>P]9RGL;^X[[NL=WW4Y^PB6.>]I!R9;4E-^;[RDMKII2=V\!4@_^2(HR:P7@PSK'BYOV)-Q.5Z M49XWH\[45 ,1Y&,U#)NIU62.J1\,4?&"K[+4[T7KRY6]OM?I34P6N#[:G6B] M+4<;/1^G72N)TXZ;]JLWV[:=M]+P%/R(J.9BI--8R4*)UBC"5["=?SJ-CM1I M1,>8M],GQ;D^2!KL$1F-H$&[-Y!:[>2.MA@TB'>(TT0]^85;B*84_6"!:EL: M8-["+OZN*2--]WL44':S[,[_K4A54FO.3>+6?:)6E'RS0]?<7C3@YCW-E26& M524<$Z52ZECI=:=8R"OKWO#NAA9YMGG[ MD)FFZVZGP]U@M]X([,;9IN+B@,E"@3X/\=KW**OGP0P(E?#7KT+MU^"&=_,>T#2. N[ M/[*_GS=JE8_%;[AG9"1@\D7?9++4[$77TE3NW/V#,4G(TI<&G3?-N'K3%,RP M1*T0_>/8^"O]L4_"6JV^U!U4"9EGRN"^O#L+! MD8'1'H>:/:G3VK>@_M!X?R]TM5O[YI,=A"+.SPQO:*N'W?3'JOAE9X''X2<9 MK+UHEWNED6=J@\?*BNQ%WW%O7/:4@8E=G>RD)EVL0]V2.G)E9Q=G9\M]:[# >B*(QU^@-I M4,KJ^(36/S\#CQ95[(6U7%5@#M"V/,WI=+D(BJ,#M$!(#5J;O!$G2>DH#?[= M1$E_@),1I2UU0YJ+9T&4LMUKG8!';[>U>9A7':.WV ]W=.R@^P"PVSN&CGZY M8:C?EGK],D5P]PI1H>\/D&B9NHX170T';E [N@JXQ/(SIV/T0S-,"UCC6J!H MA[;3EAKY^$J/CQ[I*Y\2T*,IM1NY=%XXH%@TO]]6[[%C8Z8L[\AK5JD 6+DS M+7S3T'$L;;1@H] >S56Q&9%G3,963Y)C7/XE"VVG MZ 6BAU:_1^WS(/M29!+8'AIJ$BVRZAI2:(0[(75R[R<2.F1Z?4QIY.CEM"-; M4ZR\.6/;UOY-W28FCU-*E/'8G,%#.%:+&*:#P922S/QX;A$U- M9"O#HSD.9XX'JTXA$VQCC1K&2].BE/R AZRSHF>"?18K"Z*0M./Q _YU 3/!V^$S MP>-2Z88ZQ 83G;N@+/I,C05=9Z\(\&&[6]'GU-YT)'Z[6CW M8[E&?J?!8B='++8&4JL9[7H[?"0V\D1B9R -VN\!B]T\#W2S*75Z&6+Q+1KE M7I@V<^MQ21VWQ=<^4 8=N2;-Z1NR,RJ&!TZ]Q%(J<%M M2_U^2(/.T,9? _Z5-MC1,V9')Z#8T39P2R\5.(7^,$V517NH]:R- MJ?V EL5V@F$N5S>Z!*6*RN\E =.0IHV2.GJR5$69O61S&LJT0#8U>E77A9R5 MQU3RK-62FJU<3DT)'#+[IP\??#5O!4RY,C&CN/H/R[1M,K?,B>:04QW^2-D, M/YL,^?3:%=O('=O'SAX1C1@M<=^(JW:7U:37;K:@QH9WPTJ;'8O@_HPNJREC M?45Z-2,6]S3[4K]7VJ+*W=R3_II/R#V@%7?W9I^W0/D'AQ'TKN$*A&X_]V^6.0O\ROX[ M&/C!%7>-B=Z4CT5YGPK>Z&81V>$ZKHI%W6#SA/.-YB6$BMOI-KD6DFS[(4^_ MV9O<$NG%53Q*[.A8('7Z,8IY2WFWII=]^V*M+;5#C.G#P%IZL;!MO0R=%^T#:1&2&0_)\VN6"M8#!77#/C_8W-&A26,,<.%L9+[KTPFFJ[! M/]^TJTQZ.7W-]O<==H>78N)9U++4;[\[^SDQSK;H$&'E5&41.CF)ZCW9K2FU MY0-EM_1R.BMV&_0W45<".WS%I1]70+N%KX'I;5Q22\2@SK'&9O81\QQ?<,NS MYMBU^/E?3LE($F*@5A3)^.I+2)%NM#N^"B670%>J M@#G^4/+UBNG,ZZ1=>_K-QXYE93%?P**:L0!\^&6[7]E6^7./N-&K5\=20*AJ MAF(MKQTZLY.V<>E*K;VG+1^XG9T;IK>82UVIT=O4@M^5?5X0<\MMJ=\H;0?' M8LSZHKE;'DC]YMX!EM+X [Y2@V+&$L;:PJZ88U.I][V^@)V$?U]@+@;+M*1N MC,*?RN+)X,Y+0YZVU(C1X;TB3P;W8\K3TZZJ W+W%Z0EST!JA11"5;Z#([&0 M*V .RW> ?1160N^'Z2O@:;*HX^^P?AI2(R3UL"0LE9=M'XZ9+<*Y*35:>V>: M')HI'HMW^E([I#J\)(C)RW).Q#MPO-HAH\ .U=!%P7C*)>,'@I*1*('^T,0Q MB7%\\Q'R2E(%9/I>F/WZ;#/U"^.DB9%:(.["G*E M;C>YPG"4E,C+E9+T= Q"V]ME<3HJ):X"ILS I/< [J60_9TU',="0W@A#EMA M2I=-S(5C.XJ!:Q V\E=&_='6QJPB1M7T!9O;4;BT2V#8OHUFYB)TR/%YLYB- MJ'4[8:,U;GVD?D5<#@WUDF,R]);BI&"9@G+R[G)ENZ<*HEQZ32X7RC7EP]>_ M"Z)<>H4OIS-W^+IA091+KQ_F<^9"&D)5&N21Z$D5,$?@!ORZKDEB5?6:8W!. M+:Z,5BY"5[0V$TC6*\4R8/?V';68--TF0ANK)C@\[@I2^2RD+^.AW8!%^PYS M(E&HNR1 J\99LW(J)M4QBSU.S;-\U)+#HU "9^,;'2?Y+"3K+3LO9*QAU_L/ MA'5?'#7\>O\W[1QW35;&7=?,R9[3KA.,N6Y78ZX9(V8VYKI=C;G>5(7+.N8Z MP5AKDGZL=2?3L=:QQU@3WJ@JU@CK=%!\$WU5^5AB-%;\";]\N.^6#JLYPA08 MF9W/._*Z,];&3G\H$O8<9WGWWW:4=[@>R";)3I29IB\_1:$PFZ&Y:U-ST[\[ M[-**FK"+$NXA@1_ G[:;%LZ]\SI#Q@W'=@)%O20'>-P)YRD!*H'CU-N@W$ZP MPT0K)T%=M7#XPF\X\+Y(>=E]2W%YP3RG-28Q[2\CZ^-Y[=JV%]'1_/SDYOLB MP",8//;"6KXC?.>J'X2".HIFO"O!43R25\MA*E3GB.I' MTU'THC'\3E2>-[40A:Y3G9U"L,TGA%?8KGC[^+!=\7:AIJHRU][@2GZOZ'8# MZ!6^B\&W6]M>(;PH!A.,=/:M85 M3(91'/(WQ5@HEI\:L"YR7% 20;(SE\^-32?<6]S40K%\9X_EXZ1G]M(/FV1F M4*!D9&>-"/!)O[-99[QEUSDCM8Q8]Q\CDS3:<_D ;]Z+8#%=,4 MSC1R>9FF*;4;E: I'\^T2LLR[59/DD.Z=17",R5PJFZI!WI/+0 MO@7$B*O J8")CDPR0_03FTS#YTX5X.DF>OXH)[4Z[2]C:Q'2FU"HA#2I@*F .')CC5W1WYV_L8;?\T S38K$-+K@N MZ1CKZ^DWRYQ=!D28O2W \5<>(=EAQ6[.;]Q(VJBLG@R9(;W9?5%"/%; 5, <.##'K^GF&*T94ZK:J-A>! 45?C"< M3#1=4QRZ*Y13I.>_HO1>D9P#HG1EL%3 5,!4P!P3,.6/\:QTKH@K2K'I*ZM7 M-R>$LO1PHKPHEFJS8(^-R>,X\95-Y)C-J6$K[%ZCK_AONH["- 7UD5U#Q-J[ MVWKD4XF0USL%'];7W[=W$Y(\U)R*4!6A*D)5A,J44+L-I?3CFUFY$^]D?KFP ML,@)0#!5-O_)G0=&U8O 7;8C-2[QH+:*NPZ!N](/*LZ2NUK16;05>Y63O:I; MIB)41:CB!'9ZOVF6 KN]V;:E8/:J_*H5,!4P%3#'!$PQB2 ING<.YY:FDU8C MO'?G>PUAEJPW9Q6=+@5I2]!UL^*$[#BA9*TT*])FF%9_*$TR&YONL:K>(L7> MBK+=D;IR=,O;RB%[7"ZD"I@*F J8]Y/H&B4UJPZ5%3!'!LQ[5SKS[6C8D_J] M(M7&BI[Y]C1L2G)%SR+IF2\YY8;4Z$0GWU1FW;'=>A4P%3 5,(>49Y/>:'O$ M%ET+:TEXS:$R_G.A650M(29+!LP[5SV:Z6N%7)9C?FF>N3 4;+U30,SU#1O9]ZIZ\0(I_5X(7=DK%3 5 M,!4PQP1,^>,\U<2"0^O36354K0A5$2I+0N66^[BE]2W/C^T!7@Q?>@4.K J8"I@+FL-)9U@5S*XFK-S"-X6\+?4E:\K[#&$(! M2G[GPX^(:BY&.BWPTL_BI;'LM)+-> AEH;*ICF_,1G\Y&@XJP2B)BN$.4VX5 M.K8BNK]8Q48EE%L1X9:#F([1D0:M&%7P%?^5D/]VLU^YAW TNY6R=GQ,URKO MK(]NHR-UV]5->X1,5^*1(FVIT>Q4/'=T/%?BP26=EM0<1'>5RYGGN$?P(]O$ M^1=5>SZOU>!O_,>7>9 =N<\NZF4SQ7K2X$7X:,-_T]Q=.GSE?N*%L;I ,Q94 M)4!Q9TH!([INOF!GD+GR1#??^!_U.OFF45W]1.[@@<^P[I\+:HSI)]+Y3%B, MZA-IDGI=_(X=&OY3^(\++H>B[IASUX4I/G&ITYV'I;HV\=.U<_"@Z<_4(FTW MJ@>,S(A QE37Q0J_G\ ]C7_;=%49XI0-'[C_,#?LQN/^!)KF[MX M3)%I/Y/ RB KJ&EC+3Q9W(#!X>C]<9$#':"/_KH_HKAUN,Y MC^4\'&_#.=*S/K*H\JL^HG!\X56*_J(L;0_YC!S=$&IPC_+^>(UD_)UXY?G/ MJUB-BX<@(A'!/H-F=TB_C,[OK_Y!AC^N[J\OAC?D_NKA]N?]Q=4#N;B]O[N] M'SY>W]Z0X?CY]>'Z\GIX?WWU\.7CZ#SR8*>#!@XW.Q** ^<;_E QB5LE M#PY\, ,FM3$-G,OD'*'X:2@@[1UL1YO/.V(*QQ0KGUX;Y'%J+FS%4.T/;PC[ M/H)]8IDS)MKG%GW68#-;)/O>K\QM+YM+)I)$XL(8P\VFS&T0>^Z_5H2)*Z0B MP3LI,)LAC1[+GGVAJ-0A.+J:(%<', ,(-'X_P4EUV;P[[&;7-Y&7W+<7EA3F;@?G& W%?1M;'\QI/'WP[N?F^". V9GY'^,Y5/P@% MYT[15#C]%8YSQ/$]=13->%>"HW@DKWHX*U3GB.I'TU'THC'\3E2>-[40A:Y3 MG9U"L#VB^4BP#P*V$24'X=M,5*H07 MQ> B>GG,&GX4^O?SZU:_+M>O\^P\)\*=S?YOR8Y#FII#Q5@HEE=VV%@_HBXH MB2#9F8_GQG(3[BUN*J%8OK/'\K&2._?(M,NC@+ 8K):1#382, ^ TI0 /A^ M&>9MY4:KN *^3C>ZO?3[98,O[IX2,LV>;2_SK$7J=Z5!/[H8J6*:PIEFSV:6>3)-4^I42FX9 M>::\;5&P JW;B*ZTS85I2N"*W%*J\Y[Z@57 5,!4P!Q6=[W-TL*X,O&&.D0W M[6H^9 7,<0"3_/CL5#;S4(GS]9RE;UUU9YD3S?D.TB"&]ZLG=5N;!FDU63Y/ MTJ9O"Y6,M(.*L(42MIV^]5(BPO:E=JM1)&DKBZX"I@*F N:8@"G_.,THJ>F6 M>!(^)%,9_[G0++]0KD2X+ADPQZ^G[%93TC?KOYKR M7J0BFA&%6>\TE\ 7INW\H,[4#"28JC$=*;4*B&&*V J8 X< MF/>NXNX1U_JA&:;%LN"XX+JD8U1ZZ3?+G%T&1)B]+17NKSR7;H<:7,7"#L7> M.39FJ RB"I@*F J88P+F\*-GHNT/N[6\&Z6$F*Z J8 Y<&".7Q?.,=]O3*EJ MH^I[$114^,%P,M%T37'H#DU7WLP3JZR>_"+K>R4 'A"E*Y.F J8"I@+FF(!Y MZQC/2F? N(*2Y02 E85#U,;F;$X-6V'W$GW%?]-]KH#8?1?%VKL;(^93EI[7 M.P4?U=??MW<;QSS4E(I0%:$J0E6$RI10>268#G7='./X3Y8^_!5OKHO Q77% M[ZWM=D[RLT MG%FJ\GE6P%3 5, <$S!E2>-(,&WEV1-L.T^3)UO-\Z,*$O#?J;3K.JGB+',U_> MIO8X":'?C!Z_4G%#=MQ0XF[UO8'4ZE19AT5R0WG[T'=DJ=>K-(@BF2%]W]C< MAQ*T9:G9C8[?5B[;XW(R5L,YB"14W%9.;BN8V5CJ7C2O MK75RV2S-K-CK&-@K_=R%+-FKV8QN)EKQ5SGYJ])J*D)5A"I.8I=#8/>C*ZFJ M@0SOP%U5 5,!4P%S;.DLZZ*[E<09')C2\+>%OB0M>=\A#:$ )=<*X$=$-158,1$Q7"'*;>*'&?1B[/*J&*Z@V>Z,L\ MZ4G=1O*IVA73E9[I2CUJI!729K;BN8/GN1)/-&GUI%Z*R=09,QUW&GYDFSC_ MHFK/Y[4:_(W_^#(/\N,GTI\[4>^:*=:3!N]IP*,-_T5S=^7PA='SEW#EQRDE MRACS015CB>U"#-.!GX.Q1A2#]0YYLA0=#H?E8%JI,Z4V!0(H0#^'JC6@%(NV MX5!QY!@5,TE5,M$,Q1AK\$,P"ATZHX9CGVV"_Q_U.OFF45W]1.Z4)V#A!_KG M@AIC^HET/Q,6$OM$FJ1>%[]C)Y#_%/[C[IWOJ.Z8<]0H_7&1 QV M@S_ZZ/Z*X=;C7X]]/1QOP_D$&MP] MO3]>(WE])UYYNO4J5N/B(8A(1+#/H-F=RR^C\_NK?Y#ACZO[ZXOA#;F_>KC] M>7]Q]4 N;N_O;N^'C]>W-V1X?GY]N+Z\'MY?7SU\^3@ZWSQF[#\*T=3? M3U[E?X[E1K/9;BB-1A?WK)QG"?-%4!Y<>/+@P9,"*$0N%'M*ONGFBQT.;R:0 M_'1E5%[OV":3$S&VD#]CN.R4N0VGR/W7"F\FX?D\@_&GUP9YG)H+6S%4.[Q' MQ@M%;0)?I:OAZA/L$!!A_'[2/=GZR]7+ELO D_,'[97\@$>G-KD"P-0O(^OC MN1?=2@9.ZL0%MJRM_9NZB$J7R;!CZ[%S;SQ,-I-A/OI0(F?268$."]_F_[CO+2P"*:47**([T^X%_)^XK% 4^JUHJ.WQW%H,D-9M[!#D^61.+UF%_T'-CV76TVBD\*,C5: R_V9 M"BTA9\+NUOW2WR!\AZC[83'*P=!(TQV>>-CD*.?HP]D2;W M-C,'$F*MI"*93JAE,7<$.R:.\GJ@)\/=";^$'Y77*]ZPZBLUZ$2+D_;;EGKM M&$F_1W8X,L%;B,*2T_'(DOD?8O8Z.PPSUB7H4-?-,4;6P^O$!7EW9.>%S'XK MR1E(< 22Q OVQ5@_.HYPB'?#'XIF$,"R#;M&Q\_<0M!71WHQYW.QO$ M"'X*:F_GGI;D]=L3-IXKQ1&W0G(37DYT+75-&FEY%<@Y7[ W'8WB5 MXSHI,$_KP.1:P!_%IB"YTY"N#7=O]][6MI_*@=1O;':2*XM(R\^%EPAEVRH( MI6;S[;PF\7TDS_"G:8&L.AH.#^QIQTTM]? MQ!)R?3?(49T)8=K36(*_W]M;'SL8338SI+7C58R7SPERB]-]#S)NOYUV=Q:= M*YKJNK:$ 0_&"-LL"U#'D7C-073KG*,_!TEQN78L0GH/'H7CW+,2YLH2)8-$ M'$M1#]1EN%WKO>.[>\2][7 92NU.:9V&Q1V5**1MSYQM-4IY=^R8+Q)UH03\ M(.O[R+IK;%S>2+).T>>-(O9F:$C(NO Z)3DC.>)#*0DE#; M] EIT-X,%<2;_5#&.S+5^*&;Y"GQ!\R8.0D00"*6;=T)%'Y=_K0Q@NOQY=## MW:Z90P^FL/QGPO-HFYP\TY7#"=FA%/JAO@2CMVIE@7F.H"Y-PP/ MQ^7WNX4UGF(UC#DA]M2TG+I#K:-(.%VGX0/N[A$V%ZL.H WB97\74"DX/U$% M\IY8ZX06)Y?(<18[Q4[D#KW)FS+8T%B>CC?JAG):#\^HZ\'YIA6IJS9#6"8H-Q+CRIU2AO M(Y0B*N[W1V%(E/I0DZ/*.#HIZ)1,_F\TM):!_MY%X1#(=1F.&#&R^O>WF*H?G.Q ME\A0;4J=9HH)@,)J,E+JDQ8O<,W&F(+@!H!EG:F(T[@N_+$\=+OZT:$I_]3IF[1/N01>XFDSH>.=@3&D@1X\H/#(3 MZNVPO^U&[$FRO'<2VP'I81>QS[=$1O1),PQ4T;!1#L/^ =_V.UFZ]38LO4L^ M="6YL]FJXKWJ:KNIEWXL:%[DZS>D7B^ZLT#) L:MO$0)A0]C"Y&]QX]N(C#Y M2-&D/-A,[93/BP6[LM3H16<XW,40F-=)T9 9DH!$+R3 0"12SE M*H"^[6(B1E/32KJGZP29+:%"FD$6)LH+T 0]$1'FU/=$!.],K+PHEFKCX&W$ MXE%RW%ZB(<1+S,<>#!GB!/?M:DZ3"Z\='HDB4ZDS/&%ENJ;CGT'-MM_'$>PD MF3'R.J:V_:B\BE[QK. CM(5V1#QGO1].98GEV>X\)[(U0WJ;'-/-?;\YY\[+ M"EUO_8PAHP6;J[&8 ^'XH#SZ2L(H^3%]G&EM=-SMR%$T Z/ ;ICBFVFM M#IMSV^XL=[5X;58J?ZZ)/KF039;Z(4.$#U8]B90I8GRPYDW7=$R6'AC;7US5 M#I0P:8 5?2"QUBF8#C\;4F _AWM2I^W06/?&#IT+Q;*6@(K_4?3%CL:0^-KSV]W'LAK"GU0MKN'Y++-%&0_3X\4^;8PJ[I3^!J2.0"M%PE.=\B0F5$*B#$*:N1Q3>/LQH=)RE)IT%=4^6-*]PZCV1P=;5)]_4;7G M\QK\B?_[9>XN.S$-<>#)HS:C-KFA+^3>G"F&Q#^0R .UM,EG,E.L)PW>@X\V M_!?-,U_Y<4HQ$F+.YHJ!BA0Q3 =^KEC80(?5'CY9((3FBN4P.VI*;0I(51:J M!HBO ;W9-:$P&62B_,+J"N$!AA^R7CRL4.UL$_S_J-?)-XWJZB=RISP!ASV MA*/&F'XBO<^$Z72?2)/4Z^)WC.GY3^$_[M[YCNJ..7>%J?C$I5YW'J9.-?'3 M-9Y_T'20]J3MWG[ X(R@9$QU7:SP^TGCA/UMSY6Q^[< Y453G2E"T?CM,Q$T M:4;1!%]B;=-"QQ3+/S^3P,HG*XAS4?:9/"[G@*ZAI8RT\6=R ^>)H_7&1 SV M@C_ZZ/Z*X=;C7X]]/1QOP_D$&OQN MVQ^OD;R^$Z_\>E[%:EP\!!&)"/89=-NYC.2!M7.Y*FPX#P" H_/[JW^0X8^K M^^N+X0VYOWJX_7E_'-9>_CY]>'Z\GIX?WWU\.7C MZ#Q:?B>UO"WU)6K)$F@VL37I[;+'_*$13 M?S]YE?\YEAO-9KNA-!H]Y%'%Y4I^A=TL9O"^\8;3&/_6C 55AW#=_O/"E:G98]VT%Q9]A$6_ZN;X5WW<^" MO L+M(1SCQTR!"A ]H\K1 QA ^\/>%"05/$4K7SH"PHW%G7B:+^:R$ZFA*#8K1= ML98("V_X.5$T2^<;T'RJ$9LZ-?C+F>(W%M6,,S($^6 OQM.5%5_@2WRK J<6 M?JOCH-J%93&;2,'LNC-R02V,QJTLCWN8F*:#1YVH'C_88A5]Z>Y0K?DUYZN' MW4,_SCP&6\Q2%53-$?GL[X7!IBOB=41UC3ZC<)LJ#OLFN'=F M/JI@8R!=8/F9\HLR&1C$'&S;1DU(13%)@"=TJJ A4K M;&25O5'JAB)Y"C_'[=? WM.>\:Q@=Q $7-BRJV]LW:9C]-"^ MP&4$0GHE2W@Q&U$+6[;YF'P(Z)&>][41\+["74-/SB>@O6[X7CWU-$PGQ>W6 MW.T* FQL-2 +X*];@Y(K!>_[*[@DGT"+^?[]@IP*!=_[5JCXK.4 XFJ+8>B; M@R@P;@-O@@L)$*@K2]2;7,8S8?D98'F*MY4/"5X^"@F*=U&.> FR"=$)@J[\ M4B9S0=#.2Q#<,(6-K%(L* 8$@#4D3.:GQ.O"(DX*O_/0H_A GU8;\F^>$>?% MW#PBEK<"J+-\B4]$^T HJ .&J3/9,5K6YY:I+L:._9EKUO V)&8/09[4O0S M\G>XY,7UO.67[O(2T];<@X=8HJP$(#AF D_.[OC/( /D>;EN<7 WM2C=Q)Z[ M5Y2B>+K=C%(4H+A!#7EK=SI?%FR0:"=A7 #L_#+5T&P!WEZ1FI8]U>9^ITB7 MTC4N*'T66"$O"9)7\1?T*,U7BR1S5RX8.2!DPXY(8)O;*+T\BR,$\Y;!ZT(V MMAOW07LRM FZ@IRA9Q?>P:TU!A9.[*F-MUH&(MKWP3:9#]9_&W%?1[)TMN;C M8TV(?->-FIAF.7J-7 LIREZLK=C-&UZB$#>%(\+(KJO")2MH:V-+&_EF8= C M&FUKUJ*LRG6+>8<)#D)QJNDTX%4*<6+,LO2#@5! <>4HKVB1H_,\Z#!KCBGPLPA.&@Q?"R#\?.@GW!#7S8MZX259M@1$PX;4W;EYX9!:YR\L4E M)&$['>5;)PGS 4+3Z=GZR^01_SB+;;+FR 2RIB"35P7"_G$5K +99(.T+]FA M/[X9;W32\4;[9)LG)R$3Y*28?@'I;P07KK]03"[])"2$3_':1A*TYQ$<*<8O M5)W0[6JCCO)",6!H!R9D2F0*R^I+T&E@!77%D\%T6+!^ 520/#,41+S@E+EO M+2J<>G8-I"$H3BAR$.ILK)7D+KLW8\%N.A;L)!1/]Z"4PQ]8Q@?O0;!3BJ;( MA;(32^)5)/"N8Q=(O73]H@;J$88JM6?*IUZ@G &:3H:40TU+SXN8NO.8XA1=.4%^>; M+)CO!L!@XUC*8O'N^VC_XWN9D2X43O:Z,[370UV6 NU!+T M#.TKOXU I@N< MBT".%;Q!7!SN1"$L7G,T1^>S9@/("^S(PR]S>@27WL LAP2]EU1Y=O7FE>TP M#)]A2IOW68UOG/L;T">#Z134\7=F.YRR"KL.@TSK3E^R_3=/<,0$:]#B4=?# M!(#/O<^>G\0&4M96 ,14!1!P;Q7*>C-)V$\G"7M)U7:@YNT$A_^FUM6WKI"A M@BYXCKV%'/LE.$A'^OY6K3P.C7,Z7"[EN$SQE&O0JT&V:"*K%$4*"X9;R@NJ MRK"XHMN8OS?"DF>0'$Q])R!;K"=\O9 SK!\4RRT;4XW)-[82_I#?9(P2[!,3 MDXK8O>F.N>'=')FG\85-N5K@>C7Q/+]Y@NF"8Y&I-PZTW;'Y\@P((7K1OI9R;XUNKDI-1?>[(1H&(AE%*NR MG#)^UM@F6/=FO!P#D=NU-6ON$LR7J\P!C%?FB05%]B\[ M,P7:P42!1LRNE.[KO_&W7_"7AZ8'B%Y'':S0#NEVQ_:\&\).$1#V6X-P^$20 MT\;V1:KG,H>K-A#"LWFN,&X% YX2\0U!3 >'CU;EB+= M(B!L2G*WN9,F$\T"W_P^D\9 I6;(=?_/OSB?R0 M.Z?<8DI[;,Y9N\[9W$VB"62"/3CP.]84^,)4&<790ZYJ/'RX\#*V^W)'IL/Q=_^5JH#%)\PH$S^I!5;!7WLKC>A8P;ZCO*!&L2RL4!-5+A9# M;V!? "_'\TJVC4IU>+-(B_H3 ^$\8+53*JI ZPZR,4B4!9M;X$N<#[Q<$#TY MP*08'PA4T5B:_0M[!)OHC()?\W '6]#F!6VS&0@/9XFUDF/F>[) -6257ZX) M!@>:H2>G3,:1MV;C M)+T)LLAX$REV:[(0Y(F#]=I3KD=YM8RV7V'M"EI6W&^SJK<7A97BS^##)ZSZ M1L'HIERO*#V.@PH@"X?JFO&+R2SW58%Y$?!U4)\5BI+_@,0KCVLL0*LY"\4# MT8M2VC1L86RD 5_.;*JCQLAQ@+_33=NF:\A03>:,<\@4S2W,A<2)%8&+KA9Z MT?'R84M$P"V"O@"6K UB&G8%&'5?%+B]L'\!>486\(5\Y(WJ!GY9&)Q7=?.V MF:Y61Q4+!ZC:Z]%?;V<+@:9@ G\A*95OI\^E3&.2D^8Q7;/$V4?E-64T8]OO MLZK)X>N31TSL+:;XYNUHGC)920[+5DI(9=>'$(,="M#458JI+RQG@^F7-G8I M<>40]BCQRU*$U0SZ&,@>*] 5B;$-3\SVY:?M8S8HUEB*D%_IPNMSN(:+8LU1 M7@GHJQ3%X6(MK8H9S0KK+&(!U"&_(C.PFTUF\KH%,=1-4!$9["!^1WPBRT8R MN]?E@>=XHMLDX.$5G2B"W>$\!^_[LX%3IKC(O?W/3RON^2G$TF6ZL"_&U'G!6OO M> ABHT .,^I8_WNO@@P]25@BAMD1[C2=M2$ZHG^+9@6"% PJWL4 O_;;6Z!2 MQ'^!8,-.-?%2X7I"R*DI3)OA)%>PF([5"VH3"=\$.!,Y;SS=FQ6%/"N: MSEU23.=\YJJ?09^X"D1Q;5A# J41<\UF8.3 UGY1UO8)]#K49[A0 T;!9&T4 M;<)YL$(J@1KFQ,,?C5BYGHXZU-J&%)8J'I 9L%R"F%JBR5\>@U/[#M[KQ:NZ M&S'.LT%('PW8C-N1BB?9P&;31O\BRK;O,/^/JC8.N?*@AD47AKHCS&:$MC9@ M/P*TUE;0'*@=VBV38] K28RZFS_U&F>;LWA"J5?SD?-&>XI%YV0;C$O8=WC' MILPEE+5-Z0PVXDI;BC23]%-! M?@: \"?Y[4KED+J=3MK4AE;JT08IX&SU&Z%PKJ4J>&.TY]10=$]?\)J!O#"? M2VIB)-FDQ[Q8KX[MK[ @Q(5J:*C7 J;U@;0;FV^%[WPS628W>F6VE>:VK3@A MALK&45LC]?5*;S)^SM#M9E'4PVI<:]MQ,-V" VG-XMHPLUZ8IS^ M:J:^P*)."MQ=:+?"JAM'YJR[]1(#W %R5)7Y1;G-J@$2QTR+W79R&!)@!Z9G MCS+3.,02=MF!+1!8;BWR%:1,;84R*^4@+[SKDT\1-[?OC-QB$S.19P948 ; M:LB*-X+PC1@W-,7;KAD @T@B9 #XKF*W2:0(N_EAKBWH>7>7?3-EOK6<-.$: M!\@;CFDM4SLAPW^?G1.2KZ\=O0^RF3*GN1F6TYR0R+X/,I(; M!(UWJ$%!@;UV1!&B[:#ICE5LW"9G'@$1&#%8'T7+QM4E\2_L4,U$%TI.L;U M]8H&DM A@6QJOPS$38#VJS^\!&N,:ZT6OL *K[?".H:RZD57XT5=FI07\ MK&'8^\PSQW%%6L?U."&X,\;/E&#%B%XJ18VG4KCA(YYUX(>I-!_A>"DP2%<[ M&.W(SU@UW;T+*W4"%R:8/UOIE MA9)0(4\@X0RP9L!N88(-5C@CB?3QA_$4K&"=WDZ\C8A)IX](Z.0ECS'7

' M@"@U* \5U0)"E*3*KE^R.B1ZNNSE: M-VHZ_&B?Q=>HL&O, M[[K6L(V"P>?$I-[H!\,6+!$P<<=RCX!OGBRL_D2195KPTJ?1:;,YD)J=#O[? MATWI$I1CFU!WT?8K76;SM'-KOZ7N@K-X8S>]KA MVN/)1V@GB8=YE\DWL>$_<+\WU,&A!C:UGNG.8B,$]Z56.T,$9S?X_N3\[Z;U"U5$T2@J9WF2-_OC;JZ-.[Z7F-3I2NV.'$F< M-Q+ >;-S&H2UI5:OO2?"\KPD-DWV4%7@#U8CZM\5*VV2H@;-;]6K5G7Q+4I2 M? F:9)V"SMB]\O+#15-< 3B06LUF),N$(#D^IHZ%0AD?D14V_GY4A;^-R/Z\6,$OVXKE%8Z[8%99'.[[F.+CO8P<>T9'RC+@9E@9\+X< MX89FTO!23CD?*UQ!/:[0[$"PW_$R/EB12Z (UO "$"SA?0R_%T'@4]:9)7QQ M]IP[ILIK6H*!CY'(O/QP1BX#F1T(#H9%%M@>@O45Y#'B?K30=)67%6,2WPR3/WGC')[EO1.R[IZ0-1/CHK?O&W?@HC:!^YM/ M/0_RX?M+:$Q95=WLY" +6ZEE86XUA->;4_.P'56KVZC+C4 [J^O9'&0@:[$/ M!^U2L^>FK; JMN\FJ&W?65G7D-6O!5I<\:Q=KQS0R\_2\3=-8LAIK MWLZ.,DIB;&8C!F6.EH%V-C6>8A;(X-*L\6+F)J"):>K4;U2S5H_(FDEX]77B M/3I=Z[&@J>P9K.USM G*1,%V)*/<]P-\S@ M<=]RS249\T"^$[=VNJ+ MV_^YOJS+ Z]%&:RETIDVKIFK@WL!00NXHI9>IO7Z:,3-$>4O..?5\%'+ 0L@ M ZG%!PRZB8I85RWRNT7CHPV&8KV.%/&2510 !&CCL"+N-39SW/3V]7)T02G% M7B54#5EU'>&,C]+2-62UT&;U1RVS4W9%:&Z=X9)&5&>&\A7G;$09-S*@'2( MD<_AD##>)N@BGJ-(9..#V:%G(SS6I)R8[.%GWRX,[%G@=DWD==]L>-4$LVN\ MRIOU=40:;RW)8JLG+C 1!4_Z^GGPRCC$"V%G_DR/P)9=(5+; B';KJ^J2T1# MI(4WNLV+F"4]42G[)#23S@*Y]L:7[5'7$;I EH4=[H"U8_<#I*S<;895[B:E M<["T(XHCZQO4(ICC@75\+3-Z3L(B!A39TW>"74[RHA-*E@YQEO2!951)8X?Q77+NCK'&GAZ,O:DR7& M5=F+IR?41MSN$BN3L+#>8J+S_&36.17?)U0K3&X7$/#W\!XRO,;/JS]A7W/5 MUFUJRZZ89>T9;A26B.<6P:VV+_.G MBBP!(K-):BRF^LP;]7%6F!=UN4B?BG MCWE"=&VF.8&1SLO:V)LZ(%ZJ.62*.B*;<<@[:NRN9.@'7=K-F,W9?RBOVFPQ MNZ,6IGZ!I7$[N6+DOGTQJ(7SQ=SZQ[\C5#^4Y5=Z ;@&)%I4_69:_.D?C-]N M)_XY\USC]6; -SZ'^Q(M^ W'^&_$=%_H5VGZ_A_!@J%LS$,O MF$D%FC(SZYJM8(_B@"RL<_ )AY^74[!TXO^!;]&/$+#JF%\)(.!TQLO7]EAN MW=9SF9,U:-;QFYK8@MO0%VYW80/B\5C9GLN_W#S406JXZC^6=2#GDO!N,KQ: M*L5VJP-UW2 M,9V-X(F6?)9]N8Q?V[_UF#03-SH%P&=&?]0L:N#BJ,4'#'% *3]K:^L,N44 M]( 77N/)+Q"QED\#K#J&?\(Q8AFI[RZ0T4I9IM_:.GHLSEG-"<4/WOSS%8N M%>#[1V<*$K'&&N^SR>=+R?4J6^R&6*_75V;8EQ_[P4PU&TOZQVQ0Q#OLXM%* M60_92CKE"$6,14$XV*#;\79"G)=2#X*-MUY6SJ"5]Q'^PB-W"K525@FVME8) MIF"" B[V*8_5K%26BMMM' 18]'=M MB.2S#=$"F NL:X'R@TV= E,'4HJ8I.MF)6H"0Z4N1.0:.>Z>HD4&NN#6_)%A7TV<@N:Z7;X- M'[YZ'A=M.[7)SSE++O.G@_WT?H:OKLO-51^>WRV?G#Z:P3G7 M[T7G%'>X]=R"'VMS/LN;,( ) +SFXU+-.7/UX;2C!4>(WY/N&QU9K-/+2K-= M]AONR*X%?^=E6HG'7RTIZWIA R!;VM#B_@QZ8[W)&/ M3Q.[XS:A#"1 MV<6/,O#*XP MA\L$D+J2OS371?B-/:>;8E:. %?1=#0X^00(%&OX7IP&Y[8:9:\[C MJ"Q_V2WTJW$1O9H"INNL6R;F@HFQ/ R5%@<[T"4N,* (Z0"0\-PQAC?4@FWO M((H?OY5"7-BQ;*4]EKFZ,V?*OTS+'\2WD7;'Z%1C _GFRI)'GME)Q-FB[%)' MBG:0^^0&494E$'6"8[Y#CM;J33UE'0G7AK]$%=!<^:K3P]6?3)RV'PQ%(M()901_7#L39]XD49!FOZ+.BY3><[# WO.\5Q MP+>3[QCEII>:/=;9B-#$JEWD0IGJ=&VFT_%WEE^)BX]D5WM+0I:\AAXXZQ,/ MG#69JE,VSQ".D:B6J;$/$6*))Z."Y@.*#V95^Z-KV*_"LAB48)HW?XK+\?7W MB(N!(9FU)W#S.JA:8^;G6'/\)!CL0OXYZ*(+N^C\!%6X8RSV&C#L1J9EF2\L MZQPM0LSC=G4X[^X2.ASK*,=U*=0A168K/(#906('XM:PW008D0K"$ZC$,Z!6 MT1<I.$6/=VWT4L<@(&U;DHWO]YP+]*QD9P.-C+(+0UR=H M^\C'8)NQC"/J=J53-*MTBHS3*9I5.D59TBGBR^Q68BF?31=0?K)1Q7YFD5+F M@>/RQG2];NMI;BQ2K]BF :A;UMP>XX%4MC-R(3Y<%2V$68BH,NC"G I MXP;I Q>'4*OQ3N!)B$P0>[V3 \*S9CL SBQAFU*&Z O33MF5=,O/0YJ0"F#% M3 J)C'7%MMG-A-?;PQ__I%VHD/ M26M;8"":_)EW$4UZ6>S18W%K>\>(II;=9$TMD=MQL.@/D]6<7>&,LV0@% GK M@_:Z#Z1[MKTL=_-15.N][J'\'[QS:(P^1NDI7.*M-][OUBNJ[[?U//KC!A"Q MX_$#_G4!W6_;_9 .H3XSXE],T3DYOUWU.;BZ68%M6M=!C=-_JYVZ_Y:W7Z85 M7?'=[FAZ)W6ZG8URHW+WO4V#T$Z!"&WWWP%"&T4AM"7)\GO@T&YQ"&VVHGO7 MOD$GYE!E(E2H_X];C;I3IA]+.]3TEX&+)\]"WLX5G9"JTZHY;:8W20)J-!N] MBAKY7D-)SD8W6EY6U-CK#DM C58K6K_*L4ES/NW86UMN.M;K.=DU=Y -A]/? M<7&DJ=3H1ZN05=?G]%=;#")@Z^V*"'G>:'%DI]3M5?W/\[S(8A&ATTL^":+P MWN>YUY^E&$/YC27>_.!Y-_=.I-U\,ZU50]C>=T;E'B^+;(D0/^S921PH M;>>94\RCTJQZB/>#PAY,]F+&VCUYJ5$U-S7*8FACD7 V"ME-#UN?U+QU5.>; M%5(6FQG834SEZ%;$V1X;KWH\X\.8>6R^W\.%B8N%Z9#!D5V/I?[./- M ]S!,>;9S7_<(SC';M%\)V$*SO('8'(>LW?,P"PBQK?-J(LU#BT$T2&ZR=L& MU_J=4*?O/9TI&BO9 C$/0KM9H$.]X%F2:[)K1="Y(NYR0<78XUV:7B/+V$66 M0P^!@*V=G!J3RW=P\=L2Y]IX?#&9!-TUQJ_?BAY*61Z_$2-;^]C)AGEH$81# M.S8Z7E'H:>H<.5F^F0LK@BI-J=G<=XQH":9B C&[Q^JA+X)1M.>HX]M.[H/* M=/EQ^?> MSL0OV$OL%^P66S',_2I8 (5S:9ZP+@S=!-CS*E"UJMD[*[I6V_'7;3K^I"XL M[ .^FQW_+EX^Y.^^=U_-OGR$%\N@S9WUUOVY?$">U]QO PAB_L"NH0'ML_YF6L1O_A"=D?GL%F>7O[U$VM/23WQ:>H<1 M*_&=OV4,E^1/V$%BPH9-J\DA?M&LXA=5_***7QQ"_.(00A:M-P]9=*36(-JF M>YP/RMVD=T5ZFKE&.IJG37V#'4%H(\AE=\JUM4Y:VYF;6Z+=8W.B=<^ M^E#;>']3-,M3;_B)"!F=%%'8M'.13-MW=UC[;GP?OZ'*W\(['H+=$IBXY"A@ MXHHRG^LXB /GN/>;C> ,*(2RQL D/_B\$3%/$T1! ' QX0EI%)@NQ59S)TRY M#5SGEOFL85=IA4PLX*T7T_K%3AV?9\(F1B#1N;'"QKO4 B.B C.>_*$/\#V= M._ZJ*SEZI"15A%#7@++V6(V%@BD"9MC&WBWF*OB#DFIP:O'E'>_ M?3$7NKHR385U)S?XT'B<\C)7-#4XW@&VZRK;2W*JX.P5S2%LR0\NV&)OV&H7 MT($3:Q7U63$<$&[FPJZ)@;J>A')?Y:^+C+=!0-8N-VL&Y)LA& M;##NJS;3_LU:U]<6O .].;*I]6-F+(P%ZR.GVF.DR2S@0][X"^TA3=/0K\\+/KQ+0U-OZA]LCG3ZCF MC$D0#BG?L7N2V:@-W"%<''\N3$=,^AHK>'?@HJ+S.!Q*<_$$1^05]F'@9$-S M ;HV.R?N'D>6^8LB= ()@8O(%D:$9JEUO(26W@Y17N#VS\@5'[2!7&II]B_, M>'H""QC)Q.;RK-&:K>C?@>ZNW9'T%JU1C0WGY?WKZT)>6H3-K-)-N-HM;Q X MN_F8L *$!(38)K9PB FVO5%8U/QD U *D1D(!2S1L*-483;X4%! <0 M-OE2I:]@L5!#L333G8L&R)LCX3GSLKM]<[C(NC1=/1ZUT.,1=/[Y8[/4?RW< MF>E,*>/[UC7@=)4-2A.P81;G]V=7 -=J&Q\%5H$8\4=?.6.ON$7 M(+P'-%*F)_YKH?)Y5\":+D>Z0V$#JL@V"1UDP96+EGV)#$"1R_ /%+5LLJ)4 M>\;CL8873S\:3%"SN;'>H3*KACUZDI)P>.?R*GV@0 M46UHJ-]]F@F34+TU[BG.>P0XOBJVMG_3E/U?>G+NCU#>(O/\ 9HKA$-JH5W' MET;UF@U:JJWV&F'#0UD6+NB^0K/'3]LHMIW_=[0:2-WS04T6^>:)49XW=K,#I=I'M8]<]O%68U5.SJ\]ZPZUX[$IYKB"F7(J M?RBPI&+;6(5 T@4&U.O::WVJJ:!G*"K#"T%K37?[;_B6@))@SZ_'QM7/C<'&+^[*C#Z&0X0Z.T^$[2-T"@ MNU-^=&>9=7UASF:FRAS[+&O9%I[MTZ8G&?/*Q8XI#YI;Y4&J"L"OU]JW3>G.*M@Z)X"ADS*!?!2U X\,VT M7C $/U]8XRE&JL8"!W90$AUBO4!,GF]OY?EJ,DM*L2HW-JYRP69W@LM6#MKV M$];MM:KY.0GYN5/Q<\:7ABR7FYUSKR#BLX1X1.U02X;J&13E'-ZNLQ/M:RGA M;IPU$#=+9);)4KN3O /@.Z11$K]%QC2*8SI7%$K?(3�]27H]NMIJX^S'9Z M^?[&8/2#!5JF%3!9 O/F,Q3#_'&!VHU6I"5<6MD5TVSHQC8;WI^(3V,#-T(] M39[(O_;3]&Y?#*I>>AE\F(UTBVFRKE&Q4/3ADT5Y$=;0\6Z(7=,I.C%:/;T/ MNL9D_U[%_IF:S,?(_7GV9&A7/1DR[LG0KGHR;&H^1?5D2)-,W$N43)Q;M_+8 M*>2U6"GDFRV8DV61YU'X7F2*>#\157MOE"+>RC5%/(=>SU6*>)4B7J6(5RGB M1:&D2A$O12IOM8]J'U6*> ESI_L'GCL=EMQ=@O1M497QAR*VRNOP\\96PVMXZ1_5?3-XMOQ5ETYM4@4>95V-C[(C*OVKEF7N76 MC_Y4_L"ZZTY,TS%P=(V?^"P^.2&O,_V3KF!F%\BIGP^\B;VV-=ZI>1VY56P> M+B:JL-,DG#-BK(H[]P%'FK"VVYAO" >.N=58TW#X X#%EN=?%9TU?W^84EC@ MC#&A"^&VT481C)H%;\J-1,PY>"/F[.3*G.W692-Q*&O<^1&.] "?LR;JZ1F[%I9&5M.-NJI$<+9.;)< M)S>6:X6S7".*Y<8[++=PB3@79/;F_H3)CAQ! M(NR^9%-QB7OEIF2Q'"]@O"Y,@PWIX?-H0F;TU-@X,9P@I>,]X(VLY#-N<'(/ MM2F[=?.L=4NG6:6;!)N>6,UM6G\B)LZ\J*R;?U%95"Y2XN*8H@MAON"Z*VM. ME)FF+S]%UN:.SO%J9"#"5?AE9'T\9_)Q#PB MY"$HC0RO%K)N <4?O49HXO1W1=@PV@RGK?$H08%IZ_(Z6/DV_,+MHOL&_NK\89GV+A*UI%XCNK/=&V7 Y,3(;XFK(K.03\Y_*..I9E!K*?GF V/X"2 ) M_1Z'R>S>MH**>P3U6HVNU)'+.S@@'U9/AZF.U&U'-W9ZX_(LC"DXUH*C"PQ< M.,=/P-&1B?6'6I21_K@$,75MW D\17"!+,E53_B\CV6UUI,(B6-&]\VWR'<_F)OY'_5QF/%[.%SF)K M*IU;=,SGB!^PD#O-Z2 -?51=!C %_]8I_@.X93C#0>O_9I]OY:1=(A%T\_:F MJ1FG/OLH[ZO=I$Q_R@L@9:,E]1OYD#)/XVM[P>=1YCKG<*W>["H+EML=J='+ MI4CKR"B3PQ6^FS*=EB3WNX?6![A3]0%>B2;MWP>X4_4!WE0F<^P#'#MA RYM ME@9PIRSQI2*M,Y#;ZM:2!#[R@^IB.F/BY(YLWYII-DZ/9>.XZ:U7P?167@4@ MWDX"H-4.+4W'SVO>1/V6I.4(BL9?,3)M)R>6=!-[J2AXZM-R7A5Y XLM18S L>XC!7&40'6H&D:LMS96E!1*) MW4<6Y?Y/S:&S(\XFNIK-=7-)Z3W?;D#H1TXNEZ5^OUFE%>6$W6Z,\4-ODEWD M'I:%P^OKQE/0DPXUVT)LYJ<3ERQ-J=>(]M0=5_@K!9(Z,>*X94HFCO!ZT MP%;T;Z;UB)M@='F<*L:U,39GE'T60W%I-O]Y>(G0DZ9 M]>50/Q6[0@XXC2BG$\'0LJE#1MO[\J#*2,[W/*8E3:>;2[)X^ANERL=*;EX+$"=.D-CG'9DFN/19@HL/#O%G;0<@(R5):=F1)Y()U=RLD(Q8H(#^:YJ- MB1\F-A1S3/*L6)JYL'&-7]2I8: =/CNU ME!?XH0-0@! 2M9^&9D]AZ2?35.T/9^31A"<,3#-C2V]T#<-,DF=35W@PH\;[ M?MD4F!]L2F"I$39\H[: &3HV+8-] MY;[G2;$_X S#!J#I^(XG2]$,OB!VS9K #O$S%=-K8#53 MTS_XK39Y!S6OYYT)Z#),QX? !+6#ZCJ(<.\<3=QS5-,"YXBEV\!;D!CXHSD= M8XX\_@ 60SKN]2ZR_JZ7J3:>UA3"[B<@!V>,N8[=\/Y@F^O\(N''007&/6)=Y-;XP$MU&_9;=^V;G MQ5XZ,DTO$XG9RE+\YMF53Z3/X2GF*5O8&D!3V1'@BAM@J*:,S(6SUA;3=ILA M"A;&7JAR[[,=?9Q/08@Y[*@@PPLVITP<@GH'/V?+BH:L!@*AUURAXF!)QCF6('$TF9&']JZ!61RM_MK2:\>H3>G^)W*&P7V.:88 MKP,6QY?>EU-,I6Z'SM=:5XRW^]1[_>@P1[FRM[>A-NZ M_;6 6^'L<_,6:@3 MP4*Q,A[CY1T= 8:3Q"%=#'>SP'"\_*6"JP%V6S7?M@^!.FW&Z7=RD+D)_11C M$N7>GG*\6_6RBTF=)'/27>KT]Z1.NB'V1TN?N%=U)_8LUG>/JFZ6J"HJ/WOK M[5'E,FW)FHDORST] M^[Y,@&21Q#0(<'!(XOSZEYE5A8, 20 $>(D;.VY)! M9F5EY9U8O=HQ&P:NW M@T9Z2J&R,"T+(1H%WIQ95,C!"\_6+EBLOD\Q@ MKPW74B\WWT?-OY&)S3R55]M&.O:N(QT3":[]1SKVKB,=U_5GK2,=ZU9JO2J5 M6A57G.]2:I9CSWXLPMMIQG;CO7JK>VD-Y-!BRPM44FEWUZ6Y%'MQGZ51ZQW"+M1 M?ZUNSD0HQ36\M!VW:'HZQ%$9*\Z[+& O#4N=:+''K^*M]Q*>G2>[U_(QHF6%$C7EPGIZ88 MX+V(^O6=]>K '!-UM$KT:Y#6\H+1/]G8QWXEAM7R8T:VVL+PP!95;>9C\P:< M?1>;2OA:LKE(X47O[M)P_56B42:LHX_Z/T#[6.:86J3@5,:(DUK*9B6#NGS'<73!WE9A5Q'5>\,GP"9 #C! M%J MM*430KXNW%V"YLJ3XMU^-O!;21[O$).4SE:/Z5,& MS+YD*$ !(2?9\56WDAE6J60&=2F9!\94:CCN\IY$P@1U8,8Z!N/-4W)8(##. M+E7S(LG>:E9)]^$A>I5C+9ZH7+"6-.8H**C%J#=-3 Q^9("QUZB"=MH:!<5Z MD6KG/Z@+@GGL1PZB[&>;D97^% R6:)R"EQXY'9C0= MO!.1SM)NW5DYC3E1BY>'.FO?F/^W)G$]E$8T[O6V3F_9!N5Y52H[9QPP&DC M7K" +X+,]3*C*8R0H2X(&R"$)=3Y0BKJS00#/N[97_R5G\#M' 3>>-57 1:N M?&3&X%0G9E0[S>*08R_N#===X5'CP2O^LI<_,28I8:+9#9@Y'S)/N,$MJV8_O=00P<2HQ?X#WQJ MP!5I6Y"V-FUA7[S5=/KWE'[%)%YN*M?YY;UI_^+V40WKR0$0_8P^Y^AD6X-_..W._)9^V/L/LVWAS>TJ((('_7,;=U *J7M<>U@4J?I0ZW33A6A[ M3CBHJO6GG M83>9UFX/7R>$$MNOR\G^W<32Q:XX"S'F'XVZS9X5F.OB,J3[V M^;)B84>]<$6A9,MO#//W;/)! )O8@OSC1]=9I/F7Q3K8>NDK [;51^]7!',* M^QMN*ZK,5_2B; ['3\P)U8RY;,PPQ,[_AK-I[8G'*\9,WU,W<) HEMH1[%5" MR,1;)K%7%(S>)\/>O;W%XGL)R!?WO2075L5MIH?>R A[2WKD0PC%O'-%N;M%?ZH)O# ML*BB[3>[[DZF"B:)Y'R( 9G@4]:K<#=IB(SZXO7TA,P9\N']\2_6W=8^U!![',)\Q\0'\TK/J[\<0S^ M*"J7"DZ,WF_>]*E^^Q@3K7E8\W-6R?@!0\>E)N66KR05M=G; O"]MM8>[!YY M>EH1^%)H+%]AN1N-K793:^D5QMQ/%XW]&M'8:PVU_G#WU(K[6&+4!AJ[1RC0W=Q M\*&QLDAZLM+5N;_?EPZ>&E/)2+Q=2]*8V;+9.$"LW=4FQ#6C!60>P4KH! MKMU/R[/4Y/MJI-B^TYCYFS_98V?!A(3CF3<1X:/A"TOF4A3/.S_AQW>&+2>8 M_KP/-_4EW-,G>>/P5\?%/]SY/!-'<4GGLV/38 ?'LN"13^A4,6^;'.UK@_XI MRM$=AZ.\(*T?PQO.64<;MM+IZ8+G[)RD\Z%Y66]KG99^?KQ<7M ?C9>'6K>3 M3NW7I#/R: 0,/IAQK7!^HA^V$-'S*K%S(.8J: MQSLN3CT4YIT*Q=NDEG?T< MR?_)A ML;2<%6/OF,VFIO_5,NSBTQV*K%GI@(U6DR9LR!>JXHW>B8S9V&(6E2*#''11 MDH:5<65RPO/.B55R[*NGH-3^]N'O(,-;716L:O@"-D$@Q!H7,-BL,%I1#X0W M-UPV=ZP).?/G\L)*$!@'>&QR8)A$># MC]^MHD>^&BO\TQU.\@;N&#'WRY0^]>X"'T0]"I=,\4[;]%Z][7:;V2-^^ -\ MCO=BX>!X : K5?&:GA<8@$8%I!O^1$.;$7<^Z!4^L%U= G(QG8=]%UY8^SMS M#3Z$&6<_A2^@E34Q'IZ'P?G,8E@VG"B?#8^F<+"0BH!.SO/DF\&W33XH%%_, M)XFN?QD)Z\.!PB)D\1=> )+\*V%--1#'!!,#1C2Q8):)(^!I"N#N5OZJ3DP MQG=<7D\"G.$%EF_@3%+UP<1> \(._D0;3=H5L%M0CZ#L"%DL QP.27+H\8(9 M'MVH0WBZ'2%SX&9#!N++T94+L=FJ8MHS?:9.0,D"!B9XPK R'(@&KR;=2[]- MF4F7/Z1'?0$XB(&QX"WV3/8UZBHV95T] 2OD0C'@B8D,]NA6[?CG][ U\!K_EP$\2%L+:+Z<+9C8_= M@R,+=XT=MD/L)PS^^>P6#RF<0]MY@CRX_1L)!-[.RN5 !3LJ_>WC M#4Z4B1"."9$.42E$P?_T'DPT#M)'PW3Y3^3G\8]OP 20'G"J5N$%HY"#\(T" M-0 Q_PR9#JT(S-X)])DVG[->">X.*@D+*I6,TIO=#UZ!.8TJ>&&X=->G.XKZ MQU">9ET66D/#UM9.L%;SH%/\2@>(^8R/V(4.7_#NW.]SP_["DR>AV[F$J>R&]*(4+$6E#..P$"'VR,;)^?[=? M?U""5_VR&@)I2,R#!M' P=\50RN!-E(-%5UMR5-HN4H[BY0ZY%ZVZ #6J^,G?%K6U$BAEGH5E"D5>D:^@(7_-?)G2AW*KYZIN*3^( MZS1B-/I Z_8+S4NOC52GQE=;RZ!.BJ5.-AJD:ZUAH3L-7@QS'49H90:D>B=; MV;4S*E4#\LM7 .1GI[7:L.(+;.''ZIFP/M%6?JSGH0O4>EHKQ[T-Q\/]E27. MJIZNT]IM8E5'M1?B\N0_*ZF*O$L^;JERO*N4.C+:SO \EC]MA>H@]UQTCS*Z MZKFOGC>>JPXM4H79U9KZ[KO&-MX4>2PA*E[$5!-W7BM+ MKTF0\P;F%#R"PH6E&RI52K^I:+W:@51#O(:Q/MW0+7]'QVGD3'(V;Q^(DO6Q M8DT\4K:J]J0X\F13+OF:U,^>-P^T@0I?4TEFYFQ*A:M-SU1\09)X6^D9>WO? MKU)RV-ZA!_L;(^>1R1F*?%@\4[:/Q-2/,+J[M'+/',^O]3,NA*-IH-MWWC[W MG;" ^=I0C;!@].W MGX2N4PVN[!1Y[T#@>SXLC .X D_,,Y>SN6FR_)C>.S&M +\.4A(K^SR'BX: MMHY_F@868.(Q=!N2D\?Q.?C+BE\O$YO,CG MB!5].-*(+%KAD!?3%!.5I6^KX3?O?3>>WYL>SGD/W.+S8K>M4>UM-*V?S;A1T_U'\PNHVCT%) FT849 M6):M-W\"/\*T#9<&_>NMG^15KT].8-'0W\#"ZU_5V$U/$HLXQOJ0OFSQT2 ""'QP&.W^8S MAO'>%@^)!@)GQ,T ?DL$!]XG)I,3B?VYRQB-_/;,9W7!^VM8>C!K*)?WOBQ@ M>+TL(%'#OO]E * C@_\WB'APH2&9F_C_;GM1H:MN3 M"Z%#P55D ]TC;*#3 MR+@U0&X@*:ISB.BDZ4PWUBCY*%T(4FNA-&*OFPQ M@)\N'H5UP=Z9X#5B,_BRR^\04D;NG>X$6<2<*Z(OS=^+=ZG;_<@3_DSG6Y#H4M3Q7-@[.'=3=*=A+\& MH'.G 5ZR%C]=\L8T4R U6.+C>I/WA:U=A>5OEFZ_EQ;@$<3DWD M04YF9!+I+A>\>*5R,7[/]21H_R^2*MX=W5:'7NJ7Z7LV9(LYRGB MU/N[;Q\>U+OQ&5R^7,(NZ12Q2]J'\-@,E$7D"H&C%MUY1[_Q/QV)"+EI=<> M: _/=UQ,I ,T7$H";/'W"26AJ:/ 5XTIH%K!C_ D<0PF+YF4>!=WX)FHU7R\ M%H?P/&:@A"(X/#QKGYU'1D&]UH C@Q9$P9J@GC/ZI]1^J)[ !8]3$4D%'&CP MN"HK434 M%NJ62QW312280F%=HNSH%I$=%:8?-LN.J6G1I;^_-QX:(:%BRM1E/23S$.2L#0PQ9BY>KTW\QK4I,B"NRI4;-YF6CH^2&EX"WS(L MXDA\QL3(%?-\.!HX-$G&%BWF8;5!"$6HL,.6A\KMGD]<()KQ/TY]+ M?X9DM8 P]84(7!+*P,X\5"6[!V_ > MQG/P*"SV9?I[# ' ??*^^F^.98$]@:F[\%5%G!V$-SSMO:[U M.KU:!%)^T=+;=,==):Q2,&J[^Z:[?K% >9G)4S30Q8/-OE$'RZV%0T6NM.N5 MN-&.+\BGD_&?:409'P(CK?IB@.U;P;QE$T>_G>W5VSP35L.Z]RU(.H-]I@I^ MR^SS;&?2'6!03;^3>3O+[YN53:2F0"EQ#WSCK(>\$QSR#_T8'.SJHPWZX,Z> MW)&%./DD="W\Y:O4M)OK00=:)\>X\].Z:*H4LLN-3:D8VWVMW:\0VU5>4'0O M:AS0OXBR"IX(62>M])K[1FJZ:& #+3\)9\/[1H8_2)"/KK/XBBC@%:_P[%>Y M\RV%U;OI>J0VG)N:6O&JQN>&1$ W/2$H=;OF\7J*TD4*F19*_'3)O!K%BC// M5=EVOLN['*00C]USQ!8YM7ENLGHI][ND1AS4UJ)9[L(DZOG88@$R>[+9]GO! M%P%4;C'V!B6[V_9HJSD_8I7L&JO>XFP5O\(J[SC_J/*N:!-,I370I>O*[YW% MPJ1B!40P+V>8,7L,*-VCTKS8JM76GNL8DWX;@X!"K@D83K\6O2199'5Z::H> M((.Y,%98A6#:CX[UR/M=9*;28C/#4O@)!;*YIL=#Y[PA!F6'!7@*7(]:/48! M?,P\@(/74F$'"":F3\P*?3SV:%B< M'IY"E00KUZ\2KK1/7F]S/PY2],.JXAXQ8L3^%$U%297,8^JQ/*HQ@1K2EDLGYI5_PB[HY-( M&6GX98)%A1/ OLBPJ@]874&XJ*;^H*9B@Y(TZ^Q'\MK*]+[83/U@N/ZL/ *$5B4/;23+4;=7HQ:OR4?S^'^PCM?T M5U^F[P)O#LKK=RR$$9G0KP*J>P%4O,PT-(M' 0;KMM6 S&CBM*>)>N M"819 F^ZQE/$[Z(< XO!L-+,L=2EA>-!-5EXL5(R,:A6C<%F801^-OS -:Q? M#([#!\"4%W%D9B_P8C'R 7V]]E!K9J0-U-\6[_Q O0D1B15/WAS10-8+KN.] M1KS:_-WJS*CH@!^NP*CDH>WN=^9K*Z_;?>8]9 QJC!9P*X<^ZA_XT=K*IO$C M#L;MJ[?MUK8.HAF6_MITQL7!U0YY]MYC:;%E@:K\Q35,._\)!(IU>MF'SQ?[ MF81K8S^X*6K #DFOS["R@W.TC0G(8M?^8F;2SLLDGC7"CIK-XEE98H2>=HJC M!Z;P(MSGA)&P5AW3.GV)LH\DJ*T<\3M5"<9:;41%-]:/2Q_5F+F,VV7*C6?Z M6&4]1MM-B]HM8L]H<+;&C=?$7?QB)7#85KQR&S3"6J]2V+H#E$W 0;6N8EA$ MO"22JA3_%9@N+^:'I4,XIXSQAB6/T<_PN0^<5JR7;%B\F0S/P4=XWR>;LCR3 M=ZN'8 2.MVFXJTQNYUF(AEY=!]RP?R"H6XWTW,L0:A&V\+"D<"*+7)5D+Y.W MO?6-IFZ4)][@0&AH;T-#8>(-#T:\W3V+><<'K!'N@.-'JI\T\HV727\%?EU] M=PW;$_&X/<+!!9:L-A;/TMO5^- W#Z@> RU)!1X'*4K(DUWU/Q>H9( M7._O])2UHY5EGTO?L9AL:37+=W?C/#BT4D3_IQ='[A:]UJRRB;_5;!T8_DXC M/7=<@K\^RTH$"Y0;W)9#[8E>L%Q:8,V]YB'ZA6EC"]!*9326"W, #+ORN'T^ M;>5\Y,#%T M 1RBVF:;59LN$]B#[.6[U_?;QG89EC7J;JV%KJ4I:?OHY+W3/=H!3?@)*.7":&=)Q MB]:,"3:D2:@4I394A.>8$8EHJ#$S:L>$*PBF[G MPALI[C+ONY'-KG.6HLPXK3B'QO.&R&,:<,9M8V=%P,[>\1!,NQ5+7! MKPYXR_R=:OC2TPYV%<&V#'(5H] !ZALQ692_%V1]#CK=:0"JY0F$G\?L=2;B M4\J_3/EV\1R(_7N9N=(EH.'56__)2:L,-UQ!$=:!]T8U7X=%'!216=V*I!2( M#C*KX(&X8;$V$8E73S*/EXLPE_:%@@QSS.BY1"^5)HG"$V" HVC.4H&QY(*_ M 7;94=C;'.T9]LSA\ Q[N5^'"/N1B%EN>LS<=3$/+H MJ@/%"Q9P*'!JE""C&L7\Y/00,B/YT*A#CK6HJ>:EB)AIEQ!->L8S-:Y5,UBMID=0R0J'I^QG>:AL>'9ZC[S\TX[.2/ZN"^SONXSOLXIWU>Z5GY M_)9JVLI?O?T,!B*OQ$33PF6/#'3CFQ.\P?,*S%D 4[Y36Y@MG?4Q+/P='[(] MJ!,?#]-JM4K/*/C&SR)-(!"U_'^8_OP^\ "!S/TDI^#=B<''WXWG+6-$AEVM MU]]]0^/Y3^1IM8JWL]>"\C8(XDY6#NO2,-X=G@C"NT.MK[^$J5.M5O$A7_6( M%5W7.AFW]]4^>JK&F3H_HWV8L VGQL*T5F]V.=#?XLG!G[U@^1;L7OP/_ M+ MYAD K)^")2;" MO% "EI^W5BG!=+WX5)@72K'BDR/K$9(YYG2>XL0NNEN<\ENI\,5%SGTJHF-K M=B0'G?3LQ.N@KNV7 Q[3#6V7$,HOCU[EITE6[L4..U>"[2;8B9@\Z -W<_C M>P_#.WQM_W$R_9T2F?[:9M=P/UX5CGS9T$#L6E6J$G"X3 D+]%W$&O;"&)K!J& ME3Q/U ZK-WC[Z^MK.Y1^Y,)BNZWUVEF]FF>(R.WW)>U3TK$!E1LN/NIKO8S+PE)W M'YU3R4:\\N*,$X:[.*1\"J@8A[2UYB!]Z%(<\E+RN+O(4C[14XPL+6TP2$\\ MNI*E\HJ(8F3I:/T,D^E*ELK+'HJ11=>&PWJ$V(%*&S(?S/4>CCEOAK_')*S G$19X]?83GW'"S225#VB2@T]\' 9VS4%<@3EX#J)P MWJ'8KE.:[Y#Y!'[B?H7S)LOH3#L I?1E*6Z#]-[1*>3/T4"^#\^^:X!R-FW# M77WRV<+[[-AT3Y5C653APJ^@W5:LKO7;NWLJJV6N/&C>Y?66SS8<",\;0X%Z M-SVL/&60'![A=:4ECL+6>DL;Y&AO+$N6"]O.]_7*R#8.GM+>&.AO7R M68)C\_HPH^F\)KU2.E]^[[A+![#!H@F3%YQQ&IPI+PV;:4_GFE;<0.23M_@W M5>-/NJ;%;[ZZSJ.)M[BA56DSK'G%*W"O M)1Q78 [(JM5DZ@Y>Y+$K.+:O0PU:4-RM^(Z?S2TFC#;,&-IYZ@4#^Q=H;$71 M!F-@,-S=(WIJ.?^]2RL*\%)'Z^AI#)T^+^U;%5&&E[I:L[N[R^%P"OV U0HU M%RN4HT:GL[MM^4@*M.8R@S+XTK5A*QW0. ]\[>N*EL%77^NUSQ5?^Z;VR^"K MK0UR7'YR.C;DB\C;UYRV+R6']-U2^Z5DZ6I.N)J?(RY.GD M*,V_DJ>2%'*]871YAC^44=K=JZ= MVO7G>TN>F\YNW^)*FV/XR4.MG=&^5EFR54[FSS\Y7XXS_S^WM^I'DUF3-^I7 M8P;8?&#_"I@]9F]47?])_9MA!?BC>GLKODD4#N>B2\CYN/5;WUGBF.ZE+P>P MAUOI+;-\21W_ND;@!],"S:UVHCFTQ>:(EQP6#H;#)A=W+K7H?95E2U4G0R>MBU=':.2:JG@41ZAMP<[A#,=1ZK1Q#(T]RH/]E%(K5?N1 M[IUMO4_Y?$GM:!T,]RT*.K^BLP/P:J]UZ!%]QZ]-JU_K:LT<::;CI>HOL$"M MOL$RAS,.>M>;7/(3]*2,[DVE +WK))$##(PY'$%;6EM/UW9<25IYY=SA2)HU MS/5"QL"DH\J&[[OF*."I3-]1OWWX.] ,4:=Z,=Q=9$W+";N,_>OE'G4/@3FD MCNAG&/_7@2\5%@#6[\!UM5[&1-872<.ZAKL<,NC:'N3H3=Z[M' 93UGGJ>J1 M-6=O5"P2:XJWF?:$X??;O67L=K#**[WZ)2J]>J$H^!PL8.?C-4NQ MH[]2&=!QB<:-&[!U7BE9OU5]U5:_OJ*MK?;_G>5?ZU4]X1VT6 EM;M'/IZG:JP4MX8WH4571MD7#993T;I.A2ADK[A M3OD$Y2YNZ ^USK"6!N%+I$/YU%\..NC-W7/!3K=1VZ -GFMD8BO=RY=([J)Z MM]G5NLUK^_5N&M1H[,+1:W=J&9Q^^)A.%!;9W(R:(Z13."K3S^B_JZ1=KG-M ME[NVR]76+K?50GD >>%AXXR,"&@JRPX5J!YGWS,)JEW[M"YNGU=Z'KGO;BV8 M0ZU:$C8T#$B'A['&4X\M[M&;]8T],CM@,@N'Z_]A^O/[P .<,O?#\]@*$"MH MEL'_3[X;S]N2IVUM.*PS$'DZ*"_O952*\K:N=?4+:?.IJ]>J4H3K@Z;6S#&N MYOPQOD]?5:4H'[:U5HZ1GT<(S&NR2;JQ/1\T[*8ZZDSUS#MDA<+5!2@ MUD]%7+6T;O_0\_2KPN&)'(>NUAF<:9Y$+Y^^JQ2%/5WK#<]T]+M>/@-7K2+L M:.V]._..DYF*">O/CGT[=9P)"ND) U2[MNJ8Q\VQZN6SB=7J76W0.E=973X% M5ZU'I+7/%H7ELV<5.Y5:)T?.Y31Q>").2T?K-@]51%!2$/_F3,SIZ1G.[?*U MZA4+DF&.L?HG>0C:)Q*=TIMG.IRA?2+.6T?3L%X[1V_8 MD0[/+FP>S>7<-&$LP_$\%UP>S;G;.*VMWTM;%N>"S:/Y>?5Q9GE#.S.[FB'" MOUQT^6W[1!S7XGW=+[-,MWTB3G+K>FU9SKKJ4_&)F\4;M5\HQ4[$!1\4O^;E MR -7,LN(,U0J5=7OVLM9EG*?2,JN->QJO1S7PUYK[T\D/]B&8]4I?M7DRZ/7 MB6C3=G>H]3-&8ET)5MWDDVHEHJYKG7HN@ZPYUY-1JN_&&IQ3]?DUQ19V/WC M0,<5F"J!.?H,ODR^S^KBORC)N,]X]FIE8Z^6#L&+(]>)V(J#*[7JG2=?;2*] MQ!7E+Y%_&3: @Y[3?_S?@=[J_^2I M. 0@\#P43M@$?6<;ULHSR??Z*(LW%! Q$].7SWQC7F#Y]$@TC1-.\UL^06ZY MMM?]=Q&;B5#QRH"?^+2X=ZO;K^&TN//:2^8PB3L_;+RG$7^::MJ/S/-Y&8YI MJT[@RAYX911XX'MX^'=4'DP%$6#ZJ_6O^#290#;.6^;"],%AL4P0*Q8^/G86 M2\,V$4[_R4$F>9J;X[GZQ-2Y\ M1--"(BP_0 EAMW$\!I]SL;&?N?]#5@MXI/)(/*?R2KOR3N)S[M&F/DTZO-VX MVG5Y;S?]+4N_K;OG"W,RL=A^XS _@.GAK];'7JXC;/W-@)B(!#NPN",S)S>7 M'^YLA*7PFH47S_PWX_Q%F__N&B9=&]O2^1A0/K.#_RR[VNF77_@1X[\\\'.V M%](ZM;#>J2#VVX>_2^7*478?N"[ (S [G;(QED;R7[]("9RM-_?77^VW<5<,>4ZYQ3J8)UQ5/53<.N=5I-X;J;Y7CH>Q.]]A*O]OH M_5!V(]F(/1:]]R%H<] 8) GZ8H[XY^ 79E^/=YP;VOU&YS*.]W#8Z%^/-Q*T M6??Q/M+Q?6?.U&\F1A:_,0_ZZV93]0_U7>"B*>X[=CG- M[-;G#IW.0>O7K],JB64<2.>]->?>R#7S9S/=##P8G%*^N)M)S/D=0'[0T!1UG\%;]PY:!U);6\[$M4 M"J0Z85D7E47YN82DS@T-H\+N@>062 M,Z6'&^H=%@UQP'DO$;Q=?70LV!H]B'# ?CP60DUE2UA )#!@S\*-CX&-IE8P M]@.\H\X+1IYOV#[MJZ%@R1)??A,T6,$$7_HG&_L@NVDXB#D%@0Y8DZL2OCDR M\<7!$M#I,1#\(""GQMAW7$2_X:L&Y<04?EF4!L,;""6P_!,Z#Q<'C@1=.#7EG," M^*J/=&FH[]C8"#RFX++ 9G\R7](Y5J>%WTO16$4FLAU?E(;" R[L"_C$94 C M@ <01>")]6Z08.S96"S1#IRPA8 &MAA,F!+>&Z@R\MSHI7(IR8T()7O&*XLD ML+%UMD*K@3!:C1BPP8(A0L2":P=$@4VOX0Q+N+WH,!$WVVSF /-PFB-KF8LE MD'@'OO@[7VM8YN;3@<]^7DD\#QM=$9IY49VZ401UM")*DX%@S8'S@!-X7G MB&KW$J8O]QI' MKA"LY65_$(>CA(B5=THDP9'B/96 [R7\] PX\IFU4O3&(*RF!(K#@BACX>3( M!>B &..Y.@J\.;/P(2(RKC>F)@->'LIDTR8U/*S&%LB(/_!\3(%9X/4D?E#@ M6;'W*>GW"3#AZ,+W-K_3\,3Q _/@W_#["@NOTV^(/"85F768EG4E#< !'-"<.[HS* >"UAPWHPO?D32"EOKGI+>&I"?VK]U% ? MYDY@T7N4^.MF+P#=1GV(L(SI3(@A\/@UU$]P8 /@ ?@&\F2, MTN+TKH&%1W7$Q/&?H(P 5<,K=2W?F3$2UUB(C-:? K2B4PLX5!\-U^3ULX[' M#S=P.:(;&4?(B L]O8;OL\62[(0%5>QSYC*]/V.:D?1MS)@A59ZTO9 M _SX MW\@)0-DGPYW( Q2XXSD040O_OMD6HY,0VE^>043A34>>PC^3+YX&>(B]-*ZV M-?-TKLT\%3?S=*[-/(=KYMF_*<28N8R;9!KJC$78I@-J@"T\KJGA3,/1)\V6 M$!#^>*Z &,=B=I,;W=RG29Y3V+T_1\LNMI8JOK:*Z54A%F)?1'L-++$9&%"V M4 A2'ZA/<_C;$Z@N6-@9H=*@5TB],G-!;4E#CVLBDD2NLR"1EM!XIHVNI>U+ M*R(&NF@=8<]L'(#T:ZA_!\(3$++F''= M["V=T!,@%+GDKQ)N(TL$I&E#O0=3A4X2N"ADAT;+"\=MFTA:4B]H!^GKT2:"=DHZ05UB]>J2K[=[A@COIX^-MQ M+T[@(^(0Y08^AEMSN'.)"W"#+6:^1^8]-P/FZ"5- AD*"(V -;^:6SX6&=Y@ M2/*OK3$* AI'3H24L4.$3* 3V(G;*6QBCOTX5A*^"RX:FEQQ7B)>R$0SJ-QY MP+T(=#X#FP03&<71NRSS3V:9>3SB]7RF"4[IB4C 86V.>N22P&!]-&6P =R+3.C5"*/IP"O_TS ML+EI1GP]9BZ=3P%99$;#=TG48./O(X?QG!K?>-.%F)MQ[U P^0):][[8ZETP M T,<]!4V[[7ZQ+12/G//!)XW77!V4WUT2&7RXDFZ;'-C9&1[ E2#,# M?)^9T!%H@_,&O:7A^C9%@? L+!I9VA[^3R M?OC8823U!X DWA+ZE$+'A&\E]VG$XWKFA 0*&,]A("=RL$ ML[GZ&872"/R7UD#V6<9"?0O&:,N@$BU^@05;F!X/")%?) *MH)Y0%-K\U0^, MOZ_3E=BDYB ;H!&]_\#L$^Z1D5V++L$"SC0=$I!GEMN3/C2VAM; ?6A"PZ-OXMSI0-TG\G M,&@MV AG3)>DP>?H5$!4@=((PY!'*"QY/P 7PM$=1^(N,)7S?+&7Q%H8Q MX5)(4,(8,C2W3OS5+:H5$%86(,[%U+,,+R''+BGTZ_E$($VT>./8@(T<$TX< M .8$(HA!)0U5J&XEQL7AI %NOS]BSW>4%W'L9,8$Q)T,X8>R'_.B)EBKD61>0\8KD2J29FS %[:0E+"%%<_N"K@DEK.BJ$/:G,22%F9!:Z2IB<."I#YJ MM MKY$+IR97%G!XIW"R@:E]\NLHS?#@,P..,AO/P7MR9B(C2(:CH\Z9\;A29"J8 MAR3MB1<7'@MPO)R)S,XYY"PQ5V2AX4!9CBG47?0*>"R,GUMPE,'9!Y."DE?. MRK!H$@89%AQH\'4=4CJ*L\1#@R.5R+^C7#!M!@]LM#Z.L$"3?&[04>8@4G(- M]T/[X[H5QW6[U[CN^<1U-Z5WN,+$D"_)IFE MN7LL?1!R@U0^B!]/B8L]\9F!5L4X5IU#\A,3.09Y2O0?"@LQ87N09\\<@QDW,1+!7E%PGKI>"*HQO6$^6]"L0)& MVRPTVB)I#F+>0:N(N\RTPZ5A"5"-1IE*^83'GC.%2T^)J/JO6)0CS?(/GD_D\2XC:"B,-Z(DC>D2819&9R\Y"@R=](G) M/7@1648C7H1UQA)S1H2Y98@Y+-7RQI8C:C[P"[!F4\1JP*6C^BI@\X^.NP#! M?/O?^!VT^":AB%$>V#AP> <#/(8S7'(/%<)>Y98% '/H^-3$HX'H)M M#6 J%SFW@?P4%0 *2S7IJN@M8:QBE9[-0X0B%_61C5Q:21P!5&_1XO0W_2(8 M;,. QO-B-3&EC*%GA_+A=UMDL$ABG-MN,IG@$R;%T3D@YL5X:ZILBTM7)5Z2 M-EK=REL1Y#T(7.^/&+-CI:&\2IAG$PPLZ/U39N+CQ9U1G3#5=LHA41/)DR.S# MUSO,5)+^43RLYA3!)%=],K!'[#)KP&)Z'!@#M+;0XX ZU+.:>O_E;Y_>W[:& M2E@[(2Q9T;KZX)-1$UF)W,ZG^,0G7N [G0KIC"%'&3<4RY$U"!0%-@EXS30& M>/ ?K,IS IFJHO '$HQ\ #14@>ZBRAQ+029B:BR\Y=&Q (4M4O*>:/=:Z(< M7_! R?J7)9/1@%&R/C#K,U9G%*.%/Y [ (!;"A6OJVB.8.F9EE@*38@H+OGD MN'^&+LR0J*P@&(U*>Y0U46X:FBBG%/I,.P[ [Q@I$>#*.SB4+I M")Y^B563SPR,/]@\8!16U_% ]#A62R(..[>E8$G8#II>6*7B/"6*4 #,M;IH M,.+,"8* -A@? X5OBV:^K=5CPAM^(P]*L!*QPV_&*F(M.08VP3Y1;8#J 5#6 M2B1T:>,@M6PP)VE?%D<2Y?.X=(C'YS)>M^/(C\,"I>YCTR)]2W@ MQ_*4@@CW*=)TB1,% :^\::*TXT-J[!EK/+M J M8/UG ")@NLHTK.[AW+LH:Y:&)XJHE/N[;Q\>U+NQ'RE'K@FY1A/9TDF&>07" M$O2,[)&ZF[GHXM(QEEF4WQ_>WX5)+Y[0%;H$XV\\H*J$:6OQI?NPLN^>EZ_< M.^[2$6D>$JVX+.:34'+.N)1+KQM/]8;AY157'1AV-MP%"#%-B42M^!.OSH@5 MF_'"4 2SH3Z@E[!Y.:EBL",0 '')>IB 6ER1E./9<\HHRZ:XAI*LJZ7=\%5B M36.43">]+7P)2T 5J351D(KJ2!292A-D38G?ST$BH[XDVTX1NR1C$[@JK(H6 MQ=3<2^&\@-\1%H[PCM8Z6J,@;#QKOV8-1>E_\IM$P2Z%C\F% OC&QLQ1WSG8 ME@$@?*>60?D.631$]6NF"[HX5E"%95!K\9#Z/*0Q*I+R2(J[\\$(XS: M=)VT?2V@P\%'+BXX3 .[ >GDXT4\&-E":L!^T\Q-0@&DII92F M8JD0J4@K4O(V.[AR;JGD;HEQ$5/Y0X7X4CFDH7VPP<\>B0&]( ME;]#+8R%H,4;B$H@7C-N<4?R5048(%'B@QUXAI3?QN\BAM83/;FDP23E&^H7\*$ M0%<36GJ*Q.6E5;]04 +#5U3.: #/^7[4 HH (WF0 -02(:K!1"A)."I*\LQQ M!3<)6-A(BNWTD4]+FHZ?6NG@^*Z!K!X/0Q#DH7!I2=CAP/S>> "EBLVO$FZE M'-QJ%MQA8"+"Y1;,@TM%L1:%,W(JH('L'N)";K>A1M+]LM4+D)!" WI75GDC MGAZ")6(;A';@ANTP23L1&9K4R]1X=(A>B5"F)P85D$^)1X1J\*)"6&DJR:@# ML4SXNKOEDAF6%QZ85A-D^KWIC@.3/-/,J*EZ\_#M#^]U0_F$SU (2KP=ER G M?XG1-0F&T#2 $V9[HIB3U S6BPHVQ&I;/.\4M23I!F(.)-^$,MD;]@2FF2\T M!9BS8(FBRID[3QFH#=& H3GA>8OC$6:/0*Y-+!',PQU>9'3X.]>AV-VU9NLU MP\AF:!@JFPW#S?F&S,N6>0 XGE7 R!*P@T<5":+25@3;A-2XP>0%,9@L^'W= M4-^MTC7HO+YPK6:<]S%N'$9#M;>&&P9O,YLTL*%2B8I\ 0Y^QX@%1H1G<08G MER/9"F([*L6(7*JY!T%DBCXQZ@6(.5OQ$OT16SD$(;;:8Z_F)7)?-+ *13E MYX)$?D[&*3(O@5IK=T/2C;KN5L$SE ]+'G$V*1@+ZU]C817'POK76-C9 MQ,+PC,8+H/ R/M?TN.+]3C5!>%@?S&=5WIF4J U2R$;$1U"=U))ECX-X\&Z8 MZ%Y!CXEBO%E#O1/-PV%/>^H9 M%;MP9@X5??-[%Z-DF\+'?8DI61Z&&WGFE-?6T#EPHB),*K41,$61*+R%,?:\ MA/F-:KY6-]05_,03@'6 :9Z"3,3QDM4 M4<%[,B[F&?B6C-*U(#&FB",T9I:B/8/BF] 9)FX4@KH779W5)Y<;;)M=NIKWJN-W\RZ"X\,;I";<7E)-\R%0K,80(>$?%W.[P7W MKI&T9H]W;=>=[".\_+$_=4]ME\(?N\TK/ M/O,=;H 'WC]S08]-4 LX[AO5G8UN='VHZ=TN_N]U>BSUNO7\ZNUGL 5X?[#A2]FOR$;LX6%O@ZSHZ.<) M>G>H]=,"]RQ@;^FZUNGW2\-^2 VQ0;66'N;^+1[/_MD+EF_!.,#_),:[;]6@ M6^E49 S_-JXH/,X?R-KKYM+_>4$XHZT/7NS.=3UUCE_*UEO-?/9N70;#;E'5 M1N3Q>TWL+#MW%_CM,LB'+ZD3)QA9+)>J*+1&S.88=-HYP"_/>*>Z=[!9VKO/ MW&5N'6R>8>=E[AUMIF[:9BJQ]XRK8RXG)\PM*E685*6O@L)B;$Q8V2N:A.-. M/"$\LZ9:R3@[BM@P>N^)*TVP1X-G=.2"T0 (_B3-/V 3S\=)NN'8.%FE0&6# M5!R7>*?I\?& H=5XC=Q?(_?7R/W1(Z#72.]E[?-*SY.-W,N,/!_MS_/RZ@W. M07]]C=]?@;G&[W,&8SM:JYL*7YU%'+G;384 S@+N=EOKM5.:Y2Q O^EKO7[S M]3F'[N,1^#../MZTM>:@E:+$2PF^WK2TP:#SSW47N71]H@W[O16[]IM74>KU*Z+YG_.N$ M'*4K,&&2F<#2FV*Y3.B:S5D3K MMU.5AM5B/P\$!W\MW34^0@(:76U7BL=T3@EJ9H5L:CI8 )_ M=#+\RB.)"7#S6JW!R4 #%.L5Y90Z<3/L%:54G=XNA0ONTVVEYQQF&#;UEQMC MZ;_DS;>T?C5[0]O5._Y#QM7H"_K$(G+G+-3G7Z$1/:_=WEI]?9ERFIS7[ M:6/V1>R]U=$&S91#\2*V?M,:@N^P6S==PW%78$X-F"J#&#=?<:8R#J)#?68S M3"U-:1[L-=YV!>;,(L<'C\B!B3L3RX63J 4-M7:W3216!'4D^Z-JP-3P16/I:KWTJL+2U07JTP>F(S1<1A--S M%N%?8!A&;^^LL[G4K7?2V;(7L_5*6NH/5-BVR?$XU^!"6^M5TF5[?COO:,W. MRZSO IIW4EK^1>Q\J+6[*5NKHI[R/".R!]<1V831ZD9D#ZXCLM/ZJZX1V=>^ M]VO?>SZXKWWOUS[I<]KGE9X%]EE'R(<&TR9K%F[$@!G;P=MN?!?4![]ZCE^$ MO*OM/0./.S,%>:)L+V[=%]R]W^P,]W3URGB75:>MW]DMLRYR M[]@;V-L9(KC(K8,)WQZD"\*N\X:WW>0H+AN,KN +IZXKL:GKX9#?39<>AA.% MK_?T7;,>UZS'Z4:/KU'RR]KGE9Y'SGJD ^5A6/SX40:3]4%3:Z:KE,X"]F%;:Z6E2N5Q\#Q1[O>NR29XQ;AO6A9XXNK,-4R[9(-- M_@+ZEM;MU]S?4J3C8E#SR)GL.UTSU :M4V'>EM8^'5C@)#535=)' J:C=9L%#U*5F3DW;L,3&;Z29_.?/$]\[\ MT:4F/ELOMHNQFBMBSW+K@YU]14=.=6]N:MP%^*GF[/!:W%ZZ7_U%Y"O;0.K. MRYR'A=?B]G?'="]R[W@M;J>V:W'SM# .KRV,B?3#_BV,PVL+8[H,JZX6QF-4 M17C,8F,?0R:&;Z2J(90-U1 UE#U<:QRN-0[7&H=K3OQ:XW!Y^SRK&H<[6!C5 M,VA&ZNER8J#>FK2Y,.(7P87BTZLH/ M#1NG4HZ@]QHINAPKN=P^';3T.XT3*(O8HAY\KALF51;WY+J^J=EK%)V,60<< MK7:W471>;#WXZ#<&)P!'J]-NI.O\#B=6OPN9NH$A2<;6+3^ZNM9+9Q^.58_0 MU#KZJ0#3;K:T7N=4A&NKW]3:=3%K1?)UB2N(H2O5%:#E."F%9;ZQ8M@:]5NHX=SR>A.@J\.;.0 MCXEGZSNMO4:GYIA1+@G:Z)V Y.HV!C4?DWRX* I% M>H,,^-OBG1^4M#WS[;)] A>'ZXWA"=SG7CS:4],9+$B1BQX*\EE._5#C4S]H MA@=3_Q48K@^GA&'E@2*+#E3,S.)()9<9'E@>QG+I.L_FPO 9/C <_(#3E):& M"Y_Y#BT$9K3CJBMFN/_Q?P=ZJ_\35LJ,'7BC>$5#W0K(U'0]7_',9[!WJ!8" MSO+4].#PTZ+;(6H-.S\TU#^8.C> XD!D,)C&ANW#1Y;SA($37KT#;BB]FT/Q MZ%@!XA8@< )W5\&/.@EO_E;Y_>W[:& +!/562T M';Y'F3A"AP8!=9D76%C7)#!L3LC?$2O1R^C;7VRF?@ 2S4,,+"U#C'GYS7#' M<_P*[H@PC*LN8-$81AT0LP;^Y.%.HN7@^Q:."?S-6,DEZ(7P$'^[?."_ OA. M^))WCC]7X#>D"3 0Y= -W(< B[^9T3K -IH0>\B#]&& 049?*7D.B'5'"H_S5"*WA]LY*BUZ%8$=K>=[SCE1(.R\WAM M042YXY6%BGZ_."8ZW>(':T,^4K.2R#CEXG&QT[U4,R):I$^,EI MAZD9=EC8ES(RP?9BL!1\. D\WUU=I/VU>9#))C8[I@FF=XL;'JW!!OY:/VZ[ M4*$4\')J,<.4-1=''V[V<3:BH[?!P=MYVF1^3,E 3YD#ES"]$@*!AW#X@;S( M0_Q:,AT5C#A/&=G1?8T9(]DG.XOK49/UH-DAR,R.95;M<2H M&!1R3>]/!?8'7$6!.6,,<)J^*5[_Q%R@(_ V-?6-5CSX%2-P/% &WPE#1H8? MG3E@-%B%EK(RD*)DCZA);[C9:(<;CL6F=@N>AKJ=&$J<&&H.8M!>UJ#3&X-U M("T3!"*2^AWD;L6,1I4V#[+RV]T0FQ6R+F_GUN M>NJ3X<5DWM@(/#H82C)2/C=G\V*A\HV3PO-RNI*IB.!'BN]:P+J65^S8H(X< M!QYA<@3JA*N,L1MX<]5; HXG:V11M@D>1%R2(-SIPC.UH1^*5&%\1W^Y:3:: MG==;'E<*"H;O\WRM6>N!1U"PV2Q940Q84ST+,W" )B?PN1M)7\4 U;K67BL0 M4&0N)(X+<*+Q$3!XO8;Z"?@1/%5D3$WR:I(YUTA/W!D&2!)\2A<6XOT@X?82 MH<]9_!07(4X9K#74]_2&?%YCDVLSTFZ13[ M+30S,)ABL\R\4")S1)FO>-1( M?9J;8S@WP.XN,G^H5.,9'](QR4Q3(FL3:EN>O1DQNB5R8C%^$@UPNUR>1IHJ ML8SDA:H',$O!7AGC/0H2 0GY@MF!F[^TNKV&K@BQ_UH-DV&\Q(%S?7F^3+ZQ M-\ WZKU&2PU?."G"D0WUMS$BA3M^B5$^-JTDA5:;I,UK.P4,5)=YE\SPZT3 MSEK,(D S&S>GQ/VA0DQ7,.C55I*;/0HVL-& M=Z-'D>6X)3V-3)<"134W DB*'\"M6 $@*UGO#XHX M'(5Y-OG./CD"PTX4?4RX'/ED52&G8QCW K;LKIP(6W.H\(7]*"CZN@#FE$@. M<\ +VQ-EJ\:!5V4(5HCWV1\J9 ?.1V8IOAA8.D)G9P'CJ M&*D[\DD9P&M]TYO"%QUW);8O. %Y*=3\B:"Y:6-"C)A3ZF$)-%;=@V'$GMD8 M;9^&\E?0_ 0+V"']?]DW'>9!A0O88D*W6BA&;-!]5M8LV_,O(CQQ0J$' !S MR<9$AT06KZ'> _N3@PL^AZ8 4-%R C(X!,],&&^IER-\-A 7W%K,!-KP!U 1 M0O28MC2[^ Z0W>T51[=*Z.9Y1P 5&P[&?RK"H>&43I;F,]H)6%.(-D2XP0OW M8*\V^L2T #^2\FN.&Y.2!*HWAX.*I]^(SCW T5#OO%#$*$(84/840 5,\*\) MWA#?D77V A%CATB70"!PCTT2B$W,L1_'Q *>YJE/L>-0D!+W*+&42R9J+U)> M//SR'\9B^=,=CQ*&@<$U7Z_7Z$F#:V>F,!+<6K9W37BE:HOD2SJQ["'**0F0 M>.'N^"H8(_FVT^K%4OLY_6"EQ(Z&C>:V'>4T'N^ C/]T7)"K\I2$AA8_/!Z7 M@](EG)O+)9Y-M!FI()>X>5V(Y QCP!\>S0DW5I5P:1 Q(Y#;ADDU"T'^Z&VY MI%/<\T6#R^6&TEHM#/P,$&/A ;X#,&WP"([G.6.3?# 2RY'I"&*(\+Z-2)\YA'A]T5**TB/N_ 8"-A_DTT!QYAEUF4-,F/"!H5&,NN: MNBEIO[.HH*EQJ4I"\E\!%Q*/S/,7PK)\9\[4;R8W0,A!,;U$:5,>Z2KD=T/Y M(]_6XP4V>X4XLE&E &Z;)5^ S9 2(V MDB$*@MKCJF8:QT;,/Q?1,*IG(^W" M)DIRSYU6/X1(=JD);0.:S*3PK__$0 Q*V*@]6$VV!R,!YEQE\"Y55!/.$QB- M^-9XN%B\0Q'01 P3Q6+3A&GW6NM QM 1%CS%XX66YTAV48T9&,O ".2M,HL] M&N#N %>\#\* 2>C3/#IH(4!GE@_ET#)!G70ZZ67 MVMXK'P-6@B@#8A.T7U>HN:BXE*3(,_ Y6+(&./S18W6WS%XD+\<<\# :!Y;1 MS(&CK4E2<&M)$;_YQC/SLCBH%U--)?A]D^Z.E?HHQ;@_!KRZ"_A6++R_ R30 MDI(6Y;B. 0A3HNDK?^P$,,Y%F8-IXT4O +4(WJ&+32C.?1X< 3 M5B<*JDB]^1,X-Z9MN"OZM?53*+"/ =6XZ4GEP2<&UCP#I2]T!] M%70:Y<(#CT?\[E$4V"N% N<&)5!=@#KC6^H"]*E#,@.("MH:_\;+#['F!I MIOB6PR/J$C993FF6U7@4,0N$WC80AEE2(BJ,R ^ '*!B2']>HD7P0:PI1R30 MU1$IBF")9J?+;A&7HEV"0^)X3)'/"AD@GQ/HE_'DP"53+,S,8]XD?+^P[2AE M&T\6B^8.RDB1M(5UQVB&A>%D/ AA1-N%U?#DC!U@XM!PQ'>Y3C #;\/W-CR3 MX&P5,&![<9,[_MYE -O$4P1<_>G;/9QN>D;I=&7!"'\.0_(CIM(I@4=YHDV: MBC'>M$P>4#$%4H,E/JXWN0S/C5+3?GX 4@F#W=]\^/*AW8_\BQ?1V$P#QQ.FE9&G- M9J2OH;5*PZKMZ]A]3,/J^?6V>OU0]\^_)U'#&U^ MHN>.-<'RCP*B-4.^]:-Z-2V>DU/2(FL8S[NBI1OJT;R@9HG!_@:IOJ5=,FDF M%,53WI)I91W4;@1K E59UD\W;OZ4Q-4Z %GNUTLP3>!,C][^:OXK,"E6CNKI MWEB:/NSQ&_.\J+31GA(1*-&6&CDB?*J#FQ, MOG6FMP$::9['Q-0$A)LD@2JEN,1B7?!C-O0F;,M>- MDH[HETF>-,/)KC^X0UL.GR&!$5&\NWQ)=N*'=1 M#7*:@MPEX)R8F5^/_*IH@]Q;HJKT[&D7O&)7R2@7Q;2XB^<7 MZ#4U3)=_:1?/@>,1V!-BM408-@OXD#Q*)O!11'G*)EAD* X%QG_C9T;RU0++ M9D7N/%UBO15L)3PJL!H!'THO$C]IZ+MQF<4%SUH)^<938PK^74F&\RA3"'^< M.-$QV85HSAKQN-\ND)OQ\Y !LA('>5TTAF"=N4&R77<'(J.9I;>S[,IA1F"_ M[#9VX-ML&KEY$DX7B^C/+E@N'2SC5<6G&XM',-EYY[N-1/ M5A3 677"J=%.H; 5?XG)'8K.]!L=_+A%B^(.XB41@_B'ZV^\1.OX?I,[$3F?\7@/ MIN^Y=;9F/Y>/:VT;=TAZ8MWJVEGV6&SH 2^1QZH7R;BQT4[9&?2^DA%ZH.*D M!2**A:$0!"&9O^/A$''#CXF*_@]&+QS[V>_G34%"J;KH\6>:A=%9P<$@W0S7 MQ64+ VF_H4NY*-*PP5(&%@!U>$T;UH[Y'&7@23B>Z:LW8PM.))]=;'@;0F:O M,Y#80LK;*FKS;&9 M&*7SGA&MT=JRXZT0SE)4M//;HBP:WTK=IWBJ/,\\U-3'Q@CJZ MG*E&'?;D%<:]JNR=\_0S&";K'[PDV9>00"C\ C%B?%_!5WP>R[IH4G:(ID0F M+"F:*% I X'(C.(>KD@\?;"9.UMMA3&[HZ=F21"+QF'S1D$$5@P/=A_$A*N4 M!"_H>.BQ0JSXZ1!SJ6LR"[H9^>@\A8WEK(&M[G1,.@"*0YW(=)+I&6R/=4_$R:=L;#.8^@Q9R *,@I!6A2 MX@U+% #.%.#B2M!'%FNDPPD#5.,N8L8!+U &RLQ<8\$7"T9BE(@L=L8(GJP* MXIU/Y#.NU?:@ +,8]4FHW68SHF[X%B/P 5 950_KTM\Y.%H'7O#>=!F.9>'1 M*SZP!9=+?,UW%)>%RMR( ,((R_N2SXD,N= ( M!N2CWVU,8WBBC_43J@'']% U@.5H\?DKF$YY9)839KL-24#B><_G#0]X(/XI M7(T1HYM/D+'ILM6D7YL8PL?C,@DX% D'-0N'21@#G\(E'WPRSL 5@N4D4-P: M50V:.>6+]@SJ'"!8'^X^?I!'EMIF0&^#P(VX&A^=N8S9B5%,HI2TDS(I*Q)FB(R"D?#N-1)><22\ M>XV$GT\DG"H>/_*RFMM?'8>$+XDOLC8NHM:1ACO#'A> _MO_H9HA&F.' [R, ME?Q=%A?=6AP+BA=B@6XK%2T*(F[YE6XO8M@))^-AOYK%F5+ZW_'"7UC75RM,$&8,^@NF2T!\9@)\+W?76XH MX(59W*0,;(R( 6)"O38F!J!Z5(@](FHO_=1A@/EH K4/N9TRMPP)R\O3Z,> M3TRD\Q(-,M$4POL:86+TE,TRF^"2,SPH< W/J'Q8(4)5@=_-XZO0Q/= MC!I)18^FG ^B3&F.:5=/C%A>F%)27A'!%PQV:"-#@&9.:] MX2X!=3/S+#2<(+ %O)#=HIG)/$"[!A-.IX;SX<6'EV@Q>YNWM])P!B]8+H$5 MX6-^ZYR&AHGGV#:S8L,R!'IXM8P8X$P1YYGI\=E_"KXT2PW5'[B'LLZ%6[.$:66M=)+B)+;! M/2A-E3]Q]I_QG]'1LSX\V\QI.G\(61 M%.&8ZXBC^"Q'.$S@\'D+"NJ+/S[)"Q!E&_+$@?5Q\DQ48Q(L<3*VN@Q&ECDF MM*RVR6ITHY>8-@6 P(=RN6 %(!OJESAG;904>>6#'"6R16W@/+WP>,/SG^ 3 MM74G_>[U,W3'1Q%\8^BSXE&12NN_8^&<*'0CNN#7DKKJS4?38LIGIZ$VFZW; MYK Y[+\N:!3WKD9QQ49Q[VH4'\XHIG_ 09W\YZOGUC_&K::N=YI&LSG$MQAO MJS2=Z42W&^K/YMO_X5.-N0F$ A#^8,G?W\.YM1R/HD1W(R?PE=]X /0;V (_ M_VB^/7-+6^\WNK$P#IB@CA<-5HCT-P_[*E,K0&$KE,7:Y,W4L#(C?F4%V+'. M4_TA,+FAP^./WP*;O.E!7A%+"%)B$Z,1NSM&O:V/N5Z?]\;]#FI#$ /18X%8 M?JM-U&=!1A>3]J6/5M$D]DH^ZB,V/Y;/\B!VP!D@-&N<^!YW$TY$E*,ZDKRR M_5Y"';W]('F>@_?= M\0WKYY'[XUOU;W39#YYI_GM+)[!_XUE KFXR$9*Q>T[SQ+82""F-SOB_2=26 M1R?&X/F*SI3_]S=FH/2I#M33Y(7WHF"=0 *A])7+/DY^,9OD(UT.#P?Y!_[G MNPEF-1C?T#U)=?ZS:?/_?D4E4C&WH)&W6S3\1'T%,Q>$[.16"M+9Z$;7AYK> M[>+_7J?%AY!4G?X/0L.*-;&KR)RN(A*C"4KR\]7;#UPCKF]-+-7^(?OPKQG' M:^_#Y3>=$?D5?>T[U'_TZJT^H(3GIF\5?U'.':R#LPUEO_#IM36@["^;]MW+ MQE9/UWK]06EDY>7%-*?E1=6]X]H2O&U8R4O4#!RTFID3.MS'/M&?DU%A/.#J%].JG$&-L-2N-,6X 2@8>.Q1X MO.<%LCSK\A5K<"88A*DOJE@05;4D]3&L%(L+R2HIJIH265$LON(Y;#E ![YS M/S?95/U UZ=A8/8+)MP8OT*5?_:1E]/"P1:?:;%4%EZ/QKRPM'42AG75<9P* MRY *-&K%F2IK)9?BA@BZF4P._35IQ*+C^@WU7137,L+-13-[B^]! ?#$G2.T M9#[@>2PWFG'MP!9X' _7,&VLT3$#538 63/3VKXG> MBA.]_6NB]^B)WE:K1B-,LDJ&K &S[.O=M^_JIT\-]!-EB1,K97 M6+AF6-Q4X3M6I!$D.T;H]A*T!VB64T Z@*X'(:-Z)\UBA+I%-7@, M/Y;U1)41*0=LZ.&78L;JNY38)6-45>_-U2GF/H]M!6QBR'9=#'E''(EU&.I' M41IV,=S(K1]B&&KEL)V(;:0MQ*L(E$11:E1N(2RE'*5I6VK23I6G.C7QE$XL M];N-M9:>3Q[> TT&Q38@/D5NS='XG<_!%A+Q@CCP,PC".RSX':.J/U$^Z-9: M&/:>30V2NG2GT .S\\$/2N%\3C;N)Z;(],_RX-*_[8I M+) 9JO].C0L8(Z2F$[%3\EPP)CM11! ]#$F_.3R,E=0TYHH.9&&N5$;'XGS!B(?,U&=?) M:BI_J<]#(.;?WWW[]8UZ8X(4 I[#I 4E^."7"0YCGZCOQ'3HASFCL?$WYN9G MH_YZ# A\B37,PK?R?HW'$? KCSF_06.E/F*,CT(.-_ ]L-UY!&C# E&R,5JJ MD7':,BLRMB6>!M?$4\6)I\$U\70^8S>RTC;D@#Q\^N7SW???OWUX.%R^Z, > MY=?89=*\*(0J$4(QE2S#4++J/S3Q18RNNK@4SBJ:H/RF3NY)W',1%2EX%SPO MJ4%'9\3FAC65=VU3W0E_0.,C)@(;N[\#G,TOYI0=8B3FX7Q[JE*KJUFLE,^U MT['**N3?X,MTF[GZ#^BQW<8$-C^O^,J>&JW\Q_/YHAPG+BK31\VXHIO[K, MH]E;^[BZITF6FQBN7Q?=7K()@(*"Y0'90(#"0*4U?VF8'M@2_-@1<$&;>_KU MR)0]SG_Y'I+CLUX1B?#>"686V.V_-M1W;C";X3"P@XF&O^%XL% &:"+0P2=> M?'=YO[B[/YN>%G5NLE!^"A(B5=-^ZA(B:??G"7@-KP&OB@->PY(!KYR1GGCZ M66YD8GI+RP 6LAV48C^;SV_F-*SRK:HJ])LY 7DB?X.G/KI\N#T5[@,:OE%^ MHS=\1>EL_O@M5MW= M)MV.)_OG+9\YM/X=3P3_:](THU']E'PW2)BZ(ZDEG90-O\DI]]LPWMFD!TMT 0?PQ"0> M@.V?C,-6^M$8,O"FRYA"[S;F6$L MWX0#7^[%$*([O$'MGE^>5@*D7?AJI6%J'QFF+#QUXC04$W^_BD%/":@.@Z+N M\<#)PDYOG6*A2OID>_ FBDY^>;+9Y#VCT;_ \=Z=/:'"'PEO8%AW.*&='K[S MPQ-1> O%T=D_)_CU-/R#$Y$P_78:MN&IP):!MU:SSG.T"Z!.!D"M8P*4A:&4 M@CCJT2B#TI0Z.>4=#+)HT%G?000H\8)7.109Y[C5W0S%K]&=JI6#DD72E+ZI M$I2IX_BV@Q?AP&O-YW^T_R'_ DLLK#>6@58^P/+[0VP^7CB\,7ZO-;^[2'2. MX[TUXS&\>B(OH?=B$[LSKJ>50]'#<9!\)#)>:O.CA]>2T,UUU(.$-1G)RZ0& ML2NG1GS*D!S:'=YTF[@[M^R+>M']W)DO2MW3FT:9N*1W'5M+ERT-,Q-;_!O9 M<..%E3^.@M56J+N-03'TQ-J@,UZ0?3UPC)G(6?H.7$V];5,A)EO[F"9"2[UT3)FK]Y.# M7KV]O6VV;K&*>&WU_&N_=\;$+'SQKS1]XR/\S7OU]G_T--3Y%_Z ([=7]PS/ M(UA#$_;\WVSUZFT3_J_?Z;0&_0R@?XP':OB[Z*X/#!]Y;W^V3/O/-QZ0;&' M"]5G^IT7IH))>XLGKMEOMQK/I)'I4W^U!'@\$^_)0K6<7(+KZ=@K(DO6#0L. MX(#8'A@)OK]\\^./3T]/C>>1:S4<=_:CWFRV?S3AP&&$&I;'#\PW B=TV G M8E%5%1\S0LQ;^E/XQ_"R&5U?L M_7S"RMK[:?PR\M1;Q.)M4[_%4M/US^1.8GN9Q+[4)U9,?A*')GPSDCJ!JTS4 MM"@?8XX:%6+@\YYX&!=C'1/0(QT MSQ!US3*H:U:.NMYYHJZX\JH>=?VCH"Y""3=F8YL6'TT D&=L"3;]WW@N=6+" MDSB$+ IYA"T%O)4!C7?'INC4LPF&82)W8C^@[<[7XH"E7A&#[L M -U$&<4J#^7.A&S#%T"VN_#F[:^&.?EDWQM+TS>LRR @CF>]:.I]8_Q^]0^& M:^.4J8N1F#C3[:(I]]FQQ7!'O-SS$U;),,_?3;^S(:!^X00\YM&K)+#2N6TW MJPRLM"^.,V.+5UKI9Y^#=&IKK.4%$OT::SF _U!Q M!:9^C;74[ZU73;-KK.6,J=>^QEK.5%:VK[&6 \=:JB;@I9?#'-]":59>P]2^ M]/C0T2V4&FAVZ2&>$[)0:J#>I0=J3L1"J8%REQYW.2T+I08"'CZ&-:&/XKN?VU*]78K$Y-=15K MDMML 9+NSM34E,$"G!B;D6R"\^M'LA/V!,@8.$?Q)\ RDJSW2$=ZK.7X&$2. MLY1.*'K.6(XP?(I[$E8Y9R^%'ZU%K%K,6S.K%K 5K6QFSEB.SEJ@% M1,=:HBX _*REX#'>N##V<@K)BP6+D]K*[E"W'60[-$6]$3E:MM(B%G]VH\G+ MS>]0W6;A@6"LX"^&++=7-?W!H?P!@X/CVEZ7F8:I4_]6M&+!8<'B?UN;K]@6 M#V2+:'F/7+;8"H^$*CI;>]#1NG*0-HD63%US0QJ1F=Q5IZ<+FYS+W*3.Q!3_ MJ3@TO+FC3\D.O>_#]-ZB7V^6.3Y?^L]<[D,VKT1L\^@0#Z/N14NW!R2T;O&S M9MKFR!MML^:]JQ6O-;PX7;]I<>O,VX88((V#]M3O^&.RW,87/)/':@_X?:]? MKT=C7N_"(VF1S4(^@*6A U.;+$V?QI8&WM+0031H;5IPMKDY#0[_7;PG[B*B MHWS0&K'8M-XR+;3+\=X=?Q.Z3?(F7\X0G-N%FP5SJB2=IF>QQV7:JIMXU+5ZD M42??H7J !WL\!SSZU=%WT:'VB:9='<#QHV-]L8V"M]&HV]%C0\,__G=^?O;G MS]I=^J\_?_7&WO2WG=:,Y^QD\-NW;TO>TV66:MD?ZL-MQV=6=M)[3EC_=[\^ M.V7S^G[DCM6K;#'SSZ3RNU(G^5Q&KR3\[F!XW_V1[4\G7D)5KXI]5L[<&HIN M^].4_T]I7.U<)IN_:\WZH]]*/P]8\XEF2KJ>^UK_E>_YDVHA\37_T$[KPSN_ M<)GIW]3OGJA[.^QXC0??\>[,1NU&ZY0>OA4N4Y-2IY&ZJ=:]N]25H3PU M5XO^O,R,'S.M>^7^1^7RIF!3K3M\S#K5;Z:OW=)60NCY:Z*@4S$&+2TZ/V7"N3M"!<+A>#AU2ED1_(%N5Y%#.\91 ?R 3]'+H MB)XD^G]T6^BH]4=+R_*B/[:^7J0\&EN.3TBPRTUC+/ANU Q$3/E>MJ:%Q$0@ M4Q-*^G@3?P_:L=?0DK)]UBZ'JX.G[:%.R="Q#$*/.''[L/JAA5A(]8MX@*:A M15FG:Z"16D[4-1\M2HLM9Q_+B7YS) TMS.OHTR(EAND6=4K]?@CM%EY/Y5OE M=K[GUHG;X&6BNZ8]J#J,!7=W]1UVLY1[-*"AHX$&,2^J9*!;Y2"O5A!H+_1E>9"J)9"ST M9WACJ212L="HYG0JB30ZQ3X.A'??8ECV+E8F5OVH!!E&?RL;JW[4N@ZC\Y6+ M5?]T;XN4A!:KCG?)AJ+@@UV8Y8NZ5ZW@0UB(SHT!T856\,$K+!)#Z2\K^+ 5 M(HE!=),4?, *X:%*,!ILO*0+B]1@&FZ\> N+U%#HAH*7:6&1&HROQ@NRMD@] MWSN$CAW*;\W;1L,=[K($4GJOC9=CX1,=BO]6\=(O?*)#\>2JM,P,H.A0?+HJ M-44K49,8)9.YIF41RBZI;MHG/!81BD]7I>9JP$0'X].E)FW 1 ?CTZ5F;L!$ M!^/3I:9O=7%VO6-PL0TBMM1MF)]^-J$J-8,#)#@87RXMB0,F.!@_+BV% R8X M%!^>E); "<%KCB%2WK_O)KDC3TJ+X""J#L6;)Z5F<-!4A^+2DU)#.&BJ@_'K MTE*X]3,#*J:MVSU3M^:'![ =3_&2WM%+R^50F $8SR\MJ4-A!F"Z M+R.Q1F M *9O("W5FVU>:UG!O(O7T+@?("W7 RG MI&5Z>Y['+7W=EAKC'7N-ZF$W=4A)"]].KU74.SBDI"5DIUQ7=N#Z)2W.@J-9 MY/5,>O9TVE4?!ZYQTB,C2.K]][KGV68H'1,G([&E7?)'1&<>)=]?LAW<\!K- M:]@\8A'36JP>,[[,BF E6I,Y*57)7MRV2VNQGBUF^:V8FX3. M4G9C'OL[2HO@C4__;J1=;U6&U_]Z+KWH>A_0V/KR_5J, ML58K=&XWQ/I^I /=>M/"1:P\?,\ZX[[SU)W]G]KJOJ>+U=U%%W-Z0<56;6+7 MMJ$Y/NM39\1['XRWVZ;!V^/SOMYSSS-GYO3OQ-_B^]GB]:RXKJQ?5U01H&X( M2(J 9!#PY*NS.S^['HVE6BR&11/;CT[0>EHZ]=303EO$" =!&Q2(!&$;)(@*!5E@P;J M^P\76L_;#RAB36U(+\Q\>E:L2F8]Z>2VI+#,Q+FAT;>U< M;4_C2!+^'BG_H9>31B Y9$*&&RWDD)@A:"/-SG ,6NW>M[;=3EKCN#W==H#] M]?M4M_,& 1SB,.$F( BV^Z6ZZW'54UTE.K]=_?[II%[K_-8]/<,GHZ_.5>_J M4_>DTW2?>-HL'G<^?#G[BWV]^NM3]S\[D4JR(]9ZFV;L2@Z%89_%-;M40YYX M[H;'O@HMHQUT1->+^7Z^BD/6:CW5^9@-N>[+Y(B]/6:9N,D:/)9]7&K9'V0[ M)YWS+Y^OQB/;YZ$(E.:95&B4J$3LG'1O!M*7&6NW.DUJCI5=K$6F0"29T.6$ M^MB]O.J=]SZ>7O6^?/[ZA& 5R/0F\4UZ7,D$.R<]C_V/1URS2_GW2'J81&CTFF!O>,J8>:^]P]E4JFN M[FBHF.#Q_3IX:05]X 9J@0*&M^Q;HJYC$?:%Y_14:"=46&ZB,A:@,Y<)X\DM MRY-,YX*9C&=BB/61VCC6#KU*'K.(![BEF1K*K%[+E&MXKT4BH%?#-=XWA4?? M!":>&=3@7@AI,&=,1I(FH0:!U$$^1+.$8)%C@S6['LA@P$Q.OZ;]KX46Q2!8 M0;TVE"86/)1)GUW+;( EFE1 $$Q/ Z>03858Z C]0N;?SFY$I9A;#(X?C+[V MQJ!/L$@F4"\A9:I.#]!#<[CS@39+% M2:%Q@BO!.(ZG<"R 8.[,#HP$PJ( 3.Y^Q @7<#%@4JVLS!J@6 M?6DRS3$1IYM>O48-(:9[KHY- :;"ZY-9 M4%$D<6D5VV-<"PL-J%KZL2 -,@% ^K$T VI.S88PBF08<5VOA=($L3(Y.I*] MU"IV($FU"D2(VX;M A.A ,B:!WNBCW;M748 MNBMW*8D&)0Z<-#XC:S6#60"LGAU9 M^-V#Y$$)3.[RO55 61*(9\* SD(AUE<]#1>/_&C L*[8&4!D!B3)87%IW"IHH@SSF9+BQ M,"O%U$NCAW/ZLV0%?_F"&L*THK\(*S6E&X56_YEH?19.2QN=>W!]HN?80Q<0 M*X=:0'TD0P(C-RKA9)FY 9")$!)"N0['8 %^)?=E++-;\LX+)+8O#YK6:PXS M#O=S;6<8I?4 -\62TAP1B8&VB4X$"(Q#*X&EEGV1@"7$@"Z>B)1>"FH"XNS@ MB9='IC#V:PIE'L#4!N$W> EKVQWQ.+<6B< @H@@D3XZ@&K. K$U800DG[BX+ M^@8#-\??+&C1$^;1.)KHJSQ[6(0R7H!/6@LBP=&"@*5>FX]8F#_FU_9-%&XO M*'RFT5]!"+TJQ,(UFTBGMGOTW4;(!=6R3Q:"; D>9]VS"H)<4U@ZXPH7##M4 M)L-].BW#8"; 2,6!"]M]H$L$N,)BW6E=2([H1MCH/J$@)LDGDNTYUC#@9L(< MR-A9?(O0^@&[(X6)OD4,_TW$1:A_I[VWU";5:PMV:1&FH<=?&@UV+D4<'K$+ MWA?'P-CW7,!*0XFLT2A.BCMGO3_&:G;H:V0J/6+_IH.VXH:OLDP-BWL^;+W0 MDWNZ[^^V#MM>\;/'VND-LVP(&+V8'QGHG:*.).TT,?L"07SLW;>&+^!R(&UJ MI2\AW+(SSNQ0D[;([)%8]C<%]0<9E M1$?QF3U+""2LIRP8T"1DO(:I(D;CN+#E-);&VT/@\7$96X OJ/H!@!71G3N" M6>!$>(B.1DQ\R(-@+-@_NFA*7N%EL+S*0"LF'T(C6+$[H"O<]\*SQ9^%,ZTY MK#P%-8HT[($'_0IKPP 12B^,L>0Y7B&3D8I'@LA% J_DD@RZ,'MBF,;J5N#I M]4 Y6\=GD8JH4L65D*_]%ST_6!H_[05JMEH^PVX>H0\"SZ&/I;4]=O#VH/7: MEM$TS=D$[9M__7H\_NDTTY.USCTS[SH.XML%V^B=?!Q($;'NC0ARB@S9EQE/ M?H'@3U*'3K-7DM<>;'GM,KQV6RM1OE;B3.7]& '?IWWV0>=]F&7JL>%%$\]A M^<^ME)AX0;8MC-@61FP+(_X_LM7;PHAM8<2V,&);&+%)A1&5I@5W^1XK59A M2=(5*A/*IWB?*DP@ [9Z90);N3 !P'Y^9<+KPXE_%R?E$S3+5@:P2@H#X&!6 MK@Q@%14&U&O+5@9L0$E M?@)]MBS4O*E_,=<3OYN3K::E/R\_2N1DV?+I>1? M-FJK5K MGD3^N S[-A&^383_H-/ BOS*)#0IG8<&PWIN(OIA7_.,/#1%)\]+1+.2>>A7 MK%#$$&6SP$065D@#LPJSP!L9J_T,Z=]%.:<7RP$OFGR]R> _X+NF65\/Q('0 M*# 061_$'=H9@-Y:#D'O)J7/)^]"D92>3OP8\7NWB<3O01K6I'\&X/X[ /T3 M@7\ 4$L#!!0 ( $-G(U-XPX1 6P0 -L. 0 8S$P,C(T,%]E>#,R M+FAT;>57:VOC.!3]'LA_N)N%TH+SW@[;U!O(PZ$9.DTF<8?I?E-L.=:N(WDD MN6GFU^^]=I(^Z+044BALH01)]W'N/4>2Y5[X7RZ[Y9)[X?6&^ OTY_IC_]+K MNO7B%U?KVV6W/QG>P-R_N?3^JD1*V@XT&ZD%7ZRX@2N^AIE:,>D4$P[,N191 M!1W1=?K83UB6B 6*@FAV7PMQCFLF%X*B?E::-L RMH0\APLO[-5#+7$-2V6 ML:UTW='DRG^8K6KL)N$=D$JO6%+I>G>Q6 @+[99;)ULL=?HLR+< :SS&$G!I MN48P_>Z17)CTW*WW?YGGS5UXDNR?S%@1;2K[5.]9SLS[#KT56@=,PHP;E>D M(PZ43I5F5BCY4JF'P3#P9OYX-![T_/'D"J;7L_EU#SGW)]#\$ZYK\]J@!G-O MD*\VVZ<-IUSJS:$WG$Q];PC]F_WB6>.3VY^1\B M@HHB$>"H7%(1O,X\'%L,<)2$/S)U/E"KE,G-D+KW5:#5A'8L@QDC";'%BK98#"X(8%NRQ-.=.& M&+.;%'$2T;FFB%ARX DBT4KB=7E+&Q,QO5X"/*T@9@86'&U3K6X%;8]B_^UX MS06P%BB:!2EYJS",@C;ETD.C*--2F/@^P@,ET_I>S>BT$J8 K/'&-X0SBB!+ M<8: ,QBJ;)G@#KRL05]GRR5'EP.%?R[TT>]GAT*/5'Y# MXNXYTOZBV\OE?"&:(AWD'YU,\TQ?8W+8# M]''R8O0!?HP)M,7XSF[@P!*W2H_8_4$L#!!0 M ( $-G(U.FYD!\&Q( &K# 0 5 MVV&U.6Q?7E;^^ # ;^__5:V"@"XRP1 NP-X^ MJ.^?'-9/&D?@=M0&C;U&/>CRV_N5>^+J,SC7 +3@'-I>%P][!B>:;WFGE9^^ M9ID3$QH5@.6R<5OD5;WU KJGE9"GB>:.WSAH6MO 9Z&IM#K M:7/H+C0=;KH141!O(U#6;2$'[[1V37L%@EFG_2'18C9%%QVKL[>W7R.VQ MYL*H^8II?[]/6]??O7M7HW>CIK[+DR*ZDQ BI.]F$<>LU&M?KJ^&=!8W;3&G MAK=I'V?\L!;T\7F2^%*"_8T4AEP\N)2X3%-V\R2 MZ!2Z"GA M#$+L;$R#ROTW^IO;)C&K$0];!#Y@3X?7HB'6,;I2X-_M?F_8O[H\:XXZ9Z#5 MO&KVVATPO.AT1L/WM73W#.*^"XV^_8'^3BMP2"!L(NR:U))T1_&P*2A2G2,X M:@D\/@#P7$#]?:,A/ LSZ.'VEIL'MW07.8R-_#""5TGJ_\G M00U ]1+'/7- MX6:6>4"FFS&SF0!N7P3<<(3_=]WI8=#Z7="_Z0R:HTOFO2O^&@_3B@@E99]I+ \# _AL.+YJ!S MT;\ZZPR&_P:=3[>7HZ^E@>8VT+;FSKJ6<\\SQQQC#,]/5+D/-@JYF&P.XA+8/XXADW)4A\BZ-"*8!*!& J8"03.G[A*A<0;R%3]A& M>$46.]3WTM,?="SG6SC?7D6N%Y/3SOI#&COS*DO9SZ<^9L@ M\[7&OH&$R8OTYC;SOGCUKC?28$1$J ?:D,FVB1*:V&*-?&AT5@L2[) UH(]W MB*CM([)7O#*UL6F9'KN&Y^PD=67[&6L[H0TBXA1.2AZ$]$%L@-+E"=$]PQ>6 M>-0EW 2QE[;K(9\)JB4M)<9XD$9Q2RX6/L<(EF8I!N[27D+78U"*7Y::UF$: ME%COTFZ$T]^9+RQG#6$+VICY) ;,/2D01VD@(A(@HE&:@\P<2+9TI*U@RARV MEZ4H,-O]H#>@W4L 9'F:^=P,7 =>C]L.W7Q#.[VY%S43IK3KS!X_1HJ& EB MY6Y?@-4 6B2#=:/A8)A6!6DZ82$!%+>-?!?$[/U#6E5*#,2IE:N,^) !3HE^ M#^#"042W$T<+Z7LR_]9@D@(A";"A43JYHHG+UIK^6HL3F)M64HR8#$)&)O-W M4M47$ 2OHHM9AW4E="+H1MK8DF6>PS92G]=@D@T9N(%7 ;GR7%6:\V2Q25P7 M1@H-)F,0]!5-?VDH;!*4Q2!]2[SG;S![_FTV5(A%"84@*\JB(F@E76Z8#$!V MCE1L.B5@A7.EF6M/H:YB%\@D%(HE34M7^03)4Q;C7.VE-LND*62IU-)Z"Z=4 M6>S8FV(+9-(5,0*E>>V48V5!X;00(\.D)YAD:VDPA9.N60:3OBF$99_)3L2S MKR4BNR6,6%@X+<38,%D))G-4 O2TY8QGT--,?G%XGJYB2)F$18':1O J'*/, M9!3*.&6 RF\DWESO9Y5%L DG 4XE4!NGJ<^@X5O0F9!'I1V;J+@S(?&:[3EH M31U;PH7F:2\+X_>9[(@00.)SPV&!,P';@Y&*&&29O2(I;]YFL M291@%)G;_Q4,])4 ?WZ^OCO\Z\\O^L)??;4/WQD/Q\OIU[5]>^;?GQ^C=\K);^7J-QT9ZXG:-;HZ[9Z]7!^N?9XFITOG_S]?JF]V,].'R8NC?WZ.A, MT]Z^[GUIZNOE56OO=?/[\%";W:U;YT>33[V[>^3=SD9^__O:\>_,_O6G=Z.S M[[76^<'R;-0_^'35\^\.+HSZ_OQ0]>]]:[7]XN+Y57]R[#J)W*3R'IZ+:%R9V+6(G8QD M [\#'4GPP:2@)*H0< !"%D# XB8 )@+L&%#6*I>JDF&FD2G,DW7A;2L)I;) MO<:3B:?><.P!U'V$\ 2W--<4JLON]&0+)Y,4BY\(\71GT^1W$'!$<]?Q;'7$ M%'!LL&$+4+Y*-7^ XF_<8[D M(=L('3")OZ)G51Q%>8KG!$H=RG?6E;&ERM=!F*0Z8/*.\J,N\1:LQ%,0/Y!H M,,<1I21JR$M%$BL<, G*_-AS(X@@U-SIT9-2<=A3T@RKS[@K YK)9"9.2O\Q M*96G,N?@-2/7T)LY1OK0.MMTA3UDZ#%IS$ST4A89C B"(\ $P(UQ5*36E4.U$AJOF-9%9O/QA MM3(**V[0/<>^PZH-C0'^%[?"OX:>H_]HWFO(:.HX6B$OC^(;T) MX$U9,>:A&C !MEP R@:@?("(D7*[GJ^L)C/"8N[*+#:C%BU>6E,::U%CO;41 MU)VI;3Y T]B9!@#Q[+PFD4T76"I>3M+3V0.F%1:-JXI*XV/3YIN[9JP $(> MRDW0CD^[9E;N2%M+P3YDTF3"YU_+TH]'/0F; :*LJ2S/><@DL_B/Q9;;WAWK M'3-PXS61+)J'3/XIH^:Q7#F+K9S]R08-U[<\MVD;P9$>=[F4])"!R.26!"#& ME\G^)-:2#@SPR.'Y8UF]4 #IO/@6097).15'E8MD:;:Q,Q]'IQEQK/H='%MX MZUAR)@!3V$*<*-JC 4W8/_Z3&%I +)X,^@>$,>]KB>^@D(O!I<074^AE?-6< M$UT'=N9'<#@?8@'!5WFN')V2$W0A?U6C?E5RJ5IO5/?K;U:N$7W]HR 71.C@ MDQ;%N(CZ[<*%^ L\67RXT8=UXEVGFK:@/6L0+P4;8M4ML0U'!6G?;HP5*2_9GQ#*B4_4@0!SN!TU-R;9WW;*!PKN&P-D0RD+D5QSX$+]S=19 MUEQ3IW0E?*2;DQ]T[&C4<-#P\U=TU-/*=M';UD;VMX7CS;'K(;P#J(#@(S/T M^THG)(]F3R\]."?.H@*TL-5IQ4/D3:5!JP7VW8XQHOT,'X4NVC8MBZRH45O7 MQYU-SR=WSY'C+Z)!3$Q^NSSGY;.8G/&:4\5%S60UIDL\<065EEVFTE+!.=B- M_X3;XTY-LJJPF5E5V$]5%:HX18^2(^F6>7,5E;@U8[5U"DZ%D,U<2I$J)6MR M2\D4E+XX[W)WN2VBZ= QFD^>0N=RBLX"[OQG\ME MY#KG5'!*BO$=#Z1Y,R$_1U)P&@HPG2/>XN0&%91;QFD^OY#(E:DK90'9XNMD M$$8H9+U"Y@3>ZLJQIR.(YBH&,"+>N!8W@"OV2V;*B"3FCA=U11_UGS+3DXY(O9%SA@CA-3?AS,\JWC 2) M,&Q57U81HWQ9(P,Q*2?]RE:Y>(1POT1WAJI*&1.-@61:F_8A)TRRJX>MX"TR.G;91T]B(\^D*CM) M(YN;C" WW-J3-&%$66%U*29'OE/4(HGUH)IN!%=>RW+T']%,&1XZ\:*+.T[4 MRYX0I 7)$?2FWF\:UA^^\#IJ>"9L6^F5SR\]Z9G:[P6DR(N[\^ M3)#P)X+M)JC7H\>'I+23O GQ&6."Q[F[3&:YL&V.1<.2U*=Y3!W;>3;!!,O*UL%>VFW'"<*])=RRLBFQ5M82"XC 5:G@V/'&1_H,Q[GD M*2HB"IUM9>46,BW(=CKSN8-#FG50Z*7PKHOA5+1XY'K5T&->>*.,LWUN2?FJ M\WPCJ^.$7T)&GAMB7YSSN)=]**.R3RQ8KO7LD2.IHY'/(!)_>T'.T''T0#)[ M?F%TO-\0O3FC2%$2U.'V2SV' HRID_3"<&16.Q^ MVW&]GN-]A=Y@4WEU0R<.*TMXB4U$1IK[LOF!EQ58X$HX96JD;BM(UT1I?I+X M@[9FJ9W#WDTS/G>&/3I[@FFZ>2NC?VQ"Y,W,1>?O/ M,U.?76OK%DD@8.W'%XU4!$F?K)7^:F&6EZ.N<_)2/NK VD17@5:&RU _4G+=V?0')TC'&1(,9UKKON+A,W%:@[])8<@CH%I M&%CMD=TW,^?/543JW.R*PGQ(GO4BY1_DZ;9-(FO]G!'O(\L7>!SS\)6\?%6U M-3<7NR(+EA!09\7-S2@_7]4RIP.\X4'7D&1EXW9I.'/L"5Y4GA0SHB.0YJ S M;.H>>09D4RF/-W%M#:'U6--_*"%/7BZ%9SW(5D.6+2/291@7L29 MR!.$,8 2,B1YX1>\FBN:HHH_":$$_P+&^.Z)O#"AY:^5$"#)"Q> :\_7#M[T2Z7^'U!+ P04 M " !#9R-3[D^3[[4- !LJP % ')E>"TR,#(Q,#&UL M[5U1=]JX$GZ_O\(W^W+OZ:&$I$F:G+9["(0T=Y- @63;[MFS1[%%4&-;K&0# MSJ^_DL$!@V4;(]DFW:?-4M WFD\:S8RDT8=?IY:IC2&A"-L?]VIO]_:UQ=[?WZ2=/^]>'?E8IV"6U(@ ,-[<'3&M@:]72D]0FPZ0 3 M2_N/8_U7JVA#QQF=5:N3R>2MSKY#=40@Q2[1(>4?:)4*:S!HLD$@;_!,:Q&D M]>!(VS_4:H=G1[6S@V/MKM_0#O8/:K.?_.N#B>RG!T"AQN2VZ<>]):3I S'? M8O)8/=C?/ZP&7]R;??-LRC\(?7]RZ'^[=GIZ6O7_]>6K%$5]D35;JWZ]N>[I M0VB!"K*I VR= U!T1OT/K[$.'%^3B7)IPF_P_ZL$7ZOPCRJU@\IA[>V4&GLS MO6G:!X)-V(4#S9?\S/%&\.,>1=;(Y +YGPT)''S<(W!:X0KA+K#? L2I .;\U?EWZD*FZA^DBWA M%1N2%NPY[&\+VEF%7&VE^DFZ*AN #ELFGF24\.7G7#09LO&Q:K@FQ ,^5['- MNDWQX,H>LS\P\?K@@3>46M94S?FR*Y3^&K)Y<3$=09M".1U8;U'.$%Z@M5S' M)? &V'P46@6QCPF5UDF";60S@F7]\P"6!,\ #-CWLNK3P" M,/JK3BETZ+PK8=5S42B3Q5_I!H ^^,O=_(=53DH5F@X-/O%IJNS7YJO>+]$( MLTFZL9CD-,G#XD%E]JJ.,;-"4,10(M)F%9&8G6SYR @Q4"M&RSN\L:9@9D[J6H MG.712-5/I:9 H)XY!X?K'&0SL;J.749N%^J033RV1-Q"1ZG%C0-\F M5W-BWJT2DX65%P?X%JIA(010^O4AK(ZYHH\D+ .S *X/IG")5$4*CT(JN0D2 MJ&=.P+$D$]0A< 10X,'6YPZL>M\O#6[Y5^I4VILS=B)GX9XUKM ?+\6\B%P! M(M6ZZI!FGPBSR+3#(B>GOA2>JEH%8@%+L!9'C_W#' MIAD73PDE\8A!AJ)TK"0H2N"T9J)D8=YNL:TK7!^BD:U2(M)?14^D81,!GG:Q T=8#'O<<^ 0;,([Z, MPBLZT!&3%Q5F1FI,8@XL;+,#V3R5Y"1 %NYMIR,H27%RTV2^8<]IVHNP"C6Z M*4D1J4F4,-O2^BIV/J*1LLK=A /(6C!8*)]?%Q)!2V2.UU6Q/+:2U2>.!"5: M9M7^;B)J6\KB)M?BNH$&6["1 MCE1M)B?"[@1?:=0GU1;W"5N/7>(I-FX1,(7Z+>G8B%+.>NZN(G4IO+)UT^4' MLSN8^"IQ'((>7,?/.F"^)F/;8?UDK3U>V0XDD*J94I)$*SQ](%?%H?,X$8-( M;LQQ@VQ,?(D5$KT&4C;'0Q9?Z]H4+7U;IB'JMI&3CYL(6J)P/E8KRSS%)(RB M4ZP[V+%T@>]N=4_6S(US<#Y45TY(?\KAV/3JE9+LX7&!O^K()DC'1(>VS**$HI M".&*7>,3]!^GIG5C6=G&PYI-[6LF3HM)R":]@VR76:-YOI(9@7,XP 0NG;J[ MF#H$,#&0#8AWQ?I(<_3*5% H.#HYTP(1:1'0OUT+$5HV1"F[C,>!V8K!NZB$Y:7F"T^Z M3C(?#^=LN*@*OT18A<[*-#Q&J"?&T<[$PRUT%F-&B?;#"(7J/+*S*R?F7TB1 MFS,.01>V>["Y% 7OSR4RED&O\;%J(:FLE]HC6:,;?KN2M<'&[Q@Q2^HZ6WO]O*&J<946/OL4^HD6^*SD>F "XV4;(=9>DT*R<:YI578B\AB>F,K.*2OJWB%Y,,%&VH+LE% M!Z(S(TW$>V ;M$V:/++BBQYW[I5,O@U%V.5IN*FVA5?&MCIZGF=LE(2YRVPF MZE-\X2S3H4C3_W=H](: P'-F* Q>Z(PA^MU4F89*"4).3WY[>#'7=^CYLE8?]XW_^>\><87Z.J[ MY8P./I\TCO\>M[ZU;F']_3%H[7L/C\/O#[^=#*9C=__@X'-C0"^.[XP:L+WI M.^_OYNBZ?WG8^7;3N7WRND?/C[0S(<=- -Z_N?U:U[WQ]?G^F_J/WA$8WGOG ME\>#+[?W$^+<#?MN^X>'W7O4OOERVF_^J)Y?OALW^^UW7ZYOW?MWGXW:I/.^ M0]J?J\W>\P]S<&XVIJUIPVI_N?>,T>/QT_NI[CT\M^B=<^--1I_'U[6OWY\Z M+4-_8Y+?+X]'3\?=[[7OO[4NOYP_G3>?;/!5M]'M3>.VW_AL.=:@]:?6Z'6# M>ID[.@G2CDI!I8J,N1U^1 \VX>R_5W;4/3U5J9XTT$5G(;;@,ZUR!74LY/#I M)_,73M'B5$I.I(KQ7Q6S,6J>T_M>6F6??W9&E;&ZP4;GJ:3=$!U"PP=4'X& MCH$'!5^6:[VD". W;W,WIV1&_07\U63MN8B7T!$[8'N57L M3@E=QI@\9@B(O/PXY4JL-;4.*:SCF!.I8OQ7Q6R,F@4;KYGHG;\)TL=UG0$0 MF#.[Z>%+&N2EY7<#/:_OV6Z1?%G%S<\:IT)^9:S&FF,Y9XOGD"U,EFW&_#Q[ M/H[$IC*\#I)3:WQ]'S<[W?X+$N'75<+/2S#3$?Y@Z9L=2!!/[*YZO_/[MA=3 M?0CL1]@%#KP8#*"NQL;GW(7"$[G%4+9R"C5UM)1P(N\?!289#*F5D03 +60# M6R\L0HR"+]JFEW:01'(EM1S35ETOGXG/?&GGG]?;%$Z1J!&_W6MO&4?[S_W8 MF'0.XQ\GBUS%X8&WR[6$*R5C91EXR M;N'.=12)D0^.Q2E/+OF#SQG046(M(\Z8K!W1VZXI0GU<-^0>R"R0WS M[P@"9IYLB6$+CKI24Q6CN)B*_04O(NOO>F>MX,<;XK6'E R31>N9!WCX)7T'F(1'#5UXH=O/3AI"#C";BJ+6M-B23(\0(+]W MBA)%*-98;3@8Q*8L6=7*7I\20E_9_0G^!@%1XU!M+D7!_I5ZLIRN+^B"[0KT6LZHAM'.06!N6:Z84U MR/]S98T('D-UYPU%6$6754S!9NCY!Y'*Y.ZJGKO(-/S'H\(XZD99/&+!P=GF M/"4H4/([E3= 'R(;$B\?BQ #5VPXM3E/<9J3^< PKY_H$%?G'? WLA[9\J5P M.L7A%9T-WIRE6.T)PQNIZZNJ4P&Q@.5BC3A M2CM5!6- 'BO"NK?%>/*L8\1]N0E*P?PJZ#R!OE3L9LM32'.H3:DKNK MLBY3< %==0FS=,A%KTU9.$M2IM2#^#XF,%N8^!4D?+3^$"Q7E5 ^T=+![QZ5 M*=4J)3;@V4;_M7,#.=XLD[LR[R(SJVL_*3B)D4K)T7T5;B1L8=>6Z%)IQ)9A M=FZ)">E(4/,TZV:.7\DD5V\S ;+PW;F-&$K2G[BB:53T\J'* 1X A3S"^3]0 M2P,$% @ 0V+U?[JV4X_%,9B9));LE/^-[;$N1/9.3;&VE:!*2 MF*%('9"TK?GK+\"72!$D'D03HJ.JW9,9CXEN_!IH-!K]^.F_7Y;>P1/"H1OX M/Q^>?/OF\ #Y=N"X_OSGPT_W1Z/[L^OKP__^KX.#?_ST'T='!U?(1]B*D'/P MN#XX"Y:K>]L]>,"6'\X"O#SX/]'R_QX<'2RB:/7C\?'S\_.W-OF=T'8Q"H,8 MVRBD/S@X.B(#YD.>840'_/'@$KL']VAU\.;=P MGJ2?_.,GS_6_/%HA.B!\^^'/AR5*+X_8^S; \^.W;]Z\.\Y_\3#]S1]?Z \J MO__\+OGMDQ]^^.$X^=?B5T.7]8MDV)/C?]W>W-L+M+2.7#^,+-^F!$+WQS#Y MX4U@6U&"))>O@\;?H'\[RG_MB/[HZ.3MT;N3;U]"IV"1_(X3%63* [P_3O_Q MD.)U_&R!T>SG0XQ>CBC2;SZFI/Z3 M_.!/_.=9X(>!YSI41*>61V=\OT H.CR@ W^:7E?F2KZQE@B[MN5301_3WSEN M'.+XOR Y_'-B8>1'"Q01=KQ0 \/;(^KG_YKLO26ZC\B?EX22(L_;HQSK7PI; M)/1@S1E4TS3N%V381> Y1.M=_#MVH_4#&>)M@-])L-TRR'&BVW0#?F:%BTLO M>%:$MO@\X4XW;X'O(#]$SJ7KD\WB6EXA0]6ET#JDKCF,;#N(_8B<=1-"UW:1 M#+>,CU/):V#L#D7WEH="RW>FZ GY,9)@C/&Q-L9N$#F39%#*/M"W)RXM%W^V M/"E$-M_HT=@3'*P0CM8$8;KW5Y*JFOFYQC6-8^14*$!KHG%A6-9K<(92!?NU_X3"B-9YLI? MZ*H=JG^KA*3_<'ZT5J[96_TGFR+I=NBCM9S>2PH7J< M7'SD]D7;*)J,E2GRZ'%(+"%B8=!KEF73"X8,EXU#Z%&&]VA.$9BB58#I_&6, MJ.U/]0FX?CJ?KI,_K3L=\<4@D)P^6(]>1U,D&T*/A-,S7)JKRF>:MD-QDDMS ML_VE+KW/.LREF6L91.M"$SO%5=:?U,B:%D/[R2X]"Z'A=!Z'Q=$OS6K]6TV0 M;A__TIPU#*")O9(QH(#9]K>Z_ E;IY@T9PT#Z&+/7B G]E PH^[:P*>+)IC1 M%>1' 5XGQ&28%1E.WRYADTN.EDS=Z)E ?41-UE%![3*.8HQN7=]=QLLIH6IY M$VN=[.%9@,)@KS:UY-/UBDSO'E:8C20)"D12KA6X(@4._ MVY(4)0*P$%._]"V*%H&S;3$H3:IU0( )E-"BKXO)T]IE@-EL=)"5/!G]>^\N M\#\3$LB9DO\EK)(_W4>!_67T;&%G1&[L3_2-07F.$L-KMSL^^1C9P=QWOR*' MV%^Y:3@-/(_ 3!E0GY?HV'I/\_&LL-G"V(O"D>^D1X_J1#@#:M];!3U-;(,P M*_H>=(XBRU5^=!096=.6J/MIY%EO'D.73DI-0WG.JM]I6P7MAZ<\FV+C:;NP M%J>D/*>,C[6ANGU/E^>N:01M+)8N["K8U3[6J)<:W?XJJH@[F)ZSJ^D90)YE MWD@:C?8MSX@\KTTC:%@,YX&=Z QR5E\0J47KDODHHX_:ABETNH5M448; LOR MN# :4?8^F8#C$KHT\._(03.+F!V'!QF9,N/%&*X?'9-/CK/?.:Y_GBU48%Z# MI>7ZRJRF7V_$#\'L@@R![?@1'16$Y?AE#5#:52 )\ <+='R$6%)="N?@BY9 MR_/D>*,?%!R1=>KZ+MU8-X1VA2OT$B%B!SHY7_3C#I&-R48@%+W KI#Q:(!H M@',JGO6(O)\/X_!H;EFK/PO#<[RYDTZ",.%X]$AL%*)HZ\"%^?QG5OB8@)"- M=TS5U3$BUXG\)XD".WISDD63_J<4XC?(/#R@TV!3VO"]D?\(5V= MEDO.4;9R9)=]]O4,!TLU@48!%[( .PC_?/B&?)+LBQ]M+R 7EY\/B?5:]I5) MBXA&!Y+SA_Z'>CV>+(_:(Z/HS,)X34[-+. *0&1BE MU;4*(K>NW+#5!%+E2 M5%(="V+?/""\K,0A0:@*%J'*TMM= ;%!RN1QTK:K5$2R\;31%9&Q!R(3-B6# M>D]8(@T892)YJUW19=Z3<(IL1#;HHX?N4 0IFE:"Q5[?70&U Y;)Z5VSG%2$ M5#PFWR$8H50(#.-LJ6*2X?Z=UB.DY#+92!L(?Q:E(>BK!HPR>;S7KJ\F&*TL M-W\N'66OI15V020D0G<@A[X0A)D /^BV > E59.)(7E(K-3&FPZ0;9R'4$S( M!3UQL^5Q%%#G2RM!'Z4YA&^( (K9UB[D,: MDMPX& H8V4J2V^S[N\"W 54?F]( W3T-D/&M:T41-<3Q@ BIB=;PU& C:EQK MO(/I &@SF-PIG!58MQ!$G)\J*)0&Z#>:@,/[$J4>R0FUII>OAZP MY: ^/#@L>D9]!_RERW+D,&$#,;NKYD?.[1I25AR29F^L408%PEF/[:23V8BHC"AJ6=!/X<_J(5*+' MMAF804UM7YO53[)6 !<+OE--91>3F&6?B M,"XUFM$0^$EV(6##T-*J! G6T-%]1RD\/HZ3H$ + +C.M7]FK=S( M\DH,P/C+^&1-J"DE88E "//^.:5Y*CYR+BSL$[LO'-EVO(R3O!MBPKNV"Q5) MR"4[&.&)0 ACD3W@I.;$&E@',LB8NU4RVC@A"HL 4B"089//FVT[H Z)P 5>SPZX]FTO=I($ MCP(_(3,EH4+VI=$@#W'HQ\IR=]R26Z MHWIBXZ-Y*?$=^ U.B/ (T;$ -7N MD:-&ZE;EL2II 2=0^_=&%9;*RQT'#L'G!$/Z:[O!B;)ENC40J*9JHJ5XMGG4$#=8,Z"D&RNJR!PD@,?X2?71N$].?.!O)N-Y PJ M?0F)M.$%XS"[PD$83G P _*,E<*E0/ 5OR'*Y)%/H,SM C+)1XTI"CH(X\O,%%*68 M>@KRW+N4&R"Q,4D-1TYLI 1BUKMOK[3$6TSV>Q;50^S:4S0+,"HE%U^\$.8) M.\2:Q^MK,J.P1[\<)+_#.#I!)083%EFPDIT665E&P 52IS6(P[81*(' $]7T M8S(^74P@PB@-;]83+B&#,B09[-]K??>[0]%F#QM[X)#GPF0 EX3\%.#-Q/R# M-I\>DQ=X,0Y#R6V!DE^Y]<A<],WN%J70UBRF9H)PPD$?\N71'(9IR44N M%QBG+L-N>-[KCX=_1T=\^>EDM*0/7-=^Z@%-&C$#>>AY5 =Q4 F !^73;RAC M+N:,2RZ&Y>+GO[G1HCPBM- A6![(40@M.)&WSYY5<#V\\H&,]C; [P[5 \,R MJ F+*'%8P,9G;,@HQW)F(SV %2;<(@&V'Y(RYJTO^36A5"/*JDC4-22Y@9&% M=N$EO_7S89AV0=#\^)-SD2[(33?%T8L+O):8%,&DQ2SGWRJ]R@IE2HZ-&4Q" MSA:M\ZR! H2)SJ0$9IC7>D*T"J5MF=83TFIP@=1(8=+Z\TW/P@$73]Y>!$X^ M%#.H%.A2NL]MQ8*!RFB[+772,!L$VZ T&A+::\())"^-_4H"*)I6@N8\ M1<+2:0<,I@+G/G6JI[!USF57:_J4WG>0Q"\3EMY?8*1=H[(;Z0;M/&?2DH^\632?=+^E1"2)/ M;+%8"5R2N MU5RL'&UI>ND%SX==']C'LWRHADKC^FMIU E*;AI:8Z 8A)ZE10WCD1VY3[)E MTX6'VH&SJD5<>?4%<61@0@)>N\M$9?5QG"A:>PB,G+_B+!_T(9@B-!$5Y1RP)@;T'ACU4_,$Y6F%DN\F9 M1_[LH018WQDMJ?_[*YRA(4384.%=X!U4[9D@@K]>14VGV-J_L5GXS&TO/I:I M^JX]"%025*#8B7VU!?-;6JY2@^X'*S:]A+&S7U6=>!1_/U:P$N MZOQ7O_T3P" E+_F&T/:8)VWH7Q$,QCXY8%9!:'GCV119WD5(K[1$X9!YD9E$ M:_)'>D:MEK6:LTR#7W[,UVSW*:+,??.3]H@N+'^.PFL_[6I-J*EUD10;9S@^ M&4%DI#Y9P*$38T+$KM5:W+E<":,(XMNNTJ3'O MDP]J59[!1%BF:,J;HE%X%0!%I"S$RBL0NACD(M5E-9^N61N !VPY?9^O%=)F;C< !VP5 M4(%"LYH$FBRDC6M],XV>I-I,?_"B;8%6( 19M:2>X%T+1+P2Y'CRR](/=&3#S+CYH=/[K\_N+D MC?F(9!=OQ9,O 2](Z8(: _>+ $>TJ3STBZ\8Y=3.O6>=; $_=<@6[X*UOVRGJF+RP"7N;RO-MRR5/P(Y=#WNA.[2A@"9!A.O/M\Y0U M'[3&,Y8;5F36>];4$O)F3^->[2R? MD9CJU1^4?C/-V*Q[L+-J31VMN)W*S^U@_POG:4L\:=X%/Z; \$FF+\ZS,9O+J[;A1C(7:O2L-.PQEH(X: MOYF0K$E1XH5QSJ5)&:-G"SLY7^*B$QQO&$]4DA@)-A&2SUQZL5$8/E@O64!\ MXM!C!DSW90QVXVA JK!JSF4>P@#4 M(J<#/T.Z!7;"/5\,>E.6LO-_Z]0?D4L-QFO"15*Q!\S^XE,>U&50$,QDBI!_6$H8,O(]I3[\JJMBW1("JA')8>-W@6!IR41O=I2U@8# M+3[60DZY@+\[]]T9A2BJCPZ[XP1)F[M\\J5;J3N&"JW&66^FTH!6$\NT'DLHWZ,MOX5,V='P)R+:]_ 0 % MPDSZ7?F7EHO3:[;:;:#X?C-=6!.JE:#BE88U)NRJ;Z=HTD\S;R595=G[L!RWJ9&4^H^7JW2)M]]&U4,RNKFU5;Z<@9E.64V0[/THPU/ M&<2PNT\SBSMEN#6OHDJ%+,U"VCE[[YS\X,F*W"=4\@D2/&(EIWB!=S%J:3 " MU2_(F5?>:-4\XO)[N0,_RMX%!:*PV[D30V:]$!H65+7D81?1[)JWHIPJN#]G MZX4[+CDF+5/G,8P(FF _3XZJ_6*Z\8(WR,J7[I<]ZFMT$2-'K114Q M>NL =FM(,3#(S2('\>[MHE)M-.4-5(S1DS771J]3@:?M4:$/C!:"YNY* M*L M=Q5H@FWG[CLTR=--;27+IP%!]%$7^9NP 44]FP\ZVAJTIRTAQT&'-#@A0N"' MB@P+!H/JE-;%UNDBA?;NG2]3Y-'(NXF%H_4#)J M-ETS.8/7&LE]U@(96 G^>^21'\^OD(^PY=&^I4!'I""4(+T "[]B'WNTD=AP=F$S M7D U)_,6.>M^!-1 ;$@":L(+JG1D4W1A'P(3)F[V%BTG0G%$1,=H0>R>),2(:N:4=C^7!D'B0Q*B.*+<\FN*,KU#SR66 M<>"3/]JH9 CU(5MI)H9RHY='5["NFE&/Y0,-&E9]ZQJ^M_+>7B GIJ7O"^,G M#XE..G;!WKM%B0])#8HCNGM/P6DZ9+$E%-7P*\JMI9ZQ'C9"$ZV=2L?@YM&R MP!)[MNV@MBYC6@3REJ"SC)=3LLLLKU0\OEIJ+.Q5IW7A;,<"+<7T72=1B'3P M-91GO=&'?]MTZY*0\]%9+21OB6@).6?L3Y%-#CTB[5,K='O>=QHX-.H!ELWG MUBR ,;]*TG%V:C1>@YQKP<8 ME[S1TTDY#T<&WUV+=&O/P>YX&.U3L2NK8T,^LV*BJB7>US84Y\-@H(_FK&LE M*>RN-TJV/ M42KX,L!-3+7H4&;?$DV$=LJ7V2Y6G?"*-/HVF)*_UX^-C\E!(E14:AR5-!Y- MFIN$V<&Z[L$B46)DF'I4#?-=NRR4$O:[;J_7D;>_T:6??)PF!'Q%SJ9G4#@- M/(^H5-HLJE<37YJ=P>3\=X%\Y^SY[>0XU5V5G.O,L0BCZ#I"2Y$6?+P1E-H% ML@=-_E>9I?1KP-@)R_.JBU4"X,+.:IMX?24&?D36T$5ZE/Q\&*9?\QRQ\AHK M;SIS&H>$\S#,V Q'+RY,P[AVBF!N] 7Y$MOQ(SHB/Z6A>X$O*M+*XJSHGG;P M0-+U,A+GB2*%$5"% M1!D OAR*G,I*$35-OJ9&07Y^A !664J?SYIA\I !FY M&SF@F15[$80@*$0BUT/YL,3$8W=;L2;T!B*6"9CM7\?:]Y7RL!4LP,.1ME5E MR6=PNL[^L2_K5HX7,S&6DA9#9\!%PHSZMFZSN00S&D$?^%1_!)O@T?285;(I M"Y V Y>B4MD728X+L'VD;EDSR5B7-"^54+L* B>\0]%X-D4APD] ?7I%Z!K< M&7(29.:RM0$*I X+VK\%^,NU/\$![1'BR%\LB=C07F8!T\--5P\FQ@D(7-IF0@YD--4N4EW@":WL?IG-AGBV@W MLAZ+W! 0Z=2I[)CN$94- RZ@$QU6(%N"&)PP>I>-"C8*J>MH:KT(\)WL>YPV">CA9N"P8/W(Z+8'F1/=J%Q;#AXV^G%ZI2$#BE05?$ M91#C'5@0&S9VP<75_Y(HB8%_=X==$.[3+FB(#1M_TP6Q$0.W_"'D@C"Y"HSF M7ZIO& 5Y0X383S *R?!%+C:M B-PHV%^9BYRL)L8FG$0K-C0<5OE28(P]6"; M: U56EP,N<:2,7=&M72!Q2Q=$+!*%QS*.Y'IHMY464"1Y7IA1U9N)")(P4BK M*#G-S(B&K(*0A7/],D-=H9=0KG]A1*0CN+9309S3=?''7URBK["]6-^@)^2! M!=D*D@;2_D*QMI#;D5DXG",%F+>A@F3&=WH/J/$!&,XKQP'D#4HHY%=NTS % M+0:U8%%"6(D#!0_+R_P?/_W'T='!__QV^_G]__[/O^Q5_/*[__X'Y^O'I_GO M:__3>?Q\]1'_\/&?;__Z]+ .O8]/]M^7=VCT_0?K\LWZ<;[XX_&?'V6OW[Y;OWO\]7- MP]6[R>^WD[LOZ^G[K_-P\HP_G%O6]]_<_6MDKY]N3M]\,_KK_KVU^+P^O?HP M^_7N\S../BT>XO%?ZR#^[(YO?_WAX?ROX].K[Y[.'\;?_7IS%W_^[A?GY'GR M_02/?SD^O__ZES<[]+E_.EN-?/Z^=U?S#E^]?[/7CU\OP4W2[?E[]\G1S M\J\_ODPN'?L;#_]V]6'UYNI9[\__>K;;[\_FUZ^#?]X^^8= M_N;TN_\].+N?'AW!/;^*!67WM%6$HK>[;95K?Q5'8<+R"6 T=QN]W2B$)G-* M, 7*0E*TBI,6^;WM67YO7ZW\WF[)CQO*K45^[WJ6W[M7*[]W6_+3UUF*FL^; M2@S7_ED0I&Z0)\0HJ2AP1Y48S)R+O:]+J RR8%N3=EL.'#=:TT;+](4@F1ID MC$8[15,O\7T(71!S$8^BG$,JS4J?Q$2W)*%8):HBCJ6VSPT]E??F*&J%COLL MJG18YM5Q2GQSM:VN@U.0]M]AEPK+ :05'*LJXOC91\ZFC!RM2I?6),U696QY MHSE&J551*B\'NU1T,/B*M0B,0,7ZVQEY=VHL+MTM6C8?EE];FA,4VSJ0JH?A MALR6%@KG#PE,H,9.K_B55>0I6X\";,P/P(I['K.62WTHU6)GF% M@Q!&5NT4S8>=RLJ,@R!().FM92^(9L45)N%$UD+.>%RHK+C:H .*\B1G%SW? M;(I-DEA+#K 0<(>UT=N!Q"59B;7")Y)"J;7; 9S8."1W(V M'2]CSXJH);G"B)B8%"GR9P\ED)%#=DDK>7Q-?M[()(B4M3$WP)VL3S "QK[> M;0^5T=Y*<&CF:SMZ OVMS5W1Y'J;="R5LT5LU$A,Z38G/WJ' N]9J>DC M93H4SZ-IJH9(_'_M$_.>M4ZR8,/ OT!VV63(*4D84G.6R;RFDZ\"'_?.II3( M17FK:V30BAKM)'?!3Z-%ACQH!>YS>LR8'NS/URQ'O@@_[N";:?&R2RL-";1& M5,S0:Q^Y^1&5UMN,X$+L'.* MG\HAP6I).77#+V!9?:T$3>;R];1!RP=*._A =;0V1/-0H ?R%6#R7BM!HZTY M1!8_6UXLZ&"2+]MH F7>\01F-&%,I\S$LL*4@Q6V(K$!DU*::!ELXRF@95KC MUF42OY2"8-/HZYP<9 .6!E)FNSY*RJ<)+J"JM]L-K8'U7$;$4 Q6S\9L,\90 M18(VE* ?4-B4_JYRE7Y&,>6C:&O/K.B/V/A^&@97"@G@C:6L\-@#TR!^'"[< MU83<7V@9OCE,PH4X=>-AJH+2Y#=\9V(+$@;0P'*/DC3_&*)-;,*]<\PX6V7: MSRMGKI30J)\B,AS(N%8!B'9.&^_(B:CG5#-!*!W*])3"K95ZKKD><70O=2:S MH$(<<=54_:<(W1$U(.HD)31*&IS\;5M[=V8"[BXIY#N%V9%T@747CVX' N6H MB:*X%U5H27#( #H06MVGNK9,+E\>FIH=X7R28GY532(TX$OM5X#:.R=3C7/J MSJ?DAHM9;COF&;[U@1'GF[CJR,_6[6E">4.GZ GY,9!3IAC-%[OAM"Y)).C7G/7CUU_GI7Z#OR0 M_(87TW3G"!3JY=@YB5MLB.$$5 +."!67_4*@A(O M3"^4.Q1M& 990U4*KUG-;V$I$C9MRA=%%MEG:EXX4_*_Y+?(G^ZCP/XRH@]Y M(SMRG\CD2RYV=0^[$"4E?[O1&6U 2P]E*ERRV_'GBN0>Z,OTPI+TW3R$$%<>1I MM_<(/[DV8D^QV#7);,*'(+*\\K_3YKYW0?0[BJ;(#N:^^Y7,GQQZ@4,.\.Q' M]/=.8)[3^IW"J]"P?8M=,+"A/[,@VWC)3B,7@91MN'(W$'R:?BXV=\RW"0_F M>@:G^JN3D#S@3:].[;/;@23J';9>I=<*2&E:N/FEN.?S&]A2WV+>? ;Z#B_D M;4&+E;-56ZF/_ D\2D]@-)]C-">;[=HGT/JA:R<[+IT7W,(U,)?7LHY-+ /- M2>,4EEX-=P%O0K_\#-D\," ]@8QW8Y[O3SXNN'^P7DZ13VA%X33PO"R/)7=[ MJ_N\^324'-X2PRI&3S90H"4C\UHCZ7,4^.WDYYAM. M$4BP"N0-_%S[-DZZ4Q.E$GNTS31]LYR0/8W3G4U^=Q*$"?(P#@HMC)GV2*BM M$[VR@8HLD>(NJWFRBVNGF;5=<*SVN():9+2C/>7'L_LTJCN=1Z)%DZQ$U1RP MPD#/AUW10 P:;%%$ -0>^O5>JD0(*_L,Z[#5R9"K1_J/C#P'79-4X*.W] >5 M)5"YVZF W&_V0L%J1"Z*R74S#LF4PC!C*@2KX]).$>QFSTU'T+!#*FN@'5BH M>-R,"F!5EBH%HV58A!9O12A5=( *Y52H )5:J4G!:&V5;H( B?._B!:6'WC" M8?[5WS=PNVS=P86OICHK[5="2F-*9TR]/Y8X>O5OS!C.0B R)@AU03H+,#D\ MR.;("T>"UO)ATS)7RZ=1"EQX=(=F)%4UL(N<,7,]#F+Y;NCZS>@^["&++ MUSN\UELGK;MU$R5X1P.D:>"#Y2 B7G_LBFN1YF]W< US)JNWL1(E=ALX[JS+ M$N8,L*,8\Z;-?Z;M5GF(548G]3 ZG()\D:K@7$UO R.4.6L/2\Y6W*;%%!L M#:1V6T1-^(B5IE;-&,WSGZC;\C(L(O*O6.N'@A*XFDZYX;6(1:=H*8=1=O.R&4[^6KRU[9_N]T_W,GML_W2_?[K?/]WOG^[W3_?[I_O]T_W^Z7[_=/_J MGNZ+9PJX?B[FNKAT-5=E&K#T?+A[BNG> 0LCIV\YII: M*3%)(@VWOX;VW8I#*Z502E(3+4"O-"R@_F=6FN\JQ$USE'UF'N5T M8N%H_8 M/[3LU'N_+O\+V&5.@KSA(O%=]D;5:R8..%R]Y TEP)L>@XS1ZY[\ M6F\2G/ %4(]T@.Z ;/D8O0CJ%I%HC\R]ZVM7]*.8WTO//7_O]-H[O?9.KRU! MW%I_!=B-UK3#G',?/X:NXUIX_8F&:A0['- -(4/?G&NBV80J2TP*2XB"NWLO MYMZ+:3<58+#*)VAC0.+.J!Y@P 9$8R_0&Z/-HI]G'Y;G&"""Q? M 8&)NT2TBPS(0R(@-*,^$YUR$_4-2PF/-LFNK9\*HA)>CPZ(:FPBO(6I$?TA"BN85W6" [+!HO7$LWQ: M4I46T%XESM_U _D7;LC+ )>2YH7?GMJ_-UK\1(*C IBH$'@W8?"24XCJ-' M&YT)M[PX?F'OKDWTV:Y@YROR\=51/+A6ETMDUC*,)HQ$C@ MAJYXH[,14;!J3Y '([:9!JTH"C%8_:1K_XG8 M(P%>_X;=B%@PSU /PS4R0]J +)2X58VT.B8OPLA=TH"G3R%1S=Z-^[1MTD$[ M*)D<#,TW%KK M4T0#WES"":(]+=/?OD71(G#&LPT, @8^'.V!Z%]@ 63+Y?OVY=)CO.!-TFBM MDNBN5I3<#>E4R#7V@3!RZM$.K\Q>H;JJD+?04W"2Q;#>.GB*ZS_!\? M$%Z>@$Q-F@ES^2X"4B_K5GEX@=+*6AFADZ(;=DJ4?:8#^I8QA([6Y1 V':\NO[^H;& ]2J*(=;90!@XX$R!J.Y19=Y:)BA(WJYE,& MBC82%:31>",868)$>A<64Z%/-FIDZH9?P!1L*T$@R[$'S=J.8P_BR]<1(RJ!AU"0LL M(^C&M1Y=+WD] MFW*9AMAR-B*E5EDH-(9#\#_ VJKO3*%56 ,S.J+HJT-## M\'X1X.@>>>(EEK:_,.V,(ZE7S:W) 6,M4V9ZLWDM*K5=/#E,G (!Y=Q$N[\:VSY$?FK M$(X-GQJ+*NCV3M ,!4B\]V6 GRWL3&)L+ZRP4/,R$N .82[.IYLH^-@ Q2.? MH\=HP^=9X-'2D=CR1DOZ.@KDLV@E.401BJ*IO7DL9?N*S(GVO1S[+(=+>(>B M)"UJY#M95T2!C28_YD!UH )X_,ZRBGN1S\L$D^G - 85)C[D_2F.L&@@2 MMG8 60V2+!B\]RK+7A9EF,X)U*5!(SA+BA-$H$Q"AMV9JI)C@P96KH@:S/?( MCK%+,XI^09[S$-Q:$?W[.O\O];JX_MA'OR,+;X5Q_NZ23\!N*=TY,YD#KKP& M- E%Y++3KP5UL5QYP1JA/#%1W8Q**OVS1ZL9H&TM#7A#*%X)&\85C8QM_1SJ M/&(&PHIB7'1?:)VXF3;D-(?KCBQ&N#IZ90*&(UA%5EXET:T"CO;Z'MMD("O@ M54D8#CQE+3H6[K 1454J4*7J&,";+4PGA3UH9-.(>I5!HYFJ%$R&>,JJGBUL M@.X@%D:G5D@;0"Q7A/,T6AAC6L\M,:Y/UYO?F5CKQ#:CC&VX\YT>M!<(HX9U M('/Q5R\[$-*!:D('P"Q4+SNPQ614KQM93V Q7OONRD#GBD(79?V.E7T;Y7T; MY4;Y[-LH"_A0IN@ET=6+P".#BQ>[97]GTA'8W@^T9:X ,8#W46!_&:^20E+D MG O?OCEY+QY@V?RQT6*;3/.\B*QLF3%4/FY^9)5H P81-U,S^P@">?FJO'8U MHPWC5N%.K&E>>1?!Y%_#41PM DR+]9FY!4AS:> I5-8)#2@B_B%G65 M_YW6=[\+HM]1-"U*C,(>9MJY-6&BJ*XR0)EICX'MO#/2:)52'. X6B#\L+#\ M]# /BXFF>VBW5)LT]^8".'O5=_)2%:E2W&N\9U&2O%N@0GV@&N(MEZZVKQ7# M$^I#BD8F-'W9:U"" )[YY:]QIF9"$0@C9Q@Y;G1F8;R>I4DG<(4.&JF9+G3 M68"5].MFR* RY5D4@9__>#1[:/765MR MVRY H,/=>"0A:IQ(" WH]Y>G:(# MB91($B%'TXO[D1W=H6A3-#0(PX2-1\O^(IYJ*SB2T9!^0053I(F*H@/ES2QU M(: &8&X^@FRH)EIF' 2"E@87**A6: T$:?JJZ\=DG60+AEC;(^>O.(TG'\_. MT0QAG/0(2D6@&NYLF*5B^D\YKCOQ2 M>?U#M0H![8/*7)]D1I.U/<3&%[U;B8X$=W8Q;UL*XB@7.!#"1D<59!G!.\BR>[GW,!"9'\[#Y[(MG)3K4?^D(@O$1UK+"AS7>AR);DBJ;"8>&@/ M!J=44@+6A91CFEUMN" MEYRY"$U^IDML0+?M6_ M,6,:\@!ES TB8BHO5C.>G<;A GDTY1OAAM(V O#*C6?FAM;!.I&$"T#+;#BX MHVF=EG=EI4PD-4\V4Y.2%6>H 8N)!Y+F$DU5XA?1PO(#K[-XVL8Q=['5(I]6 MB$!*+VUHTX(&KND! Z"5;1C1]W,.)M:;G0LB3$9P\ M[HS0O QPXB<+Z0D89FN+K+(D% Y*M%(\&/,?=I2S'-#<5Y1^W8KWJ0MHBE8! MIF[3[G7QMT<$+87?2$S9LY$G^:9#TKV;T8#9)"WD#)8MY\FPO /: !/S/O6X MW,\#.TEEI,=K8HA>^[, +Y,(7H4U3PW:?,C22 V.<\E;4>O TNN[842&\[P[ MF^4HUWZD\]8> M+4-)9!>'2S>T+8_V#;CPG7-BNW:"N7%0/.'%OC6B,;^TPO+>!B,#_:-^TS#3<<5][#ZRHKC; M[:)UX"&L^'9D,EE\KWD#7+H>PF?D=)D'V\%R2OA7QQN2DS/\"@?/T8(6J[-\'8]S==RBTHI*+H;76GLJZ7R#/TX=]9;@A M*'L6"CG6&N^J.4N_QA:.$/;6J06K1'T6.#J>FMK''X"1*013+J&66ZZJ@!ZLEVN'\.K.7#LM#:UK8S2- M/ R]Q$$G?[S2E=^R(3ER'$SLW>P_E+\3#<)@C3J8W<&$))> UN2("KTSFBZ+ M'X)G'7'[]3&'8!TUXI&CWW(![H1]H@/'>(*#)]>W=9P4#0,/3@HU9')1M-R+ M.XEB$H21Y?WAKC0=VX%W[O-U ";QP4 % ')E>"TR,#(Q,#&UL[7W]<^2V MD>CO[Z_ 2ZZN=NM&]FH=V[&3NU>CK[7NM)(B:>TXKJL4-<3,T.:0.I(C:?S7 M/WR1!$E\$20!.I>JRUDK 8W^8J/1:'3_^?^][F+P#+,\2I-__]WQ9^]^!V"R M2L,HV?S[[S[='RWO3R\O?_?__@. __/G_WMT!#[ !&9! 4/P> "GZ>[I?A6! MARQ(\G6:[<";8O<6'(%M43Q]^_GG+R\OGZW0F'P593!/]]D*YO@7X.@( 2Q! MGF80 _P67&01N(=/X-T7X/B+;[\\_O;]5^#3PREX_^[],9WR?_X<1\DOCT$. M <([R?_]=]Q*KX]9_%F:;3Y__^[=%Y^7 W]'1W[[BG_1&/_R!1E]_,TWWWQ. M_EH-S2/10 3V^/._?KRZ7VWA+CB*DKP(DA5>((^^S_HWP#X,]9&L,[N 8$\V^+PQ/\]]_ET>XIQ@B1 MWVTSN!8C$F?9YWC^YPG<8-;C1;[!BQQ_A1?Y/?OU5? (X]\!//+3W:64IF\: ML.BDSUWB^8#4%UHAR\VL,8[QOZ\09@V805;/N9% M%JR*+@]SA Y!91WDCP0?!N]S_!E]#N,B+W]SA']S].Z8Z=;O>RV,^<6HPF@W MZ"H_]EZ\HO*SYL3?X\>8?,!H,K9=,#GZ=/^[_ZBF@G0-JLF@G U^*N?_]Y\I M"O\!&G0MLZ;(@FQ5(HE^U!#&1GR^2I&=>"J.&C2NLW1G)^PBM6#-Y_9ZN$VS M GTIN\OD&>8%7BR?1N]$"U&\W:F: >9:N&A1P4:"Z)Z<*U&/K1((:J&ULBH M'/NK+CC3W(O?[]0,OQ0Q_+?(\7=4P6V^RV6>PR(_W6<9 C;)!]E< 2$ZJFJD M11"K5*.QNN0;?,! P(J. 0&9X5NC/?I'1WM\J(^12'EU MTK.AN8-:F)@);G71#KW\C7#NW9"/HOG% M747!8Q1'Q6'*C5BSI&,?68V-Y--B?P5IRP3';'H$&Z;7O^V5"59N?(6)?)*M[CN\C;-",1[:+(HL=] M$3S&\"'%2IHF!2(*0=M<)NBS@_E45R*CH#:!HVZAES:H*W6YK;.ST-@ANJ/6 MA&[D?VPB M_W]*7\*[,?SN91(ZSACPMQ4KOF]600)*' T_+LG2ME*W'4Y6RH M_=]>NH;4.]W!*JU@TD03V5H.8P@2%"2*1$>#.JE$F#[B18\T'A.X\#<(M+-(., $]D"'@3HW^\]:T1 HGP6M"FR<-E4@L% MD7>IXNOL>=J^9AJ%J\\P>TQ[\57DM=W##3%@&\)?REC&YF^]NG+].'P\Y"*/ MVL$K!/ "H7"*W+8HV2.OC451TR0_@>LT@W3<0_ *\_-79"K3#+E_07:X1/8S M=QB$F!)?YR9U0F+4FS?3]4<"'43TEP6&[_D(ZT =NU[ = +PL)],3))H?WIS M1;2)J9% J;[UN5W]8ZG4H*P-NF=@W":QS1QX'T'>>GF)\;N&1:F6;>_4@UYV MA<&K48L8YSG)S?5%7SWF)MM'*%/]WO#U8><$04@#C[2)@\@A[2@H_A<-M(&D M81+0'ZA-\'Y'WX?O \)_B#6U99W$>C57<'USVEC=U'Z!@(N[@B(E%ZKH[[LT M:=RK^M81H?!X->E2/_H'JK5X'1QD1D^\A?PFV/IN4!9#]-BR&D"7[7MWR-)GH@JUS1Z>LK)2J2;Y/9]GHL M,O-H]%Q>7JO$*#3N4M('A"FXG>,TR+<76JB)Y)TLI4,0S3Y3UD+IECIPB K+"->V(@< &F-T@K0W0H?\OI;5!!\KNO M]E>'UO&]#[_&55E:H\&;RHJ6GX_*"K"S4]FH!#1WE56H@X'*ROAEJ;)X"?P_ M['P^!S'V.^\0_"Q:%3#$?U@F8?,7W,A)M'@81IYRX@C#) M-D>A3-XC^(X3R>*MRDB8(,1EP4,>FC'1#] M4J07_]2*H6D +=_WYK$(H@2;Z?/7U1:)"UZDF>05[23&0)(UAGZ#O!GP2?L1_0]:@CV3^B@1L]F\!6N]OC4XO<+&4&E^.]C**,M M/HX\*_Y^FB8A3)#'4I41O$QP25=R++Q9WP;X,3".=07)X2:)#V=1OHK3?)_! M/N$IM!+W;:!_M;^+D5!Q$+@:!U.9*U$"YFI6[E:I7N-HA5_:3!F%52SGLM"J' U9^*R: ,H9,[F[U0NP41I*37C_ MS $<=<.%HL-]#&_6]1W!S1J?!Q,T09(W( R\FD)RDP?0 R-9Y)[-)H'[^CH( M_:N"X%F-+.17!EO[L,;V[K&"AHQCE*/U/J1IF%\C=V&-?&>8/4\4L3)9UW$U M,@.49/>1!?*GTICXFFFQA1E8,Q!@@V%XO3WJ(>%F"K89-P8KW@]I]LME'3(6JIJ%_L*K=!2\?@P)FR 5T MJ6GR99T>O/7X2)^DHH,C9]RRX 7L2@!^C\SFHA4JG)H3@UX$LA6N)ZJ?W%C MPYT.O[ZJ6,(\MKYK<ZLQORE6VF?#W4$$:0_+AU_8 MP_TA*K:G^[Q(=S";]/1LNK;;@*D94K+@*)T-L#A!.1^\( "@A#"#R(^E\!OA MSAYL&F#9Z^C0 WPM3M#@7R952=5Z;K/U%9A(=(\++N(I@,R1:)L'93,0):]@ M.OI[!@CE)WP2BS]_?<)!R\&Q'2$P1P>ZEB/E$WV M%< PQ--THL(2-?3QGYYI2WJ5:ZMK=[$+/\)2S^5TVZ)H5.9J4&.Q7S65ZF)? M(+OU,4JBW7YWAY0KB&^# VD>U+D%E%Q0:&R.W0HN[B1&P-/ -%&X@ $&%#(H M08-UFH&Z:0R%/C.3-4A'NG;,GM&CM=3(&SB4JY_M!1TC1R]I+U_;O6DTQ,SL M'#^#(O9:N-0K79I.NV?6_'LDZ-5)D#%CHSP7091] M'\1[6)\QIDT34"[H\+&6"@^)&N$I@,SADE?FDBQ@(DA>F[3T6SW5XC;A$CYM M6;5,0J[DZT>DP6C!\":Y@S@I#BGU29!'EO[?H)6>X%.333$ MK$_+0Q\FN)]L&]:X!P,&N(H5R)-#]>-W$7(KLM7V< 6?$:^F>OAON+0/#T") MD=X7J.80*WN]_'X6-0'ZB5KH&>CY8NUVWF;XM6=QN$5,+9#UQ>\CGB8OUJY? MU:'Z:9&1:%XY;P'(3*)TU5SO@9W> FZ5FS-@R4#'M%Q$KW4:OU,)R'UX486. M@=-83C?1)W_NH(GPNMZ>EC7#BK**=9:4^79KQNB2GHJW*E"2J)_OV(N9Z(P, M5$VF;?*)%/14>5S*!5W'\U3(& :'YZ1 DE0E+97NRV;J4!+EA36V"EA.6( $ M%CZ/7V-+8TBU34'&QOW^Z2F>OB&1V\W>Z./7*Y*FGSRB%K)?0-?D]$OX, MRO19KE;9'H8LJP,'O6YP5C7KY6!JXS@UGF ]%H*P$+ M&-Q&['5F+K6U5G3];#OFVGI,;+5F)SFR(/>K26RLVL6Z]B#=EB_\JZM<#IA$WEY:OY./5)L3'- MYYB'*IW*^\FK*;2U7&S5UX S0KE=)\OT5)_!;XO$T;3#44"0$\.6WH)H@_K M+LI_F>RZ5;F@PULN%1Y]3'+[3G4FMK8M0YTQ;9 ^\"*+UF[_"(MM&M(*G?9V M40?+@PW4H&1@[UBQ?@H"<#!F$#.R$F77C)DP:5#,2%2Y"EE,\;IV6[+5"AZ> M;]C@:;(K"ZNC(X" D MW 2:AJ(I;6E<3EX /+2;/.6Z#N 8"E%6 !S,L*%EVZ[3Y'L,E:M'2]IY+5^" M+&3G.;LR;OT@.W Y!Z!G8*81O",*$-00:?LW0&"6<8)YE7VSDG_7*O?GYH!. MA;C'U4F0PQ _2(9)3O: 99;ARK'XHSDYU$/8.RJ"!_V8N),;B?,^;(/DYHFT M;D94D$\LO-[O'F%F8KU['[S<83]!Q+=/)SL7-,JZ,M3?(FV(M@ G?#'ZVTXQ M>A^]DURK<:=/G#,)3=, P:3/GRL2AM_7OG]HWJ6C<9TTY)5#4 M:IQ /WK$X &/ N!PP*UJ^'$,#^JM+,K3)1_OI3D+N*0H8.@L0(40^I&@]$^S MZDSN=@'"R7#\ >*Z_C!X3X]G2(F:IT MPSN3*+.'6X!_ZG,E6\O;U[@0_#J*%]&M9[;K#\%)M)X*YX!T!1]!Q8O MU5ZUHFP6?U73/^CNZU.2P56Z2:)?88B6.($)7$=%?H>,QD6:D"T!U@O MU1+-\3,(F_+ B-*5X "&!QA __HW5/+=D&E/-EKY^I(UEDG($A<* M])M;F 1Q-R5:J*QV<#WXUU:(2M2VH:H%4M5'!DW=ZM*QD@X2>:FE]FSSX7): M8RMR%A52EK6L_-\E8FLO#/F,NZ@H4T9Q)6STP=;*41C4:KO7EF7_N?O'6Y17O-X0$_@T$ \<%EXJ+_FD7='B9T MZ$CK_--G0F0>X"?Z=^OZBK=9UM^ '9:V\AYN2#HHQ*^M<&;]E&HF7X+U#1//BQ1 4]W\=T9Z?%[&P.I3I8'A* -2CI#I\W M:U#K$ $!$(RR(.*<!A4[*MKK2\1/AP$\3I!RZUKT,@F4(A<29;$S4#AW30OJINJ&31E/R O+Z/_VJP>&$G@R9 M#))Y1H(2I^D^*;+#:1J.H0]J^![40XF06EL:4Q> 3 9I!A@ @"%X/&KT$&A3 MI?0L&:)A#\'K98CVJ&@=K<@*H^TL,LBNW0TE-FJ5PAE:S5F=+7V3L@R#)&DTI=D/ WA8+H]V$JP,%0// 'O27B*9QLB%8Y0+UJ46IYK M&R#)5G:3W6;I2[5!A=6EVA?X2WV[39(Q(5P>8XP^\O;Y$ MN&08(.-F$.F22:"4LY HB^_V'C<513IS_/[Q(2KB8=]N!YAC2;?7EU7^QG_# MR?7'[]\\O@7E+)_BEHFA%+>0,@MQ/V1!&"6;^\/N,8T'R;H)R:V3UUA;)F0Z M!M!!_C9E(<=+L78)L?322OTX?UUM\?O8P0%K(4"GL0 1!M)T-SH4E&,]!ZQ5 MTFA_T1WRAASY63^ *L47GP,&7F@K ?LXVXE14?OJ9>>;.G^;SO)_EZ666--? M5U ^Z'!''E_A]P3/\"PH GW+$//[#2%@'UHC1D5WI5'-P9DQ0:E&_K5&+;'V M!8:4\D%:@V]9L].@@)LT.XQT%5[#\W--T@7*LKUP(A2BZ=^)-RNPO M'^YW01R7J=DC2+X)SX_D&SBH)4^&@G*L7\D+1=&4?)\F?[V"&>Z]\R-*7 M8HOKL@3)&-^^&*[+Z(\"#[4VE%, G0/8)-]10*6DF@HB)]HJ=L2T;@OC>#P% M:8#SX3_P"&C, QXI4 -/!D(@AY9]:%,VR"O CZ1QG@3N&DKJD-[LB[P($GS, M'>,XQW&%*@KJV##!'9 MW1(+4? Y^)TG&>ZOFC0BJJZ=5,3:?//-M'[ZW&/LUQD\5*>A32D:A@\TV(N= MSA,-KR\T!#(2O]%HTSLHX(F@9K@]3PA?_PN.X6FV(7K)1F@AH7$CZ&! 1@,T MW.^15"*2EI\@(-"VY['B"?=(U0"F?N.M+?%N]+:;#OK69XTE^6MM!246WD,3 M&MM\'*A >R5GNX82#8U'$+'*@%GM++#':878C*U0I-(O;<5_@'6T[T60NHEY$95-V-6 M6.Y/=9,JO(;^?-DHIIV8I-AE]]C9JN5KA M5T7Y'5Q!I(./,;R&Q92ZHES05>#=!!F9L\.F@*R:X]7^F BPL='I2.X=>^]4 M(8<<\$ET2+R2+;/?:V'?'E5 M,V6#;8U;#MPU(F)"11.OY-Q,"=&0!?S@&J*_A]0ZU7K$SG)>=SJEX'@-DA-L M;ZPD+>8GT1O96JZ](PD>LJ @[:2WHWW:HVJ\5YW1B(W7&A6UHP?>GF'VF%IS M7U31_R3:@+OHV=_CD7%9_LZRY_=5%#Q&<83+^*.M@R[0H\JFN)7@.X>MGQ M!D5#[O PR6UPP"WGD_8!HHCBL[(&&U[5=D$R_5TJ+\4%WHL7MC] M998!5L9ZW5+2>>F;4M(*Q9.S9'SK8^ +FV(G#7&@R(&ZN[=.%S01K.7Z\"O!0VX6<#%;\+OOOL>(1-ST\C M:D/]Z,1F)&RU:O[(.,_"A7GS S X\:GG._2UM,@8JIYJ1W)\ #2237D"U-/> M-^)+SI5ILGF V8X_7_8(!RAFN[PBT. B+2R2;(X0S)WX-.?80S&41A40T)!K M?4U9AK@?@E<.]L17 =I%/1SJ=#@971'X])E,)0HLXGQ_:V,@41E\FDB3 M L&,<:&7B(WV5CU.)R5>5X0DVN]V=_ 9)OMV1'6R1\6( ]B M=IV0T<&>]ZBV()KV@2/'.D!WFN;%S?I#FH8X%>@>9L_1"N;WR)>>R-N5+N?! M[Y7A(O6 \P(7%*9:PB=7O%M\]>4[FE?QA\4?__BU^')IG6:@V$+P/[3#:0Y@ M$J(_=R^+XR^_4:^41Z\ ^27%ML]:;WU[ M]SJ-;/KY2B$.L8'\EVO""&M#S($_D%Z6N)@G.E) XHY\@ G,@ABI^#+<10EI?X>_UO("[P+1Q\W* M?T!6@8Q7(!OJ 03N,$L'$6&HIS -W3V6X!E!S"WV/U" M]_G2/[[PWEG?1I1G^_*1)EUR(ELB7,J+\1!A(K$6Y6 N'Y":C05(H-^G<6KA M-35)2K%EIL0/,-ILT0>^?$9;XX9U$D(^*[XTXPIWG@1YM$*KGD7Q'HV>1+$L M47'O"=HA*M'+$A@(*#1ZY9J#M 8$R,WK\9_ (X9(%#BD,'&<@56-]9MW.DR- M>!4?P-P!KED91[^%&5G)A;[KUG0>\](@)%'@DXY2(GO:D+4E>@V"HLBB MQWU!ZF\4*2=37=&WW]MD0,VEQ,W)I"U;\3-]'Z9Z";E;Q,.?& M!)G4!F^*>F H.D((!4:/$CMV]<5.$:GG*BPN9/C.UA,D^0F7>;Z'X=D^0S:+ M%NDE"3*EZ8(A[A( DYRTL9_$K%B@X:-$4'\T9><2!"- NH/#%NSD&[P$64AO M&DE"%?;[<'4\#E@9]//J]-EK#*_;EIRT/2D_9##(]]F!:U"P7"&^9Q-Y>:KU M/)R9%>A(NVC2&4P7 S9Z-D 4RL*9:U@[(?HW)WV$HALXN5R91=L.EG=K],2[%>Q&G+\0IOGF"^'(OV2QQXDK?UZ;&H%RI5A^D5$6[UW@^/1NE M)0005""^]?="N:_TRA<>O;AB5\EL&?Z\9[DCOT3 M6Q@\'L";/;:_4?)6\YFX?L8_K296!0 F%-> U^)/2)(1V2O0SS'$/^!Z"F@;DT/&Z$2 M(5WME+H'A.^3M:$T13545+3;G7E.MXA;,+],6+>V)+2KVV0&Q_5YQ @KV3F: MSL5YI[04/PDUBNLZN3Y#]Q%:=8 VYL60?C0XZ@[/(/TO6DM0776B;$6CI5V' M",W0ZE?1U^?6V4_"K>184TZ,J'\D>[(ZJG(*[T@)Y>O[UT0I;NH"4L*R4;X2 MM?N*6ZV1:HX,#U935W&48+4*E+=@M0(IPV!U5$*88;#:0'K"8+6.*^.D!>+7 MASA]-LT*7,1QZI=&ADN[MG)F:,FNY- $\EH53Z%%\L2O4CPGE>E%+N/MKH%^@^QH<;A%'"Y8?Y&GW70-YLS7]Z^24MRDS>;X^$K.M!3M63% X@L* M2$XF3PQJU8CFJ=D+:AY:J]4+M>JJ63=\A[Z(DB!9C;)#JT!YVZ$52!GNT.L2 MP@QW: /I"7=H'5?&V:'1.8==M965>OB2A9/;1_B:1R M$V @YI(1;J8%,BMHP";+Q$;)-:_@TYA$4WLL[T%3S;%3U)4BR0NJO ;R6]F21I9:2-NSH?WC??T8> 6FKS?=H1SY!\Q?<2)HBV3WVXPI.",/S MUQ4)D=XAC^I\O883%8%V3,(4(?>T"&+5Y^*61,4G%S$HX$W(X+P%I/9HOEW0 M[Q'6"[.2;R5:Y.^>/TD_ZMXHK>5>E#9-1Z[3!*\M"K70)B?L\1BY-PNC8I\9 MM:JQ NOZDLL&27GY2_I9B.)PU?/TLO\-*^%+,Y898$\?S% =*(\%UKRT.GJR MU01[)"M@3IXXL)7-U=40GLM#:"_,=,HI\ITJY:1Y]>7C$ K0OU+V$W%+&WMP M;4 >W.L*YOE#\,IR"DC,19C [^I(, PC]UER0] =3^4C\B;(;]AO%%UJY%L- MYJU==DR9$TTS4&_6#]CS%;A$'2>H5_^0H6NX-.2#L976:N?AXO@V.67T<-4] M!B%'4Y.ZGR)8QGU9NRX21@^D/9\,Y1*2/H)NM4"Q>OUL M5&!S$ETQ7-J]_I@A-D+=5[[8^/&7?V %P+]\/U6=\>-OZ(!_>7/\AR_?3EQC MW,M3[%[:W'A];2[S(7HJ,FF9WL[\2-:P3O+U'TGMD=FLSNB?@ M_X-9M5XA4J+W'Z44WI"7E3GR6-YV).+).QM7(N]\W#TI\#D6"(,.!V@\."^K M7[ I?NNWC"."XP%>;>-AZY(K4/B0-OO^3-H+J3\64]D!S8UG/RP5MS!O(K[V M<[LRI.SBWO]MJ)VRM"Y%+;@X8C>O\LX%!TP:;])D"'PW83;*:,B-:(7-OXBQ ML._9>0R$'.RZJ+7/=):QE4S5Q&P0ERV3#+JGYK)R&&[T0E]].HJ'"!8>+; ] M)$32Q:M?53F?ZMM'O.I@BH0+XZ0+ZJ F7YA#SNU"5ZZU\99-=)WO,!8MF8/C5LLL-^FNTO@A*$$37#W MLIA?T4> 0(F1= ^N1LQ,M03R4^M4F]AA[>(ZP%G\"[JW8^*UYZ)A MRD"07K M?1*2(-.\;@;ZR%JG@S)VC*J-MQE\"J*PK$'#8K)E:RI:3<21#V(F\< MI?MQQ#+ V%G%7=D&HY7GH8P]*C?<(GRV^)W/7*LW]!&X4A]5M1N&J.)%FO%A M)-9ULO,*8E*E-,7!JWH:(JG:VF=B(7N*7*26?9@Q7$'OX!/[SF_6IZ27( G% M3ZV3LF5]^)EZM"SO8;RKHD:X$NU3,6& W\B!^@AQ8]))=*R[BH?TH@X2,E>/ M-N^D;TU^HD/_V^^N*I52XP&KD+XQ;H8GU S1.N[[:PJPT%D7F7KXON:5ZX>, MR '68QFBHU"4)D%\BPZXEPD[)4VH+^H5W6N.$A]I-X]R#L"3CJ($E,=+@;GQ MTA+)1*Z-3DA:-@S0LCM8!%$"P[+S\(3J)5G*PVXEQD0: J:#03EZ)ON66G*\ M BG(M2WS(TR:FE!WE NZKL6G0L8L+Z]*(Q'9)"]YJ@8";:2DZEA@_6#E-$U" M',(-V1O<(+Y,UFFV8V\8;X,,.>WXK6Z0'&Z2^' 6Y:LX17LO?("OQ4D\U5%N M#+R\..:#T9:Z\@PRJ$ ##C8.HE'H@($'&#ZH%P _X24 6.P MW[;/;+1)HG6TPE%GFKZ >WRF<;2*8#[M]V*XM&O;;8:6[)UE/1G4LT$Y7:+0 M/MXD]I)[XTVB.7_LW_^NMC#$#F9 M?K+IV/96 !: @4#J21(9)%;7AYKV5(2&HO9AE6UFX!U$H/?DV< I=G>"5?%# M5&Q/]WF1[F VK:8:+^Y#4TV1DQZJR'2:/UT"H(_#2Q R]\#+4:N?&C0/7ST8 M9:NG5S@9(K]97\$\A]"52ZQ?U?7NKL5(HHYT'C:;=*:!E^I!#8VES.N?&4NL M]W("'K]<<;!UR];RHF5=/%2ZA3;A--?LP+XT2BZ]CAY)B+;6GKI+#H8^9>$7 M\4K.R[L)T9#=\E>]I&-2?995'S@/XWJ2ZZF]J M9>[TP#D$,_>W;Z/@;7!0I= ! P\H?% U9< E8&I+R!PUQ3[J]1@[@NZ)S[A# M13#@AK %O(%)B3M7S7-V*%O3M@ MN-AE\O"2_@B#B0J2],?"O3'OC:-<2;_P>V2QEKF%EK;8,;T110LBU81ST-4: MC[F:4QY)N;K^X3=B4T6BMU/9)E,<6-<+I (S4-D:#1\!\?YHRG7VRUF=\?M( MWDICFQRQC8&;+Q<]S\'"UFC,6UU+-.7J^M5O1EW;DK=3UP9';"KAW"*1(G"D M^A..R.-K]J8R"HO="*>Y+-LO0D :]<[S;\$3G0">\0Q<@XY,\=A(1<7YLOB, ME$K[K?0BB+(*'KU_F3C]1KVB^P.($A^)#N$Y@$SB[N-D639>+(^17'DCHV?# M@$,&%RXJEZ$/X)=)>!4%CU%,WM%])$\58'B3W,$5.HH>#K-]CV>P!SW330'#5%+2<*@'34K$'X:\/37W:EX]"3 M&P-2Y'>[-(R*0YE01!1\R@"\>D7WWH02']734SP'K(EKG]/:.%[S=(TDV7F' MJB3P$8IISL+(.HPD?F9= HH'X&#%9O$5 2\B>N- MXZVO'=142J4UTC)B@*?)O6;(BVQ/SL8W+PD,SV 6/1.KEY0!\3.R-K6&IXP>_]SM3J%;C!#8V;P?5Z197A7*5P-L+ M ?>[?!_T9"6=&(@%($#(X:D"H\_R]5/"N[=2M,IX]V/:D,)XLK4\J>TLE768 MBJI.\'/23CN='$T3KQ#7\ $?_>=RAQN(P>FJW\G6D7W5DN)CZQ=8CE'J4X^ M],E(GKQ6Z<'&#DN$IVJ)BRX5A98O=;1ZQSJ MP>IEV6@_I2;?_L2 #B3XT++"U0-P[>,4G4KR"/ MC*)K_VQ<]'7]5M@J"\#6X>\(:2MN6A">OSJL5^.+!,SC4<4T^MFHJS:^?$8H MB=%%P^F]O'9YKY?N.NP,;M0%G\?<#MG]E4%\ 6[$+0^I7]6UD==B)+?;1 V?@@,NHD8,=$9A@*B .Z\>BK%P>;TSXX2UA60, M^U0X4#/96AX\"!$>&I7:D^$'L-H&V09Z522-T%J[L93684H3Q!=I1OH;D=W\ M81OP/8\FUR.SY3ULJ^;8:10N@[AY"VG/V&Z/Y4OG>LF\HX;F3+'(#:MN7FF& M>>O@+LRNZ$QQ%R@4+6]ZI>PQSUO&Y#(Y0DB2_4D:?P:-J/.!0T MED'2,\_?3B00DF 3:A-H7]^&-"'KN.&3OI57+^GEK9$2)=,>-UY>%AG)K_&* M2$^K[0.W.D&%2UU9)N%W,-PT&N6X2A\9A) /11R"L$1-:Y" @TF.>ZXGHRV"NXSW\28*%_J3:;7&&%K)I=L\5$#LAMPEDMQ>$C++9IR/60G59EM(MZ"*+J M<))H$YT&Z#S 39Q9:4-3.3:LQ(ON'.) X>'Z5YGG9\R)* M]E&R8?65TB1'(^)]2/H*9?@7RZ+(HL=]0;!(Q:WE)O)!)T'5N?&?A@ZI(TSN M=-[$:+FWM('+JEH1I-62/MV6:76PZ5M/QOHA:>([7 6>K(]3T%EFS@E,X#HJ M\"NLB3WU7@AX*1]AC)[\LKL"09_L,2" 02&O^23%JOQ4FNBM$JW"$_U8-N!P MB;X)O#7!\ []_RQ:H9](7^W[;8#4@5T?'!S$\:T0\7 (M<%3WJB6@@(U+-:/ MG4(KK[,.L_&GQE";5F];.VX.3*6]A]ESM()DF9,@AR'_S55(+7%1C_PA+8*8 M_SONGW&=%C_"X@ZNTDT2_0I#=-R)TA"Y?>Q7>-SQ- =CMR3XN#MV2Z+DZ_P! M1ILM_B*7Z*2.CK'@>[0:=KL>8+9;H*UG$R4)<K)H1[":M(2A&^>B*OY 0TLD,-),9ON6> 4>#IO!#P^#?(M M]>A[NJ?2+60!R&08>KYGFE#=&G?C$W':_K&5+4(T?,(7#BK3@X6HEM::&6OR MQ[.@@-.6OIH/=3Z>BLV%>-,-G,P$>&JCUBLS$.!-E("S-(Z#+ =/, ,Y1OZM MW]=I;0B]H>B/]T7[H$63Q^\>TH' M^@[,1G"NPUO/.;9^E;]C+SQ)U+(RL]/XA4%:@EM\')XAG!-G%^0[3T)Q>,]Q M"H,7O2PS'=S+R3:F5[TE=/4J2[F@ZRB;"AEU?@&:,\OZO";R["8(*#@P0LV@ M3TE6*3!:B5W*YG=H]V=5X)T^>NJ-CO/8KS6J!JEI/$BBQ250@*&"LMG ;&L. MV2J3^#F4%8.M/PG):N@;S$A3OSN8[V.\E^)DG5MDZ3-J[]'8VS0GQGZ:&Y-1 M$'/]F8R!M"Q]9HL=[IQD;#[AF>" .RK^Z^__^/[XZS_A@@'@J03A];L84Z/X M+V0TWKKY5MC[]3E^+7+4?*0)C(.ZP5>S8O4:\7>YR/WP4Y028D!(<(LS)]MT%6'!ZR !V)285A9WK<9WW7CD\/W"0*S" @+P, RTUX/R6F@# MK[E]&69_YH4;_'W<3)]L7&FKR;H^W T#O&1'5CH35%.UBNGC5&HN[L;Q MTY KP^O,M%?BGEN='-@?785=^N'B15OM<#4(NG2UF8.X (^':L1LXRY6JB0. MNO3G;M\O =%NH-9]?X-%[9!_X=/ M8Q-YE/WQ<'X\LD#25@^]N)'6JM!T)^V89/F@GQI$DEA\FZ7KJ,#/.7O8,@T MIP_PE:AH7,$-GH5;Y.#GB_1]KT^[9B:7ZNV[GG([]:A?^)Y M(U"KCAL#QTQ M@>)240SP,7K__4AF-PK]?NOKS5%/:96:8\H*._5!NO@]1-;J4H]^&&9#89V_5I?T3]NUN(* M GTTJS],QUE9O1%4N$Q1PWR]2="OT/DQ:1B1GGX.7^=QW%:B,?#@J_P!R^MWX_0X&J$F/H[:4@99';BS/VW7CVNSVYCCR# M3QE<1<1NHY]CR(H7+7@6L]#W0 %.A)MY5_DYI\- I+P6ZE@P MHF*]=ZQ8[^>E6.\M%>O]C!7K?3_%>C^-8GWA6+&^F)=B?6&I6%_,6+&^Z*=8 M7PQ7K*HW9'D@FE"I9&NYSGB4X*'M]%D.%RF0MRQ@'?!)M2.,%D:8( Q^M"8[O M8IJKZ[I)>):MG+]E3$) CDTNW#D-%1K+L#G>Z9UM8VE9>QH6^?1MU:6LK>H M=(BQO%?E@E'&0NS.<9E4*\1 ^AR!!A#Q0*%0'$A=.C::W':0\5U%\>+/*277].?D!/?6'*R$9UD$ MP[,H+Z(X1MS^D 51(G3HA-9!-=NUG5#@(NMKC&> >@J@9& K'BF$FFU([#*@?HQDOUY:K;HQ. M^OU.Z)#T6-Y#[, <.]E.57<V-^AQ3-PG M=BD_I6I*EO*@AF),)"I'W>-RJ'>?R$QPC1MG.;6V2C.U%?-MIPPLD-$% MC2D9RUC(7OZ?'/B_+%^C:2H%]5A^?)V)%>IBCIA1!8F?\$B_&M5?TB85(B3\ ML-1&FKY[7R" V*Y=X<$X@68J]5.MYU;?%)BHWW%54T YIZ-L'NML*D79+;,I MI[^G0N59\?<[7&S+5'70!$YMT+_:*M.$.';$7Z0:C15ER::(8?C(LT(^\T<8 MX!(9M$I"1P5;E0X= MZ1T%2S9Y0?- .7$!RJEMK?-R76$FW>:]A0$W+!TBY&J1UQNL:>G$QDV^FF.3 M)D5$HEEL/-?;MKW_>= EK>QX)5)3;&NL2.'\256FN<+( 6^5BC06EAWH2:(2 M'N39(5+*HW&L[U!E?6>.-\#K8#>A*\0OX'8#XI>6R!X/ 7C,+&R!2!@-KZ5- MD.U^$;R>9C",BM,@RPYKFN@VW7XA7-;];(<\W3. IQ_.Y^_YA'811D$6R)7)P' MH0/A.D5&AY L,X),P\]U^8F G^DQ.<)03E6.A D/K!V*$CHM2XE+*)373Y-L M+HKEW-?QD.*B5:MZ2G7AZ'M_T0NR455#3;M]6D4)F-7F2#9.U*F[FH]*NE)L MM/I4S1"IDT=EDDI1I$MBLLEG_>?_>W0$?OKAX_=?_O=/?UT][5]_3+[\)OSU MZ^?-CX?DT]G^YO_= MUZ=?_<_SQ8\7UW#YQZ^"BW>'Q\WV;X__]?7Z]7G_[OW[[T[7^?E7G\+C(#F\ M_N'P/V=/5P\?OKC]\>/M]2^'NR]_W>2W+]E79T'PQW^[_NMR=7B^.GGW;\N? M[[\,MM\?3CY\M?[+]?SAYL_ M_.7J>O_]'[X+CU]N_WB;W7SW^=G]KS_'ZY/X]/7B]71W\Y?O#^'3YJM?_OBZ M.CS^>I%_*CX>7IZ^>[XZ_NO??KF]"%?_%F<_?/CJZ9>O[OYV_+?_NOCPEY/D MQ\O]\?''7[[[\K?\;G-[?'1U9^0 W^^(QW2?A14;:%9YN M@VQCM/-+)KK>[\5HR!(^V&# 1@,VW%L-#C7WR_U<0:/U+L[5L[L-HFDZ#+?7 M\&%A6SAHFQ7"'.!Q\^A-V)2-L!TA1]: .[05A"$IE57!O8-KI'&379[)%W3] MOD*%C"RFQ*8 +#; -;IDTWP[=B8";=V5J5DP=G.R2;1*MM9,VNU)=$G:9G*6 M[;]$VJ.B=_CV=/X:[**$%LR!21 7$:E[7Q:]7*Y6V1Y.O'T9XN AF[$GBOI6 MO1R7YKM!&-8Q2H*1\LRF9 M\#%XC7;[W2U$8D^*8 -OUGBAXG#SDB#);J.GTI+^L(U6VX_!X03BP'04HE^& M%VE&1W^$Q38-;];(W**C+HX)&<0@IEO;<36.R0B1/?BCZX%Z01Q3I$! M6:] MY9-5 5H6/$)0+TSJ_+-9=&T,IE[=WY7)Y%I9O3B<5'*V1_HJL'J%6^K^0,)& M,%P^H]]NX!W#)T 4I(@($"%2PZ M F!H7B-,MOK!;R]6W+-VE)2KX<:0^+.Y0YL:^Q+=:[0(B5EIM !!:XTN80$, M;%'N(Y[?FMCJB+%6RSAH57ZBJEMWL2_V2!O^L@](4H>!WR.=ZMAMD>&AK3?( MQB] .=ND4"V2-.J*G0]U$ +PO5EG XA32G!W"RS[%V M.C=)7;R"JUG1[4AK8+[ZPW2\O?5&4*)F& YXL99X:?7LN&=[XM6O=IO!8J(>2\:+^[",ILB-H+P4D._K[[ZJP)O/ M7LRRU=4[! &7Q3P/,GQ$SC\E8826B![W1?U+?!G/QX;PS4->P(EN 0:BY.'J MYKZT0Q]5L ]U_<80[F:-3\&<]KRXA0[,_=PM<\B M?"G['8S#A_1C4.!_'\K_XN>V47*3P!]AD+7.ZS]&:,ID'O!PS-QU-!L5;Y4W M70-? S^J$B/2L"".!*!MP#U"+PF0&O[K>XVHMJUG?-QN&]1'KM$@C2Z/$'G MT/ TW3W!)* #\.+8<(.LA[ZUZ5T#7!/6BOKVYR=25 M_S"G$97]FYBQ\"F;W%ZDV0K^]Q)I];C M*;YAH?2LH[/GNZ/B.)]=B_D.>5G #/&,4%O..;*2M1E[=2_;EG5UNE7N<:!W:" M^$- ER*77CB;)"JZ_>DUJJ@!Y4<+U4CI%/!F#1@ @" H)=@M9 B.Y]C.(8 MVQ&BLSB"EF_!PQ9F.S3U4Q(5G$IZ4T@S67=UT8"'0]60M=@;K(,J.*[SC8RP M,C"!99_$O5S[D.7[$,0QTK\9J)F!++LZIF.151)C#;[=PHAD!='>L[(^< M@>)U^RTI#"!2P8>&_OE3P#["[FJB,?,LVO!R-K7;*4RTD$FM$PN@GO9B0_0, M5!/WBEL+>L6)%30G&GJ+JY3,0D'["E^P)?=AI=WF? %AC@Y0>WP2.CE4%=J, M4G]E4QVGR,GPD&7ZHN&@' ].#G6!/7\9X#HI5%F\*E+MR\CG!4Z!8\?GG.^B M,DEX2+F@^]ZVW JA:4<94( MYNB(2ZQ6GN-#%%L1K4UJ"$VB:GUQ\-$-K!^*LOKB% K@P)#K-P[0H@HP8M4E MP'PJJJ5Z-$J46[#.,@WL-,BW" [^#TXQ>T8[,-IX;],X6AT>X&MQ@J;_,HVU M-%K9@^(:(28SH6@244/R S=] 2@ \!/[+X8$""COQ;![Z4##QAISRKIU'LE> M9]=,I(R, \W4K^IZ,]=B),VY)?/FJ'3&HFVFRYKPP7IGQS[#S9J<0IQ80/ER MSA/JY+@HG$5\EOV #G+4:61WRDIE\^0XJH7:=AL5?!B0=@9C].O-!YB0)V-) MN QW48*3O;1.?-5O;@;1HA)@OYH+F 3,:66-+: M?;Y^9R]MX)77G&>#FN2BPY4+Z^^KD*"QF.;(N20L/NM MX\5G5V&^FMA7#9I1GAZ,LM73:_A2 MEQQ%QC9!/ZX@=T)QH:^]D7 =VNZ+H*Q[%WSABN.")J Y'X)MM:31\\N&A]91 M\H_!SVG&JO#6O0\/G]!G5/=$_ CQP[])5+K/^JZUN0=NTO+1%,(1 <$E\>!R M*3P4\!.%X]D,6V@#K[I]&6:528L^B><(WYQ?I!G7W4FDH\*,,/5\QVEA2F3D MAQLZA^1.-#IR";3(>9J8D7S*7#$]_7TW[#PK_OXQ2G"M<7.SA29Q)@O]JVVN MNE!=NH2=U67FAH[QK@92&6"QBXD9$$4YV4=QB/9*=.HM?[Q$'F'Z3#?-"3].1#EIIT.QK8^#:C.K0^_ MNJ97AF_MD,J@LCX=8BRL#\ETCEY)C6L^WF;LAR@FNWVL(T=$=E/))H E'U;U M[,*:R:/*45?3;)M_6>>;3+CK=%?QD5?91D*3643?P8A,@]\L(OD>(:;0XJ75 M_3;-"IRB86P:VC-3?W"A:77[N()OODKZH&PX3?>'L- M'P'H%@X23:A&S22$(9$._V6+"+,II8%?NQE_T]Q@EY]SO:S40&>);[LL9F;= M4:1!@MT3PJLTV9SLA9^L4%S-\#M+R[XZ-.9S-*@K.<=B$_*UE%R7D@'' M_*K:59&N?KEYPOGB$QI@^6H^3+$4&]L2:Q3&3$RV5K+"HF="5MB8<0X2SI[( MW[\[_M+<59-/=GN*DR,BTQ$\H50$,@7@.7/8"_02J3P[-=46WOH=?"5?SS:- M0\1O8T40SW.K T(KXAH6=3N[ M-,]/@RP[/ :K7\R].T-(KOO.F:$EDIQLJO M[,$?X )_9>Q8AD <:Q3>HQDS3(3",A,0 >3 M\.'U'C_A*7_C/X1H+K12C0SY89MX1'N%X!RG-$&NVUF*^\5.X_(*5QK[Z!,+ MU$J)@42;6$N9:C#XB0[WFE2N%%;#BY52.N11XF8WK88T5Q@YC*%2C,;"TB>! M&W8[V58$3U%FH3R:S_;:5%DEQ# P=_ IS? >]H"+LN?D_YL<8!2S)SCJBJ2L M04,M;U!- 6_HI+?@)_*#/X?$0"+5 49#]X@:<14E\+* .Y-";CH(HY]K^NE% MA8B%;N"Y@$SV%C0SE(]:1YH\L+RQK!Y??H1!OL]H^D/UR^\BY!9GJ^UAPCVE M'P:.+)(5L%?Y?+K;1PF$3WB-V635"+P$>(;[[,7Y_6H+ MPWT,TW7U%U(C/4?,Y:HM,9S"-+G#'<4R] &=!'EDO$%.LNSX9S:9 9T"?;VF MOV&KO05'H%R1/&NOABP 799\"GQ!L')EW$2U6AN0Q;L;N_L#XI1:6&6G3"6S M&7QV?;R0R99V<:B=D@!_'Z#(>_K-?X12SVM2^0VX"ZU[+I<=&![0K F]-.6" M#@,!*CRDW5:K1MQ5BXXYQ(I,9-CLB:HAW>JH6$,5%5^1JWV^3C/U7%/_:FH, M'&BG S+TRBVL&&2P#] 2K%I M?+L=%WI*JE[7@M>I%D7%SS=U%D;>4%7 MY_!QT=8JJ<)F1LE*VSR!:"Q?\XV&21\O M:H)%'=[:CH^]XV]+Z!']5K\OJ?\SD9BLB\Z4J]^LVU>;'!(G!_9'P=XT5CZ+ M!1XN\Z$L\)-=B'/?2?=RG(.V (^':H3//(H1=*61:V/)RL'I6*)U)!O$N%E: MZH6=JK$!0L:)'+QM]W^@M1&V( 5,SQI[/>1[94UX0R!8QN&]0'=UZ;,'K@7: M;%(%Y3)J-DP1$FD5]S_E*G*AGT/<(""L?('[ OV>]Q=,SX=68!TZK#;X21_. MS$?<-\=[A=[D(]CT3: XRL]18R%O6%P5(6>SE+Z\8X?(3#2EVV/ ;M;2"G@/IZX M 1!WV2!Z9.P49@[7#>;2TBI.-T1EL[,]9 &IQ;HJHN>H.)P<)M[15.NY43$# M3"3ZQ6: <@H)U^-9LTAI-9 DOVOIR+>NPDG38W^(BNWI/B^03Y:=[;.IO7&# M99VZY'I\Y"$"FB7]@F:"0S7' M:GC&HW<7J[\\>R4=#HR,&JW1QPOK"=!9%+0?7B/HW1P\-3OI]M*_0;'-ZO2) MN-PO9;5_%**YA-.-M+FVK"D+^IGL $KJ/>?J1RNJL<;!42LAI?; HHY\SJ(MU$*.5F MK"5^7,7HX_)I03@\6NAPL=$3H2>'5KNDQ(U. BB[T%KX!. _P\V8LD/SNDH6@;83@#;M@^3ZHZ^O78L4C9Z:,(M-R$ F M5)$!CG(.5Q]MDF?/T=3Z/:"?B J0M2C \C!_7%[39D;0H9X M/BK)&(TE*Z3#,B5SMXOHBZ(@P4ET^'80)A;9 ::0W%W^&F(DO3VI9I/*2HWY MJLW!>3)E+PG6N9/FS+'KJ:2#WVA*B;:=6:G9M(]J"^C+#T5 M_E7%0Q8D>;#"P9Z^=LP(C+/[$A-LU"]DCN@+&7ZRPGHY;Q5B+K.Z-)\"+5/(ART$"2S !@$$;^(T1X8((;R/2?8FEBC(2=-B[&*EQ19F M(&2KYO@9?886!I"L_!E8QGD*HF05[T.8+P"&'4;K-($P D)@ M@J<,B0>D&?[7<[ I?X%7PF,>T_07\$SJN**% O172M8"/.$$[P49"*O&VP') M8"^V00%>@ASD:1QBV!DL(ES&-=R3 JX8<%8]HWXB$OT,81KE ,;T 0;:E7 G ML"(E@SG&?.;3*O>6>/NSL%09YZI=U]FX1%]A2GM2/<.Z"&V4KY X]AF4Z30I M"5KI,"F0J\N*';;3:?@P.)[C&:QZ%Z)=AJQC+S;I. MQY:I 5L0?^1L12QN2*O@I.6B2"GHJN %+PMVP0%9*J0GYR03GK\@A M"*,"?3:Y3,V2%%D5! P\T00(LG,$*T1P!MM[5G/+\KF=V'"@K17V7'1O??ZR M#TC(]V9]LL^W,,X_)4@W+^@UWRU:;8L\Q#(I6B;J$@@V (\4#-AC.(#=%X(G M!@G;#P+*WU[2B^*V:"W8-<&-E+E0S_"#ZSA&MNA#AOP5; ^\WB=V8]JN63->39V4-A_2 ^JP>,^#LCIDSFR6,#K*H,]XBIB M=3VV^A"0^_QTQV%16RO&9+P'*ZY-,Y5EF5*RN'3^&QR?>$ ?!NV%GO\ H\T6 MQWB>T7%H Y&92XHS=,"K3D68YF-)5*2<#-AL0*8#/)\K.HZ5,,?8Y?AT27X" MCQA1;&=E/B"KYFTY@S24K^;XMR-R2MI' 9K[%;FX8(EQ">IEER$VD,#YIPA&< M,@7@.0!-\O]U2"D1!-M4)'L0PDT"SX.LV)XG,-O@FZ/K_0>8T'^II8%F C(5 MT-'$9)'9Y2\Z@ M_WU)-\=>G(2N?RFRM])K\/Z0YN X&**J<"%ZL/>X(L=K'.C^+,[,K\Z/7=JWSOV$2."-01[?@O2Z M:!G]7E;&PNL]7O)FS;=!N=\_YE$8!5DDWS)T\WP=-75X=>+)1O2[.V JX]LB M]99.^(W'\IT:$K.HM8C]^ID^SP93Q>\='LUQ:O5%G+[D%X@JMCLUS'&XZFCC!*8GC[*\5X/U1*<=,>1)JW./I+;+'V.G.Q, 'J!.6H:>S3ZHY_KQ5%59M">BI=N3+-BQB%=2R MW"H4\^>Q52@05&X56L8XW"IN$3!TCJR>9N+G<')SU1WK31(B9+J624:<0PZK MD\E$'JU\AL?8U5C9<\?.HEC+\.=]&25)<:4$Y)[%\!H6=)/"H?:'%/T3?YMD M#PMA>'+XE,/P,K&P71,MY^L8/Q$Y;6695$@NLS$HYA$)U]VL:1D/A#/^'_X* MGH,8TXB^B3N(4(Q6N-DM^IM.JP8#]F:@!V/>#8R/PF.7IA_B[(G5/LNPTE9! M+>DY3#;>YU% AE/'ZBMI=78 8$_!!:=QYA:3*COL6;@B2=<Q5-\^7_Z_#J[/_&]'O]!K/ MJB:,Y(:O-RQOUZ\>Z^FXS'_7O#P5B5$QQ9>TQGMJZY+W^*I8D[59C?!84;U$ MH7MEU$3?H6/;2NXRNZ!03O);H%>!6/?XKB7=V2D19\/CT-)-4K?EY HY7,." MN'PDDO ,D[VTPF-O0+X?$?1"MBU"2[8Y$VL=,SR!ZS2#/?QD@ZD>BW%J<6M+ MRI@3C@_U#S#;]7A3I9CB:\=6H"0Z_"L)=KAC\_>/(K^NS\6L8OX\+F85""HO M9K6,Y62,-"O>K(N=>%S,%TWY,I@!\%O(SQ;'SD?7CCJMH MI[[.B^@#4\_R9O;&+G'C-B-[7SRF^R2\R$@9NU-T=MO(7R.(1WNKFB+$ILUP M%87NS-2D)85;_IR2K^LF@ M21 7D3Q ;@7,WZ63%;IM11C 0+]74J2:1\_K*#+'G\!46!E>1'%4.V+_?9&N M?J&E8&\1C_/W[XZ_U#RJE\[PZ6%*D>JXE!J"G3U?]EO1][U(LOY0\O?5_K/( MTU184,13\]I_MJ^=6-3.U)@=T4D"6PYSKF.THN**E.Q+#/CS9!\/1WYFTCU5G27H5E-4I\ABQ,6@??3H457^*>=G9\LN%!USBM@Q#\C4'\6T0A9<)RQ-51SWJ20#/.HH2P.9Y M[U-@1)=(2 :,<' BK+!9K?:[/?G.S^!3!E?T"1WZ.8;D')R$RQWN._PK^7WO M#Y"##_@%%J!:@GQ__"(+XT_4A[Q'8IA0-485ALNOFW@ C_H@RF/O(,IRL\G@ M!K$$N;=9E.31BH1.OB>>A;P$*5KKB/8XXQ$"'$;@\0#X<0PK0-!: (H8X# # M!#7"I@<\GN0S]^.GT!& "O4C$@4.@DFO+%J:LO\8I(":^$W!X9^HB@ M]A$7@$X'9/Y,'46.PA[>8HQ.>7+:1.+1<<*QZ3Z#:XCK2Z%MA'M3AR](U4>]1@$WN/5ORA=!1E$1.A3\)/Q"? 5"6OC+8B!",AV>TBHO M]C)YVA?Y%7R&\;&F.W=U/ED .FL!R#QP[+L;N@%5(D%HF>!"^4,8_?VV7S>3(.X(& CO3Q3D:$,<]>.45N^7F_"^+X9)]'"91[VHRE9"PH!WO9 M:"6(BSDKH,UI0(XEBU7%FC2F@XX&U?#9& PA&4);H2#8K5HOPQ !S4]Q E_V MD+XD&M5FX]'!'_\KS0">XV>C5! A5G,)K4[O"22WJ,KS>^N&NGE!W3F >[D= M4)$EOAC0,\*I">*"W+J24G68?RZ&IX.\^! EI-#IS7W574[R:NTNC6-F&[L= MY82A+081GWIYF.2(54(%&"PHMXV?"&3Q2=A+\,J:*<(8U4 6NPUQB+L)GD6X MOGH2YC<9?H2>18][$C^3Y>$B8[*",,P!9FQYG4*!@AKJ O# /'^Q_0@7"=J& M=:Y#W!'2OG6TPB:^>E], C@1S/6?=CT;U--!.7]&)W4S.H5?:P\.N?TR+Y-5 M!H,+K2'?L/4SV[L?DFKRZ_JXO=\D%#5VLO!4G]VT(/#C M0++-C- MJ(]PZN3<$_JBTXK*:3XMRP\Y?PUV44)3W\NJ*>B[J(JIJ#NWU.DR@ .$MM$2 M%+$5)3#@LX6+)>7*Y)H^S',9?Z@Z=5UA9ZV\IY1NH=5P0,8OJCM;;YV0-(2( MA**DV?%I_W4%\[R.1>!:IV);(>@')/5S"% ^WD/# +*DIP6H@(,:NM=/;Q!? MA/9X.*-=;_;":$95RZPN')T7;!.,R!^C/^/Y-L)F>S4X5.(V>DQD&R6&$%I27CJ$> A/MW\"D^1E%I$ M_$,\VZB4JLX$D18Z<_(LHT)HT4ZB\12,=L5Z83S;K=P=Q]U8_L!]$13P)B/- MWY X3!,FR#2<,5%.G$G61(L<9>J$D'2'=N4.%@&N#WX>9 ER6O/&(_9UM(H4 MS8OH3%!.!6^:Y0+([+>>/UX]?:*OSI0K+C> ZAJ:'?:YI.#^-_L,!I\S/>-K M?!W%ZFM[,WXYS=J I.37!W26S((8UX4(=U&";Y=)BX6R@H_A&P4&;0$8/%J1 MHP&Q? N=S_:1NAU+A((?P-S?@D-'M^N;-?EKOGP.HABK,_+PR6NH"9^LT97) MJR2R-J@6)Z4:>EVOC1 M/*H2"T"F$@O$)OM."U*3)CR*FW##<12HFQ915NI0!'(E.2/<3/^/C.54F66' M=-C@U'I_!$@L.B-UM2T8Z^@KQJ>TJ707Q[39--&^ R#A M!GI^ ]3&N'T.%5/DT@\N@Y[LL3#GH6M*_)03CS+V@+KQ]K-=0<%C0%E*F2H& MK&&'6]^@>=O9JKJ!>\#AO(P[A"^[)S&^^NW46BF! 0QM4=XMS>MB6$^__L;8 ME(=NY5S=8ZL?:U3#YO)2HX6W,&HO(LWQ6Q@2AUWA(\(EKORXP;$_91([3EEGE]R)/;%R^C=K@V)E53UB>GE9SL4G8EFM M,H]5B.7TB41DRA4?J6/&I1C+'#&S,)?7I#"C8HPJ^AT(HKZMX-2 QBUN]D5> MH&,^ZV^GN*[AOXQ%&3GBIOO:X,V($U_>Z-GAMM(Z>ZZ%#U!U%?&/48+.Q04- M0VW3.(29ZET"]^#K#5=X_2UH]JFHKIB>M+J67 IF+A9+2IXJD2ICA5#!U MUS?L:HJ3S:6%&-B1]@V>_E9=C<'OBPLC*N6'7"/V.*[EW+II9)7WR[*,P@K\ M/6]B=9T*?)^P[)A@=G%KSDZW_93X6@/=S+$2/^Y7.'X?I_D^@^R61ANGZA9M M$*3C+3AMX+/TZN6JBRY)X0X_[95&Y)](D::0D-N+%H;RI\+LJK-4C6J\L$*\ M)V&+")%(34ZSZQK05>A.V8:B&;8L3V]YOO>>TM2F0'SA(J+28;H$*X.YA3%Y MH10DNK(:9"A@8_W'A'G,Q3'@+FTN-ZH8F2^<)"!.0V2[J;7KS^9[5G0S(H7V MI@=[G%<1JL+.U>M]G%O(JHS1'AKRG,MFH+ZJ=T 3+AD,4 +QF0%C2J@N-J]G MDN.;_*IPOJZJ)=? 83;]3COHBS?2;(? )X$;A*?3)?2(E9W M*=&.L^]I-&+YF)/49.E)C8P"/Y7C/!_%&S@+G20!50Y=6.R097"+'#&TE=,H M(,US,6[-P\T'%(!AWH^G4YL1N9+37 ]6.?6'ZF>6%_MBG\&/41+M]KL[7#$E MYG+*FBFP%B]6*7C X .Z &ADY+52C-4O6KT^:!W *Y%^C"@$QYV6:7R_1ZOE ML@;1;+]S*57BL+B2!HD#>M)'_$7^/Q^S>/;T$YS=<+ES;: M,O^M29;+:Z0RGZP\Q9;W'_ADVR@G_I VT^S*"=^I\_8DN7D+4"Y$XP2-I4"1 MRG+Z %O.]S%U++:)OKEQ1>(XT:4*BY!WSJ+M&I7PD!'8 M0WS-3& " M2O8"VX(!*R-3-==VNHW+)[N,%8T>0@8DJ0O[HC49R3 _MC+V^8 MS0$51,"!7) Z#FS$?*NZ]&**VNVUX*_;=FQEOF1]%:UOUU&GC7*7_M(N'7[3 M1D5TB41FP BW(8A=&I+W'/35N4&CJI"^:6$O]#MQ?5_WP5TJI-?",H)=]\QN MEMA2L[Y;;&PF:8EB,D2\5Q'LIV58]3&R2&#"Y]%\1'LK^CK#F^0.GZ(RA#(N MA&(3N>'2WUF,%%]7\DE-Y6* I/ZRY4@M&640QV\,9SCW-+&BO03-0W;*[O M\HT:TD1R,>*&8PF=LEO;*K]5YVBPX5P.:'>_\^)J".D0NQH*DMVZ&I+G9#3X M.L8#O K2[!_@"6@6":\OQQQGYLN^:U'=:C/CYK<]C,ZD*4EV_"VQZH55#(:= MKN6?3E4TL@Y\!>#O8Z MR0_<_ 4(L ]$0=#CO%]7U(1*H6-JSAZ7;LT9S! NN$*U^BEA/8X>G/U&\]M8 MBP]D(LH-$KSHU+B"[#?;N M O+(=ES +B6.RIHMD>\>8O_](@ZD%,A+ /^@?HI8C&T]1?5_\=M$7\5=&I/,'U_R3\8GUS*2A'JNXX#;IUVG$%\^QY=)"%__"^H>!K/1@ P':+RW MJD!"[,7'0"&)+H\3W%6A_AZN479"< WG2"EJPQGBBS3#V691GN/TZ[J\TT/P*K]G%;4E7).'VQ6D M1:-:%H'FN^11'\HE[EE_YKET)DK_D=9=P%8!7Q ;NM#UI 4(U@5.^(GC]"5 MG*6RS6 8%0!O%;/SKT4$JQQL.8-\-FU19J;*5M&.W6'S^!CP9ZT(IR^@W'XD'X,"O+$ MM?PO[IL7)3<)>?;4ZC3U8P3E5S48.*BA+P"&?U2D1R5D0<]IC%WD%0YTAT37::8OS ]$M@-M M, GZ<44*ZN6]"IL@.* &!)J0C"H?>,DW[4>\2(QV#'3<)@\[@O@NV"R2Q'H= MDGMP==C(5_BA2XLTZ" CVZT$K!MOT]KBW$Y/TM(?MD%"*\3GW\.\P%;D%KD% MJ72C'*&1.BOASCMB-,F_0,BPNOOH2Z?XD$+A!*/?9F_UGFP7ABB=BMSAWEP] M\;I9L^8V^,ZHPI;:.X/WP?B573F?5ZNY[A9&=(LTH0?#G#8%$N!R\Y+ L#YA M5(7)RZ>W^R!>;C)(][=E45$F%;=8P&097.^E6HA[-,2M!>K%2"IGK3U>%6%$ MQ@GU973!.'_;5^+)A8<-#OE5SUO/1S$!]NJ3>(=,#]G3K=S@9@(]4I?F+[B1 M=!OI-KM@][ME'5'&DND)7 M])[C,@H:?>8\%2LLT17QLTN.2Z_J#L:XAO]MD!4'TF$M( W$[R')@OD $YBA MK3H)E^$N2LBK&[R!L-M24O&+FY7CR!P/4?[6BXP!9!#@("P 6WD!V-K$_#97 M+V^G64DU'@'P@C #?!^+U&FY:](GUQ(U.'QK5UVJL=]3+> E_;.Q<>A7T^@ M\+QNRA>WV42U9ZG9]1KYD//8^KK("\-T$A)GF7V@$8)QZ@'./,!;*?ID'EY@ MC&SP1W22V_I-"^K'@P&Y!S[>\U;?.<[KISVQSO:X!!'U>\EI61RS4P95<]9? MJVJWI>U31/.)+M)L#2/,'K_&LCG)/HKQ009MU>6/E[NG+'VF M01/UR[1R!O&>JG_P\V=15L^(1I$$>S#'I3?=L_.L09M9/WV S5O+:IO)NO]@ M<+"15X8/&W?BS:QA[5\&]J9*7=98]V>.C_&CRE^9_8'>XH MCW?\*,(X').Z,"/)PJD2M5L#2+U5F3K\)AYNM:D4B5#,".LI:TJ-YCROX("O'A2X0^3-^GZ+OND'F.U:+I:^>RF>3XK98PA'2-%V M$C_3 MH.&5Y0H9C4S>6[A=:8+.6H!RGF\+JB!))"8M!US:S6M8T/1D_,[-U/V1E:)M MO!__3?@H!E_5Q\C-6W86GD^!)WDD$!# PY_\OZLOCI!V),M##SI3?3''YAWP=9A#_Y M*B%=)K9R(.!2\/VZE!W41C+,K<[3Y4U?)D\[8O\"C[#^ NU!/D^.736 I!YX(NYR$Q!E4A& M6B9XR='GZVQTVY'IT^_Y\)*P1YO?;<:03J&\^K#(::?H=B)MM^"&3&Z"S&<< MCQ"4)_'>.%I/I$AHYLQQ'+ZER;AJF\?Z@0G,F[?T8H6WT"'(:6>M1M2)Y40: M!NBJHDGS";XQA/3QM0:ECE7X0Q E.-APDPA+15S#XC:#1? J$P.>7X9IT.E1 M7(2#I($O (7D4T"FU(IDUH]33B.AAN':4?(0?8=(#6D=$-5VOOF30FA%69H% M/])#.$+DIO2J?\-!H>TM>#ASK7?3CW1)+*#I@ \QV-Y=AD9O$3TY+I]_=6I.:BOY]-!&7LQZ M,8D>"OCD-_LB+Y!90OZ(+ 6]S#_@AOHO@<,C+N*QA#KWF?[+QYR4LY"V5Z 9 MBS^5X_Q>6C9Q%C%61)7+8\B0>@ R#1^IS(/G/EI#.",\M QGM>,X49GI4):2 MH3N:?/]@*1YUH1XZP:\Y;0>.P$_8'Z>EVCTPN"V6D27X"UVD& M.0?C_!69CS1#ACG(#I<%W.7RU"%Q\08^]8HXW?6ZH%X8/)*5&[[;8I:I61,R M4>+^32LS]QU?Q.>/@66WE=4BY_1NR.[%D+\,HD86H4P'E\]!%-/40AQ"2Q/B MUK'<^Y,@CU;F^9D*(U$M@_,VZ4* 7VD!R%I^"[N.PBZ1?_1TL@BB! MX7F0)?A)XR?DZ^@;?S3V M-LTCHO8R#>%A8Z\"E- 7=8VW"C[5$K)"60@.3ZD6\6E7QF"22%G&8[[[YLKX MCJ8L=F12JHK,H7X#F[60U9?R>%TA%N+ S._%@Z]+H M$2%U\\KK8=SLZ$TC7O^V.OTQ:%P/#L_>7C_:A:Z?#?O,VB*2OHAK1 M=SS0]RF]@;7\B-4BS.G%5L.SDQVE]2^9T*?O_W:Q08O6C?517$12YT1[ )66 M>%$>/N=3\T5Y\C1CRFS=0G8I/:EC6&93*%U#3U_=.,P:["!JQ."VQ(E1E4QY MP4GCVJ6>2TZ:4"F\>>O!'P_=48,8>4)D4ZZ:4' ;M4GV#1(:]B&I)\(U#&G& MF+LY.;Y2\B<1W:TWU>(-RR\U=6Z08GBZ/_ MPT9#'NTAH.H (09&JP27X'#B=EE?J(2(!>WSY&[! 7%4QY*1KJO0($.)C G^ M#U^T3%I\!MM5_+^K=M$VWUNJA!"1;)0TS[5H"5IV[*(E".1OJ6A)R0&12&WY MZ-3%J0Q\C\SN>O>;9ZM:%4W*T_M,6KNWFEA>[_'S)US4"!W.N30GPE8'MZ4X7?TL79'7 M.W6^^@7ZC;S[$!O>R,XG,WQ83P4!O#BT=#J\F29^;N_$?'H0,$W/][*!*>D2 M;E8&G'"R,6'U.$^*J#B<(Y\4-X7^D*4OR$M-=T]!(KV8H5- .0?028#-\OA2 M14%+^ZO0DNT[M9XH2>W6Z-NC2=+KZ0?$>8V.;=LR#!'0_#9%7D?\ MM^CI- VE<40F!#8%U[G&DP":!? T[[9-1(M8 G*J7<23>,?C 4'6>E5XD)?( M;!M3F?M44^':CC"_H.HW=%\$A=Q/91ISNJ7E,\& \I(2H#PL=BIVWAWW*X"HB&PCZ.8:L:-]RAU7B5V7/'7XN M;B#,9M.+(6Z^YPZR>@)%OH\Y8QQ+[#JEB8G<"Y9&@5J2#W,@]^_:T%<%BW\< M1*"5P902GCJ=W%-IT=Y\$&9?6//3Y:T125T.L=_!]3X)#?L'<)%_-F\NE0W:](B^!CW]CI]EK[8PW..2"G4% M)UKQ;%E410#-]J42%([J\ O"O4+G_-[[G;3(D>8 M;Z AWK$L&ITCU 4LFSTS9E+(4H"_B.M2,AUZ 9*.X'U*NTD;MAO5=?.20&5, MLTALO5GF.&$'WS%P'S1^JVUR@]DP9_4DKYDW4E*DEY8*PET_3&=)/0\IZWK3 MJU%7^6BI2,OV/_HV75Y?*BG)%/K?YOSQD%^J>"),_^XU*E"JW^,6[.4$P&=Z=NFJ.D2AYOUG/#<#U=Z6#=N9MI^CN?C<&[4 M-E/5*--A\7#1M*\P&0+H&,].*8>MB*4=8AQ6"49.+DZ%O#_L'M-8 M?A C@P =Y3$-H8%MVW(+2'&=8-@WLW"V&84]4@F5.80S*E=FVR=;D1>O+4)$ MV@_@:-Y#\#I.._-9%C$;J[GYE$)T7L-(^0++(/"B?;\VK["+&;F*0XTAJUQ7 M^2UA AC1]#DLNDO?<'2E;";QA:[U=R#:$>D5Z@T?7 M)$#>D&7?5E[!80YV?SPVRBW^V*+RV *G]?3H#NZ"*"G_B -@Q\9MI3K/N2I@ M= 3 X/RJ2%_:A4ZD%?_P$R3ELM$G.,L1A\DCZY% /82'FY4N0A8T'?OER7VS3#)<@D89E\+BC1PP& M-%I0-L2% M0&GA-K.LFT79-;L$@ \V><$*V_FT=R8T:C-SE+QQ_/FA0T^(ST AIT_K--N1 MW?5F36^(V"OAFR0^].K0R$ W/LL*.&EK1L"7SZ@!7D";XN,E,7XPDT1*,1KO MG3Y\H.U:6DU:#+V8JO=-MT,.\VMFYM\842N4K3F;G)YVL/VYS/,]#,_V&0YI MD],7]8W%+K;R/),#"FP!RMY>PN-+[:4O0+ N("XCDJUAA$L6^14@]2TU"AD@R2HH;9XRTB3OZ=U"DF?1+"@JBT0]\7\1M!M>4 MPAR12,A;!_DCH9'-1+2^/_X_N8(_^;HW?'1%\>?O>;A[R5+.$XWX=?& MS!)FFK!![-&'5U,M%DCS&^W0U/SZ[!3@*DH@:6(TK1+4RSA,,.BNKE<%/!20 ML=[[;Y.?$K14'U@$U892S#'ND';\P34:_0?_ 3@XFZ?\#4$L#!!0 M ( $-G(U-"\C_4#S0 $U) P 4 G_WY:>4<;A$,W\']^=?+W M-Z^.D&\'CNLO?G[UZ?[UZ/[L^OK5?__CZ.@_?OK/UZ^/KI"/L!4AY^AA>W06 MK-;WMGLTPY8?S@.\.OH_T>K_'KT^6D;1^L?CX\?'Q[_;Y#.A[6(4!C&V44A_ M@2NT?W:'WTYMW1R;L?OS_Y\>W[HT^SLZ.W;]Z>I%_Y MCY\\U__Z8(7HB-#MAS^_*F!Z>L#>WP.\.'[[YLV[X_R#K])/_OA$?U'Z_..[ MY-,G'S]^/$[^NOMHZ+(^2,">'/_K]N;>7J*5]=KUP\CR;8H@='\,DU_>!+85 M)9SLI.NH\1/T7Z_SC[VFOWI]\O;UNY._/X7.JY1O1T<_XU]BA!R>^6&,U_?H71TVO*P#_FNRI5;H/B(_KP@F29JK4([_ :X*%10PO.X "K2,^R4!NPP\AQQF M%_^.W6@[(R#>!OB= -DM0(Z3K0?-\#,K7%YZP:,D:W=?3ZB#IBWP'>2'R+ET M?;)97,O;R5!6%5I!0JUA9-M![$?$A$T(7MM%(M0ROGP,=>C>H>C>\E!H^7 %*T#3-7>!_)BB0,R7_2T@E/]U'@?UU]&AA9T0B]@V] M8Y!>HP!X<+_CDX^1'2Q\]QMRB/^5NX;3P/,(FRD!\NOBA0UKS^!:4&[\10GDP\>6,"ZLY+BE#*^#,;5:IPN3ET3!# 2"P&[#.]J7P8\ MEQK3_C)'42U"0* ,IP'=G)F$%M]0:06;0ON MH\AYU 9F=Z:O,0II,$]_>T.(*I&+GB)$C)B3$TSA*I1E93@)5B^P2X@\6K86 MX!R/9ST@[^=7)_%A3@'+A8/:)XW527_7:7KK>3G?F.%C)B30*.ID68 ?AGU^] MH=6C9#5S1/[NW*3\;J0V(35".$3))[/C4%B.M **[#'Z'QK9;2R/GKFCZ,S" M>$M.AJRH1(-<^3#O3B0SDFY5\Z)H.?D()6JYDVA)3OL9PJM258:.DX>%:&__ M#ER4;#9EDCL1EYRW$YJD!=DG)ZAZ92O0(C@V)J-G+;?8&KB4R>VMB<,UBTK# M*;(1.1(>/'2'(IWR:T6X6\0A2[&=99DPWRD?GU+BW%WGW2$]XBLA&(KE*W,E MD]!W1@Q<(;S=ZX\F2;$P#>.@;.!2)KGO31R4$XS6EIO??XVRZZ_2BK2(D0?O M8/P6+B9F4GZO?H("Q(WZXT6C1D] JQNC1*60(8@L3^U$S>_9)YZ5YF+RRW9= M)K 5H4EARL;\[1R4CRH@')IRWV/A,YS+Z=9P5@J.R3BC%QAE3RM?U5:G5#M0FDX.B$FVBW\&[S@2MZN^&GW> M*@.721]'4)!-W(*Z[8"RI#U94*.BZU#==EL)Z?R(">TF\!?TEK- $]OO858A MM7U[2+%"*Q< DZ4RV^D\PSBSG@KD:0[E.Y$:\F4XU+6XT[IY!^;)@"3?=L98 M=Z:F$ZN)W2LH7 [6 ;@R$&Y,'WFWYFUZ\')LX1:<)Z/JRFB6X0&)CU^+&YP: MH/.UY-?(9TRUIG$J*(9Y=5'E4R:S#SUONBEZJD\.%'!&V[]O.D9G+X>*H6/= M@!Z*5&EPL%H%?M(/J;$*N(K$R,''I8"EL@@XLEP?.1<6]HGG&XYL.U[%2I,,6SNZIIS[=M>["0=_CCA711A]R&.DCO*@$:>@1\1 @BTA5;9 I%VN&$) MM P4K"IL>>[ MI:*F,/! \X4O%^)!%D_QL=1$;J$RDJY,&4=.KOW[IHV?J+PZN 'E+!D\!JNO MX\AEHBI0M)YU3;@DDVC9JR!Z"G-WP$W&;!W"*2=+C188O.RO5=2CL=#)<9/SU^*Q_J@9R>O(P$3%[*&^L;HG^79*5] M=AGQ838<(PL(G).3<'U'DO).,S)Y)W)*M28!,U$-2:)L7D%UM$B+L*AHZ5S$ MF!PU644<\>=/T3S J##CX>*)+)*03<(3:J<6J17 F\[Y" BKR)1,/C\8 MF;]QAZ+]\6'LQDN<"K/ED *2EF!PIA ?(4H.E'5"O[R'/2 \GB?E+N,X"B/+=[(7=VSB89Z[7APA/0DM25(&LX%E M69WKAWHJ3*I /2M"FR"<4-J')G3A'(H_WQM:#G,^F?;72DT@ M&H7'PG,@NXU7>DQ6@57C #:-:A1C.\:!";2#?6"=A!"]HAIEVH!J:(=K$\?@ M'AR1S/4S[R TRK,5X4%XGKPB;6<=5"F._'22W0K.@Q71/3TI7R:FP^B4X)5C M [<*A3@'H9;=;GD[DA.J7;P7?(,[25H89+I.OSL(X1S:E M%M%+JG-Z=45M.;VE:K+EOZ3.@!;)@Q$W"#6!$X5$W7[#&2%IH6V$G%T!^(YN M^HO1?.YZ+L&AS7QSX3Z0_%N79>?C(]3D;JG$JI?\'3EY=1*U5BMZT9TP5&<; M'2?J@PB86P7-RT/ @:7R0?AU&,;(.8\Q#?D2OSYQ5=BDZPNXQ<@8ABLOPU^% M@GUUE[^!X-3%,:\1K70,(""08J]$P3Y@TSM,?NB/-X>>J1N"YH"(0:&S(,WZ M7/B.:HQ2RT7IT@]6JN[0)>D%CZ_4:^S&\QQ8P\,_ M\$6#=82"/O8. '7X=\^ C.S(W8B^8,0-ZC .MQ9I4>7G9XSAJ?+//UDMJJ,= MJ6L)06T0?@BD'9>1\V>JC47D?,(XKH.@F]&Y<<:*?;3R'M M6%';DKHP'X3-ZMC VK@.6#DO\8(9P6B[";_)SQY*&.\[HQ5UN;[I"W^X$!LY MV#7OKO(;:#S<-V0/RF]X36D3YWA.EIF\"=VL'\QS@Q^6H:QW#T(7X*>AM]%> MQDV9/A#$QE2)W)E#3B1ATW7NTI7[3CC&I9L?C75SW"0\=T,B*A' JEG5V[;" M'*\=O819R-UHNIKG1FXJ/.E1;_@%(7'E#US"D3\8V^=(JRZ2YX6E[ M+S>YAA5$\!JXU^O^*\OUQSZQ?.L@M+SQ?(HL[R*DT3XYXLBZR4JC+?F1&L]U M,E*].Y 1A_F,K8@$@^%FZ0DEI9>6OT#AM9_$6G3H=LO[QVT9:2XX0TAF<7($ MJCA7,AI-2LGRDC)":_861^J5:!M P(78B.47TN-*7,G!2XE$$V )7IU&&LGX MY NU]TRT";J(T4RY':"(2^R32"DU^^]0XMV-T^U]1[-Q/P.1,UD*F"^"$OX$ MH[7E.GF D3F*^3#OE!,]Z0(7*8-7#3Z&@W9JP%K][ 6N&;:Z7 8YF"*]T5Q#P87X."L!F*6A\KWRI2\<5 MTQ'O?0F?#[41YTU%])PYVM MMFRM9H"7AH'Y\\(L-MM5WQ!^]*4, N@'I@%3Z93).H7&MF @(LG.[DDF1+N7$%<:&J#_\JK38P]/.8=R) #%?>4 (S%A8I55HFB>BKD1_ M%34"'UHBJD9W@4])8F44;1O'E.#DQ8NDU,=QHQA7W2OF+:H4V"'4/,OQ"^ZM M4@G9,ORX["6O1PL[.=W\0N6$-PA;(,BB7([&7@HA'@P*PYGUE#5/)2E]9M=, M7V&1&D6#4!(@YN?*8ZK$HC(M8/R0/H9S[>=N\66 R_,%\MHN38^J*M SK!2+ M$N=SM9$HJO.4@Q/BNU0\EE%T9F&\)80FXSFU^8_=F ?H)W*P,Q>WC]#%1 M\E7/8HQUW;FS,0W*)#0P*Q]MS-[2]("1>M,CP0H*IH(7D7U4-!")%\D9; M'O.,R/34TW7="4&7H4,95K?*#[("" MN^E;/IT'6Z)&,S_5[\-TYY4]4AZYW9W*B-IE Z99O:7HO)R\'NW'N4$1+[4*+)O\V MR">NG?0SK\G7=]>SA*-?W(CX&F$4$+1:=Q$O;ND[W0X$>G<5-W+3=VB"*E!V M4'D9/-BME@3,F3\J-Q2J;K*U[JHV?/+IG90-X_D-"D.$^O(9N[&:-$H,WJ=N%:$DL$7"Z;>+=*.T6PFDT>DQ1W2 MP3VHW='SULC;(:QB)X1**PN[N4+K7NG&*O^J'1MP7R9&B "SVXE;])4"3 $& M#W2+95>HV<00&A8E_299QK0X1 #4C[N/UVL/:=]\?)@51E26YVUDS"Q.<,CX M6?C5GJ:,R7IW*3")!^8U-NM1:9 EL)B&ZVR>DU]L", -*J1-">-BR;N#G6AV M< O@"%=_0\Y0JC3!5VVPY*3TYE&SZEH9A5J+I-40M"D_$= MASSK[RDU,6ZX,1KM\W=3E\WR::T7O8-'?E;D(7EXYQ!'%8@];1TQ"E3:KG@0 M:;=4(B08K:N4THR*R1+B]X"-UA1YM/AR8N%H.\/$%A.6)"]NR1=9L %J+AWI M0*K0R- NJ^-)X+?I)WCE7NY7D2 M\.U??=H0<^2*5K3)S/]A8)W6 6E]Y7U M)F32R<0JQ+XV$0]>TZG!+M&6*AIY^#C8]%Z]2/-TF_RT5=@YPR\)9O?TI(S1 M[/QQ83;<(B56$\S)3+ ]I%"O2I]"6_@N964?PN[&.IS*;PX.FITP=A:$T7B> M%&_WLI&;T1F-V 3W;@O33+[_=H\\\NO%%?(1MCQRNHRO3=XR3*[J\'*4/ M04N28C;%+-C5(AE KO8]\W M(AO2SF[FF.''F_/W";?]B+(!V;!$V<0QJ/>5)4796 ?;AVBYD9O.28@)FY^G M\M-=8<9.[*L]^MK);&S#DF\+UP GM4I7OD; MT>%GGN_M)7)B^I;/SI_+^P>2%UGUIC)XD0_K=.7GZ8"K"](>Y]W^^8OWR].\ M90\;I@G7@74Y=?;&L]@%6P2@QG3:[JWKNZMX-:7<] HOW)3G*X:]GI(J ME!URE]WV$)!'W+HK/?';XD6$'3.V)\BFUA=Y@ LGN&6@[$&0!0W\,L;,5F^P0&9>/V,HBAI$A[])D#%94# M@;[V+#\=1HO+@&6UIW82?2H=K+ M;FZ"6DEN:1?"5\9L]LL -Q'>#EKV3?] M02)[5'CD,'D[/GD9*\Q,^;8'+TB*D*&>R7)<'VPT4QCDH;0-G\9S'EF\+IN+9H(BDT76$5CSO\G9!,/VF'D?#=:LT"LZFPO&:/W)V&H>$,V&8 MH0Q'3ZZ>1U3;,9JYW^#0^M+QV,XT^2C 4VKUR:@X#U:6Z^L\9S(,!_&&=9O> M,F86Y,PI6"GIE&B:=KM%JP>$M;"[A,#T<27*\#)W@,M<#O)XZ#19A>Y@@#Q\ M%5TA8W&ZS?[8ES,L1LMAR;'F4[ ]84%V0XYNZ-4)SA8_2]OS<0^V4'O,]HX[$I3MD!3[LQ)@E[2CFZ"["@(GO$/1>#XE#,<;3>_+ M\^ UMG?$!,CLPFQCI_Q^\>JV05+<7P+\]=J?X, F]JU'<;?@';*XV]@)X2.K MBGMJ/=X2IP:[EM>GM)O1&@I^ $3=PDKYD2A>.14D+VA"D5Z14@2&_',(Z27\ M41A,$D26=V .2U)LG]7E[7T6=8^E"%?9:6$"DRQ9+;<99$"U:#T;DY$+7W$9 M%?6_@66&FWP^6^04)0J[:T+2(L0ZEH,ZOWA%R& 6?*9!LM=.B]PJ\AJ8N.IB MDIF4=B#FIJ7M:\YN^Q+OD))L,I.R3'(8I!-9%8 E[#G>\SA_*:X'2]9)@F$3 MIZ0!S7:OF_/ '>"Z-.7:GST&OR$+ZXG?Q*DP?4+WK3!% 9B=:\I/,%$1= @Z MLZ?C+W;*E&4 -3]5^U%S&<3X /1F3X;Y1&'_FE,0@N&QJOPDNYM#.&_V9/PE M]68O!+#9K%KUQJ2R&&XYEM]9$JJAY.N6PU(A=9BD?-W-,Z"#G#AB-^;7C'9> MJ$F+S08H5U)]?^:]LWH&9#?A,EEFI6/W%;CX#)) Y6$B%G.82, :)O)*L,I/ M<8")7$I("5-F%G_ZS]>OC_[GR^WG[__W?_YEK^.GW_SO/SK?/FP6OVW]3^?Q MX]4'_/'#/]_^^6FV#;T/&_O;&^__17_[%ERXU[^OHO7;7SZ6];F],W?QO]>?^]M?R\/;UZ/__U[O,C MCCXM9_'XSVT0?W;'M[]^G)W_>7QZ]=WF?#;^[M>;N_CS=[\X)X^3'R9X_,OQ M^?VW/[WYJ7?V=/ETMAK_^GGKK!?OO_[P9&\?OEV&GZ+;[>/ZE\W-R;]^_SJY M=.R_>?C+U?OUU_?3WT]^_^?EU:^GWNC*^NS?_/#]V_-@,_IP;$V^?$3C_STZ MNY^^?BWL3^RGX:#(/($X9:@7TZ&:M M^EUM\MCI=O?C+RZQ5MA>;F_0!GG:ZN Y49NP_CI/$^;[&1WQ4,)^&W/ G[[' 7\MB)@B'P]E(#?]2S@=\]1P.\J H;+JS\C-T9?U%%I M%!+9&OOI)-?^61"DF9<-8HQ+Y0AN!( ] S^U%O91(8OPT\QHH'P?GP6K5>"X MT?8L\),@+%F[SOJ9=HQF M@^=(*3XV9J(+*Q#).8'/Q)M5V!-)Y\1MO7GZ]( MV[EFVLW)AU(55M=YH$.Y/)RXGZ]J"$L!K)-"35D*XR;'CSYR]O,B:3(O'52< MJ7EL>:,%1FG479@CJ5>C( @T= M62L@Z5U]0Q9+4_#D/]>K-0XVJ7#U]!@TX#+AXHL)J-1KT,0QR,Y\83F>QF2) M9./3/5LDZPH'H1YIMF,T?S$LH8:]VL;/N,]>J*";64>5&X1](47?8+M0&F^$%=4 MN%T\5' V*W&0W'@NVXY7L6=%U%\;5Z-% M&<"(&]R1 ">63+^^%]"OCZE^^6A!\2N:^T;2=,V;:$4X+.^\G7>99-\/MRY4 M[&4HI8%:%52C1E12X:PX= 5?*Q]#/T7)^5" KO,:HQNKV;TE+>#2PQ;=K#5[ M?96M\E/4@\2;<#T#.3>RT6QH7']]+%]>X5_P0I]1!1C=X&>-A;QU-O7OC)L4=4Y M '=%HW!.%S1$YZ%<1/-\;&^)>1)!*N0@#+J(NE70.E2G':7Y-!>(J+L8JQ#! M@F2M^Y7YLQ=WMZ0_ &0Y#Z"-E8XNXWA.%Z!YE0YW:,>DUK(J %\\Q]P.N+DL MA)>]W2O638&H*Z>/GAN!;LP^J#!_I"GL(7JH:5?>*O \[0YO;B+U?>V M%*U/6M.MV>)D2(P4\/7HP[.M5,YAJ)M(-7GKOIEB8_IK2IYU/P4Q\L_I; M&2+8Y++,4AB$-U1!#^HV6)REW2L$1FANP2))8PU(S9X^2OI?'GH!HW?R">$0 M1YU>2_VW"-V1TX@W64QP%.P-^5?5UB@382B>UW-\4 51%XN!!T!/W<64A!J8 ME=MB'@R5+YBZ^(': U1P51[ 1MK/0K=UV*!:)DK*KYZB#?)C3=F('?!!2[,U MW;#GG\D$4](=-\'!W-53C%.$;R3([4>8)38:'C295OS=$((N"0?HG8#KQZZ_ MR ;?!WY(/N'%M'%]0EO;B BB"+L/<40/GUEP%Q ?D0((M 7USXA"FEZ0%(3 MJ<]8T70)U_!0J3L4[5>F1=7*&)ZO6:EP$K"MW4RRABCL9^I .E/RO^13Y*?[ M*+"_CNB%Y\B.W WA4)ZDD[A?$IT[M4+DT&=PD1]FVHPM M?Y$,)#G=[C^2/9224)"J5W&64]Z4,5XG9PFA/_'>G;M8VPU\?]2;KY63TK3B M[NY1U/)>*3%%;D 69N%(KA-'WRJ_('>Q)(LX0WKHW8[-CMP63EX8R6Y!?_3A\KOPNBWU T M17:P\-UOA%<)A<17R'Y%/W>BYW*KWR4\@].Z;Z%#.?&].B'9-D[V+0E>TJ7I M&WRD@TZS%RSFG(HVT1E^ U>?O2FO5M"A,*W$X*LSWO!\P"ZUL*:8[;;6QXA4 M0#DC!K8C*L0/U@/O7\QPW>8*"OW0O=('X96.%@N<3&V[]HD,_-"UDQV<,D"? M?AM8R_-0=Q-*8+KIOK=4T1]O!G:BL_*"@U?QOB0M/V$@S:5<^,[@DH)5#3_, MM. PE=BP6#-U_J%W=>XU-\2AOOW2,V"%[5EPF8)^A!B%9N8&]Y./=VN<64^G MR$=S-PJG@>=E?:O[&GNY"]QN#%*WMP)@!9.F#9#IM.E\:E=:F$%^,T&^Y=7; M_IBTR\$U[>.+BX_N0TD> E]KROGF#;1?^S9&Y"@)R9D4$WK]!2WRF1"T.#T< MR&T;UZE8V..P0M:N9-//.0X\ZUB(AN)H] M[;:+*X)2L%X#U 9I/LK?K#%"%F-^X7A^CQ;)7)-$VY-U)P,7%/O2&Z!*.8!= ML!2N)^LXUK12;_I'1, F59).@0[I,L1E#K:(5=I$\B TG 3G5 MMI3VD]&A.T8S$0S 9B[)LYVIYD;>971H MG'%7QF!RAAJ79I>D5F9.98R=6$HP6EI^X'%WA)8_;W@/\/*MLD@S#X%,B:OE MTXR=Q<_M^G<&H:>,I8+%#7)#&C$Y' GQ^>QKK4,:V;@&(;A.AIEXL?(ORP:JW1 1R1_O$:-&EY2"B*?[8Y3_1 MFK]KQ!D6ED;+VDV5'MT&CCM7V2(= (8AF"XNF"Z-Z9A2GD1>&LV2 'K#JH!YE<3S$GN:KTFCQ!M0#4VZ31R3+Z)HDN2 HWBN+%=U!(O" )9\ M#@!-$WUQH^59'$;!"N'=' "ZZ\C_T22S%N66H<.L'1-(1#(FMH@Q_&6XRP%+ M%&AL2VVTI::Y+:>(+ L57G2[>"):2.@FMA9ODU4>U/ 6>7H'J4U:!6BRMW-' M4%(+!-XG4S<=4F'[2<>#,0#S@TJR8)IT=;2S72X<' M)0^&^$G%XS+PR!+"4RMT;2UZ $7;($\2,,% Y:0T^*<73X?AGS+I&*362#$< M*E-FNHP$LGA$O63DI5#DI5!$:Z'(2WG(2WG(2WG(X:=,7\I#7LI##IG?+^4A M+^4A!S9,?[ 7,AJ?9#3Y$*-J6*KA'<4^(TT22H>!YSHT[49^=F@BS]G=;N_V M:S[367 *,7U.HPZUP-KQ?))(AG8/6_YV['O;TO2",,6*'J H/RP"0(I@M M$F0O[]M14F#UDMX0NT*07XY.#;T* Z?&]/20TXM*_"J7MO0H3D)NM)UARP\) M8Q+ZSZWQS MI3I!F-!%U? [:2'JY(W)^MV8$"[9Y$S:)YIE[REJ($7R MR.)W%\WH1$."1F;PIH4[ (#1(Y+KY0!BNC>J6V/H+NR23JVX2+X6?7@/30'*K@*+4&.BW8S0;PG(H-H=(&Q(!(N*9X&#C MAF[R &VA584[4FW_ONFCC)/-'4P UT9QW=3O(1J)S?AM4&7Y %ED*>;S[Q1^]AM,Q#&5JL3N MBM)+I80IL%O7=U?Q"IA_9:BFC$(K%RL+-Y,E2 BQGG1(H 3U,"507KB9XSNW M)\0C6",<;2>>Y=.9O/3]D762 M_.R->U!2 \>$U)3SP2X>*B?.FJE(WHI(U2 MIC$JX<%KVFT6T'XN<1=9JEX9-*OA0YX\:3C.(X>" ;G M$B=OB9TM+;S@NC!M^**)2($_1TU9VK1BJ&M0I51ADH*96*Z>)U:K. [.J6J] M^JIQ"+ T3]:;LA%RDO$5.^*F:$Z42YNCW(SP\'<>']_,QD -;Y9H$6<3KN%( MLI%;4*UYBF?IQ9.U8[WURYU(#0E3?*N5B_NZ6&EP M8D0;<1K+"#C0FJUPYM5_7D$#U#K?+P,SEUPZ_:;$XK0A,QA9JQ:>=?SP7-=:)RK=1< MI=:*T&B@R*'>;'&R.*=@3'($-Z[UX'I)-V,SM=_4+%D+]P!JK@$EJM&.M>$S MO#,[E;M3EA!SH.A3RMSN>>'#1B,A+M855P9;M7SP)X!HRK!:-BNF0*M5X! I M7,9)>?*OL>5'Y)]!1T=W8LL;K>A-EJ80KQ7E\/8@+R^- M/'EQ12PU?=]O[#,O-.Y0E#2OCWPG>]B-8X>*PQR>4"7X9K;@MIO@"2;KU?/Z M(3?RX2F".'\A"VW[O/"G]:=A5+G=AZJONH_7:R]IZ>N[THJ!63XS,*6,\9%S M86%:^Q-^\AV7 '4?XFC_2]I442R\2QF+-)7(*I)D.D\DHBKEZ>]JDC#C'^?4 MUXE*!BR3L-(A.S<ASY$]\B.<5(D] ORG%EP:T7TW]O\O_2*U_7' M/OH-6;A23?B;BSP];5$PE)F]))=6%""QP/GZO;MY%ZNU%VP1RCL%7WR]RLH: M&,1;D=GZ=?'W$MC0:J&*.$$WQ4K+X6SD=NE42RBENMX\R[\C^T;?L*4B D/^ M-X^2EYK52DP!J'M4D8S.,4EE%&:M'$L364*!J%&,R,X;KY,N8@(U?/OFY'O^ M==/ P;;E&GYN:D2O"[06')0QF#C]14^?"D^,/1*U)"LZM4+ZAL!J MC?PPXQ6FLP63F.-TN__,Q-HF1HS2OE^ [_1PBFDAU.Q9R-P6Y1!0AW!4:AQV M28A,VPN'CL8JL&9LIJ/[3A&V,,IHY=[+:ZW Y[G$JZQ]S^E\>9'5](NL4_24 MG-?+P",@^)\&8'_/L",JQ]@&%H![J =X5'0G/FI#%_7X=$U>0_X,5/+7$=W3:7 ;XBW]639=5&[ '% MG;WH7UU:)@O_=JXVPAO71NQ%W@7I?7D:(86S(+*\XM_IZR=W0?0;BJ:[&81Z M8QIP:LT$M3)ZJ%%B1BH3E?=7>K=?J,$:1TN$9TO+3T/'<,>,="<>UO$H3+VI MZ+W7,U-P>X@]30MIPV?N%=4YP/O36O3-X43=75 (O>K M;=\V&CZ<7]R([N4+2?2A>$88+JP;*_\G=7 M5P%QHF MM9?9!)6& I0=;4]T_9ALFFSW$)=[Y/P9IR6UX_EY1B7Y8C*Q83=AHT^ARQ-Y M./M51F,4A ,ZAJO/*(DV.+MI/;?E.RD'%L@O#,Y^)>N;%D"/JJ#[":3$*) X MJ;NYQQMK\4+20J1(-"8"S?2@-PG]RYO^N:1:B>!$A.(@]X\;M+"\BZ1+O2-D M"Y']]T6P.2;?2K6?_)"()A$+"Y81)UYP.U!>,_G0<_GKV$<7%HZ6%S["BRW1 ME;OX"OGIO[B]? X@IJQCBZXEK\5Q+-^$*S4E-MFG&4Z+?[!G_3LF'-@.AC,6 M-N2* XE=+V22*L&4B KE0T#&\],X7"*/=K$BW# RA$.]Q. =Z!G,=(T%.67B M/-B3>$<;R2SORDJI3"9%[-1V!=8%\"#-6D=HN3C%MC=JN0Q&OB70> 0 M"AU$I^J-7:;N\42%$D '>K1R\PQJ3(W0>#B$PFO?CBFJT^U]_!"ZCFMAKK%P M35\U%;5(BJJ9!7!O/?:>I6NJ;BZFZ&!;+[3FY3J1BE^H=G"(-PW'!0:<.I'\ M&SXO&J5AL,\HBOGVEZZC#0(3V0/*78;&2BU>&DX,M]P--2$GFJ7D*YOAS<87 MW<[\SG4AWR+I0]+^#GJ;G!6.A$7H'28,3D?]PQW#6:/MX<3:TLU MK$";B\(SFD_0U '(A?@0#6NKK/G8:7P>*"$3QP1E5LI%:+L,<))Z"D.ZU$Q5 MB=(FU66Z%$"(AL,,#[NT08S-H-<=?:;J[M$B>8L+K0-,,Y:*O4=5<%KSG92"SJCZ; N*1:W2AO+8$UDKZ_=!W;2<$BM?^+27OOS M *\2%*)[HPT6>W^PWTOG 2-N6:CKGH,N0&1DH 5CO$:@DGD !KR&1+0ZH3>& M:T)%5":/5YN%V/"0?,_Q89>2M:RC'A.=R,7A^[A^BA9TU+OE1[0!"R"940%H MY/SFW2;E%$>5%88"&TI0]J+>_7;U$'A*0BE#,K.+1<516;V1&7=%FNEL/I"3 M-0%D*LTG(H'RRDV\%T"IR,+-2S>T+8\.G;_PG7,2RRC)HA&HR9RAB&R:N6+F MI:W] 9J\NN@G4RK3X3[C. HCRZ>;&<"RM((?BO1X. 7V4I:P'$=D&0Y=RJ5G MJ8FL#&D8=J>R>K#"(\G=A&C5MG=-@K:G?Z*V-#7W!JI /"PGN&O+5-F1B>>] MB;O8C*3T)-ZE!^X)^V*U&*P5\#!V43MO,JE],+2I+ET/X3-B+1=!M;Q22E)E M>,,R0A5>9)+YH7^KDY,^0=@-' @GCPUQ(.== SLR^7PT<=[E).V=SDOR&YAT M4Q7F,$ZY1H[DT6K/+RC6:4K5!UI.1:B#R.VT,"47E9%RKO0,OE]9GG<:AX3Z M$,)S*,,;ECVJ\"*7#L!=HJ1P+E8(+XCO3=):;UH:XE'Q ,=6 #L4D-7,E%Q5$XD$^B.V=2X:):I\U01[*@=C!GUQV$.D).=&-'(=P+\S^0]=Q B V%M0! M[3@F4_+[7(C*!C5AG='F?#P+'B'::.HPA^$4-G(DEQ/,>$IY*24G]1A/<+!Q M?1O"HC4 'J"\:KS)A=;SQ)<:89,@C"SO=W<-Y(0PP0[*8V0S)I>7!GX$-%4#=A ]D:=";E E',1HO*X M1W:,B6Z["5]H4BY0I@)-)L5 MN634JQFDK?VU3R#1CJX-.KMB3>YV&!*'=CM.#\=4X(> MK!#1?_U_4$L! A0#% @ 0V