0001558370-23-007874.txt : 20230503 0001558370-23-007874.hdr.sgml : 20230503 20230503165937 ACCESSION NUMBER: 0001558370-23-007874 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 58 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230503 DATE AS OF CHANGE: 20230503 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MILLER INDUSTRIES INC /TN/ CENTRAL INDEX KEY: 0000924822 STANDARD INDUSTRIAL CLASSIFICATION: TRUCK & BUS BODIES [3713] IRS NUMBER: 621566286 STATE OF INCORPORATION: TN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-14124 FILM NUMBER: 23885147 BUSINESS ADDRESS: STREET 1: 8503 HILLTOP DR STREET 2: STE 100 CITY: OOLTEWAH STATE: TN ZIP: 37363 BUSINESS PHONE: 4232384171 MAIL ADDRESS: STREET 1: 8503 HILLTOP DR STREET 2: STE 100 CITY: OOLTEWAH STATE: TN ZIP: 37363 10-Q 1 mlr-20230331x10q.htm 10-Q
0000924822--12-312023Q1false000.0360000924822us-gaap:RetainedEarningsMember2023-03-310000924822us-gaap:CommonStockMember2023-03-310000924822us-gaap:AdditionalPaidInCapitalMember2023-03-310000924822us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000924822us-gaap:RetainedEarningsMember2022-12-310000924822us-gaap:CommonStockMember2022-12-310000924822us-gaap:AdditionalPaidInCapitalMember2022-12-310000924822us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000924822us-gaap:RetainedEarningsMember2022-03-310000924822us-gaap:CommonStockMember2022-03-310000924822us-gaap:AdditionalPaidInCapitalMember2022-03-310000924822us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310000924822us-gaap:RetainedEarningsMember2021-12-310000924822us-gaap:CommonStockMember2021-12-310000924822us-gaap:AdditionalPaidInCapitalMember2021-12-310000924822us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000924822us-gaap:RestrictedStockUnitsRSUMember2023-03-310000924822us-gaap:NonUsMember2023-01-012023-03-310000924822srt:NorthAmericaMember2023-01-012023-03-310000924822us-gaap:NonUsMember2022-01-012022-03-310000924822srt:NorthAmericaMember2022-01-012022-03-310000924822srt:MaximumMember2023-03-310000924822srt:MaximumMember2022-12-310000924822us-gaap:CapitalAdditionsMember2023-01-012023-03-310000924822mlr:SoftwareLicenseFeeArrangementMember2023-01-012023-03-310000924822us-gaap:CapitalAdditionsMember2022-01-012022-12-310000924822mlr:SoftwareLicenseFeeArrangementMember2022-01-012022-12-310000924822us-gaap:RevolvingCreditFacilityMembermlr:FirstTennesseeBankNationalAssociationMember2023-03-310000924822mlr:JigeInternationalS.a.Member2023-01-012023-03-310000924822mlr:BonifaceEngineeringLtd.Member2023-01-012023-03-310000924822mlr:JigeInternationalS.a.Member2022-01-012022-03-310000924822mlr:BonifaceEngineeringLtd.Member2022-01-012022-03-3100009248222023-06-052023-06-0500009248222023-05-012023-05-0100009248222023-05-0100009248222023-06-122023-06-120000924822srt:MinimumMemberus-gaap:RevolvingCreditFacilityMembermlr:FirstTennesseeBankNationalAssociationMembermlr:SecuredOvernightFinancingRateSofrMember2023-01-012023-03-310000924822srt:MaximumMemberus-gaap:RevolvingCreditFacilityMembermlr:FirstTennesseeBankNationalAssociationMembermlr:SecuredOvernightFinancingRateSofrMember2023-01-012023-03-310000924822us-gaap:RetainedEarningsMember2023-01-012023-03-310000924822us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000924822us-gaap:RetainedEarningsMember2022-01-012022-03-310000924822us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310000924822us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310000924822us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310000924822srt:ScenarioPreviouslyReportedMember2022-03-310000924822srt:RestatementAdjustmentMember2022-03-3100009248222022-03-310000924822srt:ScenarioPreviouslyReportedMember2021-12-310000924822srt:RestatementAdjustmentMember2021-12-3100009248222021-12-310000924822mlr:CustomerOneMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-3100009248222023-03-3100009248222022-12-3100009248222022-01-012022-03-310000924822us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100009248222023-04-2800009248222023-01-012023-03-31xbrli:sharesiso4217:USDmlr:customerxbrli:pureiso4217:USDxbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended

March 31, 2023

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

MILLER INDUSTRIES, INC.

(Exact name of registrant as specified in its charter)

Tennessee

62-1566286

(State or other jurisdiction of incorporation or

(I.R.S. Employer Identification No.)

organization)

8503 Hilltop Drive

Ooltewah, Tennessee

37363

(Address of principal executive offices)

(Zip Code)

(423) 238-4171

(Registrant’s telephone number, including area code)

Not Applicable

(Former name, former address and former fiscal year, if changed since last report)

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

Title of Each Class

Trading Symbol

Name of Each Exchange on Which Registered

Common Stock, par value $0.01 per share

MLR

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 (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).

Yes         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 the definitions 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

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

The number of shares outstanding of the registrant’s common stock, par value $.01 per share, as of April 28, 2023 was 11,441,036.

Graphic

Index

Page Number

PART I

FINANCIAL INFORMATION

Item 1.

Financial Statements.

Condensed Consolidated Balance Sheets as of March 31, 2023 and December 31, 2022

3

Condensed Consolidated Statements of Income for the Three Months Ended March 31, 2023 and 2022

4

Condensed Consolidated Statements of Comprehensive Income for the Three Months Ended March 31, 2023 and 2022

5

Condensed Consolidated Statements of Shareholders’ Equity for the Three Months Ended March 31, 2023 and 2022

6

Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2023 and 2022

7

Notes to Condensed Consolidated Financial Statements

8

Item 2.

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

14

Item 3.

Quantitative and Qualitative Disclosures About Market Risk.

17

Item 4.

Controls and Procedures.

17

PART II

OTHER INFORMATION

Item 1.

Legal Proceedings.

18

Item 1A.

Risk Factors.

18

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds.

18

Item 3.

Defaults Upon Senior Securities.

18

Item 4.

Mine Safety Disclosures.

18

Item 5.

Other Information.

18

Item 6.

Exhibits.

19

SIGNATURES

21

FORWARD-LOOKING STATEMENTS

Certain statements in this Quarterly Report on Form 10-Q, including but not limited to statements made in Part I, Item 2–“Management’s Discussion and Analysis of Financial Condition and Results of Operations,” statements made with respect to future operating results, expectations of future customer orders and the availability of resources necessary for our business are forward-looking statements. Forward-looking statements can be identified by the use of words such as “may,” “will,” “should,” “could,” “continue,” “future,” “potential,” “believe,” “project,” “plan,” “intend,” “seek,” “estimate,” “predict,” “expect,” “anticipate” and similar expressions, or the negative of such terms, or other comparable terminology. Forward-looking statements also include the assumptions underlying or relating to any of the foregoing statements. Such forward-looking statements are made based on our management’s beliefs as well as assumptions made by, and information currently available to, our management. Our actual results may differ materially from the results anticipated in these forward-looking statements due to, among other things:

changes in price, delivery delays and decreased availability of component parts, chassis and raw materials, including aluminum, steel, and petroleum-related products, resulting from changes in demand and market conditions, the general inflationary environment, the war in Ukraine, and the lingering effects of the COVID-19 pandemic on supply chains;
economic and market conditions, including the negative impacts on the Company’s customers, suppliers and employees from inflationary pressures, higher interest rates, economic and geopolitical uncertainties (including the war in Ukraine);
our dependence upon outside suppliers for purchased component parts, chassis and raw materials, including aluminum, steel, and petroleum-related products;
future impacts resulting from the war in Ukraine, which include or could include (among other effects) disruption in global commodity and other markets, increased prices for energy, supply shortages and supplier financial risk;
increased labor costs and the ability to attract and retain skilled labor to manufacture our products;
the potential negative impacts of higher interest rates and other actions taken by the federal government in response to economic volatility and inflationary pressures, including the impact on our customers’ and end users’ access to capital and credit to fund purchases;
our ability to raise capital, including to grow our business, pursue strategic investments, and take advantage of financing or other opportunities that we believe to be in the best interests of the Company and our shareholders due to the significant additional indebtedness we incurred during 2022;
the cyclical nature of our industry and changes in consumer confidence;
special risks from our sales to U.S. and other governmental entities through prime contractors;
changes in fuel and other transportation costs, insurance costs and weather conditions;
changes in government regulations, including environmental and health and safety regulations;
failure to comply with domestic and foreign anti-corruption laws;
competition in our industry and our ability to attract or retain customers;
our ability to develop or acquire proprietary products and technology;
assertions against us relating to intellectual property rights;
changes in foreign currency exchange rates and interest rates;
changes in the tax regimes and related government policies and regulations in the countries in which we operate;
the effects of regulations relating to conflict minerals;
the catastrophic loss of one of our manufacturing facilities;
environmental and health and safety liabilities and requirements;

loss of the services of our key executives;
product warranty or product liability claims in excess of our insurance coverage;
potential recalls of components or parts manufactured for us by suppliers or potential recalls of defective products;
an inability to acquire insurance at commercially reasonable rates;
a disruption in, or breach in security of, our information technology systems or any violation of data protection laws;
and those other risks referenced herein, including those risks referred to in Part II, Item 1A–“Risk Factors” in this Quarterly Report on Form 10-Q and those risks discussed in our other filings with the Securities and Exchange Commission, including those risks discussed under the caption “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022, which discussion is incorporated herein by this reference.

Given these uncertainties, you should not place undue reliance on these forward-looking statements. You should read this Quarterly Report and the documents that we reference in this report and have filed as exhibits to the report completely and with the understanding that our actual future results may be materially different from what we expect. Also, forward-looking statements represent our management’s beliefs and assumptions only as of the date of this report. Except as required by law, we assume no obligation to update these forward-looking statements publicly, or to update the reasons actual results could differ materially from those anticipated in these forward-looking statements, even if new information becomes available in the future.

PART I. FINANCIAL INFORMATION

ITEM 1.          FINANCIAL STATEMENTS

MILLER INDUSTRIES, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except share data)

March 31, 

    

2023

December 31, 

    

(Unaudited)

    

2022

    

ASSETS

CURRENT ASSETS:

Cash and temporary investments

$

29,720

$

40,153

Accounts receivable, net of allowance for credit losses of $1,364 and $1,319 at March 31, 2023 and December 31, 2022, respectively

 

233,115

 

177,663

Inventories, net

 

164,431

 

153,656

Prepaid expenses

 

6,771

 

4,576

Total current assets

 

434,037

 

376,048

NONCURRENT ASSETS:

Property, plant and equipment, net

 

110,976

 

112,145

Right-of-use assets - operating leases

847

909

Goodwill

 

11,619

 

11,619

Other assets

 

686

 

708

TOTAL ASSETS

$

558,165

$

501,429

LIABILITIES AND SHAREHOLDERS’ EQUITY

CURRENT LIABILITIES:

Accounts payable

$

169,458

$

125,500

Accrued liabilities

 

30,264

 

27,904

Income taxes payable

4,741

2,430

Current portion of operating lease obligation

307

311

Total current liabilities

 

204,770

 

156,145

NONCURRENT LIABILITIES:

Long-term obligations

 

45,000

 

45,000

Noncurrent portion of operating lease obligation

 

569

 

597

Deferred income tax liabilities

 

6,159

 

6,230

Total liabilities

 

256,498

 

207,972

COMMITMENTS AND CONTINGENCIES (Note 7)

SHAREHOLDERS’ EQUITY:

Preferred stock, $0.01 par value; 5,000,000 shares authorized, none issued or outstanding

 

 

Common stock, $0.01 par value; 100,000,000 shares authorized, 11,441,036 and 11,416,716 outstanding at March 31, 2023 and December 31, 2022, respectively

 

114

 

114

Additional paid-in capital

 

152,462

 

152,392

Accumulated surplus

 

157,285

 

150,124

Accumulated other comprehensive loss

 

(8,194)

 

(9,173)

Total shareholders’ equity

 

301,667

 

293,457

TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY

$

558,165

$

501,429

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

3

MILLER INDUSTRIES, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF INCOME

(In thousands, except per share data)

(Unaudited)

Three Months Ended

March 31 

    

2023

    

2022

    

    

NET SALES

$

282,275

$

215,545

COSTS OF OPERATIONS

 

251,858

 

200,205

GROSS PROFIT

 

30,417

 

15,340

OPERATING EXPENSES:

 

  

 

  

Selling, general and administrative expenses

 

17,924

 

12,386

NON-OPERATING (INCOME) EXPENSES:

 

  

 

  

Interest expense, net

 

1,012

 

418

Other (income) expense, net

 

(318)

 

52

Total expense, net

 

18,618

 

12,856

INCOME BEFORE INCOME TAXES

 

11,799

 

2,484

INCOME TAX PROVISION

 

2,579

 

419

NET INCOME

$

9,220

$

2,065

BASIC INCOME PER COMMON SHARE

$

0.81

$

0.18

DILUTED INCOME PER COMMON SHARE

$

0.81

$

0.18

CASH DIVIDENDS DECLARED PER COMMON SHARE

$

0.18

$

0.18

WEIGHTED AVERAGE SHARES OUTSTANDING:

 

  

 

  

Basic

 

11,425

 

11,417

Diluted

 

11,431

 

11,421

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

4

MILLER INDUSTRIES, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(In thousands)

(Unaudited)

Three Months Ended

March 31 

    

2023

    

2022

    

NET INCOME

$

9,220

$

2,065

OTHER COMPREHENSIVE INCOME (LOSS):

 

  

 

  

Foreign currency translation adjustment

 

979

 

25

Total other comprehensive income (loss)

 

979

 

25

COMPREHENSIVE INCOME

$

10,199

$

2,090

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

5

MILLER INDUSTRIES, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

(In thousands, except share data and per share data)

(Unaudited)

    

    

    

Accumulated

    

Additional

Other

Common

Paid-In

Accumulated

Comprehensive

Stock

Capital

Surplus

 

Loss

Total

BALANCE, December 31, 2021 (Revised)

$

114

$

151,449

$

137,998

$

(4,945)

$

284,616

Components of comprehensive income:

Net income

2,065

2,065

Foreign currency translation adjustment

25

25

Total comprehensive income

2,065

25

2,090

Issuance of common stock to non-employee directors (5,988)

200

200

Stock-based compensation on nonvested restricted stock units

75

75

Dividends paid, $0.18 per share

(2,055)

(2,055)

BALANCE, March 31, 2022 (Revised)

$

114

$

151,724

$

138,008

$

(4,920)

$

284,926

BALANCE, December 31, 2022

$

114

$

152,392

$

150,124

$

(9,173)

$

293,457

Components of comprehensive income:

Net income

9,220

9,220

Foreign currency translation adjustment

979

979

Total comprehensive income

9,220

979

10,199

Provision for common stock to non-employee directors (2,302)

61

61

Stock-based compensation on nonvested restricted stock units

223

223

Vesting of executive restricted stock units

(214)

(214)

Dividends paid, $0.18 per share

(2,059)

(2,059)

BALANCE, March 31, 2023

$

114

$

152,462

$

157,285

$

(8,194)

$

301,667

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

6

MILLER INDUSTRIES, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

(Unaudited)

Three Months Ended

March 31 

    

2023

    

2022

    

OPERATING ACTIVITIES:

 

  

 

  

 

Net income

$

9,220

$

2,065

Adjustments to reconcile net income to net cash flows from operating activities:

 

  

 

  

Depreciation and amortization

 

3,148

 

2,793

Provision for credit losses

 

45

 

45

Issuance of non-employee director shares

 

61

 

200

Stock-based compensation on nonvested restricted stock units

223

75

Deferred tax provision

 

(66)

 

(37)

Changes in operating assets and liabilities:

 

  

 

  

Accounts receivable

 

(55,235)

 

(39,960)

Inventories

 

(10,320)

 

(9,434)

Prepaid expenses

 

(2,193)

 

(2,992)

Other assets

 

88

 

(38)

Accounts payable

 

44,003

 

21,363

Accrued liabilities

 

1,895

 

(1,925)

Income taxes payable

 

2,367

 

(1,091)

Net cash flows from operating activities

 

(6,764)

 

(28,936)

INVESTING ACTIVITIES:

 

  

 

  

Purchases of property, plant and equipment

 

(1,749)

 

(4,091)

Proceeds from sale of property, plant and equipment

 

 

8

Net cash flows from investing activities

 

(1,749)

 

(4,083)

FINANCING ACTIVITIES:

 

  

 

  

Net borrowings under credit facility

 

 

10,000

Payments of cash dividends

 

(2,059)

(2,055)

Finance lease obligation payments

(6)

Net cash flows from financing activities

 

(2,059)

 

7,939

EFFECT OF EXCHANGE RATE CHANGES ON CASH AND TEMPORARY INVESTMENTS

 

139

 

40

NET CHANGE IN CASH AND TEMPORARY INVESTMENTS

 

(10,433)

 

(25,040)

CASH AND TEMPORARY INVESTMENTS, beginning of period

 

40,153

 

54,332

CASH AND TEMPORARY INVESTMENTS, end of period

$

29,720

$

29,292

SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:

 

  

 

  

Cash payments for interest

$

1,493

$

467

Cash payments for income taxes, net of refunds

$

495

$

572

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

7

MILLER INDUSTRIES, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

(in thousands, except as otherwise noted)

1.          BASIS OF PRESENTATION

The condensed consolidated financial statements of Miller Industries, Inc. and subsidiaries (the “Company”) included herein have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted pursuant to such rules and regulations. Nevertheless, the Company believes that the disclosures are adequate to make the financial information presented not misleading. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, which are of a normal recurring nature, to present fairly the Company’s financial position, results of operations and cash flows at the dates and for the periods presented. Interim results of operations are not necessarily indicative of results to be expected for the fiscal year.

These condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. The condensed consolidated financial statements include accounts of certain subsidiaries whose fiscal closing dates differ from December 31st by 31 days (or less) to facilitate timely reporting.

2.          RECENT ACCOUNTING PRONOUNCEMENTS

Recently Adopted Standards

During the first quarter of 2023, the Company adopted ASU 2021-08, Business Combinations (Topic 805) which requires the Company to measure and recognize contract assets and contract liabilities when purchased as part of a business combination.  According to the guidance, the acquirer must follow ASC Topic 606 in accounting for the contract asset or contract liability being purchased.  The amendments in the update were effective for financial statements beginning after December 15, 2022, including interim periods within those fiscal years.  The Company has applied the amendments prospectively.  The adoption of this update did not have a material impact on the Company’s consolidated financial statements and related disclosures.

Also during the first quarter of 2023, the Company adopted ASU 2022-02, Financial Instruments – Credit Losses (Topic 326).  The update requires entities with financing receivables to disclose gross write-offs by year of origination of the receivable. The amendments in the update were effective for financial statements beginning after December 15, 2022, including interim periods within those fiscal years, and has been applied prospectively. The adoption of this update did not have a material impact on the Company’s consolidated financial statements and related disclosures.

8

3.          BASIC AND DILUTED INCOME PER COMMON SHARE

Basic and diluted income per common share were calculated using the following:

Three Months Ended

March 31 

    

2023

    

2022

    

Net Income

$

9,220

$

2,065

 

 

Basic and Diluted Common Shares

Weighted Average Shares Outstanding - Basic

11,425

11,417

Dilution for Assumed Exercises of Nonvested Restricted Stock Units

 

6

 

4

Weighted Average Common Shares Outstanding - Diluted

11,431

11,421

Basic income per common share is computed by dividing net income by the weighted average number of common shares outstanding. Diluted income per common share is calculated by dividing net income by the weighted average number of common and potential dilutive common shares outstanding. The Company uses the treasury stock method to account for the effect of nonvested restricted stock units on the computation of diluted income per share. For the three months ended March 31, 2023, 128 nonvested restricted stock units would have been anti-dilutive. There were 32 restricted stock units that vested in March 2023, with 24 shares being issued and 8 shares being forfeited to provide for payment of applicable taxes.  There were no restricted stock units granted during the three months ended March 31, 2023, but 96 non-vested shares of the previously granted restricted stock units remained outstanding during the period.

4.          REVENUE

Substantially all of our revenue is generated from sales of towing and recovery equipment. As such, disaggregation of revenue by product line would not provide useful information because all product lines have substantially similar characteristics. However, revenue streams are tracked by the geographic location of customers. This disaggregated information is presented in the table below.

For the Three Months Ended

    

March 31, 

    

2023

    

2022

    

Net Sales:

 

  

 

  

 

North America

$

258,167

$

194,351

Foreign

 

24,108

 

21,194

$

282,275

$

215,545

Revenue is recognized when obligations under the terms of a contract with a customer are satisfied. Except for certain extended service contracts on a small percentage of units sold, the Company’s performance obligations are satisfied, and sales revenue is recognized when products are shipped from the Company’s facilities. From time to time, revenue is recognized under a bill and hold arrangement. Recognition of revenue on bill and hold arrangements occurs when control transfers to the customer. The bill and hold arrangement must be substantive, and the product must be separately identified as belonging to the customer, ready for physical transfer, and unavailable to be used or directed to another customer.

Revenue is measured as the amount of consideration expected to be received in exchange for the transfer of products. Sales and other taxes collected concurrent with revenue-producing activities are excluded from revenue. Warranty related costs are recognized as an expense at the time products are sold and a reserve is established. Depending on the terms of the arrangement, for certain contracts the Company may defer the recognition of a portion of the consideration received because a future obligation has not yet been satisfied, such as an extended service contract. An observable price is used to determine the stand-alone selling price for separate performance obligations or a cost plus margin approach is utilized when one is not available.

9

Contract assets primarily relate to the Company’s rights to consideration for work completed but not billed at the reporting date. The contract assets are transferred to receivables when the rights become unconditional. Contract liabilities primarily relate to performance obligations to be satisfied in the future. For both March 31, 2023 and December 31, 2022, contract liability balances were $242, and are included in accrued liabilities on the condensed consolidated balance sheets. No revenue related to contract liability balances was recognized during the three months ended March 31, 2023, or during the three months ended March 31, 2022. The Company did not have any contract assets at March 31, 2023 or December 31, 2022.

The Company extends credit to customers in the normal course of business. Collections from customers are continuously monitored and an allowance for credit losses is maintained based on historical experience adjusted for current conditions and forecasts capturing country and industry-specific economic factors. The Company also considers any specific customer collection issues. Since the Company’s trade receivables are largely similar, the Company evaluates its allowance for credit losses as one portfolio segment. At origination, the Company evaluates credit risk based on a variety of credit quality factors including prior payment experience, customer financial information, credit ratings, probabilities of default, industry trends and other internal metrics. On an ongoing basis, data by each major customer is regularly reviewed based on past-due status to evaluate the adequacy of the allowance for credit losses and actual write-offs are charged against the allowance. Terms on accounts receivable vary and are based on specific terms agreed upon with each customer. Write-offs of accounts receivable were de minimis during the three months ended March 31, 2023 and during the three months ended March 31, 2022.  

Trade accounts receivable are generally diversified due to the number of entities comprising the Company’s customer base and their dispersion across many geographic regions. The Company also frequently monitors the creditworthiness of the customers to whom the credit is granted in the normal course of business. Sales from one customer made up approximately 11% of total Company sales during the three months ended March 31, 2023. Sales from one customer made up approximately 10% of total Company sales during the three months ended March 31, 2022. There were no customers with accounts receivable greater than 10% of total accounts receivable at March 31, 2023.  Accounts receivable from one customer made up approximately 10% of total Company trade accounts receivable at March 31, 2023 or December 31, 2022.

5.          INVENTORIES

Inventory costs include materials, labor and factory overhead. Inventories are stated at the lower of cost or net realizable value, determined on a moving average unit cost basis. Appropriate consideration is given to obsolescence, valuation and other factors in determining net realizable value. Revisions of these estimates could result in the need for adjustments. Inventories, net of reserves, at March 31, 2023 and December 31, 2022 consisted of the following:

March 31, 

December 31, 

    

2023

    

2022

Chassis

$

18,125

$

18,604

Raw materials

 

77,852

 

75,934

Work in process

 

42,588

 

40,655

Finished goods

 

25,866

 

18,463

$

164,431

$

153,656

6.          LONG-TERM OBLIGATIONS

Credit Facility

The Company’s current loan agreement with First Horizon Bank, which governs its existing $100.0 million unsecured revolving credit facility with a maturity date of May 31, 2027, contains customary representations and warranties, events of default, and financial, affirmative and negative covenants for loan agreements of this kind.  The credit facility restricts the payment of cash dividends if the payment would cause the Company to be in violation of the minimum tangible net worth test or the leverage ratio test in the loan agreement, among various other customary covenants.  The Company has been in compliance with these covenants throughout 2022 and during the first three months of 2023, and it is anticipated that the Company will continue to be in compliance for the foreseeable future.

In absence of a default, all borrowings under the credit facility bear interest at the one month Term SOFR Rate plus 1.00% or 1.25% per annum, depending on the leverage ratio.  The Company pays a non-usage fee under the current loan agreement at a rate per annum equal to between 0.15% and 0.35% of the unused amount of the credit facility, which fee is paid quarterly.

During the first three months of 2023, the Company retained $45,000 in outstanding borrowings under its credit facility at March 31, 2023. At March 31, 2023 and December 31, 2022, the Company had cash and temporary investments of $29,720 and $40,153, respectively.

10

7.          COMMITMENTS AND CONTINGENCIES

Leasing Activities

The Company leases certain equipment and facilities under long-term non-cancellable operating and finance lease agreements.  The leases expire at various dates through 2027.  Certain of the lease agreements contain renewal options.  For those leases that have renewal options, the Company included these renewal periods in the lease term if the Company determined it was reasonably certain to exercise the renewal option. Lease payments during such renewal periods were also considered in the calculation of right-of-use assets and lease obligations.

Right-of-use assets represent the Company’s right to use an underlying asset for the lease term and lease obligations represent the Company’s obligation to make lease payments arising from the lease. Lease obligations are recognized at the commencement date based on the present value of lease payments over the lease term. Right-of-use assets are recognized at the commencement date as the initial measurement of the lease liability, plus payments made prior to lease commencement and any initial direct costs. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Expense is recognized on a straight-line basis over the lease term for operating leases. For finance leases, expense is recognized as the expense from straight-line amortization of the right-of-use asset plus the periodic interest expense from the lease obligation. Short-term leases have a lease term of twelve months or less.  The Company recognizes short-term leases on a straight-line basis and does not record a related right-of-use asset or lease obligation for such contracts.

Right-of-use assets related to finance leases are included as a component of property, plant and equipment, net on the condensed consolidated balance sheets.

A maturity analysis of the undiscounted cash flows of operating lease obligations is as follows:

Operating Lease Obligation

Remaining lease payments to be paid during the year ended December 31, 

2023

    

$

254

2024

 

292

2025

 

254

2026

 

83

2027

 

1

Thereafter

 

Total lease payments

884

Less imputed interest

(8)

Lease obligation at March 31, 2023

$

876

11

The lease cost and certain other information during the three months ended March 31, 2023 and 2022 were as follows:

Three Months Ended

March 31 

    

2023

    

2022

    

Lease Cost

Finance lease cost:

Amortization of right-of-use assets

$

9

$

5

Interest on lease obligation

 

1

 

1

Total finance lease cost

10

6

Total long-term operating lease cost

 

88

 

106

Total short-term operating lease cost

 

86

 

166

Total lease cost

$

184

$

278

Other Information

Cash paid for amounts included in the measurement of lease obligation:

 

  

 

  

Operating cash flows from operating leases

$

88

$

107

Financing cash flows from finance leases

 

 

6

Right-of-use assets obtained in exchange for new operating lease obligations

 

 

31

The weighted average remaining lease term for operating leases at March 31, 2023 was 3.2 years.  The weighted average remaining lease term for operating leases at December 31, 2022 was 3.7 years. The weighted average discount rate for operating leases at March 31, 2023 was 3.2%. The weighted average discount rate for operating leases at December 31, 2022 was 3.9%. The Company’s subsidiary in the United Kingdom leased facilities used for manufacturing and office space from a related party with related lease costs during the three months ended March 31, 2023 and 2022 of $50 and $55, respectively. The Company’s French subsidiary leased a fleet of vehicles from a related party with related lease costs of $57 and $33 during the three months ended March 31, 2023 and 2022, respectively.

Other Commitments

At March 31, 2023 and December 31, 2022, the Company had commitments of approximately $9,159 and $6,351, respectively, for construction and acquisition of property, plant and equipment. The Company migrated its enterprise resource planning (ERP) system to a multi-tenant cloud environment in 2021 and is continuing to implement additional modules such as enterprise performance management, human capital management, data analytics and the use of artificial intelligence.  Related to the continuing implementation project, at March 31, 2023 and December 31, 2022, the Company had commitments of approximately $2,874 and $2,565, respectively, in software license fees payable in installments through 2025.

Contingencies

The Company has entered into arrangements with third-party lenders where it has agreed, in the event of default by a distributor within the independent distributor network, to repurchase from the third-party lender Company products repossessed from the independent distributor customer. These arrangements are typically subject to a maximum repurchase amount. The maximum amount of collateral that the Company could be required to purchase was approximately $88,619 at March 31, 2023, and $74,122 at December 31, 2022. The increase during 2023 is due to increases in sales and supply chain issues that delay payment until all parts and components are received. The Company’s risk under these arrangements is mitigated by the value of the products that would be repurchased as part of the transaction. The Company considered the fair value at inception of its commitment under these arrangements and concluded that there is no probable loss associated with these potential repurchase obligations and thus no associated liability was recognized at March 31, 2023 or December 31, 2022.

The Company is, from time to time, a party to litigation arising in the normal course of its business. Litigation is subject to various inherent uncertainties, and it is possible that some of such matters could be resolved unfavorably to the Company, which could result in substantial damages against the Company. The Company establishes accruals for matters that are probable and reasonably estimable and maintains product liability and other insurance that management believes to be adequate. Management believes that any liability that may ultimately result from the resolution of any such matters in excess of available insurance coverage and accruals will not have a material adverse effect on the consolidated financial position or results of operations of the Company.

12

8.          INCOME TAXES

As of March 31, 2023, the Company had no federal net operating loss carryforwards. State net operating loss carryforwards were $1,135 at March 31, 2023.

9.           CORRECTION OF PRIOR PERIOD ERRORS

As previously disclosed in Note 11 to the Company’s consolidated financial statements as of and for the fiscal year ended December 31, 2022, the Company identified prior period accounting errors that the Company has concluded are not material to the Company’s previously reported consolidated financial statements and unaudited condensed consolidated financial statements.

During the prior fiscal year-end financial reporting process, the Company identified prior period accounting errors that the Company concluded were not material to the Company’s previously reported consolidated financial statements and unaudited interim condensed consolidated financial statements.  The financial reporting periods affected by these errors include the Company’s previously reported consolidated financial statements for the fiscal years ended December 31, 2021, and the Company’s previously reported unaudited interim condensed consolidated financial information for each of the quarterly and fiscal year-to-date periods in the fiscal year ended December 31, 2022 (collectively the “previously reported financial statements”).

Based on management’s evaluation of the accounting errors under the SEC Staff’s Accounting Bulletins Nos. 99 (“SAB 99”) and 108 (“SAB 208”) and interpretations thereof, the Company concluded the errors were not material, on an individual or aggregate basis, to the Company’s previously reported financial statements. The errors originated many years ago, were less than 3.6% of the impacted accounts, and did not materially impact ratios or amounts relied upon by users of the financial statements. However, the Company further concluded the accounting errors could not be corrected as an out-of-period adjustment in the Company’s current period consolidated financial statements as of and for the year ended December 31, 2022, because to do so would cause a material misstatement in those financial statements.  Accordingly, the Company proceeded according to the guidance prescribed by SAB 108 which specifies that the errors must be corrected the next time the previously reported financial statements are filed. Therefore, the Company corrected these accounting errors in all of the Company’s previously reported annual and interim consolidated financial statements impacted by the errors, which includes the accompanying unaudited condensed consolidated financial statements as of and for the three months ended March 31, 2023.

March 31, 2022

As

    

Reported

    

Adjustment

    

Revised

Property, plant and equipment, net

 

$

97,877

$

(1,203)

$

96,674

Accounts payable

 

139,311

2,717

142,028

Accumulated surplus

141,928

(3,920)

138,008

December 31, 2021

As

    

Reported

    

Adjustment

    

Revised

Property, plant and equipment, net

 

$

96,496

$

(1,203)

$

95,293

Accounts payable

 

119,029

2,717

121,746

Accumulated surplus

141,918

(3,920)

137,998

10.          SUBSEQUENT EVENTS

Dividends

On May 1, 2023, the Board of Directors (the “Board”) of the Company declared a quarterly cash dividend of $0.18 per share. The dividend is payable June 12, 2023, to shareholders of record as of June 5, 2023.

13

ITEM 2.       MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion of our results of operations and financial condition should be read in conjunction with the condensed consolidated financial statements and the notes thereto included elsewhere in this Quarterly Report on Form 10-Q and with our audited financial statements and other information presented in our Annual Report on Form 10-K filed with the SEC for the year ended December 31, 2022.  Unless the context indicates otherwise, all dollar amounts in this Management’s Discussion and Analysis of Financial Condition and Results of Operations are in thousands.

Company Background

Miller Industries, Inc. is The World’s Largest Manufacturer of Towing and Recovery Equipment®, with domestic manufacturing subsidiaries in Tennessee and Pennsylvania, and foreign manufacturing subsidiaries in France and the United Kingdom. We offer a broad range of equipment to meet our customers’ design, capacity and cost requirements under our Century®, Vulcan®, Challenger®, Holmes®, Champion®, Chevron™, Eagle®, Titan®, Jige™ and Boniface™ brand names. In this Item 2 – “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” the words “Miller Industries,” “the Company,” “we,” “our,” “ours” and “us” refer to Miller Industries, Inc. and its subsidiaries or any of them.

Our management focuses on a variety of key indicators to monitor our overall operating and financial performance. These indicators include measurements of revenue, operating income, gross margin, net income, earnings per share, capital expenditures and cash flow.

We derive revenues primarily from product sales made to our network of domestic and foreign independent distributors. Our revenues are sensitive to a variety of factors including general economic conditions as well as demand for, and price of, our products, our technological competitiveness, our reputation for providing quality products and reliable service, competition within our industry, and the cost and availability of purchased component parts, truck chassis and raw materials (including aluminum, steel and petroleum-related products). 

Our history of innovation in the towing and recovery industry has been an important factor behind our growth over the last decade and we believe that our continued emphasis on research and development will be a key factor in our future growth. We opened a free-standing R&D facility in Chattanooga in 2019, where we pursue various innovations in our products and manufacturing processes, some of which are intended to enhance the safety of our employees and reduce our environmental impact.  In addition, our recent domestic plant expansion and modernization projects have installed sophisticated robotics and implemented other advanced technologies to increase our production capacity and optimize our manufacturing processes.  These projects were completed during the period from 2017 to 2021 at a cost of over $82,000.  We completed phase one of the implementation of an enterprise software solution during 2021, and we continued to implement additional functionality available in the solution in 2022 and 2023.  We expect this software to substantially improve our administrative efficiency and customer service levels. As we retain our focus toward modernization, we expect to continue to invest in robotics and automated material handling equipment across all of our domestic manufacturing facilities.

At March 31, 2023, the Company owed $45,000 under its primary credit facility.  During 2022, the Company drew the full $45,000 for working capital needs, and has since reduced the balance on its credit facility to $40,000 as of April 28, 2023.

Key Factors Affecting Operating Results

Our industry is, and will continue to be, cyclical in nature, and the overall demand for our products and our resulting revenues are influenced by a variety of factors, including:

levels of consumer confidence;
domestic and international capital and credit markets and the availability and affordability of financing, including floor plan financing, for our customers and towing operators;
fuel and insurance costs, and macro-economic conditions such as broad-based inflation,  and their effect on the ability of our customers to purchase towing and related equipment; and
the overall effects of global, political, economic and health conditions.

We remain concerned about the continuing effects of these factors on the towing and recovery industry, and we continue to monitor our overall cost structure to see that it remains in line with business conditions.

14

We have been and will continue to be affected by the availability of, and changes in the prices that we pay for component parts and raw materials, particularly aluminum, steel and petroleum-related products, which represent a substantial part of our total cost of operations.

Recent Trends and Outlook

The first half of 2022 was marked by continued challenges recovering from the global COVID-19 pandemic in the form of inflationary cost pressures in both raw materials and labor, as well as persistent supply chain disruptions that collectively had a materially adverse impact on our financial performance. We took pricing actions to offset these inflationary cost pressures, while continuing to execute against our strategic initiatives such as our ERP implementation, enterprise software upgrades, and other operational and productivity improvement initiatives aimed at reducing our expenses as a percentage of net sales.  We also continued to invest in our inventory in the form of critical parts and in goods near completion, in order to fulfil orders of finished goods as soon as the necessary parts became available.  

In the latter part of 2022, our strong backlog allowed revenues to increase as parts became more available due to supply chain improvement and actions that we took over the course of 2022 to diversify and increase the flexibility of our supply chain.  Gross margin also steadily improved due to our pricing actions, productivity improvements and the easing of raw material costs. These trends accelerated in the first quarter of 2023, resulting in substantially increased revenues and net income for the period.

Based on our strong backlog, the price increases and productivity improvements we have implemented, lessening supply chain disruptions and easing inflationary pressures, we believe we are well positioned to continue enhancing our operating results.  However, our performance will be heavily influenced by, among other things, whether supply chain constraints and inflationary pressures continue to lessen or worsen, the continuing impact of the war in Ukraine or other geopolitical factors, and the threat of recession and general economic factors.  The impact of these factors remains largely out of our control, and we currently anticipate that these factors will continue to have an adverse impact on our production capabilities, financial results and cash flow over the remainder of 2023.

Critical Accounting Policies

Our condensed consolidated financial statements are prepared in accordance with GAAP, which require us to make estimates. Certain accounting policies are deemed “critical,” as they require management’s highest degree of judgment, estimations and assumptions. The accounting policies deemed to be most critical to our financial position and results of operations are those related to accounts receivable, inventory, long-lived assets, warranty reserves, revenues, and income taxes. There have been no significant changes in our critical accounting policies during the first three months of 2023.

For additional information, refer to our summary of significant accounting policies in Note 2 of the "Notes to Consolidated Financial Statements" in Part IV, Item 15 and "Critical Accounting Policies" in Part II, Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2022.

Results of Operations – Three Months Ended March 31, 2023 Compared to Three Months Ended March 31, 2022

Net sales for the three months ended March 31, 2023 increased 31.0% to $282,275 from $215,545 for the comparable period in 2022. The increase in revenue is the result of the realization of price increases and increases in production volume across all our product categories due to supply chain improvements and continued strong customer demand. Net domestic sales increased during the three months ended March 31, 2023 to $258,167 from $194,351 for the comparable period in 2022, while net foreign sales increased to $24,108 from $21,194 during the same three-month period.

Costs of operations for the three months ended March 31, 2023 increased 25.8% to $251,858 from $200,205 for the comparable period in 2022, due to increased deliveries. Costs of operations decreased as a percentage of sales to 89.2%, compared to 92.9% for the comparable period in 2022, primarily due to the recognition of price increases on sales to customers that offset higher input costs.

Selling, general and administrative expenses for the three months ended March 31, 2023 increased to $17,924 from $12,386 for the comparable period in 2022 due to increased expenses associated with increased sales volumes, as well as approximately $1,100 in increased professional and legal fees associated with recent investor activity discussed in the 8-K filed in March 2023, as well as additional executive compensation expense as discussed in the 8-K filed in April 2023. As a percentage of sales, selling, general and administrative expenses for the three months ended March 31, 2023 increased to 6.3% from 5.7% in the comparable period in 2022.

Interest expense, net increased to $1,012 from $418 for the three months ended March 31, 2023 as compared to the prior year period. Increases in interest expense, net were primarily due to increased borrowings on our credit facility, increased interest rates and increases in floor plan interest payments.

15

For the three months ended March 31, 2023 the Company recognized a net foreign currency exchange gain of $338, compared to a net loss of $52 for the three months ended March 31, 2022, reflecting foreign currency gains and loss on transactions denominated in a currency other than the local entity’s functional currency.

The provision for income taxes for the three months ended March 31, 2023 and 2022 reflects a combined effective U.S. federal, state and foreign tax rate of 21.9% and 16.9%, respectively. The higher year over year rate was due to favorable tax adjustments in foreign tax jurisdictions in the prior year.  The principal differences between the federal statutory tax rate and the effective tax rate consist primarily of state taxes, domestic tax credits, and tax differences on foreign earnings.

Liquidity and Capital Resources

Cash used in operating activities was $6,764 for the three months ended March 31, 2023, compared to cash used in operating activities of $28,936 in the comparable period in 2022. Cash provided by or used in operating activities is generally attributable to the receipt of payments from our customers as settlement of their contractual obligation once we have fulfilled all performance obligations related to our contracts with them. These cash receipts are netted with payments for purchases of inventory, materials used in manufacturing, and other expenses that are necessary in the ordinary course of our operations, such as utilities and taxes. The change in net cash flows from operating activities during the three months ended March 31, 2023, in comparison to the three months ended March 31, 2022, is primarily due to increases in receivables related to increases in sales, coupled with recent increases in inventory purchases associated with increased production levels and necessary to mitigate supply chain constraints.

Cash used in investing activities was $1,749 for the three months ended March 31, 2023 compared to $4,083 for the comparable period in 2022. The cash used in investing activities for the three months ended March 31, 2023 was for purchases of property, plant and equipment.

Cash used in financing activities was $2,059 for the three months ended March 31, 2023, compared to cash provided by financing activities of $7,939 for the comparable period in 2022. Net cash flows used in financing activities for the three months ended March 31, 2023 resulted from payment of cash dividends of $2,059.  Net cash flows from financing activities for the three months ended March 31, 2022 resulted from the advances on the credit facility, offset by payment of cash dividends of $2,055 and an immaterial amount of payments on finance lease obligations.

As of March 31, 2023, we had cash and temporary investments of $29,720, and an additional $55,000 in available borrowings under our existing credit facility. Our primary cash requirements include working capital, capital expenditures, the funding of any declared cash dividends and principal and interest payments on indebtedness. At March 31, 2023, the Company had commitments of approximately $9,159 for the acquisition of property, plant and equipment.  At March 31, 2023, we also had a commitment of approximately $2,874 in software license fees related to the implementation of our enterprise software solution.

We expect our primary sources of cash to be cash flows from operations, cash and temporary investments on hand at March 31, 2023 and borrowings under our credit facility as needed. We expect these sources to be sufficient to satisfy our cash needs for at least the next year. However, our ability to satisfy our cash needs will substantially depend upon several factors, including our future operating performance, taking into account the supply chain, economic and other factors discussed above and elsewhere in this Quarterly Report on Form 10-Q, as well as financial, business and other factors, many of which are beyond our control.

As of March 31, 2023 and December 31, 2022, $20,715 and $18,254, respectively, of the Company’s cash and temporary investments were held by foreign subsidiaries and their holdings are generally based in the local currency.

Credit Facilities and Other Obligations

Credit Facility

The Company’s current loan agreement with First Horizon Bank, which governs its existing $100.0 million unsecured revolving credit facility with a maturity date of May 31, 2027, contains customary representations and warranties, events of default, and financial, affirmative and negative covenants for loan agreements of this kind.  The credit facility restricts the payment of cash dividends if the payment would cause the Company to be in violation of the minimum tangible net worth test or the leverage ratio test in the loan agreement, among various other customary covenants.  The Company has been in compliance with these covenants throughout 2022 and during the first three months of 2023, and it is anticipated that the Company will continue to be in compliance for the foreseeable future.

In absence of a default, all borrowings under the credit facility bear interest at the one month Term SOFR Rate plus 1.00% or 1.25% per annum, depending on the leverage ratio.  The Company pays a non-usage fee under the current loan agreement at a rate per annum equal to between 0.15% and 0.35% of the unused amount of the credit facility, which fee is paid quarterly.

16

The Company had $45,000 in outstanding borrowings under the credit facility at March 31, 2023 and December 31, 2022.  

Other Long-Term Obligations

Prior to applying a discount rate to our lease liabilities, at March 31, 2023 and December 31, 2022, we had approximately $884 and $926 in non-cancelable operating lease obligations, respectively, and $0 and $10 in non-cancelable finance lease obligations, respectively.

ITEM 3.          QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

In the normal course of our business, we are exposed to market risk from changes in interest rates and foreign currency exchange rates that could impact our results of operations and financial position.

Interest Rate Risk

Changes in interest rates affect the interest paid on indebtedness under the credit facility because outstanding amounts of indebtedness under the credit facility are subject to variable interest rates. Under the credit facility, the non-default rate of interest is equal to the one month Term SOFR plus 1.00% or 1.25% per annum, depending on the leverage ratio, for a rate of interest of 5.92% at March 31, 2023. A one percent change in the interest rate on our variable-rate debt would not have materially impacted our financial position, results of operations or cash flows as of and for the three months ended March 31, 2023.

Foreign Currency Exchange Rate Risk

We are subject to risk arising from changes in foreign currency exchange rates related to our international operations in Europe. We manage our exposure to our foreign currency exchange rate risk through our regular operating and financing activities. Additionally, from time to time, we enter into certain forward foreign currency exchange contracts.

Because we report in U.S. dollars on a consolidated basis, foreign currency exchange fluctuations have a translation impact on our financial position and results of operations. During the three months ended March 31, 2023, we recognized a $979 unrealized gain in our foreign currency translation equity adjustment account because of the fluctuations in valuation of the U.S. dollar against the Euro and British pound. During the three months ended March 31, 2022, we recognized a $25 unrealized gain. These amounts were recognized in accumulated other comprehensive loss on the condensed consolidated balance sheets.

For the three months ended March 31, 2023 and 2022, the impacts of foreign currency exchange rate changes on our results of operations and cash flows were net foreign currency exchange gains of $338 and losses of $52, respectively.

ITEM 4.          CONTROLS AND PROCEDURES

Disclosure Controls and Procedures

We carried out an evaluation, as of the end of the period covered by this Quarterly Report on Form 10-Q, under the supervision and with the participation of our management, including our Chief Executive Officer (CEO) and Chief Financial Officer (CFO), of the effectiveness of the design and operation of our disclosure controls and procedures as defined in Rules 13a-14(c) under the Securities Exchange Act of 1934. Based upon this evaluation, our CEO and CFO have concluded that the disclosure controls and procedures are effective to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act are recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms.

Changes in Internal Control over Financial Reporting

There were no significant changes in our internal controls over financial reporting during the period covered by this report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

17

PART II. OTHER INFORMATION

ITEM 1.          LEGAL PROCEEDINGS

We are, from time to time, a party to litigation arising in the normal course of our business. Litigation is subject to various inherent uncertainties, and it is possible that some of such matters could be resolved unfavorably to us, which could result in substantial damages against us. We establish accruals for matters that are probable and reasonably estimable and maintain product liability and other insurance that management believes to be adequate. Management believes that any liability that may ultimately result from the resolution of any such matters in excess of available insurance coverage and accruals will not have a material adverse effect on our consolidated financial position or results of operations.

ITEM 1A.          RISK FACTORS

There have been no material changes to the risk factors included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

ITEM 2.          UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

None.

ITEM 3.          DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4.          MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5.          OTHER INFORMATION

None.

18

ITEM 6.          EXHIBITS

    

Description

    

Incorporated by
Reference to
Registration File
Number

    

Form or
Report

    

Date of Report

    

Exhibit 
Number in
Report

 

 

 

 

31.1

Certification Pursuant to Rules 13a-14(a)/15d-14(a) by Chief Executive Officer*

 

 

 

 

 

 

 

 

31.2

Certification Pursuant to Rules 13a-14(a)/15d-14(a) by Chief Financial Officer*

 

 

 

 

 

 

 

 

32.1

Certification Pursuant to Section 1350 of Chapter 63 of Title 18 of United States Code by Chief Executive Officer±

 

 

 

 

 

 

 

 

32.2

Certification Pursuant to Section 1350 of Chapter 63 of Title 18 of United States Code by Chief Financial Officer±

 

 

 

 

 

 

 

 

101.INS

Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

101.SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

19

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

The cover page from the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2023, has been formatted in Inline XBRL.

 

 

 

 

*     Filed herewith

±     Exhibit is being furnished and shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subjected to the liabilities of that Section. This exhibit shall not be incorporated by reference into any given registration statement or other document pursuant to the Securities Act of 1933, as amended, except as shall be expressly set forth by specific reference in such a filing.

20

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, Miller Industries, Inc. has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

MILLER INDUSTRIES, INC.

 

 

 

 

By:

/s/ Deborah L. Whitmire

 

 

Deborah L. Whitmire

 

 

Executive Vice President, Chief Financial Officer and Treasurer

Date: May 3, 2023

21

EX-31.1 2 mlr-20230331xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATIONS

I, William G. Miller II, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Miller Industries, Inc.
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 officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
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 officers 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 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: May 3, 2023

 

/s/ William G. Miller II

 

William G. Miller II

 

President and Chief Executive Officer


EX-31.2 3 mlr-20230331xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATIONS

I, Deborah L. Whitmire, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Miller Industries, Inc.
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 officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
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 officers 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 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: May 3, 2023

 

/s/ Deborah L. Whitmire

 

Deborah L. Whitmire

 

Executive Vice President, Chief Financial Officer and Treasurer


EX-32.1 4 mlr-20230331xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350

I, William G. Miller II, President and Chief Executive Officer of Miller Industries, Inc. (the “Company”), certify, pursuant to 18 U.S.C. § 1350 as adopted by § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)   the Quarterly Report on Form 10-Q of the Company for the quarterly period ended March 31, 2023 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)   the information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

Date: May 3, 2023

 

/s/ William G. Miller II

 

William G. Miller II

 

President and Chief Executive Officer


EX-32.2 5 mlr-20230331xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350

I, Deborah L. Whitmire, Executive Vice President, Chief Financial Officer and Treasurer of Miller Industries, Inc. (the “Company”), certify, pursuant to 18 U.S.C. § 1350 as adopted by § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)   the Quarterly Report on Form 10-Q of the Company for the quarterly period ended March 31, 2023 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)   the information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

Date: May 3, 2023

 

/s/ Deborah L. Whitmire

 

Deborah L. Whitmire

 

Executive Vice President, Chief Financial Officer and Treasurer


GRAPHIC 6 mlr-20230331x10q002.jpg GRAPHIC begin 644 mlr-20230331x10q002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !+ .@# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHKS[Q_^T'\,_A7<1V_B_P >>'O#MS(VU;>_U&*.4_\ "=P'OC% 'H- M%95YXGTJR\,3^(GOX'T2&S:_:^CD#Q& (7,@8'!7:,Y'&*_"KXY?\%0OC=\5 M=6U*#1?$K^"_#=;Z'>:=X"TY^ FBVX>XQ[S2[CGW4+6!^P#XO^)'C[ M]MSP1>V_B75=0U.ZNGEU>ZN[MY3-9(C/.LA8G(*@@ _Q%<^$O^Q*U7_TML:\7_:=_P""7/PN^/=Q>:YH M*M\/_%TY,CWNF1!K2Y1^-?^"V'Q&U6!X_#'@7P]X?)Z37LTU\X'M@QK^8->/?& M'_@EQ\>/A3)<3V?AZ+QOI,>2+SPY+YS[1W,#;9,^RJP]Z^5]<\-ZMX7OGLM9 MTN]TF\0X:WOK=X9%^JL 10![;\4?V\?CM\71+%K?Q$U2VL9#S8Z.PL(<>A$( M4L/]XFO"5%SJM\JCS;N\N) H&2[R.3@>Y))JO7U1_P $U/@?_P +L_:J\-K= MP>=HGAO_ (GU]N7*GR67R4/^]*8^.X#4 ?Y_9)_X)O^#_ (7O>O)X MHUS3X-!=B_S(FWS;PC_8 /E#T$BU^.5?;7_!6OXV#XG_ +3DOAJRN/.TCP9; M#35"GY3=MA[AOJ#LC/\ URKXEH _03_@CA\%/^$S^.FL?$&^@W:;X0LREN[K M\IO+@,BX/3Y8A*?8LIKYX_;I^-K?'S]IWQGXBAG\_2+:Y.EZ60M==\-?V MB?AG\8M6NM,\$^-M(\3W]K#]HFM]-N!*T<>X+N..@R0/QK^=S_AGSXI?]$V\ M7?\ @BNO_C=?JA_P31^&+?LK_LN_$'XL^.M+N=$U"]6:\DM[Z%H;B.QM$;8I M1P"I>0RX&.?DH ^NO&?[7GP9^'GB:^\.^)/B/H.CZW8,$NK&YN<20L5# ,,< M'!!_&L7_ (;P_9]_Z*UX:_\ K_ZU?SW>/O&FI?$;QOKWBG6)3/J>LWLU]<. M3GYY'+$#V&<#V K5^#'PSO\ XR?%?PKX)TT'[7KFH168<#/EHS?/(?94#,?9 M: /Z35^)WA1OAY_PG?\ ;MF/!_V(ZC_;+/BW^S8W>;N/\..:\J_X;W_9Z_Z* MSX=_[_M_\37S3_P5I^)EE\&_V9?"WPF\/,++^W6BM!;Q''EZ=9JAV\=B_DK[ M@-7XU4 ?TA^#OVQO@M\0?$^G^'?#GQ&T76=;U"3RK6QM9&:25L$X V^@)_"N M_P#'_P 2_"?PKT,ZSXP\1:;X:TP-L%SJ=RL*LW]U=Q^8^PR:_)+_ ((Y?"6V MN_B#XQ^+>M;(='\):>UM;SR_=2>52TLF?]B%7!_ZZBOEK]L#]IK6_P!J/XR: MOXDO;N<:!!,]OH>FNQ\NTM <)A>@=P SGJ2<= #]N_^&]_V>O^BL^'?^_[ M?_$T?\-[_L]?]%9\._\ ?]O_ (FOYU*^H+S]E#0?"O["T/QM\2ZS?VGB?7=6 M2R\/:1&$$$T(D*N\@(W$E8YF!! 5>NZ@#]B_P#AO?\ 9Z_Z*SX=_P"_[?\ MQ->M^!/B'X9^)_AV'7?"6O6'B/1Y6*+>Z=<+-'N'520>&'&0>:_EYK]"_P#@ MBYXZUC3?C_XE\*0S2OH6J:')>7%MN/EK-#+&(Y,= <2.N>^[V% 'ZU_$WXQ> M"?@SI-KJ?CCQ-I_ABPNIOL\$^H2[%DDVEMJ^IP":\X_X;P_9]_Z*UX:_\"O_ M *U?F;_P6(^.8\>_'?3? .GW/F:7X.M<7"JWRF^G"O)_WS&(E]B6%? 5 ']- MOPS^.GP^^,MM?3^"/&&D^)HK$@77V"Y5S!GD%QU .#@D8X/I4LOQO^'-OJ'V M"7Q]X8CO<[?LSZQ;B3/IMWYS7XE?L3_L:>)?VA/ WC_Q3'\0)OASX0TV$VE] M=QQ22"^VIYSHZJZ QH C-DG[PP*^19T2.>18Y/-C#$+)MQN'8X[4 ?U06]Q% M=P1SP2I-#(H9)(V#*P/0@C@BBOP"_8:_;*\;?L]_%3PYI0UFZO\ P)J5]#9: MCH=S(9(4CD<(9803^[=<[OEQG&#D44 ?L[K?_)WOA+_L2M5_]+;&O9:^(++X MI_$36?VX_ .CS>"]<2\T>TUC0O$FH/IY329M/=XYK2^MY\D;G,4>Y3T;*CV^ MWZ "OR)_X+4_&2/5/&W@[X963HRZ5;G5]1*CYO.ERL*$_P"R@9L?]-17ZUZO MJMKH6E7NI7TRV]E9PO<3S/T2-%+,Q]@ 37\TO[0GQ:N_CI\:O&'CJ\W!M9OY M)H8VS^Z@'RPI_P !C5!^% 'GE?KG_P $W/#=E^S#^QA\0/CKKT*IO[V=G'OE*_*OX?\ @K4?B1XYT#PKI$1FU/6;Z&PMT S\\CA0 M3[#.3["OU#_X*O\ C+3_ (*?L[_#3X#^''$-O+%$]Q&HP39VBA(]V/[\OS>Y MB- 'Y6^(M>O?%.OZEK6I3-21BS,?J2:]/_ &2/@R_Q^_:( M\$^"VB:2PO+Y9M0*C.VTB_>39],HI4>["O(*_4G_ (([_"_3_!_A3XB_'/Q$ M!;6%A;R:;:W,BC$<,2">[D'X")?P84 K?$/PG\*=+9(].\-6@O M[R*+A1<3+B),=/DB (_Z[&OS?KMOC9\3;WXR_%OQ;XVOR?M&N:C-=A&_Y9QE MOW:?14"K_P !JG\*OA[?_%CXE>&/!NEJ3?:YJ$-C&1_!O< N?91EC[ T ?K# M_P $X?#=A^RY^Q#XQ^,WB& 0W&KQ3:N!*-K/:VZLEM$#U_>2;R/7S5KXQE_X M*M?M'R2NZ^+[*)68D(NCVN%&>@RF:^LO^"M_Q*L?A%\"/ /P-\-L+6"]BB>> M%."EA:!4A0X_OR '_MB:_)"@#[1\'_\ !2[]J#QSXLT;PYI7BVTFU/5KR&QM MHQHUJ=TDCA%_Y9^I%?8O_!7?XRWGP^_9W\,?#?\ M/[7KWBF1/[1N% 1I;:V M"M(Q4<*))C'P.,*PKY3_ ."0?P5_X6)^TC-XOO+<2Z5X,LS=JS [3>2YC@'U M \U_J@KS7_@I!\<#\;_VJ?%$]M<"?1/#[?V%IVTY4I"Q$CCUW2F0Y]"* /E^ MOT:_X(P_!5O$OQ:\2?$J]M]UCX;M/L%E(RC!NYQAB#ZK$&!_ZZBOSEK]L_A% ML_81_P""9E,ASW 6OEFI+BXDNYY)IG:661B[NQ MR68G))]Z]C_8Y^#3_'G]I'P/X1> S:=-?+=:C@9 M(?WDN?3*KM^K"@#[V\= MQ']C+_@E+IWAXXLO&/Q 2X7[L@:['F39'7Y+5%B/H2/6ORBK[[_ ."QGQ;; MQ;^T'I7@2U;;IG@_3D5HQPOVFX"R.0/:,0#\#7P)0!O> ?!U]\1/'&@>%]-4 M-J&LW\%A!GH'D<("?89R3Z"OM_\ X*Q^,]-T'7_AK\%/#DRG0? NAQ>9'$PV MF9T5$# ?Q"*-6_[:GUKS/]@7]B0?M@ZUXK:^\07GAC2= A@/VVSMQ*\D\K-M M09( PJ.3^'K7V/+_ ,$1/"T[EY/BIK+WKHS_P $/_"6/^2HZU_X M+(?_ (NL?_@IEK>E?LS_ +)WPY_9[\+W3,MXJ&Z,]=\3ZO*9M4UB]FO[ER2V3@>PK&AA>XE2*)&D MD=@JHHR6)X IE?4G_!-OX&'XX?M4>&H[JV\_0O#K?V[J.YE 'Z6P?LN^./ O_!.:#X1^ ;&T_P"$WUK3T35&NKD6ZI)U%?L]10 4444 ?&_P#P55^. M"_"7]EO4]&M9O+UKQC*-&MPIPRP$;KE_IY8V?645^#]?U)ZWX5T3Q+Y/]L:/ M8:KY.?*^VVJ3;,XSMW XS@=/2LO_ (57X*_Z%#0?_!9!_P#$T ?CY_P1U^"O M_"M?C[_P6BU[4+[]I;PYI M4^X:=8>&X9+53]TM)/-YC#W.Q1_P$4 ?G_7Z(_\ !&;X,Q^*OC'XD^(E_"'L M_"MD+>T=P,"[N-PW#W6)9/IY@K\[J_=7_@DCX B\)?L?Z;JAC3[1XDU*[U&4 MXY*J_D(#Z\0Y_P"!4 ?E/^W3\36]"TS3[K3GN+BU$K6"QGS(9GAE&&4'AXW&>^, MCBN8U_XG_"7PSXE\5^'M2&EV^M>&-%_X2'4K(Z<#(ECM9C,@"?O AR%R1D9 M'(H ^-?V;A#^Q)_P3-UWXC72"U\5>)[=]1MMV5D::?\ )M!L9EMH+O3+B&.>WCFA!385!0[6 M''!';BO)]!^-7PC\0>+E\.16*6=Y-J-QI%K$&A,NGW%\MSJ.!D"TA_>39^JJ5^K"ON7 M_@M+\:Q)=>#?A'ID,:%W("C<>%/ ZUGQ>+_!^O^,[#0/+@NM+9_B5<_&/PKI=SKNAZE;0QZS#91F2:QF MB01B4H.3$R*GS#[K YP"*_,QE*D@C!'!![5_2QK/[0_A;0OB?;> +FT\0MXB MN<&%8-!NY+>1,QAI5F6,H8T,J!GSA2V"16WXL\*>!-$TC5O$.M>&M%-K8V\M M[>7,FF12.(XU+NQ^4EC@$^M 'XY_L"_\%"O#'[(WP[\0>&-=\&W^L2ZAJ7]H M)?Z7+&KL#&B>7('(X79D$'^,\5]0_P##[CX=?]$\\4?]_K;_ .+KZS^&GB7X M/?%;49M/T;PG9VNI1V<>HBRUCPPUA-+:R'"3QK-$N^,GC34O$?F7Z19 M"2&PM5<1@%L ;F\ULDX(*FOJKXD7_P */A;<:7:ZQX/LKJ_U,3/:V&D>&C?W M#QQ!3-+Y<,3,$0.FYL?Q %\L@8& M.-I QTQ0!YSX#_:"TOQWXWE\)1:-J5CK=LDSWD*V$:PGYI%8@[FF*C&> M8I.@ )]5JI;:38V=P\]O96\$[YW2QQ*K-DY.2!GD\U;H **** "BBB@ HHHH M **** "OB?\ X*7?L3:A^T]X-TWQ-X/CCD\>>'(WCBM)&"#4;5CN:$,> ZME MDSPCZYIMWI&JVCF.>SO86BEB8=0RL 17[L_ M\$JO'>G^,?V-O"UA:2J;SP_<76F7D0(RC^-_!ND>) HPDU[;*9HQZ+*,.O7L17R1^S9\-?#WP'_ &MKWPWX$LYM T'5 M;6X-[IR7D\T,QB&8V*RNP!7)P1@X)'0F@#ZW^"'PWN/A/\/H?#ES?1ZC,FH: MA>>?$A12+B\FN N"3]T2A3ZD9KR?XX_L=K\9-2^(NJ+KRZ+K6O:?:6NC:G;P MDS: Z+^S1XNEU.PTO7/$VCGP/IGC&X\8V]KI]A(+^YG:[DNH8997D*(B M22 DHN6V 9 )KZ2HH P/'WA&#Q_X%\1>&+J9[:VUK3KC3I)HQEHUEC:,L!Z@ M-FO+_A#\&/%_A[Q[!XL\<:]H^J7^F^'(_"^GQ:)926\;0"59'GF\QV/F.8XQ MM7Y5VG!.>/;Z* /-_CU\,[OXK>"H]'M+;P_>O'=QW)M_$5K-+"^T-@H\,B20 M2 D%94)(P1CDUI_!KP5J_P ._AKHGA[7=?F\3:K91NLVHSL[%]TC,J!I&9V5 M%8(I=BQ" DDDUVM% '":M\.KC4?C5X<\<+?1I:Z5HM_I3V90EY&N);:0.&S@ M!1;D$8YW#TK:^(?AB7QKX \3>'H9TM9M7TRZL$GD7$;>ZCL9]ON94VL7-U-(1T7 3 Z\5ZY10!XO^TC\%-8 M^,=AI$>COH$%U8^?Y5YJL-TEW922*H6>UN;:6.2)UQDKRK\ XQ7J?A32;O0/ K"VCZ9?ZG-K5]96<-M/J5P );N1$"M,X' 9R"Q]S6K10 4444 %%%% '_V0$! end EX-101.SCH 7 mlr-20230331.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - BASIC AND DILUTED INCOME PER COMMON SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - 10Q INVENTORIES (Schedule of Inventories, Net of Reserves) (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - COMMITMENTS AND CONTINGENCIES (Maturity of Undiscounted Cash Flows of Operating Lease Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - COMMITMENTS AND CONTINGENCIES (Lease Cost) (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - COMMITMENTS AND CONTINGENCIES (Maturity of Undiscounted Cash Flows of Operating and Finance Lease Obligations) (Details) - Calc2 link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant, and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated Useful Life (Details) link:presentationLink link:calculationLink link:definitionLink 40208 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - LONG-TERM OBLIGATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 40504 - Disclosure - COMMITMENTS AND CONTINGENCIES (Other Commitments and Contingencies) (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - 10Q INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - CORRECTION OF PRIOR PERIOD ERRORS (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink 9940401 - Disclosure - 10Q REVENUE (Schedule of Disaggregation of Revenue by Geographic Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 9940402 - Disclosure - 10Q REVENUE (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - 10Q BASIC AND DILUTED INCOME PER COMMON SHARE link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - 10Q INVENTORIES link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - LONG-TERM OBLIGATIONS link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - REVENUE AND LONG-LIVED ASSETS link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - CORRECTION OF PRIOR PERIOD ERRORS link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - BASIC AND DILUTED INCOME PER COMMON SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - CORRECTION OF PRIOR PERIOD ERRORS - Impact of correcting errors (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - REVENUE AND LONG-LIVED ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 mlr-20230331_cal.xml EX-101.CAL EX-101.DEF 9 mlr-20230331_def.xml EX-101.DEF EX-101.LAB 10 mlr-20230331_lab.xml EX-101.LAB EX-101.PRE 11 mlr-20230331_pre.xml EX-101.PRE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2023
Apr. 28, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Document Transition Report false  
Entity Registrant Name MILLER INDUSTRIES, INC.  
Entity File Number 001-14124  
Entity Incorporation, State or Country Code TN  
Entity Tax Identification Number 62-1566286  
Entity Address, Address Line One 8503 Hilltop Drive  
Entity Address, City or Town Ooltewah  
Entity Address, State or Province TN  
Entity Address, Postal Zip Code 37363  
City Area Code 423  
Local Phone Number 238-4171  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol MLR  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock Shares Outstanding   11,441,036
Entity Central Index Key 0000924822  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and temporary investments $ 29,720 $ 40,153
Accounts receivable, net of allowance for credit losses of $1,364 and $1,319 at March 31, 2023 and December 31, 2022, respectively 233,115 177,663
Inventories, net 164,431 153,656
Prepaid expenses 6,771 4,576
Total current assets 434,037 376,048
NONCURRENT ASSETS:    
Property, plant and equipment, net 110,976 112,145
Right-of-use assets - operating leases 847 909
Goodwill 11,619 11,619
Other assets 686 708
TOTAL ASSETS 558,165 501,429
CURRENT LIABILITIES:    
Accounts payable 169,458 125,500
Accrued liabilities 30,264 27,904
Income taxes payable 4,741 2,430
Current portion of operating lease obligation 307 311
Total current liabilities 204,770 156,145
NONCURRENT LIABILITIES:    
Long-term obligations 45,000 45,000
Noncurrent portion of operating lease obligation 569 597
Deferred income tax liabilities 6,159 6,230
Total liabilities 256,498 207,972
COMMITMENTS AND CONTINGENCIES (Note 5)
SHAREHOLDERS' EQUITY:    
Preferred stock, $0.01 par value; 5,000,000 shares authorized, none issued or outstanding
Common stock, $0.01 par value; 100,000,000 shares authorized, 11,416,716 and 11,410,728 outstanding at December 31, 2022 and December 31, 2021, respectively 114 114
Additional paid-in capital 152,462 152,392
Accumulated surplus 157,285 150,124
Accumulated other comprehensive loss (8,194) (9,173)
Total shareholders' equity 301,667 293,457
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 558,165 $ 501,429
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
CONDENSED CONSOLIDATED BALANCE SHEETS    
Allowance for doubtful accounts (in dollars) $ 1,364 $ 1,319
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares outstanding 11,441,036 11,416,716
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
CONDENSED CONSOLIDATED STATEMENTS OF INCOME    
NET SALES $ 282,275 $ 215,545
COSTS OF OPERATIONS 251,858 200,205
GROSS PROFIT 30,417 15,340
OPERATING EXPENSES:    
Selling, general and administrative expenses 17,924 12,386
NON-OPERATING (INCOME) EXPENSES:    
Interest expense, net 1,012 418
Other (income) expense, net (318) 52
Total expense, net 18,618 12,856
INCOME BEFORE INCOME TAXES 11,799 2,484
INCOME TAX PROVISION 2,579 419
NET INCOME $ 9,220 $ 2,065
BASIC INCOME PER COMMON SHARE (in dollars per share) $ 0.81 $ 0.18
DILUTED INCOME PER COMMON SHARE (in dollars per share) 0.81 0.18
CASH DIVIDENDS DECLARED PER COMMON SHARE (in dollars per share) $ 0.18 $ 0.18
WEIGHTED AVERAGE SHARES OUTSTANDING:    
Basic (in shares) 11,425 11,417
Diluted (in shares) 11,431 11,421
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME    
NET INCOME $ 9,220 $ 2,065
OTHER COMPREHENSIVE INCOME (LOSS):    
Foreign currency translation adjustment 979 25
Total other comprehensive income (loss) 979 25
COMPREHENSIVE INCOME $ 10,199 $ 2,090
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Accumulated Surplus
Accumulated Other Comprehensive Income (Loss)
Total
BALANCE at Dec. 31, 2021 $ 114 $ 151,449 $ 137,998 $ (4,945) $ 284,616
Components of comprehensive income:          
Net income     2,065   2,065
Foreign currency translation adjustment       25 25
COMPREHENSIVE INCOME     2,065 25 2,090
Issuance of common stock to non-employee directors   200     200
Stock-based compensation on nonvested restricted stock units   75     75
Dividends paid     (2,055)   (2,055)
BALANCE at Mar. 31, 2022 114 151,724 138,008 (4,920) 284,926
BALANCE at Dec. 31, 2022 114 152,392 150,124 (9,173) 293,457
Components of comprehensive income:          
Net income     9,220   9,220
Foreign currency translation adjustment       979 979
COMPREHENSIVE INCOME     9,220 979 10,199
Issuance of common stock to non-employee directors   61     61
Stock-based compensation on nonvested restricted stock units   223     223
Vesting of executive restricted stock units   (214)     (214)
Dividends paid     (2,059)   (2,059)
BALANCE at Mar. 31, 2023 $ 114 $ 152,462 $ 157,285 $ (8,194) $ 301,667
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY (Parentheticals) - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY    
Issuance of common stock to non-employee directors (in shares) (2,302) (5,988)
Dividends paid (in dollars per share) $ 0.18 $ 0.18
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
OPERATING ACTIVITIES:    
Net Income $ 9,220 $ 2,065
Adjustments to reconcile net income to net cash flows from operating activities:    
Depreciation and amortization 3,148 2,793
Provision for credit losses 45 45
Issuance of non-employee director shares 61 200
Stock-based compensation on nonvested restricted stock units 223 75
Deferred tax provision (66) (37)
Changes in operating assets and liabilities:    
Accounts receivable (55,235) (39,960)
Inventories (10,320) (9,434)
Prepaid expenses (2,193) (2,992)
Other assets 88 (38)
Accounts payable 44,003 21,363
Accrued liabilities 1,895 (1,925)
Income taxes payable 2,367 (1,091)
Net cash flows from operating activities (6,764) (28,936)
INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (1,749) (4,091)
Proceeds from sale of property, plant and equipment   8
Net cash flows from investing activities (1,749) (4,083)
FINANCING ACTIVITIES:    
Net borrowings under credit facility   10,000
Payments of cash dividends (2,059) (2,055)
Finance lease obligation payments   (6)
Net cash flows from financing activities (2,059) 7,939
EFFECT OF EXCHANGE RATE CHANGES ON CASH AND TEMPORARY INVESTMENTS 139 40
NET CHANGE IN CASH AND TEMPORARY INVESTMENTS (10,433) (25,040)
CASH AND TEMPORARY INVESTMENTS, beginning of period 40,153 54,332
CASH AND TEMPORARY INVESTMENTS, end of period 29,720 29,292
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Cash payments for interest 1,493 467
Cash payments for income taxes, net of refunds $ 495 $ 572
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND NATURE OF OPERATIONS
3 Months Ended
Mar. 31, 2023
BASIS OF PRESENTATION  
BASIS OF PRESENTATION

1.          BASIS OF PRESENTATION

The condensed consolidated financial statements of Miller Industries, Inc. and subsidiaries (the “Company”) included herein have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted pursuant to such rules and regulations. Nevertheless, the Company believes that the disclosures are adequate to make the financial information presented not misleading. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, which are of a normal recurring nature, to present fairly the Company’s financial position, results of operations and cash flows at the dates and for the periods presented. Interim results of operations are not necessarily indicative of results to be expected for the fiscal year.

These condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. The condensed consolidated financial statements include accounts of certain subsidiaries whose fiscal closing dates differ from December 31st by 31 days (or less) to facilitate timely reporting.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.1
RECENT ACCOUNTING PRONOUNCEMENTS
3 Months Ended
Mar. 31, 2023
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

2.          RECENT ACCOUNTING PRONOUNCEMENTS

Recently Adopted Standards

During the first quarter of 2023, the Company adopted ASU 2021-08, Business Combinations (Topic 805) which requires the Company to measure and recognize contract assets and contract liabilities when purchased as part of a business combination.  According to the guidance, the acquirer must follow ASC Topic 606 in accounting for the contract asset or contract liability being purchased.  The amendments in the update were effective for financial statements beginning after December 15, 2022, including interim periods within those fiscal years.  The Company has applied the amendments prospectively.  The adoption of this update did not have a material impact on the Company’s consolidated financial statements and related disclosures.

Also during the first quarter of 2023, the Company adopted ASU 2022-02, Financial Instruments – Credit Losses (Topic 326).  The update requires entities with financing receivables to disclose gross write-offs by year of origination of the receivable. The amendments in the update were effective for financial statements beginning after December 15, 2022, including interim periods within those fiscal years, and has been applied prospectively. The adoption of this update did not have a material impact on the Company’s consolidated financial statements and related disclosures.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.1
10Q BASIC AND DILUTED INCOME PER COMMON SHARE
3 Months Ended
Mar. 31, 2023
BASIC AND DILUTED INCOME PER COMMON SHARE  
BASIC AND DILUTED INCOME PER COMMON SHARE

3.          BASIC AND DILUTED INCOME PER COMMON SHARE

Basic and diluted income per common share were calculated using the following:

Three Months Ended

March 31 

    

2023

    

2022

    

Net Income

$

9,220

$

2,065

 

 

Basic and Diluted Common Shares

Weighted Average Shares Outstanding - Basic

11,425

11,417

Dilution for Assumed Exercises of Nonvested Restricted Stock Units

 

6

 

4

Weighted Average Common Shares Outstanding - Diluted

11,431

11,421

Basic income per common share is computed by dividing net income by the weighted average number of common shares outstanding. Diluted income per common share is calculated by dividing net income by the weighted average number of common and potential dilutive common shares outstanding. The Company uses the treasury stock method to account for the effect of nonvested restricted stock units on the computation of diluted income per share. For the three months ended March 31, 2023, 128 nonvested restricted stock units would have been anti-dilutive. There were 32 restricted stock units that vested in March 2023, with 24 shares being issued and 8 shares being forfeited to provide for payment of applicable taxes.  There were no restricted stock units granted during the three months ended March 31, 2023, but 96 non-vested shares of the previously granted restricted stock units remained outstanding during the period.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.1
10Q INVENTORIES
3 Months Ended
Mar. 31, 2023
INVENTORIES  
INVENTORIES

5.          INVENTORIES

Inventory costs include materials, labor and factory overhead. Inventories are stated at the lower of cost or net realizable value, determined on a moving average unit cost basis. Appropriate consideration is given to obsolescence, valuation and other factors in determining net realizable value. Revisions of these estimates could result in the need for adjustments. Inventories, net of reserves, at March 31, 2023 and December 31, 2022 consisted of the following:

March 31, 

December 31, 

    

2023

    

2022

Chassis

$

18,125

$

18,604

Raw materials

 

77,852

 

75,934

Work in process

 

42,588

 

40,655

Finished goods

 

25,866

 

18,463

$

164,431

$

153,656

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2023
COMMITMENTS AND CONTINGENCIES.  
COMMITMENTS AND CONTINGENCIES

7.          COMMITMENTS AND CONTINGENCIES

Leasing Activities

The Company leases certain equipment and facilities under long-term non-cancellable operating and finance lease agreements.  The leases expire at various dates through 2027.  Certain of the lease agreements contain renewal options.  For those leases that have renewal options, the Company included these renewal periods in the lease term if the Company determined it was reasonably certain to exercise the renewal option. Lease payments during such renewal periods were also considered in the calculation of right-of-use assets and lease obligations.

Right-of-use assets represent the Company’s right to use an underlying asset for the lease term and lease obligations represent the Company’s obligation to make lease payments arising from the lease. Lease obligations are recognized at the commencement date based on the present value of lease payments over the lease term. Right-of-use assets are recognized at the commencement date as the initial measurement of the lease liability, plus payments made prior to lease commencement and any initial direct costs. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Expense is recognized on a straight-line basis over the lease term for operating leases. For finance leases, expense is recognized as the expense from straight-line amortization of the right-of-use asset plus the periodic interest expense from the lease obligation. Short-term leases have a lease term of twelve months or less.  The Company recognizes short-term leases on a straight-line basis and does not record a related right-of-use asset or lease obligation for such contracts.

Right-of-use assets related to finance leases are included as a component of property, plant and equipment, net on the condensed consolidated balance sheets.

A maturity analysis of the undiscounted cash flows of operating lease obligations is as follows:

Operating Lease Obligation

Remaining lease payments to be paid during the year ended December 31, 

2023

    

$

254

2024

 

292

2025

 

254

2026

 

83

2027

 

1

Thereafter

 

Total lease payments

884

Less imputed interest

(8)

Lease obligation at March 31, 2023

$

876

The lease cost and certain other information during the three months ended March 31, 2023 and 2022 were as follows:

Three Months Ended

March 31 

    

2023

    

2022

    

Lease Cost

Finance lease cost:

Amortization of right-of-use assets

$

9

$

5

Interest on lease obligation

 

1

 

1

Total finance lease cost

10

6

Total long-term operating lease cost

 

88

 

106

Total short-term operating lease cost

 

86

 

166

Total lease cost

$

184

$

278

Other Information

Cash paid for amounts included in the measurement of lease obligation:

 

  

 

  

Operating cash flows from operating leases

$

88

$

107

Financing cash flows from finance leases

 

 

6

Right-of-use assets obtained in exchange for new operating lease obligations

 

 

31

The weighted average remaining lease term for operating leases at March 31, 2023 was 3.2 years.  The weighted average remaining lease term for operating leases at December 31, 2022 was 3.7 years. The weighted average discount rate for operating leases at March 31, 2023 was 3.2%. The weighted average discount rate for operating leases at December 31, 2022 was 3.9%. The Company’s subsidiary in the United Kingdom leased facilities used for manufacturing and office space from a related party with related lease costs during the three months ended March 31, 2023 and 2022 of $50 and $55, respectively. The Company’s French subsidiary leased a fleet of vehicles from a related party with related lease costs of $57 and $33 during the three months ended March 31, 2023 and 2022, respectively.

Other Commitments

At March 31, 2023 and December 31, 2022, the Company had commitments of approximately $9,159 and $6,351, respectively, for construction and acquisition of property, plant and equipment. The Company migrated its enterprise resource planning (ERP) system to a multi-tenant cloud environment in 2021 and is continuing to implement additional modules such as enterprise performance management, human capital management, data analytics and the use of artificial intelligence.  Related to the continuing implementation project, at March 31, 2023 and December 31, 2022, the Company had commitments of approximately $2,874 and $2,565, respectively, in software license fees payable in installments through 2025.

Contingencies

The Company has entered into arrangements with third-party lenders where it has agreed, in the event of default by a distributor within the independent distributor network, to repurchase from the third-party lender Company products repossessed from the independent distributor customer. These arrangements are typically subject to a maximum repurchase amount. The maximum amount of collateral that the Company could be required to purchase was approximately $88,619 at March 31, 2023, and $74,122 at December 31, 2022. The increase during 2023 is due to increases in sales and supply chain issues that delay payment until all parts and components are received. The Company’s risk under these arrangements is mitigated by the value of the products that would be repurchased as part of the transaction. The Company considered the fair value at inception of its commitment under these arrangements and concluded that there is no probable loss associated with these potential repurchase obligations and thus no associated liability was recognized at March 31, 2023 or December 31, 2022.

The Company is, from time to time, a party to litigation arising in the normal course of its business. Litigation is subject to various inherent uncertainties, and it is possible that some of such matters could be resolved unfavorably to the Company, which could result in substantial damages against the Company. The Company establishes accruals for matters that are probable and reasonably estimable and maintains product liability and other insurance that management believes to be adequate. Management believes that any liability that may ultimately result from the resolution of any such matters in excess of available insurance coverage and accruals will not have a material adverse effect on the consolidated financial position or results of operations of the Company.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.1
LONG-TERM OBLIGATIONS
3 Months Ended
Mar. 31, 2023
LONG-TERM OBLIGATIONS  
LONG-TERM OBLIGATIONS

6.          LONG-TERM OBLIGATIONS

Credit Facility

The Company’s current loan agreement with First Horizon Bank, which governs its existing $100.0 million unsecured revolving credit facility with a maturity date of May 31, 2027, contains customary representations and warranties, events of default, and financial, affirmative and negative covenants for loan agreements of this kind.  The credit facility restricts the payment of cash dividends if the payment would cause the Company to be in violation of the minimum tangible net worth test or the leverage ratio test in the loan agreement, among various other customary covenants.  The Company has been in compliance with these covenants throughout 2022 and during the first three months of 2023, and it is anticipated that the Company will continue to be in compliance for the foreseeable future.

In absence of a default, all borrowings under the credit facility bear interest at the one month Term SOFR Rate plus 1.00% or 1.25% per annum, depending on the leverage ratio.  The Company pays a non-usage fee under the current loan agreement at a rate per annum equal to between 0.15% and 0.35% of the unused amount of the credit facility, which fee is paid quarterly.

During the first three months of 2023, the Company retained $45,000 in outstanding borrowings under its credit facility at March 31, 2023. At March 31, 2023 and December 31, 2022, the Company had cash and temporary investments of $29,720 and $40,153, respectively.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES
3 Months Ended
Mar. 31, 2023
INCOME TAXES  
INCOME TAXES

8.          INCOME TAXES

As of March 31, 2023, the Company had no federal net operating loss carryforwards. State net operating loss carryforwards were $1,135 at March 31, 2023.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE AND LONG-LIVED ASSETS
3 Months Ended
Mar. 31, 2023
REVENUE  
REVENUE

4.          REVENUE

Substantially all of our revenue is generated from sales of towing and recovery equipment. As such, disaggregation of revenue by product line would not provide useful information because all product lines have substantially similar characteristics. However, revenue streams are tracked by the geographic location of customers. This disaggregated information is presented in the table below.

For the Three Months Ended

    

March 31, 

    

2023

    

2022

    

Net Sales:

 

  

 

  

 

North America

$

258,167

$

194,351

Foreign

 

24,108

 

21,194

$

282,275

$

215,545

Revenue is recognized when obligations under the terms of a contract with a customer are satisfied. Except for certain extended service contracts on a small percentage of units sold, the Company’s performance obligations are satisfied, and sales revenue is recognized when products are shipped from the Company’s facilities. From time to time, revenue is recognized under a bill and hold arrangement. Recognition of revenue on bill and hold arrangements occurs when control transfers to the customer. The bill and hold arrangement must be substantive, and the product must be separately identified as belonging to the customer, ready for physical transfer, and unavailable to be used or directed to another customer.

Revenue is measured as the amount of consideration expected to be received in exchange for the transfer of products. Sales and other taxes collected concurrent with revenue-producing activities are excluded from revenue. Warranty related costs are recognized as an expense at the time products are sold and a reserve is established. Depending on the terms of the arrangement, for certain contracts the Company may defer the recognition of a portion of the consideration received because a future obligation has not yet been satisfied, such as an extended service contract. An observable price is used to determine the stand-alone selling price for separate performance obligations or a cost plus margin approach is utilized when one is not available.

Contract assets primarily relate to the Company’s rights to consideration for work completed but not billed at the reporting date. The contract assets are transferred to receivables when the rights become unconditional. Contract liabilities primarily relate to performance obligations to be satisfied in the future. For both March 31, 2023 and December 31, 2022, contract liability balances were $242, and are included in accrued liabilities on the condensed consolidated balance sheets. No revenue related to contract liability balances was recognized during the three months ended March 31, 2023, or during the three months ended March 31, 2022. The Company did not have any contract assets at March 31, 2023 or December 31, 2022.

The Company extends credit to customers in the normal course of business. Collections from customers are continuously monitored and an allowance for credit losses is maintained based on historical experience adjusted for current conditions and forecasts capturing country and industry-specific economic factors. The Company also considers any specific customer collection issues. Since the Company’s trade receivables are largely similar, the Company evaluates its allowance for credit losses as one portfolio segment. At origination, the Company evaluates credit risk based on a variety of credit quality factors including prior payment experience, customer financial information, credit ratings, probabilities of default, industry trends and other internal metrics. On an ongoing basis, data by each major customer is regularly reviewed based on past-due status to evaluate the adequacy of the allowance for credit losses and actual write-offs are charged against the allowance. Terms on accounts receivable vary and are based on specific terms agreed upon with each customer. Write-offs of accounts receivable were de minimis during the three months ended March 31, 2023 and during the three months ended March 31, 2022.  

Trade accounts receivable are generally diversified due to the number of entities comprising the Company’s customer base and their dispersion across many geographic regions. The Company also frequently monitors the creditworthiness of the customers to whom the credit is granted in the normal course of business. Sales from one customer made up approximately 11% of total Company sales during the three months ended March 31, 2023. Sales from one customer made up approximately 10% of total Company sales during the three months ended March 31, 2022. There were no customers with accounts receivable greater than 10% of total accounts receivable at March 31, 2023.  Accounts receivable from one customer made up approximately 10% of total Company trade accounts receivable at March 31, 2023 or December 31, 2022.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.1
CORRECTION OF PRIOR PERIOD ERRORS
3 Months Ended
Mar. 31, 2023
CORRECTION OF PRIOR PERIOD ERRORS  
CORRECTION OF PRIOR PERIOD ERRORS

9.           CORRECTION OF PRIOR PERIOD ERRORS

As previously disclosed in Note 11 to the Company’s consolidated financial statements as of and for the fiscal year ended December 31, 2022, the Company identified prior period accounting errors that the Company has concluded are not material to the Company’s previously reported consolidated financial statements and unaudited condensed consolidated financial statements.

During the prior fiscal year-end financial reporting process, the Company identified prior period accounting errors that the Company concluded were not material to the Company’s previously reported consolidated financial statements and unaudited interim condensed consolidated financial statements.  The financial reporting periods affected by these errors include the Company’s previously reported consolidated financial statements for the fiscal years ended December 31, 2021, and the Company’s previously reported unaudited interim condensed consolidated financial information for each of the quarterly and fiscal year-to-date periods in the fiscal year ended December 31, 2022 (collectively the “previously reported financial statements”).

Based on management’s evaluation of the accounting errors under the SEC Staff’s Accounting Bulletins Nos. 99 (“SAB 99”) and 108 (“SAB 208”) and interpretations thereof, the Company concluded the errors were not material, on an individual or aggregate basis, to the Company’s previously reported financial statements. The errors originated many years ago, were less than 3.6% of the impacted accounts, and did not materially impact ratios or amounts relied upon by users of the financial statements. However, the Company further concluded the accounting errors could not be corrected as an out-of-period adjustment in the Company’s current period consolidated financial statements as of and for the year ended December 31, 2022, because to do so would cause a material misstatement in those financial statements.  Accordingly, the Company proceeded according to the guidance prescribed by SAB 108 which specifies that the errors must be corrected the next time the previously reported financial statements are filed. Therefore, the Company corrected these accounting errors in all of the Company’s previously reported annual and interim consolidated financial statements impacted by the errors, which includes the accompanying unaudited condensed consolidated financial statements as of and for the three months ended March 31, 2023.

March 31, 2022

As

    

Reported

    

Adjustment

    

Revised

Property, plant and equipment, net

 

$

97,877

$

(1,203)

$

96,674

Accounts payable

 

139,311

2,717

142,028

Accumulated surplus

141,928

(3,920)

138,008

December 31, 2021

As

    

Reported

    

Adjustment

    

Revised

Property, plant and equipment, net

 

$

96,496

$

(1,203)

$

95,293

Accounts payable

 

119,029

2,717

121,746

Accumulated surplus

141,918

(3,920)

137,998

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.1
SUBSEQUENT EVENTS
3 Months Ended
Mar. 31, 2023
SUBSEQUENT EVENTS  
SUBSEQUENT EVENTS

10.          SUBSEQUENT EVENTS

Dividends

On May 1, 2023, the Board of Directors (the “Board”) of the Company declared a quarterly cash dividend of $0.18 per share. The dividend is payable June 12, 2023, to shareholders of record as of June 5, 2023.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2023
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
BASIS OF PRESENTATION

The condensed consolidated financial statements of Miller Industries, Inc. and subsidiaries (the “Company”) included herein have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted pursuant to such rules and regulations. Nevertheless, the Company believes that the disclosures are adequate to make the financial information presented not misleading. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, which are of a normal recurring nature, to present fairly the Company’s financial position, results of operations and cash flows at the dates and for the periods presented. Interim results of operations are not necessarily indicative of results to be expected for the fiscal year.

These condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. The condensed consolidated financial statements include accounts of certain subsidiaries whose fiscal closing dates differ from December 31st by 31 days (or less) to facilitate timely reporting.

Recent Accounting Pronouncements

Recently Adopted Standards

During the first quarter of 2023, the Company adopted ASU 2021-08, Business Combinations (Topic 805) which requires the Company to measure and recognize contract assets and contract liabilities when purchased as part of a business combination.  According to the guidance, the acquirer must follow ASC Topic 606 in accounting for the contract asset or contract liability being purchased.  The amendments in the update were effective for financial statements beginning after December 15, 2022, including interim periods within those fiscal years.  The Company has applied the amendments prospectively.  The adoption of this update did not have a material impact on the Company’s consolidated financial statements and related disclosures.

Also during the first quarter of 2023, the Company adopted ASU 2022-02, Financial Instruments – Credit Losses (Topic 326).  The update requires entities with financing receivables to disclose gross write-offs by year of origination of the receivable. The amendments in the update were effective for financial statements beginning after December 15, 2022, including interim periods within those fiscal years, and has been applied prospectively. The adoption of this update did not have a material impact on the Company’s consolidated financial statements and related disclosures.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2023
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of inventories, net of reserves

March 31, 

December 31, 

    

2023

    

2022

Chassis

$

18,125

$

18,604

Raw materials

 

77,852

 

75,934

Work in process

 

42,588

 

40,655

Finished goods

 

25,866

 

18,463

$

164,431

$

153,656

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.1
BASIC AND DILUTED INCOME PER COMMON SHARE (Tables)
3 Months Ended
Mar. 31, 2023
BASIC AND DILUTED INCOME PER COMMON SHARE  
Schedule of basic and diluted income per common share

Three Months Ended

March 31 

    

2023

    

2022

    

Net Income

$

9,220

$

2,065

 

 

Basic and Diluted Common Shares

Weighted Average Shares Outstanding - Basic

11,425

11,417

Dilution for Assumed Exercises of Nonvested Restricted Stock Units

 

6

 

4

Weighted Average Common Shares Outstanding - Diluted

11,431

11,421

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES (Tables)
3 Months Ended
Mar. 31, 2023
COMMITMENTS AND CONTINGENCIES.  
Summary of components of our lease cost

Three Months Ended

March 31 

    

2023

    

2022

    

Lease Cost

Finance lease cost:

Amortization of right-of-use assets

$

9

$

5

Interest on lease obligation

 

1

 

1

Total finance lease cost

10

6

Total long-term operating lease cost

 

88

 

106

Total short-term operating lease cost

 

86

 

166

Total lease cost

$

184

$

278

Other Information

Cash paid for amounts included in the measurement of lease obligation:

 

  

 

  

Operating cash flows from operating leases

$

88

$

107

Financing cash flows from finance leases

 

 

6

Right-of-use assets obtained in exchange for new operating lease obligations

 

 

31

Summary of maturities of operating lease liabilities

Operating Lease Obligation

Remaining lease payments to be paid during the year ended December 31, 

2023

    

$

254

2024

 

292

2025

 

254

2026

 

83

2027

 

1

Thereafter

 

Total lease payments

884

Less imputed interest

(8)

Lease obligation at March 31, 2023

$

876

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2023
INVENTORIES  
Schedule of inventories, net of reserves

March 31, 

December 31, 

    

2023

    

2022

Chassis

$

18,125

$

18,604

Raw materials

 

77,852

 

75,934

Work in process

 

42,588

 

40,655

Finished goods

 

25,866

 

18,463

$

164,431

$

153,656

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.1
CORRECTION OF PRIOR PERIOD ERRORS - Impact of correcting errors (Tables)
3 Months Ended
Mar. 31, 2023
CORRECTION OF PRIOR PERIOD ERRORS  
Schedule of impact of correcting prior period errors

March 31, 2022

As

    

Reported

    

Adjustment

    

Revised

Property, plant and equipment, net

 

$

97,877

$

(1,203)

$

96,674

Accounts payable

 

139,311

2,717

142,028

Accumulated surplus

141,928

(3,920)

138,008

December 31, 2021

As

    

Reported

    

Adjustment

    

Revised

Property, plant and equipment, net

 

$

96,496

$

(1,203)

$

95,293

Accounts payable

 

119,029

2,717

121,746

Accumulated surplus

141,918

(3,920)

137,998

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE AND LONG-LIVED ASSETS (Tables)
3 Months Ended
Mar. 31, 2023
REVENUE  
Schedule of disaggregation of revenue by the geographic region for customers

For the Three Months Ended

    

March 31, 

    

2023

    

2022

    

Net Sales:

 

  

 

  

 

North America

$

258,167

$

194,351

Foreign

 

24,108

 

21,194

$

282,275

$

215,545

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Chassis $ 18,125 $ 18,604
Raw materials 77,852 75,934
Work in process 42,588 40,655
Finished goods 25,866 18,463
Inventories $ 164,431 $ 153,656
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Property, plant and equipment, net $ 110,976 $ 112,145 $ 96,674 $ 95,293
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated Useful Life (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Depreciation and amortization $ 3,148 $ 2,793
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Accrued taxes $ 4,741 $ 2,430
Accrued liabilities $ 30,264 $ 27,904
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
BASIC AND DILUTED INCOME PER COMMON SHARE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net income $ 9,220 $ 2,065
Basic and Diluted Common Shares    
Weighted Average Shares Outstanding - Basic 11,425,000 11,417,000
Dilution for Assumed Exercises of Nonvested Restricted Stock Units 6,000 4,000
Weighted Average Common Shares Outstanding - Diluted 11,431,000 11,421,000
Restricted stock units forfeited 8  
Restricted Stock Units    
Basic and Diluted Common Shares    
Antidilutive securities excluded from computation of earnings per share 128,000  
Restricted stock units that vested 32  
Restricted stock issued 24  
Nonvested restricted stock units granted 0  
Nonvested restricted stock units outstanding 96,000  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
LONG-TERM OBLIGATIONS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Line of Credit Facility [Line Items]        
Cash and temporary investments $ 29,720 $ 40,153 $ 29,292 $ 54,332
First Tennessee Bank National Association | Credit facility        
Line of Credit Facility [Line Items]        
Revolving credit facility 100,000      
Line of credit outstanding borrowings $ 45,000      
First Tennessee Bank National Association | Credit facility | Minimum | Secured Overnight Financing Rate (SOFR) [Member]        
Line of Credit Facility [Line Items]        
Variable interest rate in addition to reference rate 1.00%      
Non-usage fee for current loan agreement in annual amount percentage 0.15%      
First Tennessee Bank National Association | Credit facility | Maximum | Secured Overnight Financing Rate (SOFR) [Member]        
Line of Credit Facility [Line Items]        
Variable interest rate in addition to reference rate 1.25%      
Non-usage fee for current loan agreement in annual amount percentage 0.35%      
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
10Q INVENTORIES (Schedule of Inventories, Net of Reserves) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
INVENTORIES    
Chassis $ 18,125 $ 18,604
Raw materials 77,852 75,934
Work in process 42,588 40,655
Finished goods 25,866 18,463
Inventories $ 164,431 $ 153,656
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES (Maturity of Undiscounted Cash Flows of Operating Lease Obligations) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Operating Lease Obligation  
2023 $ 254
2024 292
2025 254
2026 83
2027 1
Total lease payments 884
Less: Imputed Interest (8)
Lease obligation at end of period $ 876
Lessee, Operating Lease, Existence of Option to Extend [true false] true
Lessee, Operating Lease, Existence of Option to Terminate [true false] true
Finance Lease Obligation  
Lessee, Finance Lease, Existence of Option to Extend [true false] true
Lessee, Finance Lease, Existence of Option to Terminate [true false] true
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES (Lease Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Lease Cost      
Amortization of right-of-use assets $ 9 $ 5  
Interest on lease obligation 1 1  
Total finance lease cost 10 6  
Total long-term operating lease cost 88 106  
Total short-term operating lease cost 86 166  
Total lease cost 184 278  
Cash paid for amounts included in the measurement of lease obligation:      
Operating cash flows from operating leases $ 88 107  
Financing cash flows from finance leases   6  
Right-of-use assets obtained in exchange for new operating lease obligations   31  
Weighted average remaining lease term for operating leases 3 years 2 months 12 days   3 years 8 months 12 days
Weighted average discount rate for operating leases 3.20%   3.90%
Boniface Engineering, Ltd.      
Lease Cost      
Total lease cost $ 50 55  
Jige International S.A      
Lease Cost      
Total lease cost $ 57 $ 33  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES (Other Commitments and Contingencies) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Maximum    
Long-term Purchase Commitment [Line Items]    
Repurchase collateral amount $ 88,619 $ 74,122
Capital Addition Purchase Commitments    
Long-term Purchase Commitment [Line Items]    
Commitment amount 9,159 6,351
Software License Fee Arrangement    
Long-term Purchase Commitment [Line Items]    
Commitment amount $ 2,874 $ 2,565
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
10Q INCOME TAXES (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
INCOME TAXES  
Federal net operating loss carryforward $ 0
State net operating loss carryforward $ 1,135
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.1
CORRECTION OF PRIOR PERIOD ERRORS (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Property, plant and equipment, net $ 110,976 $ 112,145 $ 96,674 $ 95,293
Accounts payable 169,458 125,500 142,028 121,746
Accumulated Surplus $ 157,285 $ 150,124 138,008 137,998
Percent of accounts 0.036      
As reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Property, plant and equipment, net     97,877 96,496
Accounts payable     139,311 119,029
Accumulated Surplus     141,928 141,918
Adjustment        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Property, plant and equipment, net     (1,203) (1,203)
Accounts payable     2,717 2,717
Accumulated Surplus     $ (3,920) $ (3,920)
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
SUBSEQUENT EVENTS (Details) - USD ($)
$ / shares in Units, $ in Millions
Jun. 12, 2023
Jun. 05, 2023
May 01, 2023
Mar. 31, 2023
Subsequent Event [Line Items]        
Dividends payable, declared date     May 01, 2023  
Dividends payable, amount per share     $ 0.18  
Dividends payable, payment date Jun. 12, 2023      
Dividends payable, record date   Jun. 05, 2023    
First Tennessee Bank National Association | Credit facility        
Subsequent Event [Line Items]        
Revolving credit facility       $ 100.0
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.1
10Q REVENUE (Schedule of Disaggregation of Revenue by Geographic Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Net Sales $ 282,275 $ 215,545
North America    
Disaggregation of Revenue [Line Items]    
Net Sales 258,167 194,351
Foreign    
Disaggregation of Revenue [Line Items]    
Net Sales $ 24,108 $ 21,194
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
10Q REVENUE (Narrative) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
customer
Dec. 31, 2022
USD ($)
Concentration Risk [Line Items]    
Contract liability balances related to performance obligations $ 242  
Recognized revenue related to contract liability balances 0  
Contract assets $ 0 $ 0
Net sales | Customer Concentration Risk | Customer one    
Concentration Risk [Line Items]    
Number of customer | customer 1  
Concentration Risk, Percentage 11.00%  
XML 52 mlr-20230331x10q_htm.xml IDEA: XBRL DOCUMENT 0000924822 us-gaap:RetainedEarningsMember 2023-03-31 0000924822 us-gaap:CommonStockMember 2023-03-31 0000924822 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000924822 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000924822 us-gaap:RetainedEarningsMember 2022-12-31 0000924822 us-gaap:CommonStockMember 2022-12-31 0000924822 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000924822 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000924822 us-gaap:RetainedEarningsMember 2022-03-31 0000924822 us-gaap:CommonStockMember 2022-03-31 0000924822 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000924822 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000924822 us-gaap:RetainedEarningsMember 2021-12-31 0000924822 us-gaap:CommonStockMember 2021-12-31 0000924822 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000924822 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000924822 us-gaap:RestrictedStockUnitsRSUMember 2023-03-31 0000924822 us-gaap:NonUsMember 2023-01-01 2023-03-31 0000924822 srt:NorthAmericaMember 2023-01-01 2023-03-31 0000924822 us-gaap:NonUsMember 2022-01-01 2022-03-31 0000924822 srt:NorthAmericaMember 2022-01-01 2022-03-31 0000924822 srt:MaximumMember 2023-03-31 0000924822 srt:MaximumMember 2022-12-31 0000924822 us-gaap:CapitalAdditionsMember 2023-01-01 2023-03-31 0000924822 mlr:SoftwareLicenseFeeArrangementMember 2023-01-01 2023-03-31 0000924822 us-gaap:CapitalAdditionsMember 2022-01-01 2022-12-31 0000924822 mlr:SoftwareLicenseFeeArrangementMember 2022-01-01 2022-12-31 0000924822 us-gaap:RevolvingCreditFacilityMember mlr:FirstTennesseeBankNationalAssociationMember 2023-03-31 0000924822 mlr:JigeInternationalS.a.Member 2023-01-01 2023-03-31 0000924822 mlr:BonifaceEngineeringLtd.Member 2023-01-01 2023-03-31 0000924822 mlr:JigeInternationalS.a.Member 2022-01-01 2022-03-31 0000924822 mlr:BonifaceEngineeringLtd.Member 2022-01-01 2022-03-31 0000924822 2023-06-05 2023-06-05 0000924822 2023-05-01 2023-05-01 0000924822 2023-05-01 0000924822 2023-06-12 2023-06-12 0000924822 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember mlr:FirstTennesseeBankNationalAssociationMember mlr:SecuredOvernightFinancingRateSofrMember 2023-01-01 2023-03-31 0000924822 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember mlr:FirstTennesseeBankNationalAssociationMember mlr:SecuredOvernightFinancingRateSofrMember 2023-01-01 2023-03-31 0000924822 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000924822 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000924822 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000924822 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000924822 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0000924822 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000924822 srt:ScenarioPreviouslyReportedMember 2022-03-31 0000924822 srt:RestatementAdjustmentMember 2022-03-31 0000924822 2022-03-31 0000924822 srt:ScenarioPreviouslyReportedMember 2021-12-31 0000924822 srt:RestatementAdjustmentMember 2021-12-31 0000924822 2021-12-31 0000924822 mlr:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0000924822 2023-03-31 0000924822 2022-12-31 0000924822 2022-01-01 2022-03-31 0000924822 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000924822 2023-04-28 0000924822 2023-01-01 2023-03-31 shares iso4217:USD mlr:customer pure iso4217:USD shares 0000924822 --12-31 2023 Q1 false 0 0 0.036 10-Q true 2023-03-31 false 001-14124 MILLER INDUSTRIES, INC. TN 62-1566286 8503 Hilltop Drive Ooltewah TN 37363 423 238-4171 Common Stock, par value $0.01 per share MLR NYSE Yes Yes Accelerated Filer true false false 11441036 29720000 40153000 1364000 1319000 233115000 177663000 164431000 153656000 6771000 4576000 434037000 376048000 110976000 112145000 847000 909000 11619000 11619000 686000 708000 558165000 501429000 169458000 125500000 30264000 27904000 4741000 2430000 307000 311000 204770000 156145000 45000000 45000000 569000 597000 6159000 6230000 256498000 207972000 0.01 0.01 5000000 5000000 0 0 0.01 0.01 100000000 100000000 11441036 11416716 114000 114000 152462000 152392000 157285000 150124000 -8194000 -9173000 301667000 293457000 558165000 501429000 282275000 215545000 251858000 200205000 30417000 15340000 17924000 12386000 1012000 418000 318000 -52000 18618000 12856000 11799000 2484000 2579000 419000 9220000 2065000 0.81 0.18 0.81 0.18 0.18 0.18 11425000 11417000 11431000 11421000 9220000 2065000 979000 25000 979000 25000 10199000 2090000 114000 151449000 137998000 -4945000 284616000 2065000 2065000 25000 25000 2065000 25000 2090000 -5988 200000 200000 75000 75000 0.18 2055000 2055000 114000 151724000 138008000 -4920000 284926000 114000 152392000 150124000 -9173000 293457000 9220000 9220000 979000 979000 9220000 979000 10199000 -2302 61000 61000 223000 223000 -214000 -214000 0.18 2059000 2059000 114000 152462000 157285000 -8194000 301667000 9220000 2065000 3148000 2793000 45000 45000 61000 200000 223000 75000 -66000 -37000 55235000 39960000 10320000 9434000 2193000 2992000 -88000 38000 44003000 21363000 1895000 -1925000 2367000 -1091000 -6764000 -28936000 1749000 4091000 8000 -1749000 -4083000 10000000 2059000 2055000 6000 -2059000 7939000 139000 40000 -10433000 -25040000 40153000 54332000 29720000 29292000 1493000 467000 495000 572000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">1.          BASIS OF PRESENTATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;">The condensed consolidated financial statements of Miller Industries, Inc. and subsidiaries (the “Company”) included herein have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted pursuant to such rules and regulations. Nevertheless, the Company believes that the disclosures are adequate to make the financial information presented not misleading. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, which are of a normal recurring nature, to present fairly the Company’s financial position, results of operations and cash flows at the dates and for the periods presented. Interim results of operations are not necessarily indicative of results to be expected for the fiscal year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">These condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. The condensed consolidated financial statements include accounts of certain subsidiaries whose fiscal closing dates differ from December 31<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup> by 31 days (or less) to facilitate timely reporting.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;">The condensed consolidated financial statements of Miller Industries, Inc. and subsidiaries (the “Company”) included herein have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted pursuant to such rules and regulations. Nevertheless, the Company believes that the disclosures are adequate to make the financial information presented not misleading. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, which are of a normal recurring nature, to present fairly the Company’s financial position, results of operations and cash flows at the dates and for the periods presented. Interim results of operations are not necessarily indicative of results to be expected for the fiscal year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">These condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2022. The condensed consolidated financial statements include accounts of certain subsidiaries whose fiscal closing dates differ from December 31<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup> by 31 days (or less) to facilitate timely reporting.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2.          RECENT ACCOUNTING PRONOUNCEMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">Recently Adopted Standards</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;">During the first quarter of 2023, the Company adopted ASU 2021-08, Business Combinations (Topic 805) which requires the Company to measure and recognize contract assets and contract liabilities when purchased as part of a business combination.  According to the guidance, the acquirer must follow ASC Topic 606 in accounting for the contract asset or contract liability being purchased.  The amendments in the update were effective for financial statements beginning after December 15, 2022, including interim periods within those fiscal years.  The Company has applied the amendments prospectively.  The adoption of this update did not have a material impact on the Company’s consolidated financial statements and related disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;">Also during the first quarter of 2023, the Company adopted ASU 2022-02, Financial Instruments – Credit Losses (Topic 326).  The update requires entities with financing receivables to disclose gross write-offs by year of origination of the receivable. The amendments in the update were effective for financial statements beginning after December 15, 2022, including interim periods within those fiscal years, and has been applied prospectively. The adoption of this update did not have a material impact on the Company’s consolidated financial statements and related disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">Recently Adopted Standards</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;">During the first quarter of 2023, the Company adopted ASU 2021-08, Business Combinations (Topic 805) which requires the Company to measure and recognize contract assets and contract liabilities when purchased as part of a business combination.  According to the guidance, the acquirer must follow ASC Topic 606 in accounting for the contract asset or contract liability being purchased.  The amendments in the update were effective for financial statements beginning after December 15, 2022, including interim periods within those fiscal years.  The Company has applied the amendments prospectively.  The adoption of this update did not have a material impact on the Company’s consolidated financial statements and related disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;">Also during the first quarter of 2023, the Company adopted ASU 2022-02, Financial Instruments – Credit Losses (Topic 326).  The update requires entities with financing receivables to disclose gross write-offs by year of origination of the receivable. The amendments in the update were effective for financial statements beginning after December 15, 2022, including interim periods within those fiscal years, and has been applied prospectively. The adoption of this update did not have a material impact on the Company’s consolidated financial statements and related disclosures.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">3.          BASIC AND DILUTED INCOME PER COMMON SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Basic and diluted income per common share were calculated using the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Net Income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 9,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Basic and Diluted Common Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Weighted Average Shares Outstanding - Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Dilution for Assumed Exercises of Nonvested Restricted Stock Units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Weighted Average Common Shares Outstanding - Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,421</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Basic income per common share is computed by dividing net income by the weighted average number of common shares outstanding. Diluted income per common share is calculated by dividing net income by the weighted average number of common and potential dilutive common shares outstanding. The Company uses the treasury stock method to account for the effect of nonvested restricted stock units on the computation of diluted income per share. For the three months ended March 31, 2023, 128 nonvested restricted stock units would have been anti-dilutive. There were 32 restricted stock units that vested in March 2023, with 24 shares being issued and 8 shares being forfeited to provide for payment of applicable taxes.  There were no restricted stock units granted during the three months ended March 31, 2023, but 96 non-vested shares of the previously granted restricted stock units remained outstanding during the period.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Net Income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 9,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,065</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Basic and Diluted Common Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Weighted Average Shares Outstanding - Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Dilution for Assumed Exercises of Nonvested Restricted Stock Units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Weighted Average Common Shares Outstanding - Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,421</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 9220000 2065000 11425000 11417000 6000 4000 11431000 11421000 128000 32 24 8 0 96000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">4.          REVENUE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Substantially all of our revenue is generated from sales of towing and recovery equipment. As such, disaggregation of revenue by product line would not provide useful information because all product lines have substantially similar characteristics. However, revenue streams are tracked by the geographic location of customers. This disaggregated information is presented in the table below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:72.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Sales:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:72.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 258,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 194,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 24,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 21,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 282,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 215,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 8pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;">Revenue is recognized when obligations under the terms of a contract with a customer are satisfied. Except for certain extended service contracts on a small percentage of units sold, the Company’s performance obligations are satisfied, and sales revenue is recognized when products are shipped from the Company’s facilities. From time to time, revenue is recognized under a bill and hold arrangement. Recognition of revenue on bill and hold arrangements occurs when control transfers to the customer. The bill and hold arrangement must be substantive, and the product must be separately identified as belonging to the customer, ready for physical transfer, and unavailable to be used or directed to another customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;">Revenue is measured as the amount of consideration expected to be received in exchange for the transfer of products. Sales and other taxes collected concurrent with revenue-producing activities are excluded from revenue. Warranty related costs are recognized as an expense at the time products are sold and a reserve is established. Depending on the terms of the arrangement, for certain contracts the Company may defer the recognition of a portion of the consideration received because a future obligation has not yet been satisfied, such as an extended service contract. An observable price is used to determine the stand-alone selling price for separate performance obligations or a cost plus margin approach is utilized when one is not available. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;">Contract assets primarily relate to the Company’s rights to consideration for work completed but not billed at the reporting date. The contract assets are transferred to receivables when the rights become unconditional. Contract liabilities primarily relate to performance obligations to be satisfied in the future. For both March 31, 2023 and December 31, 2022, contract liability balances were $242, and are included in accrued liabilities on the condensed consolidated balance sheets. No revenue related to contract liability balances was recognized during the three months ended March 31, 2023, or during the three months ended March 31, 2022. The Company did not have any contract assets at March 31, 2023 or December 31, 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="background:#ffffff;">The Company extends credit to customers in the normal course of business. Collections from customers are continuously monitored and an allowance for credit losses is maintained based on historical experience adjusted for current conditions and forecasts capturing country and industry-specific economic factors. The Company also considers any specific customer collection issues. Since the Company’s trade receivables are largely similar, the Company evaluates its allowance for credit losses as one portfolio segment. At origination, the Company evaluates credit risk based on a variety of credit quality factors including prior payment experience, customer financial information, credit ratings, probabilities of default, industry trends and other internal metrics. On an ongoing basis, data by each major customer is regularly reviewed based on past-due status to evaluate the adequacy of the allowance for credit losses and actual write-offs are charged against the allowance. </span>Terms on accounts receivable vary and are based on specific terms agreed upon with each customer. Write-offs of accounts receivable were de minimis during the three months ended March 31, 2023 and during the three months ended March 31, 2022.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Trade accounts receivable are generally diversified due to the number of entities comprising the Company’s customer base and their dispersion across many geographic regions. The Company also frequently monitors the creditworthiness of the customers to whom the credit is granted in the normal course of business. Sales from one customer made up approximately 11% of total Company sales during the three months ended March 31, 2023. Sales from one customer made up approximately 10% of total Company sales during the three months ended March 31, 2022. There were no customers with accounts receivable greater than 10% of total accounts receivable at March 31, 2023.  Accounts receivable from one customer made up approximately 10% of total Company trade accounts receivable at March 31, 2023 or December 31, 2022. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:72.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Sales:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:72.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 258,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 194,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 24,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 21,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 282,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 215,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 8pt 0pt;"><span style="visibility:hidden;">​</span></p> 258167000 194351000 24108000 21194000 282275000 215545000 242000 0 0 0 1 0.11 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">5.          INVENTORIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Inventory costs include materials, labor and factory overhead. Inventories are stated at the lower of cost or net realizable value, determined on a moving average unit cost basis. Appropriate consideration is given to obsolescence, valuation and other factors in determining net realizable value. Revisions of these estimates could result in the need for adjustments. Inventories, net of reserves, at March 31, 2023 and December 31, 2022 consisted of the following: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Chassis</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 18,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 18,604</p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 77,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 75,934</p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 42,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 40,655</p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 25,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 18,463</p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 164,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 153,656</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Chassis</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 18,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 18,604</p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 77,852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 75,934</p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 42,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 40,655</p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 25,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 18,463</p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 164,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 153,656</p></td></tr></table> 18125000 18604000 77852000 75934000 42588000 40655000 25866000 18463000 164431000 153656000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt;"><span style="font-weight:normal;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">6.          LONG-TERM OBLIGATIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">Credit Facility</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="background:#ffffff;">The Company’s current loan agreement with First Horizon Bank, which governs its existing </span><span style="background:#ffffff;">$100.0</span><span style="background:#ffffff;"> million unsecured revolving credit facility with a maturity date of May 31, 2027, contains customary representations and warranties, events of default, and financial, affirmative and negative covenants for loan agreements of this kind.  The credit facility restricts the payment of cash dividends if the payment would cause the Company to be in violation of the minimum tangible net worth test or the leverage ratio test in the loan agreement, among various other customary covenants.  The Company has been in compliance with these covenants throughout 2022 and during the first three months of 2023, and it is anticipated that the Company will continue to be in compliance for the foreseeable future.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="background:#ffffff;">In absence of a default, all borrowings under the credit facility bear interest at the one month Term SOFR Rate plus </span><span style="background:#ffffff;">1.00%</span><span style="background:#ffffff;"> or </span><span style="background:#ffffff;">1.25%</span><span style="background:#ffffff;"> per annum, depending on the leverage ratio.  The Company pays a non-usage fee under the current loan agreement at a rate per annum equal to between </span><span style="background:#ffffff;">0.15%</span><span style="background:#ffffff;"> and </span><span style="background:#ffffff;">0.35%</span><span style="background:#ffffff;"> of the unused amount of the credit facility, which fee is paid quarterly.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;">During the first three months of 2023, the Company retained $45,000 in outstanding borrowings under its credit facility at March 31, 2023. At March 31, 2023 and December 31, 2022, the Company had cash and temporary investments of $29,720 and $40,153, respectively.</p> 100000000.0 0.0100 0.0125 0.0015 0.0035 45000000 29720000 40153000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">7.          COMMITMENTS AND CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">Leasing Activities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;">The Company leases certain equipment and facilities under long-term non-cancellable operating and finance lease agreements.  The leases expire at various dates through 2027.  Certain of the lease agreements contain renewal options.  For those leases that have renewal options, the Company included these renewal periods in the lease term if the Company determined it was reasonably certain to exercise the renewal option. Lease payments during such renewal periods were also considered in the calculation of right-of-use assets and lease obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;">Right-of-use assets represent the Company’s right to use an underlying asset for the lease term and lease obligations represent the Company’s obligation to make lease payments arising from the lease. Lease obligations are recognized at the commencement date based on the present value of lease payments over the lease term. Right-of-use assets are recognized at the commencement date as the initial measurement of the lease liability, plus payments made prior to lease commencement and any initial direct costs. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Expense is recognized on a straight-line basis over the lease term for operating leases. For finance leases, expense is recognized as the expense from straight-line amortization of the right-of-use asset plus the periodic interest expense from the lease obligation. Short-term leases have a lease term of twelve months or less.  The Company recognizes short-term leases on a straight-line basis and does not record a related right-of-use asset or lease obligation for such contracts. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;">Right-of-use assets related to finance leases are included as a component of property, plant and equipment, net on the condensed consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;">A maturity analysis of the undiscounted cash flows of operating lease obligations is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating Lease Obligation</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining lease payments to be paid during the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 254</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 292</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 254</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 83</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total lease payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 884</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8)</p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Lease obligation at March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 876</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 12pt 0pt;"><span style="margin-bottom:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 12pt 0pt;">The lease cost and certain other information during the three months ended March 31, 2023 and 2022 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Lease Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Finance lease cost:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Amortization of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Interest on lease obligation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total finance lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total long-term operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total short-term operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other Information</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Cash paid for amounts included in the measurement of lease obligation:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Financing cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Right-of-use assets obtained in exchange for new operating lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">The weighted average remaining lease term for operating leases at March 31, 2023 was 3.2 years.  The weighted average remaining lease term for operating leases at December 31, 2022 was 3.7 years. The weighted average discount rate for operating leases at March 31, 2023 was 3.2%. The weighted average discount rate for operating leases at December 31, 2022 was 3.9%. The Company’s subsidiary in the United Kingdom leased facilities used for manufacturing and office space from a related party with related lease costs during the three months ended March 31, 2023 and 2022 of $50 and $55, respectively. The Company’s French subsidiary leased a fleet of vehicles from a related party with related lease costs of $57 and $33 during the three months ended March 31, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:10pt 0pt 10pt 0pt;">Other Commitments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">At March 31, 2023 and December 31, 2022, the Company had commitments of approximately </span><span style="font-weight:normal;">$9,159</span><span style="font-weight:normal;"> and </span><span style="font-weight:normal;">$6,351</span><span style="font-weight:normal;">, respectively, for construction and acquisition of property, plant and equipment. The Company migrated its enterprise resource planning (ERP) system to a multi-tenant cloud environment in 2021 and is continuing to implement additional modules such as enterprise performance management, human capital management, data analytics and the use of artificial intelligence.  Related to the continuing implementation project, at March 31, 2023 and December 31, 2022, the Company had commitments of approximately </span><span style="font-weight:normal;">$2,874</span><span style="font-weight:normal;"> and </span><span style="font-weight:normal;">$2,565</span><span style="font-weight:normal;">, respectively, in software license fees payable in installments through 2025.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">The Company has entered into arrangements with third-party lenders where it has agreed, in the event of default by a distributor within the independent distributor network, to repurchase from the third-party lender Company products repossessed from the independent distributor customer. These arrangements are typically subject to a maximum repurchase amount. The maximum amount of collateral that the Company could be required to purchase was approximately $88,619 at March 31, 2023, and $74,122 at December 31, 2022. The increase during 2023 is due to increases in sales and supply chain issues that delay payment until all parts and components are received. The Company’s risk under these arrangements is mitigated by the value of the products that would be repurchased as part of the transaction. The Company considered the fair value at inception of its commitment under these arrangements and concluded that there is no probable loss associated with these potential repurchase obligations and thus no associated liability was recognized at March 31, 2023 or December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:justify;margin:0pt 0pt 8pt 0pt;">The Company is, from time to time, a party to litigation arising in the normal course of its business. Litigation is subject to various inherent uncertainties, and it is possible that some of such matters could be resolved unfavorably to the Company, which could result in substantial damages against the Company. The Company establishes accruals for matters that are probable and reasonably estimable and maintains product liability and other insurance that management believes to be adequate. Management believes that any liability that may ultimately result from the resolution of any such matters in excess of available insurance coverage and accruals will not have a material adverse effect on the consolidated financial position or results of operations of the Company.</p> true true true true <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating Lease Obligation</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining lease payments to be paid during the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 254</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 292</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 254</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 83</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total lease payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 884</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8)</p></td></tr><tr><td style="vertical-align:bottom;width:83.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Lease obligation at March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 876</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 12pt 0pt;"><span style="margin-bottom:8pt;visibility:hidden;">​</span></p> 254000 292000 254000 83000 1000 884000 8000 876000 <p style="font-family:'Times New Roman','Times','serif';font-size:11pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.27;margin-bottom:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Lease Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Finance lease cost:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Amortization of right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Interest on lease obligation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total finance lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total long-term operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Total short-term operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other Information</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Cash paid for amounts included in the measurement of lease obligation:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;">Financing cash flows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:10pt;margin-bottom:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Right-of-use assets obtained in exchange for new operating lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 9000 5000 1000 1000 10000 6000 88000 106000 86000 166000 184000 278000 88000 107000 6000 31000 P3Y2M12D P3Y8M12D 0.032 0.039 50000 55000 57000 33000 9159000 6351000 2874000 2565000 88619000 74122000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">8.          INCOME TAXES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">As of March 31, 2023, the Company had no federal net operating loss carryforwards. State net operating loss carryforwards were $1,135 at March 31, 2023.</p> 0 1135000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><b style="font-weight:bold;">9.</b>           <b style="font-weight:bold;">CORRECTION OF PRIOR PERIOD ERRORS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">As previously disclosed in Note 11 to the Company’s consolidated financial statements as of and for the fiscal year ended December 31, 2022, the Company identified prior period accounting errors that the Company has concluded are not material to the Company’s previously reported consolidated financial statements and unaudited condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">During the prior fiscal year-end financial reporting process, the Company identified prior period accounting errors that the Company concluded were not material to the Company’s previously reported consolidated financial statements and unaudited interim condensed consolidated financial statements.  The financial reporting periods affected by these errors include the Company’s previously reported consolidated financial statements for the fiscal years ended December 31, 2021, and the Company’s previously reported unaudited interim condensed consolidated financial information for each of the quarterly and fiscal year-to-date periods in the fiscal year ended December 31, 2022 (collectively the “previously reported financial statements”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Based on management’s evaluation of the accounting errors under the SEC Staff’s Accounting Bulletins Nos. 99 (“SAB 99”) and 108 (“SAB 208”) and interpretations thereof, the Company concluded the errors were not material, on an individual or aggregate basis, to the Company’s previously reported financial statements. The errors originated many years ago, were less than <span style="-sec-ix-hidden:Hidden_2O4WJ6m6E06mxXlEQvpQ0w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.6%</span></span> of the impacted accounts, and did not materially impact ratios or amounts relied upon by users of the financial statements. However, the Company further concluded the accounting errors could not be corrected as an out-of-period adjustment in the Company’s current period consolidated financial statements as of and for the year ended December 31, 2022, because to do so would cause a material misstatement in those financial statements.  Accordingly, the Company proceeded according to the guidance prescribed by SAB 108 which specifies that the errors must be corrected the next time the previously reported financial statements are filed. Therefore, the Company corrected these accounting errors in all of the Company’s previously reported annual and interim consolidated financial statements impacted by the errors, which includes the accompanying unaudited condensed consolidated financial statements as of and for the three months ended March 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revised</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 97,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,203)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 96,674</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 139,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 142,028</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Accumulated surplus</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 141,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,920)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 138,008</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revised</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 96,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,203)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 95,293</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 119,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 121,746</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Accumulated surplus</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 141,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,920)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 137,998</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revised</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 97,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,203)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 96,674</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 139,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 142,028</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Accumulated surplus</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 141,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,920)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 138,008</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reported</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.27;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revised</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 96,496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,203)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 95,293</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 119,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 121,746</p></td></tr><tr><td style="vertical-align:bottom;width:68.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;">Accumulated surplus</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 141,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,920)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:10pt;margin-bottom:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 137,998</p></td></tr></table> 97877000 -1203000 96674000 139311000 2717000 142028000 141928000 -3920000 138008000 96496000 -1203000 95293000 119029000 2717000 121746000 141918000 -3920000 137998000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">10.          SUBSEQUENT EVENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">Dividends</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 12pt 0pt;">On May 1, 2023, the Board of Directors (the “Board”) of the Company declared a quarterly cash dividend of $0.18 per share. The dividend is payable June 12, 2023, to shareholders of record as of June 5, 2023.</p> 2023-05-01 0.18 2023-06-12 2023-06-05 EXCEL 53 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '"'HU8'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 " !PAZ-6#O;MEN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$EH82;U9:6G#08K;.QF;+4UBQ-C:R1]^SE>FS*V!]C1TN]/ MGT"M]D(/ 9_#X#&0Q7@WN:Z/0OL-.Q%Y 1#U"9V*94KTJ7D8@E.4GN$(7ND/ M=42H.5^#0U)&D8(96/B%R&1KM- !%0WA@C=ZP?O/T&68T8 =.NPI0E56P.0\ MT9^GKH4;8(81!A>_"V@68J[^BQ')N<2SM4\/;T^)+7+6P? M2?4:TZ]H!9T];MAU\FOSL-WOF*QYW11\5?!F7W.QNA?5^GUV_>%W$W:#L0?[ MCXVO@K*%7WC5IE&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" !PAZ-6[N=@+=4% #8'@ & 'AL+W=O("9\U2,9/A[X.O5=:O?(KY8\"S44[GY(+9 %T;/DV&: M_R>;XMENMT6\+-4RV@9#":(@+G[YR_9#[ !-"Z-[C; #<'+4J6 M8]URS0=72FZ(,D^#FCG(OTT>#31!;-(XTPKN!A"G![?2RR KFO#8)W>Q#O0K M&<=%]3"?N4W2%5IH>)N)Z7A;Y9M"F=4HN^11QGJ5@JHO_&_C.U#*LJAL M5]0;A@H^/@P@7#6MX5_4QRW_')NKN?6Z(WD6BCRYW"> M:@65\2_;%RH4NG8%TT+?IPGWQ'4+FF JU%JT!C]\1WO.SS:\_TGL&]AN"=O% MU*MJ\OR:"!LI'DZ=]B<;$AK5$.FB1+HX#NE3QI46*GPE4Y%(I6UXN)16F>VC MC-"HAGB]$J]W'-Y$J$":MNT3Z"&LR<.5RG97V_#0^(:!DB?>&1-(Z[S.'YXN)N2\=/M MY]GS='PW.X/CT;D-%Q5JB/NNQ'UW#.Y]$ KRE$5SH6RHN(;CT#;M4M:UP:&A M#>&H4PVWSC%XX]B3"BII/LB>D9F&EDFD(B.9Q5J]PJ]O3?$!]>U!1Y MSV'08Y"?^0L9^]!2@T7@%>:B/K\')'NL32]Z/=;O67G1X*:\K.)EQ_ .?1_4 MT[/= 7F Y\C'V)Y77+)_X;CD0Q"&6B;D5H'QM7*C(DVY*S]$40?R+^Z1.8,Z M_2PWL949E_LH0RTV?&4E/847HI49HKB=>4M:-M^)DNL@]NPIQC5KFNXI'!*M M+!+%CI ?YFJQDC(VF!T28VV]WZ26U\IW"&M'*&U'9(-\[YPXE"4SU\HFP M]1N$EFK]%62W+UX M*QXO1:WO/2#T]&5V9UTN.(4M8I4M8D?9HE&FE)F^%'.6/(\PFF36!9<#BE^L MRS0C/*HI9V6'V%%V:!S#'+M8M#/S4+X#MW+BBG6@H#Q"H#Q(XR0+.(AR&YR5*XG=IK+*Y3MW"" MAS7%JVP/.\KVW$5"+4V+_ 44] J<093PV)Y37+!V80&/:PI:N1Z&FY9='E<" M\HCAX3+U>*=P/ZQR/PPW+KLN=F]H!U:SG$T^9AJL;&P&3BOP_V1KMI^A4+O( MU MG9@7E)O9@W\ 4$L#!!0 ( '"'HU;AL&6AR@8 /<; 8 >&PO=V]R M:W-H965T&ULK5EMIUQ8B3>3)IXQK5]C6<2 M)Q<[=W,?%2S'3 %1$$YRO_Y6V 4;A)Q,\Z$-F-7R[&IWGUUQ\ MHC#.+CMK(9+S7B_SURRBV1E/6 Q/5CR-J(#;]*F7)2FCRV)1%/:(83B]B 9Q M9W!1_':7#BYX+L(@9G9@5_Z/GG:S107Z>"1[M%@."*(BW?^G+SA%[ M"[#5LH#L%I"W+C!W"PK/];;("K/&5-#!19[1>)E=] 1@D)IZ_NY]7[?O(RWONZ'I&3)Q%Q&#F(KE(_WR,?/+ MY>1P>0\L+\TGI?FDT&>VF?]P?S^9+=!P/@<[SU7V;!58:@4RR\ZSA/KLL@-I ME+%TPSJ#WW_#CO%%9=T'*3NPU2QM-77:!R.:K1'L&A(L2G@*20M[N6&9@*P4 MRJW; ;$8)L9VS2--,>RZCM/B$KMT MB:UUR10V*Q8\#5A6N$(%T&Z^V;$L$]< *L1LT[$=-4"G!.AH =ZE+*'!$K$7 M(!G8#!5 I_%FQW7K\)I"ENVV@'-+<*X6W((+&D)%35-P(J(0+.J8=YOO-BW# M=&L0FV*FZQA67PVR7X+L:\O1[';VAHK4_\B*]$'*#LSU2G.](P$#[4@J7KLH M":G<%BBTSGEJ],\ M8[LX GZ4AE 1Q$\H9+0E]G>*]R'UK7I@*80\PVL!OHPFV+$]0RK!67%B5A/BM/8YQ%#@KXPO3L5 MK.A:==I62!'+;'-EQ8E8RT&#T8ZSH6W'L8I"M"3Y M[K'H@[0=VEVQ(]&SXS6/GTX%2Z.]0%+N$&ERH 7%HKY!1\4.<>X-JWJJG/'8 M_]5D($VFM)TZUZN$/+<%?D6G1$^G8[9B@'X)8^?/LG,L)4B3.1UL-^ JI$A; MX2$5NQ+]#+I-WF,(%3.A[5A>G6E4:>GZW?7J@[0=6EW1-M'3-@S:NTS*!/>_=]&)<69@ M(/ 4;6B8LR_([D*YD?]0MJ8 =%6,%?QF*$@RV1_PE/$/F4BS%\&XWA,>$3IT5=6P$'W#,EPN TD=4/CD6+.3..UC MKQX+*C$/NRT'CF;5<)CZAF/+@$5.K'FX9&GVJ3B@$!1<;EF%+PN!>#YB@.7[V[DMY_R6]_@ M?U!+ P04 " !PAZ-6#NG =1 # D"@ & 'AL+W=O08I/YEPD5&%7+$R9":!A(4J8Z5B69R8T3@V_7]R;"K_/<\7B%*:"R#Q) MJ/A]!HRO!H9M/-VXB1>1TC=,OY_1!4SFGDH8*W K@5LD6I(5:8VIHGY?\!41.AK= M=*.H3:'&;.)4?\:9$O@T1IWR1]=7X\G5;#(FV)I=7UZ,A[?8.1M>#J]&$S([ MGTQN9V1_2@6D*@(5!Y3) _*%W,W&9'_O@.R1."6W$<\E34/9-Q5":6LSJ #. M2@#G!8#O5!P1USXDCN6X+?+1=OD8@EKN-.4FEJ*NAU/7PRG\W(_4HRW+TK;3 M;JLGXZG,: # V>;!+$$P__\R?:LKVTY_R>S1@7X:X7D:5ONUZG;R[7$VP+LD_J MH 9XIP;O; 6?X@( 0D!(<-8$#XS_8VP,VU+5R?GW!;7,2I) SF*+6.>N@ARB-)V5$\ M*W;U>Z[PC% T(SS&@= !^'S.N7KJZ(-"?3#T_P)02P,$% @ <(>C5H(S M+*B_! 6A( !@ !X;"]W;W)K;W_#@Z 0Z>ZL?5$) MG'/R.SDD_Y#^GB0_Z09C!CZC,*8#:D2V.^9-WDD0>X\UD M+=-M@CT_S>/!GVR8Z%08SG":"[*/*2_\8X)/N!!*7# MC46PWK#TACSL;[TU=C%[V__G $QR&:23.\6\15"K[3!V/KP_1'[+D M>3)O'L43$GX/?+892(8$?/SN[4*V(/LG7"2DI_%6)*39?[ O;!4)K':4D:AP MY@11$.>_WF8-^PG9@R2UYM'2 MBVQL,F^>31"G9719PI\&W(\-)\[,M&:N90)^Y3K/MCE:\H:[Y#]3:[9T@?, M[-G$F5K@%KRX)KCZ=@WHQDLP!4$,EANRHU[LTQOP[:3=EQG'2SN15P7*.$=! M9U!4,"4QVU!@Q3[V3_UEGE:9&SKD-D:M :=><@=4> .0@E0!S^37W5$+CEH. MM9K%4_]\J$6#EP?7Q,'3V7Y/M]X*#R0^G2E./K T_/LOV%'^$65^H6 GXZ"5 MXZ"U11_.K"5P1\^6*\HR=^UDKND2]#%$!D)=O2]_'/,+S*"N:Y79"9E>DNFM M9!/'S:O@S*W%:&GS,HD8\R#Z<>.Z8+YP M'NRE"*[3Z%55--BML36MH*YJBABM6Z)U6U_P8M1FC\#Z,4_?=/=>1-B]Y(M\ MH6 G^1IEOD9K*5PN/D&\O@%K'./$"P%?]X#G\U4ZH"SQ4GT"^),++L7"Y=!H M%J';0UJM5 (KI!H=<:EZ)7JOM50S9W9;E>LJ7W6NV^O6NV3=+A3L)'FH5**G MM%;.CAGF<=FA/#<@QDRH6$IS]!6(:B426&G0$%<('BDS;(5TV 8GX"J(5R3" MUU^CP@;$K0KKBY+ 2D=G2%%%BEI)EX3QM_]+0-0<2Z/3)!28(4,_\\+#2GUA MJZ@-BTW,V'IP%M9A2[,<_1#K4!'LA(+/SEX=MFF&-$,[PUHI)&R7R(HN7>E? M;9=+D9!2$TA1MP'9M-)@[PQCI96P72Q3&3^_6RF>'$K,5SF^X9I.G1EPGT:\]'Q& 9^$H9=0L.4S+-O,7@N3R+OI M'N$I=P94CO]@/261S]G%H))6V*ID0]-^?DEWBQ=(*N_(^*VD1#YGDZKT$[8+ MZ&3D/@'3?K7YOMAT@6E-GGDNYA]E9[0/?Y'/%U:G^52B"MM5];ME/SZE51J] MO5J?'6(S!&N4\M%7>H23 M=79X0<&*[&*6?]26=\L#DE%V+%"[/X;WD_R8HPJ3G[KP3]9U$%,0XG<>4KGK MS02#LHCY.&_P-02P,$% M @ <(>C5B@4?&SL @ TP@ !@ !X;"]W;W)KL 110JB(&$6<+/O:0ZT[;"O_U.$U(CMQ ML$8JDC?&WI4Q#OJ:H021F/A2,6!X;,F0Q+$B AE_2!Y/0_'Y+!;I+]KEOH:&_(V0+,G!H"") M:/;$'WD>#@# 4PXP$R>BV2,<3>8+YPG\ MQJ\.&D_!=M!/].*.T.W-';I!$45>R#8"TT#T= FZ%+ONYQH&F0;S@@8+31B5 MH4 .#4APC-^*-?9)7X.76A"^)9K]_5NM:?PJR\.5R(ZR4B^R4J]BMZ>. M5Q%FAFVF6-6)MG;'-(V>OCV4?^YD&LU&X70DJU'(:E06:^8].8OR?_SM\\QU M[[IE.LYP9_H"-!#Y=E M.[*!+>^(/CF(29EBY#^.H@7#G ^9(QN3?4!<5WC/T/4$L#!!0 ( '"'HU:G M6O8&J04 *TA 8 >&PO=V]R:W-H965T&ULM5K];]HX M&/Y7+&XZ;=)18N<#TJ-('4DTI*[ME6ZG^S%+W));$K/$T.V_/SND@3C&D,TG M526!YWU>^WW\]1"F+Z3X6JXPIN![EN;EU6!%Z?IR-"JC%<["\H*L<2)% M%E)V6SR/RG6!P[@*RM(1,@QGE(5)/IA-J_?NB]F4;&B:Y/B^ .4FR\+BQWN< MDI>K 1R\OO&0/*\H?V,TFZ[#9[S$]-/ZOF!WHX8E3C*7 />E2^$?.4WB_AJ8/ 6X11'E%.$[&6+YSA-.1-KQ[>:=-#D MY(&'UZ_L0=5YUIDO88GG)/T[B>GJ:C 9@!@_A9N4/I"7#[CND,WY(I*6U7_P M4F.- 8@V)259'R$-9]."O(""HQD;OZCDJJ)9@9.??+GT/L*OEWF!MV_>@3<@R<'CBFS*,(_+Z8BR9G'R450WX?VN">A8 M$TB6L3&VI"3Z*HF>JZ.OXSCA8S1,P7V8Q,-%#N;A.J%A*N'R3G!%T2;;I"'% M,5ANBG6ZD77'/Y_DCJYP 5@'V:Q?\>FXQ6"11R3#X.T-*%)I8#G0;6JHS95,:LXLSC MXW%-9KY,LT$36DMEJ9+:4$^"6;=L[.65J*F/[JJF3S-N1V8>#WG"$F>'K MS!B_0"T"/.2K9K5<2/^E^U\[/Q"9=(H MB?M*HY/,TTGFV]VJB^N?$M*2Q6ED<92RS.\^WK.MGIT(%I]]L+AE][Y, R5+ M7PUTDGG..=-# A)K*^-Q#7EUQTUUQ\KJ+LIR$^81KO<5?NHI^:D'4 )RD@]Q MMD[)#XQ!G!3LY$T*Z6E*F:-O[<>2;AK"GJTSH:^3+%"WOJ71I-%HHM2H.H8. MN5F)J[V?;?R[18G],8VVN.0'.]8V6B01O]PIN,D3*E5+F:VO6I-.?\?"N/5T MYO-UD@7*QK>T:YG6H,D6&+"Y7. ME,&IE"T-H+%WD,:Y3N)C6#1. DF=H-%I0]=*R$ V'",!Y\EPYL0P1#,AP3$W M@81E+I# F)UPT1$[ 0\L-OP9JR4O$#RG0!*0C4P7B062X0PH%M*7X(8N')MB M@;HPY)J6/3Y2H+T5A>C_<%Q0Z7#[SFZM;)Y6-E\K6Z"+K:WVWEY#I:T[8;S4 MP;U%U6JD:[;#"> B<1WQM>8,3N5LB[ WOU#M?G_!?ZF9>RNDU1QK9?-AU_FZ M8U=<%=6@MCY[>PS5_OA<(Z:FZ2V&5CL,N_Y4-ETDJ&Z1NR!H0/=8F?=V%ZK] MKAY'ID[26X2N]72@N+/KS.AK90O4[6\+M7?.4&V===LR=;K>DDF,*#)%S;3Z M:*ULP8D.M$7;6VFH]M*?F1Q)_LPG%_Z.HPU_B-A'(ZW>&7;]YQ")1VM/:TY? M*UMPJ@=ME?8F&OZJBU83]!9"JX^&2J.?LM*F]*&< M<7/,?,K!./R=Y M"5+\Q *-BS&K<+'[;<#NAI)U]2S["Z&49-7E"H&PO=V]R:W-H965T M&ULK55=;]HP%/TK5C9MK;22D$#+.HC$5U6DMC!"-^W132Y@ M-;$SVT#[[W?MA(Q6*=M#7^*O>\X]YR:^Z>Z$?%1K $V>LI2KGK/6.K]T716O M(:.J(7+@>+(4,J,:EW+EJEP"32PH2UW?\\[=C#+NA%V[-Y-A5VQTRCC,)%&; M+*/R>0"IV/6;E ML&WB;< /!CMU,"?&R8,0CV8Q27J.9P1!"K$V#!2'+0PA30T1ROA=MUS.@Y)8$DWJ9Z+W364?JS 6*3*/LFNC/4<$F^4 M%ED)1@49X\5(G\HZ' "0IQ[@EP#_-:#U!B H 8$U6BBSMD94T[ KQ8Y($XUL M9F)K8]'HAG'S%B,M\90A3H?#Z=UH?!>-1P1GT?1F,NHOWHS&\XB,O]]/%K_(R8Q*X'H-FL4T5:?DC'PD+E%KW%9=5Z,VD\&- M2QV#0H?_AHZ W ID4V3,$TA>XEWT5!GS]\8&_E'"6RH;)&A^(;[G!S5ZAO\/ M]X_(":HZ!Y8O>*\Z?RX+75?*(E6K/I6Y]Y4Q$+$DL<@RO-?XQ<>/1 O"!3^#+$_%,P!)F,1[ M+Z0B)XR7']EI76F*?&V;SW2P;7CF!QZ^P>VAYYJH]M=.IXIZ8:9=F6D?-3-B M6Y8 3Q3)*4NLT$2D*471.2?Y'4*'8/6@$&K\P":H?5O@'4$L#!!0 ( '"'HU:8C^B! M^08 &\= 8 >&PO=V]R:W-H965T&ULM5EM;]LV$/XK MA%<,&]#4$BF_*$L,.([3&DAL(W;;[2,CT3%7671%.B_[]3M*BF6;%),,'E T MDGQW?(['N^=(GCV*[(=<,J;0TRI)Y7ECJ=3ZM-F4T9*MJ/PDUBR%7Q8B6U$% MK]E]4ZXS1N-<:94TL>>UFRO*TT;O+/\VS7IG8J,2GK)IAN1FM:+9\P5+Q.-Y MPV^\?+CE]TNE/S1[9VMZSV9,?5U/,WAK;JW$?,52R46*,K8X;_3]TP%I:85< MXAMGCW+G&6E7[H3XH5]&\7G#TXA8PB*E35#X\\ &+$FT)<#QLS3:V(ZI%7>? M7ZQ?Y5P/!M>(GB:3:Y'E_TYO,SF\.=F M.)[/T.0*#?JS+^CJ>O)]AD[0U]DE^NW#[^@#XBF:+\5&TC269TT%:+3-9E2. M?%&,C&M&)NA&I&HIT3"-6;ROWP0OMJ[@%U)_1-C#Q()G\'9U M[(!#MC-+:CX>S4-DV%F,)0"7I[C MU=_U6T3E$BV@M$FTR,0*0;7,J.+I?5%NN.),6F/8.F8,CV1L;[+:V\EJ.V-X MR))L88069 MMR"+M0#_P(,')A7\ I!5QB/]*+4"VJ1<6;T(38B8'+AARG1JYMWW*EKS7EG' M"Y;!FD"*/J'URU*QLI1G#'_2;A] M F13@W('>[UG95IL*3I/9.:2'RMC\9N)H,[(Q8/XK$1M=HR S&'^A=8J61TLI> M)%HM3 Z3V29'PK!=DQ]^1>N^DT-[(TB"%%*7V].VU-X;U_>(P70VN3 @00V\ MBH-]-PE/,[:F/$;L2>=N#<; '!O[X6%>6L7"$-= K/C8=S)8;Z*6+"O7N15> MRQBW>\@H%ID3TJU!5I&?[V:_[1ILHTX0'L3,)A;4+C=<$1QV$QPTK!%C<;G0)$W8?_/". M5[>AP16I8S>I3^ESL?F';,N790SK+V8UAU;8Y.T3[+6,!6@7JV%.7-$[=M/[ M%4_S#6/"H,PA<9?P^V+_M2Z]L&)VVGQW'"Q-01U?51T!=G<$MIJPR'U]0TVP M\+\M)*98)R1A#?*J2\#N+F%X=347:#Z\F4YN^[=_H8*?\Q-4JTMF7^ 3PR%3**C)!E(U#L2],1X/YR5TP/@? MD!/+3MCW G+8_]KD<,NK=:#J 8B[!W!#_HCNV#U/4[VJ-+NRC(O8ZH?)\H'G MMPPW3+$6.%NS!R)5,T#@6_2=PX[!C;3*L8KMO#D9W#;??I]NSK M='J=WQ#TK]'E:#:XGLR^W@[W;@O HZO)[4U_/IJ,[2??QSWZ_C_.ODG5.A#W MQGN@J]M+E<[/)'FJF#XIL[IN[JW]P-B!6Z2"=LVQ$ZGHGKCIWH:TVJ]]S$_" M8>UE;+&I(P^O]&3*-^&%U<_VZ_;6\-^ M?E=V\/W"/QT4=W^5F>(J\H9F4!$D4.H"3'J?.H K*V[WBA=$#;.]8>_\"4$L#!!0 ( '"'HU9A0,>S=00 #X* M 8 >&PO=V]R:W-H965T&ULE59M;]LX#/XKA <,.Z"7 M%Z?;BC8)D';95AR:!DE[!]PWQ:9CK;+D27+3_OLC9<=Q@;2X?DDLB7Q(/J1( MC7?&/K@N\PT%%+7_^*IX:&C<#9X12%N%.+@ M=VTH>/E->#$=6[,#R]*$QA\AU*!-SDG-25E[2Z>2]/ST=O5CMKC^=W9W?;N MV>(;+&9W]ZLYW'Z'V^5\%?;7X[XG4ZS03QK8RQHV?@5V!#=&^]S!7*>8OM3O MDXNMG_'>S\OX3< ;87LP&IY /(A';^"-VKA' 6_T"M[E;'V]YBB7J_EZOK@+ M@1Z+LX8Y/0[#5^;!/V;:7(!ANUN*V4X!L>_./#-2:5 ME5XV$O.G)!=Z&\ *Z4([Z7JWGE_M/>O!%5I/K8QZ!P$DAGCM?$(J72) M,JZB;(-F$:6>#P%)EM85T7:4P#8\EDL28U.20;KR/@_K2GNIMR1&@++D$+>H MT08;=(ZEKW79^WLM>;5F]!#ZK$ K$P&?FKA^S&;+EO(#Q8>$&PNFD)Y1NORZ M*LF/$]R#!3X203DU54>9[V9H@TK2H:--X<-)ERD*&D2*ORMREFT4X@&#T(&F M+N/A+FEVC#BGMN<4S1MBID?%%M1,*34+4MB%T#0]F-_:(>8QN,1,5EI4:>#I M/75.@X&G!A#OY/4OJO2P?P*[7!(W' P9%DW^29SJS;(Y+3R%>\(1-B% )J15 M+XJ9N$ZMDOC) =^0EB.YDG()PU>VQ0VYR$1+H>,AB@M&X)#YNOJM&&' M-*1)W8$_)LS39O$:,(7"%&M,**-T*]'(6T0\*DD8O!@,:,D M4P#/R/V9^HE[7T=QN:E4RLC\HN#2)IU?E:Y'=K@7QYB;U7=LA:6Q'DB2)S0, M!W_^U3K&'@'R](%O%%RQH:[5S(^X]^[.UUSP_24--"9-JWC1]G:Y<2TK7/Y< M%G6B4IEEY$1F3=%UB"!OCZ;T1/G-*!UH6H'-N?OL%&VB?C-/_ M %!+ P04 " !PAZ-6WJM6+R $ ! "@ &0 'AL+W=OQB'REI M9!&E2(6DXGJ_?H?4I3,F7-FAA2G6Z6_F1+1PO=*2#,+2FOK MLS T68D5,R-5HZ250NF*67K5F]#4&EGNG2H1QE%T$E:,RV ^]7/W>CY5C15< MXKT&TU05T[L+%&H["\9!/['BF]*ZB7 ^K=D&UV@?ZWM-;^& DO,*I>%*@L9B M%BS&9Q='SMX;_,%Q:_;&X)2D2GUS+\M\%D2.$ K,K$-@]'C&!(5P0$3CJ<,, MAI#.<7_?KE=7B^3Q;]2 3_UPNPP@RE%3M8 MY*JVF,/:,IDSG1NX;#27&[ E0L&UL?#4,&U1@RI\W0[\4J*JFLD=L,Y_L7YT MJ^/#Z/0 +AI#G(QQ5BF7S.U: [\]J)IG\#,P:M\:O#G. LY8);3FC;$B74C,YDAJU8EGF>&BK:QE H00<@*4Z@5702 MG0!WQU*F&FD="AVQWO$E9:#9_Q#>08K.9> [@@<7DH[+G'ZDDZ =5E/GS")L MD1*#18'^$/21"M(A,\X$&$LFK5>*&RZE0V:%J]XE5;Q*:3 ^]OLO/B#@3#1> M-9=DPBNHZ5]1#VRY+7U895P7F(RP=\BT:Q MZR2Y5G'G-Q6"X$VO*.?SYW]9-& M">X0\M*^N7[E;G(8T>2\?[[V M<0CWONH5ZHV_N[B@=%RT'_AA=K@>+=I;P0_S]FY%GU#*NP&!!;E&H\_' >CV MOM*^6%7[.T*J+-TX_+"D*QYJ9T#KA5*V?W$!ADOC_!]02P,$% @ <(>C M5F%(+5HA! O0L !D !X;"]W;W)K&ULK59; M<]HZ$/XK.VZG3PDVAM T!68@H=/,-)<3DM-G8:^Q)K;D(\D0_OU9R1>@"9Q. M49WX8! ,_9UQXXZ%;NU?CH2Q-Q@7>*]!EGC.UF6(FUR.OZS4+#WR9 M&KO@CX<%6^(I'LQ[=OS[L#?'-=Z9PS6DH64 MSW9R'8^\P!+"#"-C$1C]5GB)66:!B,8_-:;7JK2"N^,&_9NSG6Q9,(V7,OO) M8Y..O',/8DQ8F9D'N?Z.M3UG%B^2F79?6%=G^P,/HE(;F=?"Q"#GHOJSE]H/ M.P+GP0&!L!8('>]*D6-YQ0P;#Y5<@[*G"KIU.F$-9(GXAE49DQ>Z[47"S! MI B)S*@XT.P"/GTX#X/>U__]_Y@JQ+UD/'B44BQ**<=>;=B4LY_PW6QNJ=I> M5VYJEC["EY,P#';FX4DP./MC%=NX7-5QN:R",;?!T'^,^]/5.8*;K%!1V6[P M[DJC#:FS,3VMM?\JV^V>],/7)MGE[N=VZOC:BDU/#DPT/1>D;?:"*N*:%,D$ M;J58H;8D'NBG>&2'(0T*PUE6U09Z?H_Q>TQ=+ HF-E0;:-T&]1U+(0R27BDRCM;A43:G_#1\N2@-?!M:-I[6! M3;8D#H(>TQ67IVZ8 M4G^-RAZ@_432/:HG5D';L8__!5!+ P04 " !PAZ-6)GL^(5P# "Y!P M&0 'AL+W=OD9-F939S+7B01Q'MX@ APME?Z MAVD0+?QLA33SH+&VNXPB4S78,C-1'4K:62O=,DM+O8E,IY'5'M2**(WC,FH9 ME\%BYFWW>C%36RNXQ'L-9MNV3/^Z1J'V\R )#H8EWS36&:+%K&,;?$#[5W>O M:16-+#5O41JN)&AX9'CWIQ\@\MDI=0/M[BKYT'L!*' RCH& M1J\=WJ 0CHAD_#-P!F-(!SS]/K!_\KE3+BMF\$:)[[RVS3R8!E#CFFV%7:K] M'SCD4SB^2@GCG[#O?9,R@&IKK&H',"EHN>S?[.=0AQ/ -'X!D Z U.ON WF5 M'YEEBYE6>]#.F]C%%VG9PD_,SV!+ DAC=/L M#%\V9IAYONP%OE>RZ\'Y\V#7$I>F8Q7. SKS!O4.@\6[-TD9?S@C+1^EY>?8 M7Y-V'EQ,3G\'=%S.HP07]SF1$UCBCKN18EP^!#<(:"QW M=3*D8BMJ AEJ:D?GDI=(^:Q=Y>J_J2%I(M$8/"U8Z",1VW!"R$!UHW-<->-! M]FH_8H7MB@0/UK3/VKA*]V(HCJ!BD_I+>/=FFL;9A__M?11TL#S1&HHXQR6;'\\:./VQ44X+=+CL@C?9SE\IRGM2DN_OD)S M],[3L)A.C\LX+(L"/M&OI.E6PT:I^NB<%N&T+,Z.#H9IRWJC;\T_-F0MI^LHW6\EZ[Z<7QT[R\UJOF&TU$3N"9H/+DH M M#]1=$OK.K\<%XI2Z/>?[J&1.T<:'^ME#TL7(#QME[\"U!+ P04 " !P MAZ-60QK,@%H+ #.(0 &0 'AL+W=O\+,/]NJ%J7VN2_7!"E<7A;2; M5RHWZY='DZ/FP4>]RCP].+EZ4WDT/Q*I6LHZ]Q_-^E\JGN>OWW[YN[M[;N[3^+ZW:_BYOV[NS?O?KM] M=_/F]M.+$P\6M/ DB>1>!7+3 ^1FXJTI?>;$;9FJ=+C_!**U\DT;^5Y-'R3X M5MJQF$U&8GHZG3U ;]:>=\;T9H\Y[WC?@0.]L_WT*&:>N4HFZN41@L(I>Z^. MKG[Z87)Q^OP!:<]::<\>HO[MUGF8W.58/$A1_*ZDT^5*7%.L:*^5$W>9$C>F MJ&2Y$3E>XU&BK$>X"_5GK2L$J!>R3,52)CH/>VH8WXKS)1:X$(,5*3XQXHR[I7: NY,HJ143=F'E'GNI+I2W>>G$OK3:U$ZGT>.XS M:^I51NY!IXN2F25>[%(4"9R3WEM5JK7,(0A! S@APK'#N):?S\ JD_=J>^V( M*3<:T662U_!T>NBZM3B?-JG#ZYXF.63FG3HG )I,EB6C]C[N66H5QP.GWZ83R>7 MSUT@3@?C'67PF'S#+D'[Q9(-,E#=7N9_PZ=;23D@>H(LJUPF" ,B@AD%6 MTP[M*9R28;=R'Q>'9 MV(2DQ18<&N0(<>P5U$>Z97[$OK/).E,EX8#>#P.9'#@Y*H4\[R,#7C>0,J76:4@=PGDKV;\H.Y#>]%XOY CL@#K8+0#E + !B&HOL^B(S4N.KR%O M61CK]5\MXC"V[;A^<$\V"H.83J!82*C@9 /BG?Q=U([%IPQ,0AJ*OL>H+OM' M)=YKE>-Q$:H7'#)7;FCF[FQ.N!VB!U5+T9(:K"!_)Q(6JL$%@!9*VG-Q!T UEXVM!(#!]MLH)I),5!9 @8PQWJ;WD2A) MKI@E#*"ZI&"C#&)RG3+'AB! .( (]$Y#>@)?,->UDP,;!>N\34)>U+ MI,O$$JT!O][RMP'\DBX=-)'3XF>"HNYT]OR;?]^W+ +"O^^T_%%1%]-Q;R$1 MZES0K4Z;Y$KGV"AIA:(Z5_RJ@"<+Q!!5JHL4S]]N;@TD;6_2[ 8@>5WI@]&O_:W]>#NID4 M_/C#7V]!\;[BKS/QT]YUY[9O&A<"B1T$ZUQW]RIX['+G.#M23DYW'EUL4>F: MCFTL&5"$ M(0;V4=O*?]LHN>L_W_N[+Q^;!6%=T)KZDF2R7"E6*[JR!Y/=(7'W8 IA[)J' M3Y394@["K% MP])\L__ KRT:J*Q_[GA"B0BD23)(WJM,)RBBO_$(+,QE$&8V>]R)MH\0L!&' M*+0/Y=#UCN/0WAV[#]O03*;3\Z=!]HO1['PB MAI*,V.)4-GM;QZ$T]=()"FVGF]3[8"D^[$@*O;*L06J.%:5?].T\AG*FMG ? MHL!1^O/MQP^_"+=Q7A54SDI1U+G72'(E\4AR4X-+>:^M*1G3XXR\B,;0568T[('>E*6/V MWZ"ID*%Q\#H)312W#HZ;<;B01I#0\('JUARX21T]>J*N_XF]2B-U*W)(CE#R M_V"6T1X(^4<\83J:7YX%3YB.SB_.=SP!^G5FZ=?4E^6(=^YBE>(Y#$\KL$## M462>QQZD&W2>CR$)G8Q.O3VCS1K5AZ(>IK:6TDZ@PG'G,VW3)R$0TE5141INM);@A:2 MOL^,R#9657#/3/8[]UVAVB-!LRGBA6=]!HG5,7@V&P\Q#!]/E.60H93MK9CA'9$ MJ>#BZ?[$ 33X'+\.^%VC0$R$%-5 -%#8L"+; 5R8RD5'8-G6G6X;C?)H@V1K M=GB0=S()HZ"[@6':\3>M6TIM(R])X)>HJL%CS=\-FF _+'U01O<]('B"Y;%8 M:4CV!0=V#A>F^M O^B@,22)7F6 QSQ3[3G?8 3-.%@SP1Z)=I8;OR#TI\1; MZ(; V.,Y_5JR_;3A1C'(=,&^0[]PPYC!:38;\-B$U* M7-18PE.UW[N-VO6CK_FVHTO2'&L[S@NH:@HQ$.:C! 2:U,F*=@AT8L.Y!Z'D M"=)ZL>=,#I\$M:6\-Y:GJC%%Q-.. (":YVNT!QL(YBA$4.)X&6R2R@+YB=!1 M$C+WMP]]"STP6&B7T>(DL;7,72SV@F0L,T5+ZQ1TL-[(%Q2 ",T+*K5)!ZX) M@)[!N6*,HQ0T9)QBF7R73:&"7 /#FSF63(%%\)LQ?&//&I:-/O:U/"*]C:"2 M(0)55%&+PJSCNHD9VC^P1>A_:.!$;]N1?"=S8F*)'BJBJ#2><-/@-,YLB;DE M6\@4R^%::KDDU^EFD]U$,C2 M!B^$JLK&^7N#QLIKH8?*\;[OMR>]+ZQ(ZNL M^#\)V,E*'SZWMT_;?U:X#M_HN^7A/QT0DBNR9JZ6V'HZOCP_"@.7YL:;BK_8 M+XQ'"N/+3,%LEA;@_=( *.(-,6C_A>/J_U!+ P04 " !PAZ-63I-[-Z$$ M !9"@ &0 'AL+W=OVGU'$<*+T6,@.TM,R4T@'N[K-BKV,-MN1*C*H3VW63B\XH;Y1/;LL%*:5VC H9N.?&M8U5$ MIZ:>9&GZ9M(H;4;SHSCWS&T-.2Z/1R?3=Z?[8A\-_M*\]CO?))$LK+V3 MP45Q/$J%$->U ('&]P%SM-U2''>_-^CG,7;$LE">SVS]MRY" M=3QZ.Z*"2]75X=JN/_,0SX'@Y;;V\9?6O6V6C2CO?+#-X P&C3;]O_HQZ+#C M\#;]A4,V.&21=[]19/E!!34_+/_&V)MEL[>TYN$GD2D,\>%#G2N MOC>H_:<8Q.HM@J]LW3,C0S7.E1TKIT/]-DZ_0\: MZU29NS&M*YU7M+0K=L:3#I[XA_9!FR7M3=,T25&]=2V-V!G/0.<"3;VR]4I, M\IY1N6$4MU$H]- Y&1[K0IDJCHXYC *SB=PS9@M57W45#XY \LQH9NNH:#,4B]J1@@"XR!I <">S&KH87# MP4M.O/LEP,6E!\%!D\8B22OEM.T0*DS3!D(Z YYFH-B;E/ M+1#\KJ*AUM!YFJ3I M2\G6-,D.7E(+9&5,UXRQ/2[E0M2QYHE?%IH2*.T2?;G0P M5(+&/_ >!ZON$/OQ>\G"UN7L2.GD\%0/^P#DW"Z ,L]E#,I4J^KX6V\!-:YVTBC8KI'][8NQE?XP/ MLS0:[>VGX^D!8D*!M!P?*Q#BJ5MELG/=-^R6\5$3M_N;?SF[?32?]<^&G M>?_H0F!+.4!K+N&:)H<'(W+]0Z8?!-O&Q\/"!G1[_*SP]F,G!E@OK0V;@6RP M?4W._P502P,$% @ <(>C5G#(?V&ULG53;;MLP#/T50AOV%,2WI"LRQT"295@?TA7-;J^J M3<=&9!:37RPH,:$<1A>!$TO)8L2[WO1F>IVI.H)=YH,/NF MX?IIB4)UXV=.=F#J^1.J7MG7!5S%CI!*# GQ\#M\H K%,(161F_#IQL2.F I_LC M^R=?NZWECAM<*?&C+JB:LTL&!99\+^A6=9_Q4,_4\>5*&/^%KH^-$@;YWI!J M#F"KH*EEO_+'PSV< "[#%P#Q 1![W7TBK_(C)YZE6G6@7;1E3UZ\CS:#<3,M#S'.;,= M;U _(,O>O8DNP@]GM$T&;9-S[*]J.X^^',,I 2P,J!+L_>75<($CH IAI9J6 MRR>H> %208D%:BY VHFWLZTYU7('0AD#.=?ZR0YZQW5AQK E3OAJ''2H$=Y& MHRB9 J=_)(R?NZC@I%\;U#L_E996[27UK3MXA\%?]/W^)[Q_-6RV72T-""PM M-!R_GS+0_23V!JG6=_^=(CM+?EO9QPNU"[#GI5)T-%R"X3G,?@-02P,$% M @ <(>C5CZ'7'+A" /A< !D !X;"]W;W)K&ULK5C; M7? F6]*TT[[8(HA=[.V<7?!R8]T7GRL5Q%-9&'\URD.HWDPF/LU5*?W85LK@ MS=*Z4@8\NM7$5T[)C(7*8C*?3E]-2JG-Z/J2USZZZTM;AT(;]=$)7Y>E=-MW MJK";J]%LU"X\Z%4>:&%R?5G)E7I4X??JH\/3I-.2Z5(9KZT13BVO1C>S-^_. M:#]O^*S5Q@]^"_)D8>T7>O@ENQI-R2!5J#20!HE_:_5>%04I@AE?&YVC[D@2 M'/YNM?_(OL.7A?3JO2W^T%G(KT87(Y&II:R+\& W/ZO&GW/2E]K"\U^QB7M/ MIR.1UC[8LA&&!:4V\;]\:N(P$+@X)#!O!.9L=SR(K;R505Y?.KL1CG9#&_U@ M5UD:QFE#27D,#F\UY,+UP]WGN_O?[\3-_:WX];?[GTY^_>7SW:VX>7R\^_1X M.0DX@C9.TD;=NZAN?D#=J?A@3VO=N?E3A!^G&XG26 MB/ET?GI$WVGG[RGK.SWN[S[/HN#9?D$"QQM?R51=C5#]7KFU&EU__\WLU?3M M$;/..K/.CFD_9M91P?UFG8U%F]?'>N&#-$'+HM@*_!%V*6SM *BU,K42VHN5 M,LK)H#*Q=+847A;*T[9@-]JLA#09=J=VK=Q6J*^UK@#*,!8W'E!.\T1DVLO5 MRJF59*!!LE6^V(K*V:Q.@R##@="ZR(2Q@9;7.E.B]FI9%T*;R"\DOU"IQ#(; M.Y3V(I=KA3.''GE=ZD(ZD>;2 >'*:1]TZL?B9[N!$2[I;/$!I%5Z(9T2 7N_ MP%_8%W*% -B5DU6N4U'8M/,BPD\Y:/N4(TX#/R$[-!DO.?HFOF"E02X*1(!H M;RR^_^9B/CU]^[__!S/Q89]RI]0.]EYL!9+2G*'T_ U!B_[,Q3VZP".E_\V+ M3??6A5S<(!PZE=WJMV)^?I',7KT>K,Q^.$M.SV=#&\&-IC_N+)E-+_K'60*) M@Q[BA(MY,G]]/ER9G2?G9^U(A/#!OJ MI>12ER)%[*B"P+_P4W;)YWKQD/1+K;*QN'M*514$UM6TFS)D]GKMYYV'6'?6] U CGNJI:J.\[>2E37>B@% )1L%#]I4 M$4S586VBQ#X LF>0M8H1)"4MTW2;5"6)%,$QX"ELIH +Z1G19D7$^.QXBHW, MMEP:5;[UP$EO;#RH-G(MP5?$#)!>,/]E @*91C2)/; L09 YPMG[-2CL4DE? MNV@*G2Y+6\,WHBO4!TQUD9+44]4IQ#G0KN OLY-Z ELB*&PIPZ QDK2TQ3*. M1,!F1W."?,(S!HXB*L9Y2(ZCR#)FFHR>1 W<.6CDXE+BTL.Y19VUM==L'XL_ M.$=ABY5"1L6^*=9!A4DRA;TRU!M"-)Q*<[>\.>FP68JF'5+0E"N%1V4M3EI.MX M8ED')'> >/0\SPUSJZ@L 8,!^JG]=H$YP$'HT\1^M,QE5SEZBYAPY:$X,D7^ M4W!>JN&)EVT)=(B[SEU.1K!F19V TVFT^4 RV55 M**JQ11WX5&(+JJ[0Y(\3!I\S'!/Y)'UF3#,_,&!<#&%,)-G>4!7KBL8@M\ P MD \]&5>&+ 8>%EHN&KK=Z^:A0$=4=[70#AVQ?L8\%RP VT'7YRY/R+B%M>4" M%=NLSI/>Q]:<+:XZ!1T*AQ0<_G9^-H\41NYKTP"9!YRG/RJEHKGB^DBLO3#EB@S4IK:U1UW!3QTL=P]*I:$9VVXX&TQU MT8#"PA?/S0;$1^3'6>-.!4+"A&T=-S=B8Z<5BZ9[3 MT4EVXUO:A0<.^9JFFD=-%N\C$*0R4SMPIA#B?K%2_5UC9V 3:BV+&D6+>%'Z MC\13>J8[8I@EP&#!IJOF)H7^#;K0AL%]2'^C#3><+WTVI%B#,A3001- W/&U MEHR7)F@-7!LFI^%$;GD>ZM.7]/%:P@J3XG(UO. DW>&2V-$GU'07 \ OVR\A M29=%!).KNA\@4$O*@?XPPP3'E[3?#!4AQBE+UL$I#=5@"4DW,T4=HY1_VGX2 MBE/GJD86F"776FV&M5FANDXRONS)4#-+MO&+S3W#_56FVZ[9'TL7(20-B*78 M.!W4B5TN&TCE5!!XNP(T?-C5A!+E(@(O4FG[036Q<+QLT]4U0^]W/LZ59'/3 MU$S-5 $+:>KD\%+;0MI;SGI>M5UT* [M0*MII@0H(G\6Q MDYF,X-(Y5U)4ZRH.$T_HE#R;SV;?Q4\5 >I:#^*-Z-^TA7]][/3_.#;V 10% M]U@SY/UX"]U30RM<,@*/FT#.CAE[*^YY.P+9[-GVG]P.A^O]'S;#?1_0)H-O MFC!HQ5]N?>P7\?-FM]I]'+Z)WT3[[?'+\@>>0KTHU!*BT_'K\U&5H ]XOK0WM QW0?3*__AM02P,$% @ <(>C5N/$. 2C M! ]PX !D !X;"]W;W)K&ULS5=M<]HX$/XK M&K?7269<\ L!G SD*1S^="&@=[=9V$+T-66'$F&\N]O5S8."2]'.[F7+[8E M[3YZGM6N)?764GW32\8,^9ZE0O>=I3'Y=;.IXR7+J&[(G D8F4N540--M6CJ M7#&:6*UVYFE MGT+-]8S7HR<*D7+"Q(KK(,JHV(Y;*==_QG6W'A"^6 M!CN:@UY.%VS*S&_Y6$&K6:,D/&-"$B(I2PVB$#AM6*W+$T1"&@\59A./24Z[GYOT3]9[:!E1C6[E>D? M/#'+OM-U2,+FM$C-1*Y_996>*\2+9:KMDZQ+V[#ED+C01F:5,S#(N"C?]'L5 MAQV'KG?$(:@< LN[G,BRO*.&#GI*KHE":T###RO5>@,Y+G!1ID;!* <_,[A] MG$SN;[\^/'XACY_(>/+P."'C>WC=D?O)Y'$R[34-3(/&S;B"')60P1'(D'R6 MPBPUN1<)2U[Z-X%>S3'8^2P O"$WAAK3FT>.%;:BXA6X@-C13*^8,/KSSV][-"<*MFG#K%/K/$3X-&37(WZ*2#^^Z@1?> MD*$FH&K%9:'3#4FXCE.I64*X(%^D8<3WB9'$+!FYE5E.Q08=_ABA$A M#=27 03@<$353C 4RZ5"<6PY7FOV+P:,"YPC^[' ?;7Y=" F5BU,,9_#]@#NLPT2 MUVRKFI<:WU#-@?361_(;GJC]W+E_(D9#>'!!V*GS7W;RZ?BV%$42 ( MR*B \P-:U6%B*YH6I;Q*U7YB%T"U7)+I_2V9&LB%VG_X;#TJ@#A\:?C7049% M$;FHJ$^'(VANB=EH^5[WQ7#@=5^,VP4"R<9RP^*"$I)S]TB!86_%=J_67)1. M!4 F?,63 J(%"TD7"\46N$AP5N%8].=7Y/$2JCA(Q1=@@[89$BUSF"ZD6])+ MX3>#_PM!PD;[EWJA_NDWG \@>^M4>ST,N]>Y2)-M*(;)GW#VP@A WXICHHT5 MG(25V;@D3RGTXW*RIX+G:.42 0?H]R3JN-U.I\9[3RY\%[XN=WJBMMONM+89 M!BM!-W26LMK"#R,WA!WU-;? [?B=O5Z_%;A>T$6X(BM2NS:Z4'E:[*OV6[X; M@>WK_HL0NKW+??NPZWK>OOW__;WW._UO4Z+MMJ+VZ92X^7"4Q9(*^\E=6]]JQN6EYEG M\_)*"(6]P!]ORN;@ZC4Z5PY1Y36K;!B9VZO-3!JX*-G/)=Q,F4(#&)]+.)Y6 M#9R@ONL._@)02P,$% @ <(>C5H-KCX9P @ ? 4 !D !X;"]W;W)K M&ULI53O3]LP$/U73F%"FX3RJX55T$:BT&F;Q,8H ML,]N*/TDRD1+;Q40II)4%I; MGT>1R4NLF E5C9(R2Z4K9BG4J\C4&EGA296(TC@^BRK&99"-_=ZMSL:JL8)+ MO-5@FJIB>CM%H3:3( EV&W=\55JW$67CFJUPCO:AOM441;U*P2N4ABL)&I>3 MX#(YGPX=W@,>.6[,WAI<)0NEGESPI9@$L3.$ G/K%!B]UGB%0C@ALO'<:0;] MD8ZXO]ZI?_*U4RT+9O!*B9^\L.4D& 50X)(UPMZIS6?LZCEU>KD2QC]ATV(3 M N>-L:KJR.2@XK)]LY?N.^P11O$;A+0CI-YW>Y!W>>S>8/T_GLQ\/LVSW,'NDY'T>69%TRRCN):2N1OB$Q@!LE M;6E@)@LL_N1'9*?WE.X\3=.#@C=,AS!(3B"-T\$!O4%?X\#K#?ZGQE9B^+J$ M:XUS4[,<)P'=?8-ZC4%V?)2W>J)91*%$BV2(H<*G++?.#AIRTZ?.T'1'L=4:%>^;XWD*M&VK8Y M^MU^M%RV'?4;WLXENHTK+@T(7!(U#C^>!J#;7F\#JVK?7PMEJ5O]LJ3QB-H! M*+]4RNX"=T _<+-?4$L#!!0 ( '"'HU8UZ>2C3 8 "D0 9 >&PO M=V]R:W-H965T/15*N_-.[GWYH=]W22X*[GJF%!IO,F,+[K&TJ[XKK>!I.%2H_F@P..X7 M7.K.^"SLS>WXS%1>22WFEKFJ*+A]OA#*K,\[PTZS<2=7N:>-_OBLY"NQ$/ZA MG%NL^JV65!9".VDTLR([[TR&'RZ.2#X(_"'%VFT],_)D:Q50H18H XUNML].:I(/;SXWVJ^ [?%ER)Z9&_2E3GY]W3CHL%1FO ME+\SZ]]$[4\ F!CEPE^VCK)'[SHLJ9PW17T8" JIXR]_JN.P=>!D\)T#H_K M*.".A@+*C]SS\9DU:V9)&MKH(;@:3@.3N[_8[15; MS#[=S*YFT\G-/9M,I[SFT]L?OMY-IU=+MC>W"B92.'VS_H>IDE!/ZG- M7$0SH^^8.6371OOZ+T:L*K[GML<-AEXT&H\-7]!VV M<3@,^@Y_.@Z[G(^ZW^W6377UP94\$><=%(X3]E%TQF_?#(\'IZ\@?]: M]O'%9#%;$.[YW>7B\N9^BTQJKA/) M%7,>&RA)[YC)V+542E@VTREX:D&,+IZ3'N,Z19$OG4PEIVVVYZ'\[9N3T6AP M.C5%R?5S6 U/]YG4B:K "98+*Z1F.7\4;"F$9HA5R2W>+)\9*:A/LK*RKN+: M,V_"OJT4;)!1*U:5XE3M 1^]7(BDLM++6N+R*>.0)&E=(6P[ ]BZ1W)) M8FP*&8'R]WE85]I+O8(8%,J27%P)+6RP@?>B]/$LH7_0DE8+TAY >^Q&/") .1JL0^:W,[042N*E MPR;WXQ"9'L@6CIE2 M:A*$VP77F"04WPB(XA@@420KS:LTQ.E'>(XA01.$(>Y _05,#_M=MLXE8D/. MP#"O\P]Q\,V2.F\7W%,,5"K$6"3**R@UD M3D$C&IPDW)R#2TO!Q%.)P(B-Q0Q)A@//@GHS^HG[L8[BGVL MMC_JWS#'5M03.* M"LWFEYV!U^4>LNI'#< M]/PZ/0U/7T*FGOPOP-1@9=%4E,8VM,569 -G"[3=8VDGJ MI5A)K4DSSRA[+2F'1[%.NC7O2436?:1I,52;P>P6WZGF7 37I IX&2]+S(8T MQFD#NK3&E1&C>JY=(JK4?1WJ7>-1*N,D"%.,H^43%IH9,)*$!K"K2_QW64?V MJ""P-:Z0;>4,2W^&YJ.# >)WU5J=:=R7JF@V(!R>LBFN M*SSP:I;\E_.#K> MC]&HG6]+ &=K]E)?K!T"0/!?R$>^I(D-W_K\PWWME7X2"4C: _Q2Z[= M;;^#)_'S;R,>/Z+Q680X.Z9$AJ.#WGOT=1L_3./"FS)\#"Z-QZ=E>,PQ;84E M ;RGNVVS( /M?P?&_P!02P,$% @ <(>C5E[(GWNK @ , 8 !D !X M;"]W;W)K&ULK55M;]HP$/XKIW2J-BEJ0MZ:M1 ) MZ,N0!D70KMI'DQS$:F)GMBG=OY^=0* :Y)$YHH*W MLF"R9^5*55>.(],<2R(O>(5,GRRY*(G2IE@YLA)(LAI4%H[GNI%3$LJLI%O[ MIB+I\K4J*,.I +DN2R)^#[#@FY[5L7:.&5WERCB#P,37 3\H;N3!'DPE"\Y?C#'*>I9K!&&!J3(,1"^O.,2B M,$1:QJ\MI]6F-,##_8[]KJY=U[(@$H>\>*:9RGM6;$&&2[(NU(QOON&VGM#P MI;R0]1+E%JP5E)0U*WG;WL,!('8_ 'A;@%?K;A+5*F^((DE7 M\ T($ZW9S*8NM49K<9291YDKH4^IQJED_C0>]V<_X>$.YJ/[R>AN-.Q/'J$_ M'#X\31Y'DWN8/GP?#4>W<_C\2!8%RB]=1^G$!NZDVR2#)HGW01(?QIRI7,(M MRS![CW>TX%:UMU,]\$X2CHFX +]C@^=Z_@D^O[T%O^;S__D6CA7?< ?'N4U7 M7=GG[2;%T@\"50]HI,<4%1VL!T M0VO?-J,\IOLT\_E9[+G^-?RO5;]9FM>/MO/<8(KE L4[IWE1\_%@F!,IJ6Q/ M/D$GMCM>^-X1N0',R$;WA$)!2;&/O[RTX]#;FZ']U0_@60\)?5-0"9ZBW$<' MGAW&\=YT[2@,X8XRJILK@Q7GV3[8"^TXBEI3RP@B_Z^*M;XHL ._<^@)?4T< M'7MYYZ"+2Q2K>E9)2/F:J::A6V\[#OO-%-B'-[-4W_6*,@D%+C74O;@,+1#- M?&H,Q:MZ)BRXTA.FWN9ZI*,P ?I\R;G:&29!^Y-(_@!02P,$% @ <(>C M5ITP\\7? @ L@< !D !X;"]W;W)K&ULK55M M;]HP$/XK5C95F\2:$%[:M1")MZE(@R)HU\\F.8C5Q,YL![I_O[,34EB!#^V^ MQ'<7WW//^>R[SE;(9Q4#:/*2)EQUG5CK[,9U51A#2M6ER(#CGY60*=6HRK6K M,@DTLDYIXOJ>UW93RK@3=*QM)H..R'7".,PD47F:4OFG#XG8=IVZLS/,V3K6 MQN &G8RN80'Z,9M)U-P*)6(I<,4$)Q)67:=7O^DWS7Z[X1>#K=J3B!^,B*ST9R@,+F?DL5=;SXB7Q[H,@'UM>-JC&N\W;", MT2]B^"=B-,A$([_F-,WB-ZA : M%J_QT4,XEGL!W3P.;=[4C\WWO3W=KWGMUKM# M]*L:#!B3VTAW>?:Z5QG",K\FW,OJ_OO5ZK>F_ M35:OF:-HIS@/04]G",-GH!&3*%@?#^307?@#(DYKA(%AIQH47X3!XY MTZ_)M2NI>3J!PW,YS&-W=L&PO M=V]R:W-H965T/=\7IKJ;[K#,"0 M%YX+W?.Y'0=#U.67"&_3< MWI,:]&1I/"E<^37* MDG$0FDE!%*1][RZ\O>]8>2?P!X.U;LR)M60AY7>[&"W[7F )00Z)L0@4AQ\P MA#RW0$CCKPVF5Q]I%9OS+?I79SO:LJ :AC+_DRU-UO=BCRPAI65NGN7Z-]C8 MXP@F,M?N2]:5;*?ED:341O*-,C+@3%0C?=GXH:$0!R<4HHU"Y'A7!SF6#]30 M04_)-5%6&M'LQ)GJM)$<$_929D;A7X9Z9C"C^?AQ,I^1N\D#&4XG\]'D MU\?)18TTT MVA*]C\X"CJFZ)JWP%Q(%4>L,7JLVO.7P6I<8?GW,X JO?1S/)L^M+F@"?0^S M0X/Z =[@P[NP&WPYP[9=LVV?0Q_,JIPA,B6)Y(44((RV*UDJD@.&)>YK> /[^(H:'TA__@K*I?R73JQ*AJ=: =[.5?4\^-^:=>CX2!C!.#$&( MBI-G&"55WBV6!U#C.,& MZ#Z&SM 9/P.R4PR[!T0.Y=^3,&XW5M%-?/&%[8]3DX'"*Z@>M:;'_^TXI#HC M!65+@EB$S2Q!Z7XAFJ2 M*GG@ZV; -:X+G1C<[.7 ,;0WX:3?T BC8_'S7\?G(RDC%P:[B,IK\))D5*S MN57@X[X?6SOOG:9[6%/.E.).78H[/UN*,79*Q0R#JA3O,(GVH("-V5>@BH"KW ^0 %]@ MQMCW]]3)KEICFG;:=KK+W.AS9#=VE6\CL8NEV%7Y79B&^'I@;:0I%I6#NVW6 MB]J"?2XQ5HYOH#$1>5$:%U&;:KLO^3'^M/%4H_Q24S]*5;_13*Z;[KE@\ANM M& >U<@VGQLJ&=:'JRNK=NJ>]JUJYG7C5$".%%#Z!B-&54UFM3"R M<(W=0AIL$]TTP[X&PO=V]R:W-H965TR*"-1'D1?("AEL%G-[DV%HF=V2YA_W[G)$V+5KHO^Q+[SO<\ M]YR=NW$CU:LN QYKTJA)TYA3'WF>3HKH&+Z1-8@\&0I5<4,FFKEZ5H!RUM0 M57K4]V.O8EPXZ;CU/:IT+->FY (>%='KJF+J]Q1*V4R.: MK6 .YF?]J-#R!I:<5R TEX(H6$Z>FV+B) [) M8B++E\E2MU_2=+$A9LS6VLBJ!Z-=<=&M[+V_AQU XG\"H#V MMKJ[1*W**V98.E:R(9=JQT$]8 G(OA2DTN18YY!_Q'BH:9-&-K"D]2'C/ MU D)1BZA/@T.\ 5#F4'+%_R[S'W5=>!P/]CVQ9FN6083!W]\#>H-G/3X:!3[ MYP>DA8.T\!![.L<^R]Z(1A\=L1^2&6OPKS:@ M."NW\:>G;A+1K1FYWX.0O&";XTV16LD,]#8ZI&Z4)%O3=^,H(C=<<&R/G*RD MS+?!-'*3.!Y,E!'&P5\5H[XX=,-@M.N) B2.][V\M].'%:A5.VTTR>1:F*XE M!^\PT"ZZ/MZ&=],0[WK%A28E+!'JGYQ&#E'=A.D,(^NVJQ?2X(QHMP4.95 V M ,^74IJ-81,,8S[] U!+ P04 " !PAZ-6-P:#S_\" #%" &0 'AL M+W=O?>DMN7B4"T0%+WE6 MR+ZQ4*H\MRP9+S!G\I276-#-C(N<*3J*N25+@2RIA?+,7ON:O&;ZDN)0;>]">3#E_U(=1TC=L;1!F&"N-P&AYQBO, M,@U$9CRM,(U6I1;2& MEFNXB:)Q= \?8)27%#S@,XBY$#J$9C<'3@=.R+/0;[K<'^/O3!/75L4F6H M,Y7NREDI4BZ@1%J250)W^;!?R]%!U[6]"_C;*Z4S7JSSZ6Y=#^6[D2(LN5"8 MP##Y1AU%3XHBVG,JB301]+X)]6I"F3&BLX(B\U2EI>8RH:!G\1#"P.P&08MW M",>.2;N3#4K8,3N!#\,XYE6A))3L53=&R^%XH>DYSI9MKADXP1;5\5W3=KL: MKLJKC&GC927*K-KVVO$=,R3>7^G''I'MDVU^KVO:]C;__[Y>8XSY%,6Z)+9C M^4]+HF/Z86=_29R9;NCM*0DGI"2'[RT)US$#O_/^DG!^IR0",PR[NYX@:V.T MY"CF]0"54+O43)F6VL[H83.:?K W YX:>IX6$C*6*QEZ]7=!_!@K-0/2:1"1Q9CL4_OW.3AH"E'[:E\1WON>YYV+? M9;IE_$%D )(\E44E9D8F93VQ+!%G4%)QS&JH<&?#>$DEFCRU1,V!)AI4%I9K MVR=62?/*"*?:=\W#*6MDD5=PS8EHRI+RYP44;#LS'&/GN,G33"J'%4YKFD($ M\JZ^YFA9/4N2EU")G%6$PV9FS)W)PE?Q.N ^AZT8K(FJ9,W8@S(NDIEA*T%0 M0"P5 \77(YQ!42@BE/&WXS3ZE HX7._8?^C:L98U%7#&BC]Y(K.9,39( AO: M%/*&;7]!5T^@^&)6"/TDVS9V-#)(W C)R@Z,"LJ\:M_TJ?L. \#8_@#@=@!7 MZVX3:97G5-)PRMF6]P->CURQ2F:"+*L$ MDM=X"S7V0MV=T(5[D/"*\F/B.29Q;=<[P.?UA7N:SSM<^+[*6J"_'ZBZ9")J M&L/,P#80P!_!"(\^.2?VZ0%9?B_+/\0>1MAU25, 81N2Y(*F*8>4Z@N,'@Z/ M4#5 UL]$9D!28"FG=98C,Z0J!KNTNS7 Q;[:#F<_^C1V;>^4_.\W-I 6?)MQ M@%T][[F;C!V'1. M1@./\]TWO< 9:L06KE[2^:9CCU],QT3$AQ5BAK%KNJ-@Z'$",_"#M['[;HDU MZGNHY)4C,FDJVS=Q[^U$X;R? 2W@[1_$#IGDE2 $;A-K'H\ @O)U-K2%9 MK>?!FDF\)WJ9X3@'K@)P?\.8W!DJ0?^#"/\!4$L#!!0 ( '"'HU99V:CA MMP( )@' 9 >&PO=V]R:W-H965T,<#+ M6E3DIF-9@5E@4AI1OUZ;LJA/-R(G)4P9XINBP.SW->1T-S!LXW5A1M:94 MF MU*_P&N8@%M64R9G9N2Q) 24GM$0,5@-C:%_%H8JO WX0V/&],5*9/%'ZK";) M>"R;=$ZD0T M7]S=#6<_T?T8S9.;23).XN'D 0WC^'XQ>4@F-VAZ_SV)DV]S]!DEY19*01D! MCLY'(##)^85<7\Q'Z/SL ITA4J*'C&XX+I>\;PH)J+8QTQ;FNH%QWH&YP^P2 MN?8GY%B.JY''I^4C2#NY\U9NRK)TM7&ZVCBUG_O/M=&EVGA[>F]U.*]XA5,8 M&/+T<6!;,**/'^S ^JI+_#^9O2F#VY7!/>4>Q1GFG&@_9R,,:J'J%]O([MF. MWS>W^_"ZJ,#RNJ@W5%Y'Y9VDFN&=/ <"&,&YEJV1^WN[AF'/=P[8-%'^%_<= M-K]C\T^R/Y]H':)HPWPW\ MX(#-W.N;ZLZ2_6=-2HYR6$FA=1G*Y%AS#S030:NZE3Y1(1MS/&PO M=V]R:W-H965T 4SD/-RRM7,;E06)(=" M$%8@#LN!-72O1K[&&\!/ ENQ-T;:DT?&GO0D60PL1QL$%%*I%;#Z;2 "2K60 M,N.YUK2:(S5Q?[Q3'QO?E2^/6$#$Z"^RD-G ^FJA!2SQFLI[MOT.M3\]K9)%"GU/9I*K7:)X,IS-;V^'][_1 MW1C-DIM),DZBX>0!#:/H;CYY2"8W:'KW(XF2T0Q]05.N[B>7KQTTI;B0'82+ M!1H]KTFI;HY$IS%(3*@X4]#Y+$:G)V?H!)$"/61L+116!+94-NN3[;2V[[JR MSWO#OEO,SY'O=I#G>'X+/7J?'D/:T+T6>GS\Z6WTT?&GNX=T6^6I29;7),LS M>OY_)ZLMT)5VMUU;]Z,K4>(4!I9J. +X!JSP\R>W[WQK"_M'BL4?*3;Z(+&# M!/E-@OSWU,._!5+J C'U ;OZZ* "9%MB*LV^T=1]?1.ZKG-YT0_LS7[(VV"> MV^T=PN)_89?]_D7W$#5J0?6\2[]!5>[;>XU%/QNJ'E:D$(C"4O&<\PO5C'C5 MBJN)9*7I-8],JLYEAIEZO8!K@-I?,B9W$]V^FOC M5@3H.8QW @ YP4 !D !X;"]W;W)K&ULK51A M;YLP$/TK)U9-K;05 EG;=00I(6V'U*11TVS:1Q>.8!7LS#9)MU\_VQ"6=FDU M:?L"]OG>\WL'=^&&BP=9("IXK$HF!TZAU.K<=65:8$7D,5\ATRBN6 MKEP)))D%5:7K>]Z)6Q'*G"BTL9F(0EZKDC*<"9!U51'Q8X0EWPR(]TV^3?A"<2-WUF"[T@!WUUOV2^M=>[DG$F->?J69 M*@;.F0,9YJ0NU2W??,;6SP?#E_)2VB=LVES/@;26BEY+&MPPY M\^P'^"W ?P[HOP (6D!@C3;*K*TQ420*!=^ ,-F:S2QL;2Q:NZ',?,6Y$OJ4 M:IR*YHO)9'C[#6XN89Y<39/+)!Y.[V 8QS>+Z5TRO8+9S742)Q=S> \74E%= M.2L$R&KM)2S85NVLH: M-;+\%V0%,.%,%1(N6(;94[RK+78^_:W/D?\JX82(8PAZ[\#W_&"/GOCOX?XK MONF=>)_V&?]/9$_* MT._*T'^-/1JC)DTI:3J:94 J+A3]:0/[G#=T)Y;.#*AU%/3Z9Z&[WG7T9Y)_ M^C'HDAJE[D[/5"B6=I1(2'G-5/-;==%N6@UMDSZ+C_04:X;.;YIF!.J?9DF9 MA!)S3>D=G^H9()JQTFP47]G.O.=*][E=%GH2HS )^CSG7&TWYH)NMD>_ %!+ M P04 " !PAZ-6"<91C%D" #3!0 &0 'AL+W=O1:0X%D:>\ M@E*?++DHB-)+L7)D)8!D%E0PQW/=OE,06N(HM'M3$86\5HR6,!5(UD5!Q.]+ M8'PSP#V\V[BCJUR9#2<**[*"&:AY-15ZY70L&2V@E)272,!R@(>]BS@P\3;@ M.X6-W)LCXV3!^8-9)-D NT80,$B582!Z6$,,C!DB+>-7RXF[*PUP?[YC'UOO MVLN"2(@Y^T$SE0_P)XPR6)*:J3N^^0:MGS/#EW(F[1=MVE@7H[26BA"W >RO ;P&^-=HHL[9&1)$H%'R#A(G6;&9B/_B>Q1&OPN#?YK[-'N M]179PL%';>!]"S?=8QT%YT$O=-;[#IX'>8'O=D&/E 6=LN!-RMC?__*0ON#9 MU;[K]8,G I]'>>>?W>")0F>OY$R[T[_LBI82,5AJG'MZ?H:1:%I(LU"\LE6X MX$K7M)WFNNN", 'Z?,FYVBU,87=]//H#4$L#!!0 ( '"'HU;!?BD:*@0 M ' 0 9 >&PO=V]R:W-H965TMF6P(Q&6=WQ/&/RRX2+""E[%UI9[ M0?#:"$6A[3E.RXXP9=:@9[XMQ*#'8Q521A8"R3B*L/AO1$)^[%NN=?JPI-N= MTA_L06^/MV1%U--^(>#-SK2L:428I)PA039]:^C>C]V6%C S_J+D*,_&2*,\ M<_ZB7V;KON5HBTA( J558'@C9HTP/C&R,--)3I M,*Z4@%\IR*G!:+B:C=%P/D&3V9>GK],)FLW'CP]3M)@N$0P>'N=H]7FXG**/ M$Z(P#>4G]#MZ6DW0QP^?T =$&?JZX['$;"U[M@*+M%X[2%=;2/%3;;FF_0% M&V5:B!1%H MM<."H+^_@&(T4R22_U1Y.;&B46V%O@GNY1X'I&_!49=$'(@U^/47M^7\4>6B M&RDK.*R1.:Q1IWTPAXN+LH!'I HSD6T967T_'09=SW-Z]N'<_/(DSVDULTD% MLYJ96JO)#HKQY%@[7;7A-Q[F,6^5$MWT^L6!_ M.[._76N_B9@^6I#ST%!"O@*6Z2L1 96 0=NSMF!2(VXA(>@@1ZN% ]>T!.C MJC*\[9*UK3)2>5+C*DXGP^F\+1R%G7@1E72W5@%TJMSMNV6(RHF>>Q6DFX%T M:T'.?"V-KV/M:QVE#:%7C.Z6;.E<6%N[YCM/BNODR=3Y4:;O[)]Z16^]'VZE MK8A]5D.XM[X>4XVWXK^1MB*_E_-[M6$OI'F9IWE22/-!,Y[BU5<&UPZQV6*'D;JV$\TMPOG<)]C/*$3>O1]SZ M@J0$1B*%IE&B\QB5-[6KOIV4ACDF4Y4!VPK,+L6K&8)K[0)?T:= MXN:%BEM?J7R7CN?)L9*P7()T*[)ZO15OI;3/>K>(B*UI:25<%C%32=^3?],A/G,%_:89 M[@A>$Z$GP.\;SM7I12^0_9-A\#]02P,$% @ <(>C5F*A@(RE! !1L M !D !X;"]W;W)K&ULM9EM;^(X$,>_BI5;G5KI MVCP!?3A :IMTK]+25M#=>[&Z%R8,$#6Q.=M 5[H/O^,D!%+2;-&Y12I)[/F- M/?]XC.WNFHMG.0=0Y"5-F.Q9Q3]+E^J)&;P*(AN>Y5J;!\-X-E?Z M@=WO+N@,1J"^+AX%WMDE91*GP&3,&1$P[5E7[F7H=K1!5N-;#&NY[UAGZ;=1X[,Z82;GCR M=SQ1\YYU;I$)3.DR44.^_@N*#K4U+^*)S/Z3=5'7L4BTE(JGA3&V((U9_DU? MBD#L&""GWL K#+S7!JTW#/S"P'^O0:LP:+W7H%T89%VW\[YG@0NHHOVNX&LB M=&VDZ8LL^IDUQBMF^D49*8&E,=JI_I>'^\\G3^%P0!ZNO]Q]OGJZ>[@?D:, M%(T3>4Q.R-=10(X^'9-/)&;D:KG-/WAN>?#+@3,TE M"=D$)E5[&UM=-MW;-/W::P0.J#@EOOL'\1S/KVG/3;-Y %%I[M68!^_W7F<> MOM^[VQ ,O]31SWC^6SKB/>%3[T=ZOU7+[7:K=\?UNKTO%VV?%V8\=O8R$5>0+&0$H H*@";F2DD=Q M=D?^V[RWT^*]K8M*H[-#7U63L, D+#0$JRC6*17K?$@6Z9B4QB0L, D+#<$J MTIR5TIPU#J8AK'BRBMF,1+\>*CFJO3.<74?_O1GI M\\9(;P9!$6?\=2T5IF\=^C$7",.KVK1]OI^0V_M!;W1^:-!-PD)#L$K0+\J@ M7WS47(%/!C&+TV6*5R.(EEA,'E8@F%XDD-N8419I]894 3D:/=P.C\GW :1C M$+79K+&EAV8SD[# )"PT!*O([3K;=8?S(5--@36DCE%:8)06FJ)5!=I9&+J- M(_(;%3$=)X _5A6@ T6$'C^X"*035$P/1<7U7@$6L@BRTEK!9+FO(E/EB B+ 36N%R=WJUVQ7&5Q#O-:FL7T':V.2%IJB5;79 MKKK=QI7C_YVVZ(O!::NYJ0=G1J.+>:.TT!2M*OIV/>^V/F;J:MPG.%@@D[3 M*"TT1:L*M-UW<)LW'HQ-7>W:#.EZ>QG2Z':"45IHBE;58KNCX#:NBC]N]NK4 MSU[^GC9&]Q.,TD)3M%P;>^<8( 4QR\Y?)(ET-/,3@?)I><9SE9ULV-OJ^0'1 M@(I9S"1)8(JFSND9OD0B/W/);Q1?9(<*8ZX43[/+.= )"%T!RZ> M?/5_ E!+ P04 " !PAZ-6V8K"-K$" ![!P &0 'AL+W=O5:[PL+NLZD7K#CJ")K6()\K.ZYFME]EI064 K*2L1A-;&^ MNY?3D8YO IXHU&(P1MK)"V.O>C)/)Y:C@2"'1.H,1-VV,(4\UXD4QN\NI]5O MJ87#\7OVF\:[\O)"!$Q9_DQ3F4VLL8526)%-+A>LOH7.3ZCS)2P7S1757:QC MH60C)"LZL2(H:-G>R5M7AX' #0X(O$[@_:O [P1^8[0E:VS-B"1QQ%F-N(Y6 MV?2@J4VC5FYHJ=_B4G+UE"J=C%WG%YK?/5W?/?Q)3M634G?=8KSA(01KIP;]_ "\?C'3I# ME(/#T$R'>SI\E.Z&EE3UA!2M&3-_AGAO6\6&\0[S'0ALY+%N7XA? M]YYS;N+#[6\8_R$B (F>DYB*@15)F5[:MEA$D&!QSE*@:F?)>(*EFO*5+5(. M.#1!26Q[CN/;"2;4"OIF[8$'?9;)F%!XX$AD28+YRS7$;#.P7&NW\)FL(JD7 M[*"?XA7,0#ZF#US-[")+2!*@@C"*."P'UI5[>>WZ.L"<^$)@(P[&2$MY8NR' MGHS#@>5H1A##0NH46#W6,(0XUID4CY_;I%:!J0,/Q[OLMT:\$O.$!0Q9_)6$ M,AI8/0N%L,19+#^SS2?8"NKH? L6"_.+-MNSCH46F9 LV08K!@FA^1,_;PMQ M$.!Y%0'>-L SO',@P_(&2QST.=L@KD^K;'I@I)IH18Y0_59FDJM=HN)D,+R? M3,;SR6@ZGZ&KZ0T:WD_GX^G'T70X'LW0Z03+C!/Y@M@2/=*0B 7+J(00#;&( MT*UZIT)OW:? L21TA>Y E0C=/\5DA779Q3MT>@,2DUB-3A"A:!ZQ3& :BKXM ME0!-PUYLR5[G9+T*LBTT851& HUH".'O\;827JCW=NJOO=J$$\S/45L5>:OK428ZS]4NSZ6OY:5(\0(&EKIW O@:K.#M M&]=W/M0P;1=,VW79 RV\C%,>Y9LH?;/7@==I]^UU"52G@.HT0;7+H/*HSB'4 MA5<.Y1=0?A-4IPS*/X:J4M4MH+I-4'X95/<(JM] B$LT3M),V\Q8 MF8WZZ&6I5SA'^.][%? '=N@VP&O5K+BO"$L$--0FI^XT86$I$_?HMO2Z?@45 M;T_%:ZP$P-F?YGJ&1L]$2* +R*W7T)1,+4O-])OD&: EC@5\+R5;CZJC:WS% MW5N@6^M;KZ8_!Z[^W["$9@7UP$T*]M;HMFM=_%;1T33_QL/=6IO]1Q-W]];J MUGOKKMB_4?[O+Z4>LZG.>[-VZ]WZ=>1?\9W4PU;QMP^ZJ03XRO2, IG.)V^L MBM6B+[W*N[']\;RI5?W%BE"AO'2I0IWSKJHHS_O$?")9:GJS)R95IV>&D>JM M@>L#:G_)F-Q--$#1K0>_ %!+ P04 " !PAZ-6#Q3]E0<% "]&0 &0 M 'AL+W=OT-YNJ:_=\-F4;&4>4W',D-DF"^>L5B=GVHF?UWBX\1*M0IA>,V72-5V1! MY(_U/8]"ZM<\]6 :K%WQ'9BIUCE%)Y8NQ7>G(37/3, M-",2$U^F$!C^GHE+XCA%@CS^R4%[19]IX.[Q&_I711[(/&%!7!;_C (97O0F M/120)=[$\H%M_R0YH6&*Y[-8J%^TS=J.H;&_$9(E>3!DD$0T^\QCD 0.E3$9%Z>!AB6=3SK:(IZT!+3U08JIHH!_1 M]+DO)(>[$<3)F7LWG]\\SJ]O'Q?H\M9#[MWMX\WMM^M;]^9Z@4Z^$] 4N4S( MS^C$(Q)'L?B,3M&/A8=./GU&GU!$T6/(-@+30$P-"2FEP(:?=W^5=6_OZ=Y! M 2L''?N-S96L!YYCWD6-]0;9I.RWYN(>'VRWAGC[<(_Z^ M\ H;IW@ZCL)S]N"5\K=)F\4.VF/3@G$NUM@G%SVH"(+P9]*;_?Z;-3+_:-.E M2S"O(["*9H-"LX$.?7:9,"ZC?[$J*VR)>#KS3]GR= -28B&(;!VG&>A(@:;% M\GEV-C6>=Q5JMAA66WC:Q(ZD/2QH#[6T;Z@D@"H1L([5L&%/<;12,K3QS="& M.VRL&M]W6WC:C([D.RKXCK1\'YG$,5I&%%.?Y(S]/1-EU&1BUL@VFXQJ9+7I M'$EV7) ='T V9G1U"D\Y0;#LJ8)JJ MPZI6I1VUM,YM]M#T4C#_8%= LTE*7OP0TQ51LYC"IJ]>K,O)VJYGIY8V1]O5 MTZE;F*YZK I:>E5+;U9_JGTIB(>?02@0#JH;J%D*II:\5,V#IJ2^,P>]$LP% MLE&2;;HL&P7XM0W*U4-]N- =EMA$FUA5XM(76WICW) XB(2?KB\(]"2':YOU MDI;L8C29?=.QZR6O(U.<"[>GUW)O4E6E=,^6WCY?,1HM(0W8>*_@%N' _@OZ M+H-^*_F.S&\N49=H7E=H52%+9VZ-_\<6W>K(.N?"=8GF=856%:[T]=8AQEYO M;G.(RIZ[OG.SFBY^6-^8ZU,YEFIIXRV]C_\K@K*C-NA4K7W >]&_;"7D2S>L*K?I>K]PBV/HM@GZBV9W:_$[1O*[0JL*5-M_6V_Q#)IK=-//#FD]W M6]HX3FVBZ5/Y*%5CY[UV0OA*?1\02*W>V2OAXFKQ#>)2O7FO7;^RSMWL2T() MDWW8F&,.ZY\ >98 :?;'4$=X]JT@.Y%LK=Z>/S$I6:(.0X(#PM,&<'_)F'P[ M23LHOMC,_@-02P,$% @ <(>C5O/T[9-, P 2 P !D !X;"]W;W)K M&ULM5?O;]HZ%/U7K&QZZJ2WYA<$V@=(-'3O(15: ME6[[,.V#FUR(M3C.LPUT__UL)Z2A#9&J95^(G=QS?.[QC7,9[1G_(1( B9YH MFHFQE4B97]JVB!*@6)RS'#+U9,TXQ5)-^<86.0<<&Q!-;<]Q IMBDEF3D;EW MQR".([&E%/.?5Y"R_=ARK<.->[))I+YA3T8YWL *Y.?\CJN97;'$ MA$(F",L0A_78FKJ7H6L )N(+@;VHC9%.Y9&Q'WHRC\>6HQ5!"I'4%%A==A!" MFFHFI>/_DM2JUM3 ^OC _LDDKY)YQ )"EGXEL4S&UM!",:SQ-I7W;/\?E GU M-5_$4F%^T;Z,=2P4;85DM 0K!91DQ14_E4;4 (JG&>"5 .\E(#@!\$N ;Q(M ME)FT9ECBR8BS/>(Z6K'I@?'&H%4V)-/;N))35#9^\_H/>(9.@A85NA &)D2Z55KVA'I:ZK0I=W0I>/%FJ11*#K+(:X M 1^VXUVOA0>GKKQ6Q@7FY\AW_T:>X_E-@MKA,X@JN-%H+H&*[TTV]+JTH2.R(QOZE0W]UJV^ MA_R0OGK=4ZP!>C.Q=/:/748.>JTMSUR U MJ*0&K5)#G!.IQ$WCF)ACNF'C&D^#5MJW;E9'9$<.#"H'!G^P9@==VM 1V9$- MP\J&87LA/.=\NE +BGZM!"_<_LLZ?1T4^'VWN4PO*G47K>I6;"WWF .Z(9%J M20!] D!3SK'ZJ&G-36);&=^Z-1V1'27O.L_??.L-![T6A-D7U@_Z+2K5KO1H%OC$MK% 'NUJ[:-NJNU6;/#7-H?T< M7O38JB/9D$R@%-8*ZIP/U$O"B[:UF$B6F\[OD4G51YIAHEI]X#I /5\S)@\3 MO4#UYV'R"U!+ P04 " !PAZ-6.7NQ31D" "C! &0 'AL+W=O*"YWBTIAZ M0HC.2ZBH'L@:A#U92U518T.U(;I60 LOJCB)@F!,*LH$SA*_MU!9(K>&,P$+ MA?2VJJAZG0*738I#O-]X8)O2N V2)37=P!+,4[U0-B*]2\$J$)I)@12L4WP= M3J9#E^\3?C!H],$:N4I64CZ[X*Y(<>" @$-NG .UCQW,@'-G9#%^=YZXO]() M#]=[]UM?NZUE137,)/_)"E.F^!-&!:SIEIL'V7R!KIZ1\\LEU_X7-6WN,,(H MWVHCJTYL"2HFVB=]Z?Z' T%T2A!U@LASMQ=YRCDU-$N4;)!RV=;-+7RI7FWA MF' O96F4/6569[(P^([NOLZ^W=^@Q^M?-TMT.0=#&==7Z (Q@1Y+N=54%#HA MQE[G1"3OK*>M=73"^IZJ 8K##R@*HA@]+>?H\N+J3QMB:7ODJ$>.O&]\PO<0 M]QA5JQX>5[LFG^B:YI!BV\4:U YP]OY=. X^GV&+>[;XG'MV"P4HRI&PXV0' M1U'#Q 9QJ37*J5*O=HH:JHICV*WQV!N[4=IE04)V1UB&/]84(C#FLK"P8?1QBI=B3:P,C:M^%*&MO4?EG:KP@H MEV#/UU*:?> ZN_\N96]02P,$% @ <(>C5E0P:@>'! )QD !D !X M;"]W;W)K&ULQ9EM;]LV$(#_"J$50PNDD4B]69EM M(+%4-,#2&$[;?1CV@;'H6*LDJB05-_]^U$MD2Y9E>^/0+Y8HWSWDW5%''C7> M4/:-KPD1X$<2IWRBK87(KG2=+]I-AV7S^9L.J:YB*.4S!G@>9)@]G)#8KJ9:%![?;"(GM:B>*!/QQE^ M(@]$?,GF3+;TAA)&"4EY1%/ R&JB7<.K +J%0BGQ-2(;OG,/"E,>*?U6-&[# MB684(R(Q68H"@>7EFDL:\_ 6;2M9%&ECF7-"D5I8C2**TNN(?M2-V M%- A!50KH%,5S%K!/%7!JA6L4Q7L6J$T7:]L+QWG8X&G8T8W@!72DE;FL_O%(IA]OKW_!.X_@/GB]GX!YH&\^"!8+.X7#^"M M3P2.8OX.O %1"CZO:/OF7<^X9L,8GRP;#!K ^*>/9@@3 MG#X:V(]I.L/^^ZO$\,0M<+Q+'O4,;9'#-FV872,[1&SY!O9H05] M-.A:3K^Y3F.N<\SK"O M=>^[(=3M)OT_, ML;P#RQSVM%O3VMEH'Y."!G0?<%D9P<.<^W:;<7M.\A M,LQN')%J.V];4\+AHO+4 MQ5%EA3=32O-KVF[Q_M[TD-%UX#&QRH/ZSD%Q0MA3>4+/03G%JC/CYFGS%>"Z M//O6M^+5)X0[S)XBF:-CLI*JQJ4K@\>J4_FJ(6A6'CL_4B%H4MZN"0X)*P3D M_RM*Q6NCZ*#Y-C+]!U!+ P04 " !PAZ-6\ 6+)F0# "C$ &0 'AL M+W=O)-<:FMI-TI/WQ:QL&)170(OF&V,;O8_N\^"N+$Q>/ M<@^@T(^<,KGT]DH5-[XOTSWD6 YX 4R_V7*18Z6S8N?+0@#.K"BG?A@$4S_' MA'G1PI;=BVC!#XH2!O<"R4.>8_%T"Y2?EM[0>RYX(+N],@5^M"CP#E:@UL6] MT#F_IF0D!R8)9TC =NF]&]XDUZ:^K?"-P$F>I9$9R8;S1Y/YF"V]P'0(**3* M$+#^.<(=4&I NAO?*Z97-VF$Y^EG^GL[=CV6#99PQ^G?)%/[I3?W4 9;?*#J M@9\^0#6>B>&EG$K[1*>R[FSDH?0@%<\KL>Y!3ECYBW]4<3@3:$ZS(*P$X<^" M:8M@5 E&O]O"N!*,?Q:,6P232F"'[I=CMX&+L<+10O 3$J:VIIF$C;Y5ZW@1 M9KZ3E1+Z+=$Z%:W6MZODRSKY_!4EW_1SA5[%H#"A\C5Z@]:K&+UZ\1J]0#Z2 M>RQ (L+0FA$EKW2A3G\BE&K#Y<)7NC>&Z:=5R[=ERV%+RW\>V -PRL4!N&H M07[W&_)@TBJ/N^6?\!,*AJWJY%=J,4"C1KFO#:A="&L70LL;M;EPV$CX?@"F M4'(TSW_^TC701P6Y_+KD]?WJNSMG3;5[<.LF[+(WB2/8A1&SVHA9YUC? M$R$5^@J,@90 Z!:S1_09F\,NINB=E#PE-H?^0W=ZBR *;7%**%%/32YU-M;7 M)9>PV"4L<02[<&Q>.S9W>Z::N_3$)2QV"4LZ<10]PY/1(V ZE MOYXCG:B^?KB$Q2YA20F;GAT&AD%0GP7*,/MG%SQS?=?WCQUA$E'8:E4PF.D] M2I17XC*C>&'O?!NN] W2)O> ,Q"F@GZ_Y5P]9\PULOY?(OH?4$L#!!0 ( M '"'HU8N,E5P!0, .4* 9 >&PO=V]R:W-H965T "G9FFZ3]][,- MH2$CT5JE7\ V]QS.N5SLVU]3]L!C ($>LY3P@1$+L;PP31[$D&%^3I= Y),% M91D6N! M81N;A6D2Q4(MF'Y_B2.8@;A;WC(Y,RN6,,F \(02Q& Q,"[MBY%M*8".N$]@ MS;?&2%F94_J@)E?AP+"4(D@A$(H"R]L*1I"FBDGJ^%.2&M4[%7![O&'_K,U+ M,W/,8433GTDHXH'1-5 ("YRG8DK77Z$TY"F^@*9<7]&ZC+4,%.1L[FD[N)S=W$W0ZDT42YBD@ND#CA.,H8A!AG6ZY,H45 MD!S0_ E] 1HQO(R3 ,T@DE]5G*'3,0B\V@5#T?_#G0-RW"K[KN9S]_#M3_*O;S(470G(^.^FO!6\K69>]>]?\"4. M8&#(GYL#6X'AOW]GMZU/3::/1%9+0:M*0>L0NW\CMZH93J&Q.@IH6T/5AK3R MG:[C=+R^N=K6WQ!F>U[K.:RFS*N4>8>5429B=)D!2P+5U[79GIPS_#;-[+=>SF\NP6RGK M'E0F3RMY%I$F70>!+\W^D&PO=V]R M:W-H965T:/E96VE49B&-! K M@WV8]L%-KJV%8W>VV\*T'[^SDX:TI-E _=+&+\]S]]SY[.LLI'K0$P!#'C,N M=->;&#,]]7V=3""C^D!.0>#*2*J,&ARJL:^G"FCJ0!GWHR!H^QEEPNMUW-R- MZG7DS' FX$81/P4)7OHF5,I3RP0XNTZX76(^ 0V(L!<6_.?2! M<\N$?OPJ2+W2I@56OY?LGYQX%#.D&OJ2?V>IF72]8X^D,*(S;@9R\1D*02W+ METBNW2]9Y'O;L4>2F38R*\#H0<9$_D\?BT!4 '&X 1 5@&@-$$4; '$!B)W0 MW#,GZYP:VNLHN2#*[D8V^^%BX]"HA@F;QENC<)4ASO3"X"L97-Q?7-]=D-UK MJA2U8=TCN^=@*.-ZC^P0)LBWB9QI*E+=\0U:M5@_*2RENZ'"U=/HL:":^H.B!QN$^B((K)W>TYV=W9*V(%JL;!?C/?.20E M7[3D:_ S+D,;.]YX V]?B@2$L1'%\SI@^H'\^()[R*6!3/^LBV1.>%A/:"OZ M5$]I ET/2U:#FH/7>_\N; S?->]%AU/'G5<6-/KU1 M<:M4W&I4/(!$C@7[C<(4S$',H"HTV1R/.K&YJ59%;+ FM=&9-TIMEU+;_Y=< MJC686@'M%]E:%]"T8\6KH]*KHT:OKO'-TY3C ?M#^L5E0&IJL+(J!=0YWVCG MM56X);*5D!R7(3G>]@UTO$WM6R);T7Y2:C]I/@ZS;&A3/"I?!LQ\PR-Q=O*B MYL*U(]MH\(URPN#YH0[^575KR=PG-Z#L'/9;M>]R3GA2K;&#<%U5L]G7RO(K MK0@&>NPZ-(WWWTR8O"LI9\LN\*/K??SG[7D+B>_\F E-.(P0&AP<86Y4WI7E M R.GKK$92H-9=9\3[&1!V0VX/I+2+ ?60-D;]_X"4$L#!!0 ( '"'HU;J M@2;L+P, ,X2 - >&PO]%266$X$L>;+2)?OUT[4O#ELXAM72/SKE'TG4M M,JK-6K#;!6,F6)5"UAE9&%-]",-ZMF EK2]4Q:1%"J5+:FQ7S\.ZTHSF-9!* M$?9[O20L*9=D/)++\KHT=3!32VDR,NA"@;M]SC,2)>])X.0F*F<9N3][^V.I MS-6;P-U/WIV<].[/KP[C9PUP3D*OZ. 9HA<]7-=BF'2R+]T,/[5"CGB*T2X] M-)MERX0.1A[ZR;U=LC,VTXSN D^@H*V?;>NK,.YINNH/R!;0G.S2:9*YTQW:2*R"8U' M@A5@1_/Y NY&52& QJC2-G).YTK2QL.&T3:L[(P)<0L/R_=B3WM5[.Q;#W9- M=DUKJ&TZ&=UT9-.'ZF8WFA5\U?1716< 4X]P M=5I58OU1\+DLF9O\LQ..1W3#"Q9*\U\V&Y3*S :8)L$#TX;/=B,_-:WNV,IL MRFE5X)[[K]#SWUWG.9-,4[%KVM;^,:_RBQW'E__*T>$+AK 42PCW^!@)[9)@^F2"\-E MVUOP/&?RT4G!RALZM8?U/7T[/F<%70ISUX$9V;:_LIPOR[0;=0,+T8[:MK_ M]**D.P?:7%SF;,7R2=O5\VG3#&S#9FTO(!PBU\WE1S".P_P(8%@>S '&<2PL MS_\TGR$Z'X=AWH9>9(ARABC'L7S(I/E@>?RB=A,\;4&Q+]NP$A3_VYC M>8"![0)6.Y#?GP=JRL^)8]A5S!OV!.-(FF((U**_1I,$69T$/O[]P9Z2.$Y3 M/P*8WT$<8P@\C3B".0 /&!+'S7OPX'T4;MY3X?87K/%O4$L#!!0 ( '"' MHU:7BKL

E&^\0F[%(:VBSA>UWE0R"TR%$W()L<^4]U%9E'+\CU.U&?SGF9D MBF5S"RWH'""'P"7SSMQNU;&0 /W?-RKS[1?LY#N/V$*2%SB4?,8E*D!4N1"R M?.7SDR)0(SW\__Y!987*9%FM6J(%97C1AB5+70R="4T!QP!2%?R$TSDX;)M!%&18HX+*C9E1U84.D5)DW<4/N:-&4+A4Y0X(=1GG:+\OB7U[F.4,@M8 MJ^F88]-@IUE?["3F.1 #J^J7QRA+0V*$;$(82(6L7>!6RT&>5G4$7N@8A;FC MLDE\C!(G\,)N8*RPZQ+655)HI;V-P:XX,5]X<&P^4Z\I,3BK?8DM/",6BUPA M-2/#OLY4&T:.4\*9=?%\4EO$$:D.+[C(C"XK> % M];XMCD80ZKAR]NXTV@3^+LZ$4TAO/(7T-B H)D)UZ4*GF'>NXV#L M%@AWM>=L6.@NSCNX/1K.'3QM)<#D\TJ R=-D$M+%;N'!5JV^62O4VTLGI,CU M^/IOT4S_>BUND!WDRFUQ.N$782J473DB2,U:FLB@AD+FCC]Q,QAAV MZ0 =)MR-9A?B9G.Q9!YLKG\U<_US#0?0K3>-OJ-Q7*::<C5(UG[1TF6)P M;F@'J9,?GS$QBZ5>3"388R2P"QK.'K[%X M8Y<,NV2Q@L43QZW/#U]6)E,IKQBN*844GQXXT\TP*[8C^$I_^T&1=Q1S^IAU MK +4+==!$@19 VX+"E3/'"1[CFH2OD/ 92? ;&XY(0"$9KA ]1W7>W>A9V^B M0,++Q66ZXB6EW- LAWIN)=D62-#LB3F+;Y8^4CT5S2RO>$!#3 8Y;'O(X;J* MK4<*/1\^#6DI(?J*7<$U"7,TT"O#@;['VRVX XYV6*J9W+)84W%=62"[S5JR M-JA*"S#5VE26ZA2A8/V@[Y+D81.,TY1IQJG6OSH%B"]5XJ+J+@%1EPXU8J[ MM9BNH!;3%=J$I^Q^Y3T8'@T>:AI9"->;T8II;?J9/^S3$&ERH,%5(&LR4N<] MQ0I I/Y'+RV$LGO\(ID[J-%\RLLFN+ PFX8T#12RQ4(*H'Y7&>I\T4$LDKB4 MZC644L5:_PK9 A=!C4<1U/@)#TX?QB8S-IFO(XQZ0C-WR*?UTH,[F7&U'%^J M3,G\V%+;R,Q%\=)7[=S;S.^-:)N(Z!=E^>X)2,#_03HL@0>)3J#HLVNHZ.,V MM(KXQ\,9P#@#^ KP.292>&E? ?,./F[&Q\VQLI-B'%I\NB[E=9U?O/GX&63G MT5:(; M$.*\#X,(\R"PB<)>&"K;V6P>HCFY'3SYBJJUXW2LGPF!#)IBV/C>T MF6<75C)-H8@D31_VA\5(>>DH)2;<%TK;QO;)Q9D'IPE_N31A7$+VXLR#O0+L M%5Q1]/3REOQ\0H\8?V+EI 177$G9P#4J*1U9\E%#]E=-^1O(4.U!,L(9H$[L M8 W4P$5^9^>& M>G@WXNGFQ!&SA[=5%\#1)<9TNRB7KJY;'&5GE^,9:G/%<;=[SZ0NR;\H3]]H.\IW('C$',@4M$), I MJ#%(0<45QL^3HGKU1<=QBLC%>>N7A]58:,]SF(V%%@OMV;(IL=">*=ORJJ3V MXDYH'&OH/KH;SUR0(U[HA$G80B*EESBE$U:H!_8Z8FR_G#C#]IVFQS118M@I.Y X MX)EU[J'I5JI&&YD>40#\+=OCJC-A=^\<_?3.U?;/1HZEP5_FV3K;+'!W1$-Q MU0F1I.X(M%G__??H-'8$3HN]1%KLAWGDGU\FC_7$F,=ZLC#^;2?M&73M_+/R MVG8K:=8+38,6EK->S4J!Z1_6*IQ 40>NMYW)B4I@#\JUD9/WJY994[JCK#KU MV ;RZ%)R\ML/ZLBQ(LX0NIDDAPNA2]RR$F*/+J_G]I9ZD\PHR5:6)*TMDEY6 MWU1D\@_+19T#:=SA.K3$=DTP^U/*RB^IP<-0;R.DR4"D2=-WJ3 MS'L1M+F2[-M8PJ M;VA+>432.L(9!N%,]H[.I3'.W&[>\T5P)H:)RN>/$_VA5?/NMFB=X<.\M SX MBI30 J8=<#VKJ\7 E_IELF9KW:5IJ6[GN6 ^"@6UEAOQA0B"4%NTW!W%G.W> M$LX>QXY57!#H I9.MY8HS-S!PC)GR^YTO4RM-=EC+P\5+Q&BV*SG&R49E+B9 MTQ>'3<,H)Y55A!#I;S^2)'67R62OJK##29'A(,!],6L%Q[VOKQS$K=9_N$JJ MQ-TMNEDCY"K)BL'D7PC4)=?R'H'.G8;C-<.;6TJ( JS@/R^%*\U8_O@O_+%_CVH!Q47H/7FQV4GTWIVF)\E_ MG>O;9*J*?__L_SU?SE-"?4!W+<;_OT_:?+7/W:CI20CI( MC%R@F EE#%_\7;%62NCMELU0]V3F7[L; =\?4_\188C4?2K[+^+I(R+/ 6UG MRCKQC(([E9>PP-C_OOVK_5?1>+4KR^N\!24(EC].R?GAIMD^_,O]/4 M?>:S=ND%WR:?]N2_"C%QT0G,/[I"X2@;H\]0N-R98OW$RKNOH!9 JA/A>P$= MZ-BH?O..9Y7W\.W/9#Y&/R4Z;9%5%3" U')R+IW1Y%2&H60%)$=RBLKF0$I3 M4A08?=N^]31D?%MPWT#G!E^OX)M%@E1 MRHM\D6?1[R)2;9=:$)I%KBER1?A!%.I\D>UR1;$+?S:X9E<42@56K)3J0HQ6 M^Q(/'Y= /%\#\;0(0B@1:!D$7$=?O*0*?>TZQE^\#9 M2K82:-" URX^S=,85#NI5W+)5$8= 5E)IZ"LDZ.XOG:RPCPYD8)1REC,5[EI7]3A MR(-YAC4ZL\JP^14GIJ?I3K6>669H79TD6ZPE#1+>J.$XS6<2:LMYPY'M@H3.K1U73!!K].V1OD>F-*LS!R. M-+H%5V>S0APW\G#H2;G2S->"U)D)F54:N7BM$A9*YFB#H?. MQ&F"E3.9#FF,'2772M33O &'TH=#N?(PS00SP)I&;\$7BKVF2%7;,I4\'+H4 MN[6DQ$H321F&BIFI@DTJ#X<>V?QQ*L=,&NHZ-#-)_R'=2W;:_3Y3R%9S#AM1S=Q#I[*+'39[_'9 M-2>83*;?X9;!H PG<&1CN^;8@LS:2I"UGO- S](#/IS#IQ[9V$113X[K)BE) M]%HHN5X))-*V13=1M%R[K" ](2I=I+ 9C@0LV M!8HLD-4@N81;<(0'3'/:#+P^W!PC(_8*5=8L5E0=#3V80#VY5IUPVC)IMTBURTU&JI MTF1#VX1#C[!+J]R8SR;!0]4,%\5P($BZ,G=6:.@!"A?)M%@@.RI%EGM=D)HW M%[4,9(OD$74AE5O=5(E-K$B%!9,5"-8Z[\.G'N&L1E8PR6&NW"*5!M/B5Z"> M"%PXUR.<-1%(K1R2O,]EIJONYDT(FLDC&D/6>L*(LF9#4F36Q;#0Y0>S M&8N&'LS53$K.F-$IGS2X]72R9M4Z)\&G'N'7WM /*R8SY\S$:%87&^XR7Z?: M:.C!!"K=#%BYI5S#G%%ADJ].FVQ/7J&A^PE$<;Q'CW)['QQZDY8R]\#W_8?G M%@[RP7;&#?)%U*T/L_>G(W=/"7QG_\76V8N^^E_N5I>^IS&MAV&<.UK/G._"98\M9[6VM_;\3*+[[?>L_KR"=WG1==R9< M].+]4&7D.5;@@Y-[L2?+0CN(@WTD//P4J?C# #I]3[\:0<=;%]NMH^Y36.JN M<^N8-Q(H\-;%=NLP8%[MUF' O-JMPX!YM5M'OW'# 6_=N;?N@U=YWG3GXD.G MW!_1Z:QV0+R(=/KK3JICH2__[UOZV^]2,'E/I\]*PMPQ"KYY5OC^DFC=B0L MT8"_F'@$9VM (TY4#NTMT+QI[L)XA?$JOGAUP5*>Y\:S!JKLN$T$25+;_V(\ MPWCV-?'LJ+#]MFAMI>GPYX%\/>(4_;LX19%1PM\-X]0)Z\YB-OK2;$1?BWZ[ M!!O]GMZ*;U/'=Q!&:'$=MLLWRP1;Z/(]OLMSXO>30DW','4V3YRCKC*4>2_T7EWKZN=33\I0MM1>I5DV30BWH MZ#S3:HG=U=FD?LC41_6ZY$VX,K]ZZ(P\9FP"=(4M$[7]RIREF/OUG(B<0.IO M+9*TM?U8#95,B<38=6:$,P=( M FR=0!RU-'P#>-^OU6N.$:-=E_]]N7 #]IJQM&!IP=(2^QA3C*3EJJ-547V+ M;S^*8 [-%",RO@EHM!/*#'49V$1?8%_VZ_JR)\;*6 'CS86QGDLQ_&R!J$^( MK;'/A/F(GSO/+$@QFVX#4K%7?;">+D>\C$J@)+_]2-Y1J1R.;F%$P(APC2&N MWT2$%MU.%]H-N4/.1#.;GN<"IE'6(2)$D:\LD\21+QSY.F9'MEP'40&*"611 M0G6!9OB$Y7@>\+!??FDU$E_N^9)^^IS!!_:XM@54I2U;G' M2(E@H)*=::9B=EF('YDSX@>.=%YYI)/WO$"QU:C\-V2/!)C-+2<$@- ,Z"GY MT&KU)HI[0G/UB_ &#G'@$,=%K,Z]0 OCJ&B\1O:[ M46BNS69<3A>6W*(PRH\;V@@LZBQ"(6A.9W&T-C8&=KRLZ2(8 ]>%5K*OK(GY M_GP QV!P#.868S 'BR7^NFH;=2^]VUN6764-/-;6X'\+46(0BKI .L"''LL. M$%F]E66YI91(/V2;$LN7ND,6M;M#<=G,@<+X&X,"!@4,"O$W&?\$%(3Q@/34 M%%?FZ%I'JDWY8!CVVP@4H!69S)X+%'!0]EJ#LML+V86)8NOP\8;]_(*UYP'? MBRX[6882$0A?MHZ#9HDO-YU%V<1AN?BR-986+"U7(BTXJ'7E0:U]3BNJ# ., M)>K_BYU7[+QBYS7^$2WHM+I \4 1;/_+VWMAACYLT_&!UWF4Z6,IZ]:86E&C M9,H,2%*;U^?^8)9C92J)@EKI]!V=/#P)P8$MC T8&ZX@L/6'V) WW+*PGOES MTC"#1M\JDOF4'6$#BFTQ=TSF,.<0Q[>^>'QK?ZG%7@+;=UP#7[.^O *)+[=@ MC_PF3=!GTG]$KW1GXP>5'$I=,E$HD=X&Z&(AVY:I%+(Y*?(N>:1Z]>EL3HPB M&$4PBER#L?HZBB1&*BB'I85H]D&[+R?+OJ-0*X0B&50"/Y5,G=$X_;H@<@OA MSI8+YHJA$6"-$D3QS6H2S&T%^8B6\(1)6^FUQ= L, ]9#W5+)/_"/EF7 MC7#@M*LS2M3 Q(SL/21TA"3J'/T02'.;$84A)B9#)= 7[%<8C0-LXOV3%M-VC(5]Y(\HQU M=3 @8$#XVH!PJ43.7P/"4@=E8Z&W-+*@I/W$NK&I:X45 @04ZJ3NDAG<,P>' M.G]E.+H!^.D6,HY.7%I[Q)=KOF1TXFL8G0@&ZD\H<"P-BS94:5)R$U+"61O! MK!.NI90N4U'3'.HNQ^"^.1A+,)9\\4CG42CYY=&)G3:'K.\QEB1D=4]FJOX# M.6TC3,D@3&'HL]U)Q#'/*X]Y;FLXH>*, ,<]+Z1<'%<#[O[EU'Q->(YE:,0_ MR.C_XL(PY]$T<5L[-F&1WGE6V>W7 9-JJT>-Y^E^A!Y9=V[4/*'@P+I$^1?:/2M@L;JC*6(H2)[%J2 M.6SNA;-/OWA(=ELOL@E\0E6\"3&VG)5'C%UG]KQP).25)0[3QD-''1(N=M!] MV=!+[,@1+TUV7A,9 DD!XDC4V%@#6CZ4/*3%GI+0'J'D-466<*:RX(U:*XX6 MC)7OI\==UFS#"4>ET.^RF;/=O<70A*$)0]--&MFG@:9AWJ<6/8>O<[-$B5HF MB^U4=K-"T(32'G)W3/)LG1IP\/A:@\>[=XY^>N=J^V^(JZYCI,=-_+:;'H;CK#L6U M E>=*!Y\@3-�"A>>J'=\3<4FP_ZMT"%H$QGP';QQ[OI7$SOKST61YMO-'U MRH-I+25$HH<3*;8G ,#2,*1I28(^=C:MZ\ MTW8'RQ[DJ\\S;K\(E^#4IZ^1^G0LJ1+Q M!$7CH!D6&2PR\E M[DJFH[8[YZH;AJ.2UQV5/)8@:-A+X.$$P;BII2M(.\%9.#&.0%PD09#?8\G[ MLG"<0DF=SQR*@S/<,)U$M9K+F:Q,IW!P$T,3AJ9;A::+) A^$)H\H=H5V"D_ M) V^9(TZ6GGN,2L$3=LH:>YL'2%PE/1:HZ2[=[Z6'UCBFVRS@/,#+ZW#8L4Q M.%4*,SUF>LST.!+WM2)QT$UPG16YLK'"U<\X-<6R@F7E5F7EJN,ZSX]+.V"^2X$3QG5(%?B?0J0[CQV4]I''D9RO' QEN46GIIJ! M0HJVAEM!8\?U:SBN5WY,V7K4$L6]Z!:H/$(!M*0GXY M+/4F:S8OLC*=W5;W(]/G/)'$8'!I,+@%*F%8^;3[%^^&E6ZG+P<(!SXN MK9!BE@!R"X2]C@CUBJXX= M<1)2M4W=G'%I;P1XXR'7U&4Z:JN"J^+%QW2-E9UZ[&;)..*\,]TL^2*L@6\W M?HW;C;<6>?U%%G9I#PGOR\+6VTNO,.ZG76F6ZH @$/J]YJ(MTPP.QV*$P0CS MM1,"/@0Q+Y&EE_*6!36QF)$)607%SC*M=F8Z0A9HY6;OF.0ALN" [-<.R.[> M^=KU#JY4X@I=0B@1W$.APC;+'-%ANQRQ_2P20I,HL&*%8)M%HLLU6D*'[0R( M;='H!M?LBB>]"O)U':K;B@U=7,U= 3EBIOG.:UQSXS%0?6',K=6)8NN@H_A ML)$R1/^/JH8LH;JS?:\#/-\U5!]HZ!>LK?W\Q;.11U1D>B,N=6P;W+=G1$/K?7/M.&_"/_$."?PTDHL5AKIUL+4?Z1Z M6I">CG;8]5>U K1-SY7<5O&]&NH62$^NC1,=3LS1TV4G ^1I8X76G8RNJ:22 M9ZLX@F$&P\Q7AYGSVKWQ@9G!QBOEZYMPQ0&;J9ID41^KE0AF4"9R^HX\8A_C M5&0<^7[+0'[=)+XC1@ ^UT:Y(*AD?,31.-8=!YUV#3$2'#**4\B(]61A+%/T MH[),"JVTMS'8%2?F"P^.S6?J-86]C+(\HO)2EM)?L-D.(&M">>3E2D&IP4"5 M%[502I%W5/K0LL:XA'$)X])5XQ(ECPHCI:[HTY8$^B3K&SF%\Q87,N*/X%+- M=.N<3J4=KBS4A.$@S:;#)HMP"9KBZ=1=,DGC4'5+ ULYD@W\1 M!CIIPF02PK;F!",+Q%.-_?-,R9)Q6'IM:: M[,7'C,Y.BIL5R\U"D\[-TXU!;I$PUVTYF8QRL9F[+'VNDU4,+1A:,+3\/K30 MBSA>UWE0R"TR%$W()L<^4+W1J=@1:9&/*NO7$(DL*^00SG+<&\HI<(6C) M1-!",V>TA+\(M'S!F+0HM5IU#IF];)TH\F*A+HA2AT/IV9&17*H+?6@;EX1. M@^WR0O.TA?B_KH>%"XG>4B'17ZS_Q!7\L;1@:<'2@J-W-QV]VY9*0/;P8_DN M9'03!K3<76@O8W<9N\O87;[\)8CSYISR.VEO*8;6!,=*EJ=!JN"(P E(,7P( M-:\\4GIIZ ^GMWTQ4\P9#ZPQ=&#HP- 1TSS2MZ%CDDBDJO0FPYLUD!@,FX+( MS3D=00>Z^Y3)XC@:CJ.]TR95G1D@?&4-O#O"!CXZ-';!.#AE^X.OZ\><.SLJ M#M#\22KI&D@1,RUU;@,704<7(<>O%94W(A=BL&ZYIE)0F'P_Y81# =JXF2@K MDSDLB(Y!!X,.!ITK!IUSF\;O )U)NIEVP;!&!?;A=^[_F*#R)3_OY$*SH_U?^M M&ZWP;)F[5],1(.@@,7*!8B:4,7SQ=\5:*:&WUT'4/?D8 MA/K^J%D088C4?2K[+^+I(R+/ 6UGRCKQC(([^$E88.Q_W_[5_JM(<>R_)W%U@0V9< /?NGIT;;Y#OS[S1UG_FL77K!ALFG/?FO0DQ4]?/LSF8_13XETDTQIBII1 MTI2<':=&8J#Y7I^S84-=YP0>M$2].P*L50#_4/$(*&S 71E0 M"2)%^6Q%6W.N&!-O6S=9_G M^H)$BY5Z;L69T+H%T":=PR?X;@!.!HEO<_=+@C]A)'7_/$/AHS_SK,B+**&N MU>%$E&B'\N@N0OF68QEJN/W9A:_*6U$KMMUV-!V(JOVP.9 "HS.3K&9/9.KL MF;;C-0&8!IYOC,-7-@39?I!@\-1NBY!"//T P%_8[X"PI+U(>()O]3V)J8T;^H__R-HKY6H,%7 M07D"4-HFRA(0(P!L8NX":&["WXQ"9&\2N[\DYH'K!8KM$[X3?>\&%O"VKT=O M=H$>6-%V>SM+E1"!&KA17>9H;OOZ%>B),\/SD.?Y?(HB5]A/[YXH0-]+,9 ) MO'4,T6#TD+'C^$CT"0@$=)^;A&- YREJM% MO==6AC^)_KWE-#@LZJ("UTGHP 9N] [X>PA&V[]%LT<^,_R7B)X>+9V-)$$A M_MJMJ\RRK4>Z/]'Y:>L=EW!FAH^>\IS(7J!.7J'R/614Y*%. !P!0?+Y7HV M9O!+Q8]^\YQA@44 9XQ>-%-,$ UZHM5SLD-B>0C--82Y!-PY:/<@ MD_$>\F'T9\[0G9D-MCF>W?P26- %2+QMD"H2SF,[QVX%O0/F#O*2 M;:($.6%+!(I,U/;4>2(+NAD)YU"$9)Z-()PFJ3L"1:KNB8]"\@YO]IBQ;2"^ M0ZZ?H'@U<;S]_A!($!&#;EE&,\9C.(FHDL'\,%:312&]GS<$ M>1W('4.D?Q&V@E_#W4 Y9_!A/Q"J)ZGM\S7H:!)_0>H@ /D;,=5849$#'^$" MY ;(?VY$523M6R?H)VU_^._/-W..AK1^=NY^CBH@&_2]<:W/L6U:6X"(GL?: MF@AWS1C#';3]%U8/Y*1#BZ=77E?25=WKDT8N5QH 5P_:$W8;H37L &BL_\HX M&0VC8FBNTG]DKG:X C12";90$*1FEV^6H=TJ-.'GPC-G[^,X*BHP/O M8HKGY13A3B*HW6I'U_,):/6X4 DCI$9[^;/=I.S6P8H2^BV5('-W1#Z : T1 M$HT:02VP5=9_=:'9HQ(Y,OWWSA)QH45EN)'1]?1$9%X!!=E=Q-9^4QTHW9M( MS?CH\ %ZM1[P=U;%_CO+4")TVJH.9)0'+C2>D5*"3O ^&JP0H_W4U*>IW1-; M$6 CNS9:_-9@UP,C,G/WEEDT6Y>801I"'6E!8P:NNT!LUY4A,WOC>&<,[XV, MGR>.C->#:2,#-+*?][/>SRD*=T,)T/;J,WIB,$>:D%A!3X0 46$[9.Z@]QU5 MND\5QJ*(Z9,>I]);/7ZWT\MHB+&SN/;&&+(BML&%)WV,; +O^13WFP?G3BCS M.;2EM2W-GJ8^=QUOOIVI%?ZT/,1".VL8OLK;KTXSMO9SY HT%!&\T*6-GR5 M&IDMQVR;MTV0+5=9T8!G1O[E3+^7$LA:GD-H?R*&=(*$>UIZ7#UO0^0KP> M^:5[AG_!X;'C[?.8GK_#Z\^"FK]S'O;2I+[R\[$V7+?4/U_N_M"LJ\I@M@[R?3A2)8)&I66TQ-)6FA3C?:B\E!"+7X.1^IEH9:P M2CV7"Z;\8 9F;>A[Z'!D^N5(U<[F9Y-"8$@U[J'0K[6;H)%GY;1,OAQIY^@I M55OJ%)G)IX?5J=K-M;LZ''GP]FK&';0%;D)Q"]*8%+0RFVI.VW#DP=LGU:S: M-(ORBLPXXZ*M+K7%DF;E[.';Y2SC^4ZE)T@H %EO3+4NF*[DW.'(U%(&Y>14 MJY"SP;B9MGK]U&+CG,J>W8>)%/XI/\XX.I0G0,7>3K M$CJ<%JV%M;7B=B61 M7CCD/L?(KK)K;CJ1%G0REPQ2P##I>)S#O43LWP\/1KENCX;--BT4&C66,O? M]_V'YY-%IL!NGD@EJEM5NC?K(JM#"7QG_\76YHB^^99)N!MS: GZ[GYB M>\)L5_Z^VRP9!I+QM:L^S_3\L^<[\)GH5&1/M?V_$RA-\OO6C%M!.KUI0>TV M(WKQ?J@R@NX"9+F3&U,GRZ'\HQ3*)X/YC_-0\=9=Z=91]TF\=5>Z==#1>[4 M!=Z[^.[=?2Z)M^Y*MPXCYK5N'7E/T7COKG+OH(V9PUMWR:W[8'F"-QVZ^- I M]T=T.JOK%"\B'03=_IAJJF.A+__O6_K;[U(P>-117G>P3BO?E M23&>83S[BGAV5-A^6[1^=29Y(%^/.$7_+DY1R6>9+C>)4^AP\D3 ]%8\[PNS M$76?/JCN>&ML1%^+?KL$&]VNWCJ>B'*KFBS.MM'9HOEGHMH'X><*Z/C6820F M9$PL"2S&F/M^_X0,$S(FEEROK,)?&);"O)DUMK7+=WXATA_ M%4527Z/L*>K%[FRNJZ!%S K&GK=*-42*+5"@RZ%':L6R9JNS2(.5:-)TG1]6 M!^*4'J)[+,EO/Y@[^CS=CK>&)48!2UBACCG+5']%N*8B6FC7BBE M:Q)MF-(DX*H+JH%NN:$NR'=DYDPU\9$-_'41YZH#GYG?(,[S6T4DCGO&3XG% M2B&=K'%I#&*/;S=KC25/7$NH$4O.F23G\N&^JY250D&-K]T97ST_2APR&^TSK9Y M1U0DS).+RW3%2TJYH5D.]=Q*LBV0H-E+'K+N$6('$,T U:45QEN<> 83$48< M.1))D>8P,Q>'!;+_(-:"AZF]'-BZG$.'L!1UEZ+/]*D.:\ MAZM_BC3Z()GDZX M24:7U=5*@G9:G39$FLP6::CL^4Y?OX@,W5J,<$,H*9FP%4-;]OYJ^G82^ A.[D#4'\V==L3PU'-J$L8#F->7(F] MF2OSJ7?A+G]*>PWTB)^".Z\IS=NJ&S5 4*SM(F>.8PSH$3^<.J\A?@Z+%<0I:)RG<%9D7$SU MF&#-+X+3/Z4.O(A1[](+<)3Z<]79)?/1;X*,.W/]J^3UQ]8X_T7T:0JZR;BSVC%OKE2^F&)6"*YV\7+Z+'#U]>+E_XX\IFMOB12'KIRG6\U% MVX7]JD68$;5[GD=9TJ.0T(RE$3DW-O#W?P._1BW#5GO/2-EY1G8D_^BHXOD3 M/<)Y@H#[QPSLU][_U*#L3V> N^M@_=B^>MMF%TW ?CRM<9].:[9_CF#>V_>MW1+[ ML;/OD0YNT2SOB=+N%7Y401I.'U60!E$%Z08JPDHDJ:A-;_+N\\W@G4*0V15\ M;C>< W9M>(_?/AU71:=5T6%51Y0:47=AF6(HVV+#7$$*TOV%EIX869#X?1.: MA5N]WV<1J($;]6#FUJAQ,=!*KC,K/%'\L/\<.T/[^5)3-177E>>=45=B*4>4 M$O6LDDBYI6JUTH9JBLX=Z*BWMW_E!):V[6F\;8P,YYW83SQBPWV_OAO;3;Y9 M^L!V1ILR0EW>T;8!VXLFSKJN8NM1G"\?/@UI*2'Z*IJW$/62]GK1)OQ\C/^X MN^2SW>7(*K58%]T.N>C,D@G5#]-I2+Q%NW9CI8T"J)2OWS,ID%$E;@(<'>?[\09X_3-. IG/R'5C)F3N]$6YOO[QBS]V\#K\?T1H1W/#L%"4@,0(H!OA MVQD8Q#UW:B,15(J M*JS6HN&3)N@:>F\JJ+[TYWORRKI6V2[Z@^V,5_.7U]5&)\8/04"JVHM9Z 1G M@>\DD-MV9]H7Z#LCR_R <\\;P^;XG0Z:OVS=;169U&/7#XHR[5[.\[/[_)N5 MG(\[9I?R&:7[*D*5G+):;2[&=[-E/E&/R<9%SLQ.?OS*';$K# DHXR82V3&&5&48,Z]%N)K)7,;;\VJR?Y\GFIKR\9YKK+R M;?/>2C^,HI?G5B%F:7IQT%DJ^=ITXM?F7552Q<1*N1=GU;4VO"GIEAGKMOW: MO&_XS#A1UQ^ZI8M&\[*LK[1>8;SV:_-^,1G>IVYCZXM^]W;=N>OQA8?%<#U, M'C=%MZXV^6ZA-LJ7JO-;>=:=#NO-P<2O(?Q5='';URJ5>C]=R-:WVW)MU5)\ M&\(KR6BJ6#P?/,2Z#_?;A\IKTWT"[2QB^^[N*G.Y;P!;QR=]J$=\I#4J-_IJ]NI$Q)YY6XZ E%B@>#CC M\@9G6.(TPDFR(4PF.IFXK@IG\-$6U37)$DT.5VY;MJIFNEJ<99"QI8!-Q 0< MOC\BH@!?T\5ZWS:826SL['-'5G89X^E3]>F@Z3"?M@OB%@\EOQDG=L M8 MNCSV]32_"LX5=LB=5&:FBZ.>7R--=1. 4CY%L0_7/A]A/M M-_Q<*/JT:G:\4[-R0Z=CFO12SX6;P2PH].X1_DIIT"9!^[*1H%SE;]LW6;E4 MJ$\GP_9MT> [;[]1_#_I)ZP\:GT85PHEK$87 NE[<5- M:;5\2-X.2FW6!YU/92/Q] =5Q@Y92LA2_FB6N\O*GN$ >M>0#!XZ 2;=7*-T8M>5D)!X[KJ81,K.0F87,[+29V:M4=3]F9@@9[=*8CJ49&4W3 M:K_:'VY:[2]F9H.[2ZUS58]5^]OLW?@^D8YFYOD),#/0T_EX!%3UCU/3_UQF M%CS_!JY \^:'&:J!9_D(G_F0GK$A?PGY2\A?WE>-?N>J]^_#7]1H,:[>E3>E&=]I M9F:W;:+L M_0X3LGJ1AJ9($;H2NXX[ CJ>^60>!E*! \11Z**FL#.8SZWR M><9UV-.')=FPP-IC+P'\1-'2#;8-"E5-P6)IJC$F\#4N"NO2VT?%*N(_.AHW MA^>XD:=BVXHP"+(BGZRRF_L060A8A$[9 AO$HOP(<$XP: 4U=4(K>NY/C[ 1 MI"TK!#S=&LCJW,6RB2Q56 FRPJH":SB-96"U4)V39("F75%84#4L=;K;UY<5 M['N"P.:TS0 #"4)!H-7H63\#U0"0,3D'Q+%P-P;[A5T2@#NM2D<.<2-[W&;'7#S4R\V%+2@) M8YNOZ?NT)G +37<^L$X.WB-RS\2M=,B-+1,.U\-YN"EL' LE;HG)N@!XN!"6 M770!\P@O/./RR(7Q:XK^"QU_!9A0"@#DD CN'ZLRX@II]5S 2TU%4E04!!-[ M!6'A$.>C;%+3*4L'4EXH%B KQ6BLR:UK JP5IS6!R^W$@TK7@AMT*?2,\Q5T MK*J"I[R$J!!!1VUF>J #))!HWKN^Q'-$O'_#AD\Z:HQ+P[G#"A'__5][Q3)< M+R26)M3TGXZF[MFF/35/=;()B;):',(8)OXI*&MA:SA&0/PLYEH_/UUM'P'# M)?&N$K?[$\%S!%NL>NB!X%Y50_;6?EU#^[MG"H+8QV1JBY]\_"S]6:=TP%<3 MNS/YC\!-=30/_J?7+/BJF?@WH"&@NK)WL]K^ZL&N" M/(:W^V#V@Q^0@5T\UZXQ^E2A7;N ;C"DEF/Z (LRB(FE4<%6TF$A-J=W!/FA M)D11BFH9^_P2.=!:TV>T(8Y":/,?RZ3, Y4/%!*FS88IW\4:X# -4T_$@\78 MY5^IW-,9)V3\&,_3UGSH6&PQP**QV8ZEPC@2/21!.>/<'2JR,+*U-]]M/L8O MF7!V6;I3,Y:) =;0!Q'EH)P]%7!%6"UM961_RT=V>W26L^5&@H*3&JSSP5_O M;%4?UK_O5:.%N7Z[5&;S5>]^LTINI*'Q]D"YG^U<<[968+J';_GYCC[O5->- M\\O9ME)+)1,/I6SF@7;X.&[5PC1$VE=*M?43%%FBJ&.O#^_!NNV80-"J!M. M:'"2]:%BD 9%GQ!4GP+N('VF2\23H+?5T8ZKG?D>PLUU#ZOY_C:3J-1; M"776U_)X)<"OUP-3[]\&A&] MX2C1\63N=\CQ'EVU,4NUA\U^,M8M7<[U1DN/91/K'[\^9.=QWG7#)9JME/$@ MY]>E[GGA1E,KZ5I5^-RM]Y7),"FMA75_>W5Q'\TT%WR7]^]0LF#F!UB'($IEDY*O4S3=D6E, M8P+ 6+I!%::196 U=P/%*+4IJ42DMN'N9>3+MOK#.H$ I6,/P$MAJ:IZ*P,!D7H>W]]"W]758E&$/?1@VPON6Q+'+ I51M#G^, M 1LT5D-^!S? Z9V68U#,<=]T/6&B"Q[6@0IM@D$M-M2NQB#X-# ()]3+Q/*"\B9@M0P(1275 M8Y/80^JR,=L=B<"M0&6%H"9?LVY&SY;%NDGJY/NS.,[( VAE6H M(K9T]!3HC[B3"Z@>&A%T'HP\$GZ,QKQ@*6#[.T>)G1T1M7>.$!DM/=#_L,FC MCDT&V.Z;V*$/]C+1<(FP,QG&!]U P/8"!,W?N7"O[=Q+S)4WL> \J*ZXDLG: MBZ4+P+.H1#L6"*9%=44'B,Q3(1& D+AU/1=/'1S2BF@"0+FUCGY_;3RVB6N* MJ &_3H!(#'-_I#,GWXN:-#WF)U&=EI:&!\WP^+:N)N7NP45FYF,1)B!L)-(:D:[Q,0D6!ZR=S M^3]L8SVU/>8V2LN['F#/BQ;FQ*1"Y87*BS/WD&0>TOGE]3P%FD CW]=C56O< MG;PZU;B.1.\H'P9-RYLK^M#YIJD2.S'/2=8#I06=26S@#G#)\^TY,+WV6FW.2$T9RXG[YK)C37[\ K%S;#6XJ#I'&K$6S-&X M@:71^,$+#WP!IO90J8[F-WJ^5IKQ=^MNO=_0]'3L]7GEW_NP^=?9[ONSM-PX M7-P]^2CO.?KEHG M6'$Y6:K&DLO88"AU;U=K[/%^=/)_L[9$)A"]PV=8-.XU MXF"/.:!:\PPZQ6/O,2V_U[A7]2K*+ +JP^E!:L(2,,0 "L;>,GSEPJ&IX8BQ MO,_#O[5Y\W'9]!ISY_\.7)RGWF[([LDGD$PNR:>EH93,I8?)>)(,LZD4&+E) M:9R-YW@THW[\VN_W-KBOU&MK]?9FEA:-8?'B^EPNU-I^/?G2 [WGCP:LYB*1\6EV3=CU>AJ,KNN%:Z2*^SS=]3K[J&^E/J]>#X3 M6S8-8;&I=\U[:>W7$?"Z>MN/3C/)9.G:NBC7'M(E/I/R[0@H\$KFGF\KV1CI MIXO+F%PW)V/?CH"+EK2]SE?Y6N;^H7M^7]7&Q[=<1,*H(Y# M>.E*["V[TXE?]S[>,*Z;:N_"BEU,+LS:?'E=*576?MW[+AXN^LUA7[\M+2^E M1FG9KUVL,^O/Z]Y744%<@+*U+"K- :E1J_9J92Z7ZG.NT=B1[EMGS.';%8':Q5,1D4881@5 MO0W4\ 4##U3[*1&D,\YYW0FIHVFXBWN U<9T?1J!A4%48F)RA"(_V#::8H&- M[$9\;/R* G 9$##:]^\F@J&(1OOQG+_W!)IO^D8"3JBO$?%&=N/$(2M?G&1F0^Z#H?)D[NX M+R/M!C&;XXX=R/;KI9!*FN+E5IG%"LG*N=J\6J<3,B;H)'[\BF$]2X!ZQ3LU&_$] *%"._7KO"YV,IWYFD?5@_ 96M L'6'7I_C M;?IDD)C&;NY'L>ONG=;1H^.;N#49)E$3RF0BV=1Q28 3\#&$'"#D ,'E .^O MU?P6"VAW>-!PSK>]4K>JI-J=OC)87>!] 5!O,JE(+O'NZDT0]-NGT/P:R^C( MM$2A2(S04?3E3##H"//>?#$(^PT$J_QX90EIO:*V&*4_QRJGI'N>?C#76HF7 ME:50+ZXRB]2:]>!,\I%4]D.Z"H5^HY!WA+PCB&K6JYC'R"@F!/TF5^YOQ:N: M9A;O5M/XA'7;3,8BZ=133N?3=R.59966F.4FFB:%?J1/9H)!ZQOVJ1PQ:)L/ M!'O\>-7*H?@+)/CGN&./7!GE:<]ZF"VSE8I4?ZA4+_).P\94))M.AXZHD(6$ M+"1(+.03-*Q7\9#BU=7Y]N9\+):(4EO4M@\7MT(CS_HDQK.19#IQXIZL[\!- M0E?8>YNSP6MG]75Y$L X]<\";?3ARKF LY^:XE2E5>\-[5:_69Y/8 MFC4!C*>3D63BN'Q9Z#$+64S(8DZ.Q7R",NC/8PRAO;$RHW:IU)WF6O&5M!S( MFSQK!!A/)2+IU%.FXUZ+N_=O'_<,5_BHJ[3?9!]VKG(_SL^[X^F&UF,VL:G;]PRG%3J2\^<1S=A>: MKR\AYWMH^QU\]D_N-;6GOJHB7LQE<^G?JHA7:S8NHKU2I\XUSVN5BWROTFR\ M9VV\W]E9@95Z+K.>B-O3[(K@*:G-F@DH&O8KP!KH<[=K7EG6#9.[U'3Y >34 MN:#.(AR(;''*3;"R@LJ*\I.-;-"&1@X"/KN.CV[UXU85IB?E'-1>P>$.66D* MEA;_00D=@QT%1]Y_<*#Y0#O%7:@!A%I*TC= ;13 M(MWN);IUFJK"CBT=/V.K(JQA6!>V3G7##.L;A=7_[2+ 6,E?)PLLDPC?[YI? MK%FC1EI*$0M1F_L-$VC%2J?K GP.]!]:T MO7#7LF+5(HJU,:*5]/&]1 M7K"F3%.[SJBSFC6V?'54@AT(/0MS.HQBWQ0@8%9RFC4W>W]1^M&LO0*G.#)H MKQC:W'.'^0"&D<,3O'V.#Y%V1 2[?0BBAPU-K+Y-#X!#?8SK-LL=KD.;;&(+ MS1?SA2^H=M_!3JF45]/:]XQ0#BO3!T8^. ,.@/ 0$1'&[D!=QDJ;*'(1@0K9 PJWQ45&)F%G.$< MR^UV%]C-N*EZ5_E(P7QAO!2Z$ZO9C D#8RL7*\6I9.1!P)S%CN7+WR\7,$"S M)X1U3"1_;ZQ;6?W\ZJI_>SWKMF.=S+(YD?*]]M=@73>:5A?M?B(Z2T<[UEA_ MV*J)#;9I./.Y4_H*K%M@(W,5%HX%J@\Z-.\+5S_!"/(=A!4'WOHJ]L1W='C!L+M-R MXF5"=DU,_(GC82UL&]GSZ;(DS)76,G6>:*FM]H]?L;/X;Q$'*F0GA(+C:GE-^,-O765!U@?8"J(Y MSE,T:UJF@9"$3?HV;JUM;VM&F2\T'4U_65T1NW,%HMRI=>N& M#>'_EY:6O(+C@5UT;"<-E_2\\3_H>:>/2X!?9;F]=$M)&?)4H%XJ; M-+;QSD4RO,^1(C0_!F@?%_I[?ZA-!B1S.1NLE5C!JB5J@\&=^7 [H1GX\=1Q M?E@$76D+["^[(I0Q^T376,E:3^U>42&"CA'FZ4$ )8'L]+V+]S['WO>K@O%) M)V+NT*BK-*Q,(:9?PH* MZ'V&O>\BLN/(>X^F/W@=]"9[NGPJ!WV_.73T,YM"59J]1?%JWG= MFD4+YJV@#^YBY7'>K\';L+M8#=O5LED2VOE6M'!^'NUTL6W;44.RF9Q:Y(T< MR?=YOE1>C7ND>I-=^S5CNRE/4\ENNT9*W?6B?]&JETI6ONW7C"V6261&TYO4 MO,1G$^5I9AB[T483OQ9KT4RN/UG7RO62?)>+=ZY'ZF9VY=MB;=QII>MSH7H5 MNQB(8^LAGBH-YGF_%FLQJYN;EE:Y9G_9%X?Y_G03+5YAPL/1DYM%GF2C>F=6 MBJ:LZO!R'NMVJ^UA]OC)_K:]5$F^?3UKFFG>S-3BW;OE!)Y,'#Z9[#<2#[J<,^Y_EIM5TJ%TK0O\,7>1%RD%:*WCY,&_)\+3-+ H6F0 M^:TH>Z%9KU=Z]5*CU^7RC2)7:#9ZE<9%J5%XWTYTO[/#&A%H.^@\*@&T271@ M[#*OCP]8-_8R%XF.AAFORL:"$CL,D>=@B*&HQ2%R8L% M8?W?/2%+PD;W1"*]7D9[9K)9R#IM;NH$[R3:CLZ.M-%HJO-:P5ZE;1P?CN[$ M7$'Y4LE:4&!1)FN>S5XOT\"99KAST^#;5%B1PS?V+0N[GZ!D1P.=9V''LB89 M;D22KH8"QXZ/.N][>@."X;,6L*NK8( 5.%*V+N2Q$_V&Z*)L!U'W5W3&U>CP M=LC5[8YK6& E'2Z(=L&E/<*=SH*[MMZ@VHK6+AA+E9VH-HYB[%8 (]5D86FV M&6T$&,6"U6>!P=Z.SY+=R+IO]W6Z200P?4-EN*QL*;+B^VY$U7.$OD!X9I[= MDSC97)@Y([JG)M@]XFF'8'=&YW"],V$C2IV(VD0%L+G-*$40(A@KI11*\PZP MH;SDN/2=Q=%VCWB\!]-C\LO!1L\X/WB^=':!90K(8 7*@(!S&!:DF),UL)M) MD861[<"B 5AW1;0Q\@+05D>0L8?WIL%S8#3(II" 68BLE29VT801:%O.L>^! MV&0N:<"N3*S+@@D,B $R!M-%($:,4^P3NX5OR*R+*-N*X E$L\#&'M!EE=FE MM"_G2I 5IUFS/\@.&G6^X-AH<>AP MHCXNYMDE%*%+F&"%NV^.FY2+];32!KZ0/(;U_EK+2 MP_K'+YL1'UK-B"5?O,.F(^E>O,=H_RJ^'>>BR[XLI;>M9&(=K8WR/WX1^N#1 M%C%4'/ M]BC^ CI[6\U?)RLYH6+D2\TBJ.5$KG1%#4[2=)X]/LMIT-'5;Y\7 M=QOQ=K 5ZZ5H_B[6,*2D&-^T?_RB!'FTQ_44$XMHVH^?T/?-_O'H ?"SHP"4 M-@NB&H2-Y+)FVFS8,'6!#@W02>O<%WZ]_)QC.N.X5)F!IJ MK>+<:Z*L=N$&T%[AR/WBW.X.#0-F"0^@2!K[1 MT8'I@\>;IBO8WPL]$:K#(>*C]Q 6&'!-B^T/^/ ^SE"=P=64!4P&&:SC@2%#J=,24D4&#*[U)! M!550MI3ZG)B>!+8]1EJ('9S KF[TYP,ZW%/^$+L,NQ^V\?,SFF'[\?V:H[35 M[>WY]<7NC8:+?"*O=V.U]FQ^OIFL+"U>FOK=:_!_[L-<%/0*B:PZYQH[V]V0 M>_KNR1,7Q]YP&>5;=M-^[/I;-G&6?+(/5=C^\+WO;+UCA^UTV&$[V$=GW[9- M9\)S.H%SXL_"3K GT@GVS?(L$*!SIBW ID:Z#--58W2:.,MFOG4+.=?PL#WA3=<8>FMCN6_2X(4'PE@7]FR^07 MZU\A'!^'XRMKUWV",O0*/IFF<[(.MB>@H+Q: CS>HO8=ZC4];4&>:NVE9PRN M[UQ&Z<,2T)]T#+=LQ8,I)*"<-L=E&;.G;T'E\*FYE![4*J/*]>6D)%3.8W.K M,]H4UG8#33[U/@UC3E;QPS(^7\(+PP9WY

VO-A]_=3]:E=COU,"Y%*\(@:HCIM#YOL^Y9 MH=+HL,!TJ#1^-5<,+I:$2N/WYYU86L&'>W;30TUJCY+Z3$AMU_M0)K; 0:HQ?S1J?;1,1@)9A7ZM1!@X_\_WU:MBS^>K M]#2\0[F?J_*N*2P[9>&$*E\ 53X?56_0LSISH[2]*Y%A?S">=NX& M2A9+RJ!IFPT=@[0(B6'@97?+I!4@V!7+4._[:DX<,$7GSV'> 0/\J_G]T4EP M__I&[+[ON2U;VHCP**M2ZL/[*Q>PDW)\T)]=SZ=7C?'0:F?D-18)0^9_Q/K_ M_4V2'E^@;!^6DG'KJQ[D?+/,R3]'"0\^AV*B(7!M(C\G;3-X^_[>>O[]; M&=]X6,;7/J>PC.]KROBZI55;MU&]>;WLW/8O]-;VJB/T$O?5B5_YW;M%]^%" M:%Y(LZUT7<^7AZE5/]$>\L=/;KN">&GV1SHKK8P9RM2 M7=_U"V9B.XK-5T)FC85Z4X=/"K>I03T[6C[,YG=*H=)9D8MYR;?\[DU#CJ:K MU['!K)N:"GTIFBET]8E?^=VAD4L7U8NK5DFPDLF>WL['UOS$K_SN^+8Y;%BI MF!F3SR]BRX0QC5[UL5#OT8X&G<3J(J<]=&-R7B_PVC8IWBGXY-&.HJ5,0TS> MW@]+5K)SH?=*%DFL)GXE?5,#^?9AFI@N^LTBT0LWR>5X9N;]2OJVA=%V=)'8 M+/O+>'WU0.[49JV1]RO4:R3OUO%4:S4J;?ME8YB(ZI5-JL.R>5\Z7 M<]CX@]YOD>DD5V_[%NJ5VNO9MGFW:L:LV)794=/;M!7+>POU[A!/O[OIR%KC M)D;$^,AH"7)^HM-'CR"5GFJ5B7BE)_MDM.FO!K%&>;:"M?K4'SW:EC*N-TNS1N,Z M)ACGJ>0-J94S/5B #_X-5G>ISE)=WD[, MF7PK\=.*F!C.-T#0/MC"ZPV^-ZFIU1(IE$JW5_WLO)Q=XZ/[HV(S9CZ1Y'.) M;'I7;]FO#/B3A8P??>O)VD*_?(J'?XZR[-%&W)*WM'8E+7_E5(%CW2J]=20] MMW?W>J:P6[SUX]X8M!DEJ_OZV86C8$L%V-$CQ:'@V*7$;;P7F\EE(]_,\TJW MM9J$Y9[<=9]"N2]]"$1W>B1Q<_2X1'=Z)'![9D6 WO M1,_N+)L(C^Y$CR[DF*=Z=+&S>%@T[S3/#G3,;'ATIU'O\&4&77#@E/VZC)WG M3*=@ >DH(>"WH>;6*DP]5ZOP40BFSY(?FSCYT>4)Z>4ZCE5DX$K4!_=NJ1-/ M,\UOC5TAOPKY57#YU3KQLX^@1/O5L M#>A'C>6$)YGF6_*I=\Q1?C4?PL%?_N:,2?BGS["C1ZF]P*[MVG%P"& M9N^# ,B@ENW^W7AD"-L/05O4+X( VI,'9$C_'P5: M%ET+8?LQ9FHV&* -!B"#YPMYM0)9]O:WI5F[/T_!G_%-[LD_G<,10NE%"68? MS[V?OZ(>1+A]M#/H>V!72(/OD;(4TN")1XK> 4K?S0S((7CK]LSUK7\^_@XM$;,YW*2'Q)8XMWZU^<=6(-][I>V,1 M"=M"HL[T#NZV.>X;)(^4[^4-/D4E]$[[W'C(K)*EPM5-]FJ[S32N'_*L+'GN MB8H2?Z9_+N0BG\)%OL0]=@IIO):LSJ>1:K6YO_05< M9+&H:9D-Z?=GA1Y)E5.#PD8MMX&+I'_\2GT$%SEI+]^7Z;$!X11,::W853 Y M(!/EH%9:Z-[[7*$2M-*+3T'Q_6J=V\IJT#8?,)GS>9JKPQ%*FP51#;]*P]7A M3:HZ4[5!W\HL[L7DX"$WW;2?;RH1.BA#+O)17,165H.V^8!QD<_37)_G(C?9 M5'5[$5T(LZ7>*>IJ.AJ[SN:!BZ0_B(N$+M83=K&R.5GKC/%1)#KTJWZYV D! M%[II@ZWLSA5]3T1ANK./7"J7JK>SNVBB,6O&M].;=.WJJI-K#VD)OW@L=,8& MB8)"UA/Z=D]!0WXAZZDJ[>RHWLK=]KN)J'!=LW2Q6\6RM* 2/U58/'3@_HD. M7*]*K&CJ) H6UYS3G$KV'Z$>_R%H$> $1.K?GO> M$DAQ%+NNI^;GI2;AK\V\T^DM=,"&U/]A#M8_G?H_UH'Z(NJO+:V$V;R,7Y4L MW1I6R=Q(BG?8YQ']IK$/5!/_$/+_SIY38ZKIYB?HB7^N1?'^OHS Q;0^-2W@ M!. 1,!'UL0IJ%SE(#QC(DR)*7Z?/^?I\T>_F-G$QJO4O;MMN.\H/$5&A#S7D M.^^92' "\ @8W_E8U?A%?"?1:0YRG>CM9A;5-K%D\[RXN;AL(]]!W3@=NE # MHRX'A'FDO2[4T%T:A(RU(/2Z_:P+6H';>,!$RL>JLD])$GUT\[ M7URT9M7, MA._Q[L,#MHGG_F0P$SHF0V:9S9 \ J=N(%QIH2 "V(N[+> 7.CX#&GU M#T@>_0Z0"WV%)^PKM.=\JHQZDW:NK^PZU[]K-?4_!$D"G'[U+:#T144R3PU, MH3,N)+D3KXEY8F *?5E!\V6]6CLJ",:46PBRA!Y53IC#2DV#DU51L;!+J*QR MH"%QKV?V'($> CH9BZ$^XO^19X?]I1H^;8LK(?Q M5'AY-J3^CTO;^M.I_S/OS3Y!_=%VH3S?Q/N)$O^PDN.MK9DM7TR0^NGEV4R8 MHO5IFN%CX J\IXOICZR:CY_^N%>=,.SX\N4B);B8]&?ZLORD#QY]G \]62&Q MA)ZL[ZVJ>:O@M7091.A"4)[0V&*+Y8TYV7:$V;)T]R"U;A-U2P5[+1W6Q NZ M"A<0>*7? "_[&X6,3;KF3\RZ#PC4 BZG0BA]N=/Q6[9A#7UU(0V>>MK7J=-@ MZ# [^3RPSG'K8TX;F0*,0;/ R$:<"NJ$T#0Q%=9P6(UNEPT6>M"^G-$''=M" M#UKH00N))?2@_1D>M(.>P$U;K%;4DBU4RYJ^'Q"MR0)#?A__VO N5UL56U*] M)+0?RG>]OECN#R?#..TYD?C /FQ_+H.A*M__F<)((1]#$?&BD .@J@6NID#H2Q4REIU6/4 M-P\3_#C!Y.J"+DZY1#S"8782MQ8,ATG8>]LC^+PQ;(X]R4R]:K0PUV^7RFR^ MZMUO5LF--#3R>S0=-8CX4[+T+1'TI],7KNV-Y-D^.LXVZ(]8 3'.B+IA.)\UU;HAUK;E^WAK#91[QA\>#H=3&V<<$P"_#[(B$ZYX4;3:VD:U7A4\!6;*7R#^5*LEZZN.@VX]MVG,]> M4K!E'@.;+\ DV1#QC@L'"R%O0*[G)-#"TLE0J8[F-WJ^5IKQ=^MNO=_0]'3L M0 2]%"-W,N?M^34'D"[:,.@ "%I$%XFZ*XX4Y3U YX>CFV6\E)KW>>7^UBHI MRTPT.MG#55?,_/U; '\2-=\9YB_ YZ\$^E;>#'5^U1S-A/3D;G$>%XK1ZS8" M/?<8T O:'!C\EEH4F7\,SK!&ABS)@KYU+G AP.!0JK X29LSP$O<6!!18LAP M!A;]#*<#[-Z"[TU+QQ,""'/:>"R+A*-Z 4N8$8#O* (.N!!T<\NM97/J?K6K MRFEP$AL%5V!.=4*X.9S&U."(BI?+#J@,YZ)'KXVYOSXWM]70S6%SK1+=F,J+ M_$8VAG-%'YYKJ@R@("45!!6:UFYNNU,A-:@_4'P2V[K%YO9O+\N116K66SD="EY#YPLE3J"7P0P MV5@0^+ BRM:?P,HZ40%U/71F4Y3 C15"Z"7)%9G*HD*,5Y),4)#_2IZPEM J M?5=0NF>"]=7S:+\;N]H2I7QW?C?Y*-07,DK*M(;-66E^WZR3^GJ\ MN)* 'Z:.FRWVF.KB (*/)$_TD@1^DG;I97I?JKQL/G2+M5$V%BO4"IG"O+KFDS,0Y[E(/'6LY;WXH"A:!.98*:/T M*-L??*[1N)*\'-V,K5BUNKT@5:%L];J_P5;??>@+$H7YKQ4(>IJ M)-;R/WZE(XF4GV?NA2>USV,C5$\'R!NF;K&3PW,7Q*4E&Q0D2.M Z6".F/#T M0A' _,)'"#RQP"WL:37<7)[H5 ^1363V(+46NFR@<\'08/>$CD"=#/\J=5K_ MYHRM 8?#F1IH-7-+,>6H252<0U0T"V915[*NJ;18!)@?'N?KP+QA5^'*$FUKPB1,9 M6NS](@FF ',+RM:418.N EDDQCB1'>K F651AI=DF$4!?@UJ'3EC_A:N8VMG ML%)\R;-V=^$4WQ'4]W X$1_/0Q?9W/E^T6C)*B;:DR\3!2MWF]HFV\A;*W;J1&YM:V6A.9Y_?RB?I%/ M*$#8?"2;\2LM'S+L5QSP.-H2YI5!;A7K=AN7G:@%Y&=\\@$71U?=99'O1_O5 MM=B_W#;N5E4TL/E(*GUL([Z9R21L0#BCAMM0?!) M,HA?>629((MQ6/MA&<9;X*#PBO<1E9AK39]%4)KH9&&C)O,-,(/K<%'NED 6 M2"#G#7Q/,PQB4%>=\^)C$XH *6U.="KJ,:?'"P=$/W.[P! @"!C#&J'\L@6Z M (+'FGL7R:I",9W!^9E]AU 1-07EI Y2U)R"!/3*-E&S%(D;H2H!JH?.A*D[ M+KIX]T7=>W.X0R<[&NL=! /E3_BISO9CYYL[_,+W+U=JET=5O\ M'1W2,'94LBT![N)&F^,6_" #N>,#_DZ/CI88WA=OI=@\KZ17:BS1V^37>-\] MDHX?6PC'FD?D0WPA1P[TYP!*9LEY*=,3+ZN@E5 M:NV?#TSTL$T0AYND!*0(;0UI="8I%U6'\ MX/(:NK;UCGP=HI50)\>U.6^8,+S!H+9O5:"!(DN4$>-S8T'6[;D$M M$LG!, M%30[=AKPXZMGP'!*TSG,!OFVP:D:KGU$9:@"2( YC!JH]KA1F^OC> L-3!43 M-7X/?_.D+MHF@D4'] RA. D9E&G!$6@3%026Y*/R ^\]QIRO%(_OE#GP\9E MC[C*LJ[&X44OV8C80A#FHS8:_!>XGNU?AR\4ANG4/@:RH(8;$]),/4/II#-+ M$#%P9,$C(%S/N-KN1=GP2L<5C*-92-F(=A151;"Q@:0QAL98+N@0\-+"YD<, M2PT0Q#@-M6F!89FH%=]@Z\@&H( M\A=K!+HB0VA)F(/=B]J+@!JD]_5]PB0&9K+(QA0?%D7= CYLA_[8RNB:D=6X M%(4;0ZX&%CHNCE"^Z_R 87N$@>%P#P^UT/@A=<7"[V!NH.E.A]]9Z0 "108= MR\ ] S@$"70%(+HS("R?9^C:8!>[.>SQMARZ(FQ%P@:1JR51&%L.P\'W]\Z" M)3C#X=-?5X*LV,JXLV91L\/9S--B VTM Z-6-=0:5X3J3C :GH4@P>. 6F0\ M1M315,>#0!N04H["B@[@PX KMM=&M]=-EV&'R9$IV:S6.4TWD<=V20C,)CEM M]O)_DKSZ]1_XQQE*5(B@8VK:]"![*X'S.AF-L;\_*DMQ?^LB-2J=BY_%W':$/]T68@@9+GF6S/S-[?Y$^!P!%]3XJ >$=O(>NS[)WG*^ MHNF9SG]D@20;:867(.X^F/W@]WCZU1L+HGKY6]*W:_4R/*4I1\:;(=.X0^VA9]/ M.#LPS6AF'YAG:^ Z!E$/$:U(QD0';1]0C:8Y&[MT*+3:0)/?PF!K6+)1!(P$ ML(B^EEHB&[NMI_LS=7:]7/>:J4%BN"A.?OQ2M6,K;4PDZGA0,>5BEU:&^K_H MG?", W"9Y-GGN#6:$Q_MA7@UY)\VBE\!> J%O"K5-!''\8'^=;_1&=77R5&, MU,X'M7:]FB\UUB#>(O'$L1_TV/PY"U*6\3NI)H*3>E\K3R^LMGAIS=*#9JK: MR-\T,U(>F?,/)@_<)SO\NG-=E3:;63I1'3_4NV7EZCH_Y(^?W"X&I;8X,.,Q MOG]W5TG74K(R:@.V'#V97^@736/5O)E=7S]HT>M8-5ILK.')U.&30S77* W( M]+ZT;%SE]=N[VJ!>Q">SAT]>70_6O=K(N.EO$XE&01Y=SKNYR3 YC!T^R6O9 M1.Z\=VOVMZO.J#/5ZI-N5\H%.YC@YJ:B-5Q]J-UBORDVLZ?7U9F5EFYSF]3RT2GUQZFCM=Y M7KR8+O+==:'4U-3K^[O^[5V\U!ZFCY^LYVJ#=E'1-Z4+72_+-XW-2NVOA[GC M'>5NFYG:NF6V9\W,PUB;K0NSEIS'+O5'CS:4;3NZU*^O^MN'Z[N992QF-7.- M+46/'NW*TFC9N>[U2]>UNWL^<2>3?I9V+#X"U#:_Y04BW8U*U_>&7*Z=3V I MM%'I$:2,(9\9R-U+J53MU_N%]&!0V5ZVT6=W!("LT#.SVO3^>K:-#3N]<>NN M.ARL\=&CM5I7EE08ERMR_SHEZ:E%)3:ZXNFCQX>J3&O]17^0C%W(9>G^.O-P MU5Q.\-&CM9KWV;MRXO;AH;],U(WR>4D7XED8-7&\UE+RVB2S?*\9*ZSGRSPJ>Z8.7.L.T5]SNJU9/C%YJ=3JG0JS0;7+/,M3J59H=KE> _1:[4Z30[ M7;?KUFD+BJ]3)Q)3R]T#5UU[X9D.P2CVO]G81BF'.GR_%68YKD* MY@L9NF>8B+H=W1 /.B+9WNV^/N^X)Q^N8#S"%N(1-P'K)7._ 5+RKH\C71@1 MP#*QG:=+2X!A=87YI+UX9FI1',B%GATD> &?X_Z%P6\GNX.^A5OB8__X;<@/ M?O3Q^#__#GG(FU=_3J.2<.*[D(*+5P0#CH+C]L?S.>8';KB1ZY8*Z"<8C]WW M\[NGSRTX:1.C' T-"#&7X_YEGW4W?PX?G9.DZ!6/9?=^YF/9O=]EEM1(3-O! M3\.8VCCR"%^B62ALM4F$CK\E$)QCFY4:"@:&R5S R M?\[3VZU!TV4 /Z6].2Z4$;TPT2)L>0H&4H#-JMP>9J'_*"IOH@R'?E[2_PSY M9O+Z*CU/EV+I^>9&*;57BW9L[9L6_UL.Q^<]O8FS]-\N/M/_.$@C ] H/[6Q MQP[U2;*T=Q0 1/8D1^T-@_-T5-,Q@ 5,;0&G!5S9,C#L9 _O#_!+;4U61-_' MB;&ETVC:/FX<(S4+%.+B1AAWHE8+B]T#3#6+5OIQ)*2$9.5DZ_IJB99.HYWV M"V]1&I_6%D=$%# G%Y!4TCA#LQ,/V)>>L-I<-MQ9V&(UXS'P,4F)!*QC' .3 M[[R I$H$D>PSI8\X-#*Q8&\8] /B,$1='C%!BG2,=,TBL9C4A^J&1Y^P03\' M:.Y#G8:<@8O9H6JJ[+R,[*C*.Y85.]M#)P!/O+#$9^\%N M@JXX)9C WAP?. R,O"JU4#-M42K*NU1G'+L2MI*V&"^%Y'K6+-Q+3=V9U=DUV]8+Z[EESY+Q$REV%U8$##20XF>)$$C/EJ8^RYU*\_.0W (- MI)#<0G(+R2TDMR !"+2Q^-2^EOC4H> W#MD2F\3_4%H8?,4'%I/%5^,X#7$4^W*\FI0O%_W M(AI/"/IV_WJW&%P0=OK%;9KV+\[:U::(FP7FUISJ FO"TBPM-Y?-T8#L,E2# M\^$J5;S,WL^VFQFYDF6Q9SV\O:Z70]XM).Z\*I4?3^I3-:%/DHTV7G-,_/B5RT2RF>-*YJ?*'@+4M"ED--^$T1QMG?O7%_$9 M[W>N8NQ4J4V-[]1Y\RF\)B [#9A2T[D4%\OJX+X_*^0N M2\ULM'N=NYA\EFYBJ:T;I7W3U$H6/\KUMI>-K-'"L@XYT$W2D;1O=>O@^FU? MC=KV#2^W /,IN#B^W @+N?I7)U&> F,+BK7FD'B+47B!W6;SX87SXJ26VJ8: MT5DA4U!7?)N7E^IZF$([+9[(11+Q#^RN&])4R'E"SO-M[+<7,YUILY6J"N)U M(G9!M(O\]::;F!:1Z:2Q^40F_H&^H9"80I9S"BGLI\!RWMF*>S'[2#U<%(QU MNF3%FGREUUO'&LE,9@+L ^RW>)*/Q/CLNQMP03#BG['IK+G%FG<9EKY0+"/T M<7TU&PT!]TW=\P'2[S[;LNP0['M I)*@8WM$P\-XB@0["_IQ[.M989(<:\-: M?]Y MVHSZX^O2]4.UGRW(ZW_ -"29T*X9NQ>\2R?@.4 HI+J2X MD.)"B@L:E$**"T;H+$!0"E7ND!V%["C(4 H5@)#B0HH+*2YH4 HI+J2X4.4. M5>X_I*[2J50_"RNN[A:Q7^GDJ/-=6&HU),O/(LO@EL<,2ZV&N/2Q$ QJ@E5D-,"DNMGAXNA:567RCZ@Y#^_!0(GU9K]5RZ M$N>];NJZQ!=3Y_=3<3/)3-IT8[2@63*7#F]7!B@>%[*:8+&:HZU_T'7(%W": MI^Y#7JK6^U^4"I4 MS:WGQ?+:5U>M+P9)B@VO0GQ*T&$X\%XGQN;#^89A1&F0HA;PG*%;04,IU@I+&?!--Y9UONQ0Q$B:]Z MF85YU9CQ=>4F-T[79OITC0P$J\_P\4@F^92;^7M&XL*RJX%B$6'9KV_MJ ^2 MCO?9]N6;"H;)1ER.#R;2MB\\E,3Q56M&I!HH?4FW\&H\++P:)#H,&=BW9F!_ M9J3Q]RJO=DOM_MUHEB8EV>QO1M$YF0QR$^1A8>G5(%)BR,+"\&6P3=XWJ5+* MS?#J87$%>E2Z?UD5'LS952^31S9$BZ]F(KG5'J>!(Q*(\Z^@@0#N[>V[.>W5[QW%'HD5+5U #!W&AY3& M$L.>YA8[3@Q)K]:0KS6I5$I?I;582CMO/I0FAW34M48&65J@-Y16\(_1@]'/ M%4VC8T=Y80?@?U M(,1C+@N+Q\X>R\5_R;_=_CFJ*:5&CRL-X-_N.R+/[VRK**]DP [)^#)D9BOB MW14U5>XE:)GRH*7[=[=?SC87\RY8L]G)IG6^(M7+67Z?\4NHT\*(4TG8;HF@ M$_40:UV8V![/(KQ1)*("STI%85O'E_.J= LO,SQN"+H^K$K3;C[=N%#Z38T7 M]7J)B&#>__A5%[8<*WB0.&1]$"-@<:WJ)\H\OB!&YI";I)=&7+B8(QY21[$_C&7T^+7[9? M*GR-*8QF#-M7FU:II KYF/R@IN^EPH0?%'QEL OZ\7K>E-O+_+!D/5PES5C) M6 NKO>KG_"L$\.$1Y.?H@FX1O8L+=(5OS /_2\WHD'+.6,_D^"*YJG?N%A-E M_>-7[,S'@\$MB,[1S9YQ/8"G"RW93<%Y$1:F40EQT'#WH32L/"3JQFVU+SQ4 MNW>WA+]>%B=OQ4,/&O:T<](2Y"?0<+!,W/66]7$K-B>Y>R-FJ>ET>?+CUY6E M$B"S1Q%18^"8 O\@@(& -8",&B"F0#^\#!@I#RSLOXW4.'53C6G1DI64NO%! M[?8N=K5^#Y)LCCMTA8_#8GV3F*TN8Q.A=#$<+A=E+1[7JWD;%BE_4)Q]D([R M$OLCZV]\O%2O B3^]1_XQWE/5 <:%1,#[2U!$YBVV*QV-\?92?L<_[]VUM\ MTK&Y=A(VX=D&_?>__\N[G9W=$Q4U1=-_.E?2//NTY^:I(30AT9%.A%E4&,/, M/P5E+6P->]^Y^%G,O>WVT[W6AI#ADF?)S-_<[D^$SQ%PY\(FZ@&A;79%%3(V M?[*WG*^H@>1\IQDRTLI/G8 U(:\(CKTW*CTG4UO\Y.-GZ<\ZI@,\3.P.Y3\" M-]61RO^GURSX&@3X-] *4+.RIXG87_WXU:/<%'A( 9D&:($NT@HO0=Q],/O! M3Z 4/R2Q7"*12,6'X\18&B;'<6DHQ 5Q2'@AF1Z15'8D"3_8K.R-2J]4Y^OY M1OZB5$>5K%CI%OK=;J79R#>*\'7MMEOI-LME^Z7/4M;V4"D%=,*H2%:!\LV? M4?K-XPH=;HJIG/PK%-8=%)"QQ#/_=+D=-#@ !^? @VN6N7(%(%2HY&M:K5(GCS^\IZ+[:BL)1?M84Q1M#0 %(6^(EF&@ @38J%DZ MB#C#4DPJX#!?F8HQ@UZ6',NJH(JRH*"HDRC.@8#4+$7B1@3>$T!54/&W>TME M.M5:-J=4-\,7B&H0O).KTLNS-/B[&]%UJ[*I\!U5,P$2\)=.0!++JJA8$KQ# M%(.L\4N) PIR2+ @*"KFPM&R3""8K"27"$,*(P9SG2#BSJ@@H\'O=C(ZT! M*K1[Q+C#O"HH6T.F!UQVP5!P3Q2?Z>QPH.G! 0?FFF7 4\;9-S#V/YN!.4N, M[3$L6)MCO9R[$OV3H>MUH8[I__876)<5!7"VHDKP@BX3(\*0MJ**9V@B(%^Y MUG1%?N$/BF88T,69(%7 5B9(^H*A .(73,%GPRMLI*4&4APAB7IL/>U6=& M 4-(%8G+?M ,!&*MPJ.PC#/N&N7U&'8@<"-= UX'CT^H#'M\'A3VMR^ TC:[5T9[)-)Q*FJ*=H$0[@PWGQ!3+H<%- 1V\!86";3K5$Y MAO=7,EW.$M1JE(O.B'0R,&IE:BS#R:U@WLAN4-O L-5RF;'6;<25X%2VX@=A M)I,4XD=S/_/O/<] L.UIXVS2'V@_8! M:$W/5595;<4PB]HI2 .NJJD[JJ:#*!P<,ABN!%4+3IZC-8=E@1B9P ^ 6!+% M+%C!&NW'%6&FG"( 7DE$1 *FUB6!IQ69(,U-!5O[@\T"@HW88PMYM[T*&XM0&06&0(,<8YV0J('I M KC5SO^"WO=/$<=@^ ZC@"YHPN^:-A'P(Q^+YT#!IC8TK!VHP; (Y11@V'F M:#@KV"/(?24:?A)1]0;2,8!SX2FLIS+ND!J+)K-X@141=4K5:P2@(8QMGH2C M X 4;4N(0^\P%6$_J"L95%8$$/ 2."&8U3&50>]$BPJ7Z7 5D7)'AWVR&D\@ M_ 3553'G&G!H57YP#'OMGN"NIL(*UPH@5-!\-[0%XA0UNV$]&IALLL@6!VM0 MJ*@FCJ= D%:X+ ..N>]J\M3'D.%$$?>@2P>QXKID:X M*U_C$2(/4P@N26*O(HA!$9 UB60IECT$7M1.'G$(9<= M=2"DG"'=$X73'MLN)"81; :N$(>NW=$I.O,\'1A#%YY=H.(#TI::)^ZR,*8# M6C92.O!SD,PP.P@@=@*"! P=Q2MUHW)DC&DM1!5M4\TVZ!Q)Q"E(P""#\W@0 M@("8'\,H%O5)Y#T8Q-Q#N@@^Z2Q,<^' $&:%QC(,L8=R @CZ.<5$1P@!OJJ2 M@C#=&9Z"2'5#JHXRJGK$=+;9 B!IJ/V]V^H/_X4^F/QO@L!(*3V3 M9'2L6H=)NM/6U M+2([X^*GETY-IL';&V35-$5T8"\,\M/YXY^/B-_Y.%QI)!$_TE5%%6&K6>;/ ML;PADM^Q>2)M3F24'=K^M3SV6"+-?CO(:?VMG1TDQ-(EPA:>R"7.'N6\_N__ MY-*9W#^'ZSI(C#T*9/X6\3X?!64"%/$'HT*85X!_C#&K020[1G^4"1JB4XA. M1^CDRS?WO"EHCNBJ8&N8CE"DJAT3='"@,^*)0.[Y#:@R-@:>*7D\";:W3YUX M.!_ZUM"O :+4^[O#;=VX )N&&:C,V0<<-,3Z$.M_&^O'ENV. J/68E$MM/AL MM6&.QD+4S^=G6&BX&RR^%1U1#QD*?=MT87JH31RRCO81VC$:,\D\5+&/YJ"8 M. ZW?7\,'$;]BQ7[8,,*;_$B5?EAOB>U37:O7.! MI2N)H!6@)W4$Q.0FWX!-15TLNX,TJ>_-B:)HSSN8C]Q=CT40J3O.P- #]?2B MCXK8OF39M!=*G;$('989,;+ >L=DH2.\L:WPD\]\38:9KV'FZQLR7P/J$P2. M0^,,=L#)UWN#]@5P&^9?.3) ,.!*C94I)AX9CBN<1F,-QBTPFB-LJ:EQ$-D\ M#F5&Z ^R:"D"IDZ^+IH9L:,\.K'3(SG!ZU>G0SN:H*F9@K(+.;AY.\P!;2"R>36632?Z30)O/* M.H!V*BACA"^-AJP%@QFS%)-VT1;121HS'&E%[54,$B$J,56%*S0'E6(TGH-3 M5"6">HJ-:IC.PN*LMDU W=5XL(@%!LTP@4>15 _"Y@@[0&2:0;!++ !4,&0# MN0 @SV*!U[2F*),EV="M!;-)*%ZCFHU>W!51,&R+44]G;$1="39B$#M"B)*9 M!F'\$W&ND=:T&24;*KE%>QX-T_L,8MIR_HD]4N17]M0$#'!NB&B90+,3E-8L M"DQ#261"(0B;=6H,K2'.J+.E& /5X(G)IH&!*9BBK0=>Z2 P,%0(N/X M8TL9RPK[;-BN%]F8PN3L98QG:!CG9?G3*L'H*9X=FVA$1&%.=H%$9R\?2K*$.+]%#A6N;=-Q$"!'S'XG+=6 P$-M(T^.M?;+V2B@&*&0C[_L( MO%,[!W+A27)C: 8,0I#D7:A6 K4!AMN9;SNY MXB;P@#6_HKCJC95%\)H&#DW9-F:L3:@0(?3SWB8Q$ )"0U9=YNBWNSV]D8&+ M8_%>^"MR:,,Z$=@Q;!>\) 30_':\A[!Z4#UW%C0KL(G"'K8ER@L@ M2<:4]H<\4JHI=@GJ(SK"05[.R$Z-B'B4!^R$N*Q. K.>,M;&[]W[+LI?$+,4Y M:J2N,F4+0X_*:W,YVS'E>Z,//4U3S2"N)QX3AIV>&TCE\@KUA,A.F0/6K*%7 M0T8A#&LFU! 4=!V(^ -FENU&IS#@.:X< M1G;71IB6-*=Y07!\7DCY002@UM!,>_>\P_'_=VEIYC_X@V$/ORX[6=M=M MNBZML9=PQ!:H.G;2Y2#BN>@33[$[+_3!I]B-[U 5[U 9A^\_=;?R)1]/.E>B>CL,K3,,+='MT)PQ]CUL:(>S+--+9Q3ZRI?YP.![PS$CW9,\IE2R MVXJ;.^?1GQ/QL]C?- N-S_(1/I-BKHN_^'@JDDJFW(%%"B]JY-AYL'::*&.N MKEF"N9:,5>$%1B;.\> M,%OQ<"UM6^5V_A<@%MQ0-Y^F:LYE-G61NK4_%(-N4")A:+\+$78'7$02+/B1,4 MTHA@H.KX+%8BSI/H\&&KW??ZL'.#0;.Y,_[OB#T[.\ &,SH@HU)TWTX0=!^-HQIX# M5U@ H]I0G1K.^"^@Y%@,I]J]"[^/F;EHPT(A$[0OB<^,]A4.YDE$[O[+]4IK.WJ0:I"-3*EX!+OLNC=ZR.6)ENP6/-%VG:0"&XU!YVI]!I58\C'<*3/.@^NA"V5!R^ZL7>5-"HP-]3_.M8(T]]"XI] M(^9H 31TR<0TG0&$BBZ N!0=K1%]O*H3#A%V+SJ>;<$.7VGH"@ < .;G.L1V M5_K<]P(DE7I41FAX\NIR/L("VG5.&FD#_K'L& MNI"$FD*$.3KW[OW#W%1.4.=R')5N_#6>AK]HR&GA!,6986LKQE2^40\U_8L. M@!D!MN :"RN-J0@XO."V,6#BQS/S/9ADAB2+[EU@5X[2@;TN?OA61:^\ IH4 M%LG!R ?&'U6B[W3GU,@)S8ZTF+RU9!WA[%XN]>2FN?4.-=C:; MDXUAGQ>H8[*=6>.D$'CBKC20[V3)@.'&HG(.4=M1!#M40.\Y$G,7FW/.PN]H M7^,(B[!BAHA7LH&24'O1>R!A9>-Q:\%@3DA'!G(>R:+ MDVFS.[G'37F/A]*^?,=2$9SCP4@9@&J"#/:QN'2 A/8>.V)^ S]VA%T6O I=^1)%P@# OFI2LP 5-A'!NT 3U9-Q;<$?I(LJD#L_^%PD MP\QX^T*P))-C+C(4=E(9HL_8W5C& "WE-&TJDO M=U #PK\N7,2N'\%*"-&B+IX^"@=';9< L_5]]V*MUU%%"TC %D: :'A+Y8Q[ MIB0&!:@V!]GC0N_ MYR+Q#V<0A!AJX8GAO D5V3$Y+.$M9W)RE**=POPF9^/ M9#-)*IB=E%Q%%JG[F/JR/6+)V< /'N7>TNPL*E'7SNX8\CTSH@7!RIGNZH.-R%:S2X[8"7_!YOUT5T=))Q$, MU48R=CK,7_%LA$\E]]TSD8,>-:Y/[!D2H9&'*5&8=N-$U+U58G>WL;%+"247 MA.S.@'5N<7O\^]6N;11EDHB[^U_O_( M>XLZ](OO;V_[G_^3/ZYXU6OO#SU_4[;GA[4L&Q?0";4:3&^TBQB"K5FF^?&7 MFBX_ ,,X%]29DY#Y_]N[TN;&;:3]?:OV/Z FFWTS6[:&ATY/DBJ-+2>J]=@3 M2=[CDPHD(8L[%.F0U(S][U\T#I*Z;-GR0DM/RYY#/Q%'N?8S^5AE/Q+8&?!_3*M3R7+O=OHOG5 M%"+%L[1_RV&@BTY0=D)#)MDF(JNK#B'WLACRK#7KCF4N-DQC4+#'"6,"NLL5 MN_;F>?GI#'DTG88):Y)BWH/EPGF$9@ZUQ#[E\Q($"Y0$H:4+&2!F[-6(< M,@PO3@=D //T.N#J8=8,XT=0,MZCQH\B:34-Q=E3"9($#@K7J. Z]>&S '97 MPB@\G"=P)\?CQ>:NMU4B#:;88LC>#AZ#C*76^Q9&S6S(+1>C9O-/:O;,0\$+ MY&[M6J]9&CUHC*B?YGMY-;K:7I6H:N)V/F[G5W0[?[3$0>CLF>+X09HE5=[* M$*[W8S<6^ZDJG)6X_ P.@@C;OH#0GQ':;E$3Z(O8FP:W&#QA09$*9U?8:6'L MU5:9Y!PAL7QVXFO+TO8XE-25B.7( +DMK+7?D5NG/94Q1/ M,90O::QYUD;B="DD8 ^J,ZGD$.TZ,UW/:XX[MN>,ZVW3'#NVUQE[=S[JC[JC_K]ZW?,3_N>9^@O*N)U=#"\'IHLWU EX:6^6]H'JQ*PN]DL7; M"@ ^X/(IS5@?;QXBF5M0<.GY[H+O+>\LW.F82)>XN)#KTF^,DTX_2U5?S MSXU:Q_IQ=?VKD2XT9"'6O1!SL3 R\K$R]EE+Z%!SOB3T>>=!:YZR)$I4O3U9=N.N%LK&* M/U*V_ IR7ZVOW[6POD$Q(G,,/U*E5L M,FPPPP*1!=!FNW'9RB.IH86^ QU+@_D"'5L0;I8^"JZ#WLL2C'"Z&H)=@$9Y M4(>M-1VV&LO]U7&">GD4^TZ%'\E$"?/97$Y91>]ROSEF4Z@W]HWE >/3C=5^ M=76)9,I8F13^=.M 'AW6?: W^:G*#7J/[=%F4:GW9A196-7$&-Q_3"#1YP2R ML'VFCP8LAX@77"KP-^K'%^>CP<79D/L)7P87Q[T3\ S&MMVP&NT2>D;UG3PC MW5GA%>7=+0D.@%JH@5S-CN5.N-2'+U %RH,0G=+,%J@/1>/8%Z M%>6?,H-V MH+"8B.:'G7VU426C[$3"09W<\HX( Y5>0H09Y, \F5]#W:4L\U!695NFL83] MG$*H39Z093FXXGCJLPG'6?I(Z 5$AO!W_'3]_#.7RA"V2^6F>08=NS+9DMFQZS4B$W:)J!,A].)@"7'T+F2G3R_DN@P) MD66E]6QO;)N6QPOG-Z#>F\1F(HEQH9RZ"E+3>6S4HZ56S%5T-"A#GG,.CN$" MXN? <\;]JKSO"QVF:L6*/4@AIJNG>0KR&A=)1"@G%32A(#% M]">^'(*">.''V1N/(51,9L&*\U%2+LCL2=>VG2(KE_@ZT/9%'A#*E5Q. M03Y)7I,V'*F:A+#RW9D7R->]R?11=*>8MDMU9TU1O&4[I%"NT+=E!U5GY#T0 M]9B%CM&$^P$._R[POP+W*[BGI1\TQX9'O7&]2R80=^^D?_X; M>!C-5JM5YA[F3H>YD],ANDX*?7]-.R_YN[7L%14@6BQE@3S^)5"V8O;\+79D M:N0L_R$47%VDS&5A85C=0T!PBA]3.Z]98!:?7HD(1Q-+L:XG+ X"SD1"Y$3M MR#@B4U<40![">:@/-(OVS[/<]/)6E=%K,2LO\>B, IS0;,L\D1'D"1ST!*:% MNFX\A]..0"GKEV?G&3F\=(19D8@R0P0RKZ/^ C*#"AI0I_W2&\ZWA?#HO$23 M>'KNM^CLM3J$G7JP1Y"R&OF\[A[1M/"V\ [U/ ZK@U3O4RMI9&=_A!3G>2G? MVT5I^Y DQU7^3;$(;UY62NTRR&312F8BABZC^_-<[5D6UKQRE(K]7I?W,Z/^ MH@V,R3Z@)K5XV*YK-9Q&9TS;GC6N>TY]3*V6-;:LCN$XEF7;9FMEA]OLPL;M M:?=X=#$ JVI9C?J36M4=JYHZZ^)(A'5>L+#=G4PLB( H&?S\P7GEV,MV,;)H M.<]IGFI<.3/Z/+G8LE:',WSM?2M/9XN,F!/N0_-;7BHQYBM/E>;$-%H6ZXRM M9L/@4\7KC!VOS<'6Q)IT3)O9;M-;F2K6Y?F@]UM_..H->B?#[EEO>'':^^.R M/_KOL'=\.>B/^KUA-0")M=-L*8J!"#F0BU,B)4%R40B2]'+8@R\5>GE5Z'(> MA6R/5+A1[]@>=3OC)K6Y"EL==TRIQ<8M_LN)S?T%:V*OQC.=]$Z[EV>CX>67 MB_-A[[S/#5XV8.-FN]EJV-50X=U"G+08",B!2$$45!?5],G4E$U[1&D:3PQ/+&S/6[C"S89J4-E?4M/ZY?]X;=D][H_\6XLVXL6YUK)>N[/1( M_=QMHPGZ3Z0 BA%WKZN7J0B)]5U1^F9_-+39,KDCP>ICRVPTQW6SW1IWO$Y[ M[+4['3KQ&G6G75_1T,8JY6*U7K[LV*.J V4ZVMA)1]=S-B4I.?/$AM1?W_J?^:#@VS48GB]]_K3U3:PT.:.YD8W7_A*0?4$1<]@(T4+471L*5 M(ZC-B5!V.D\C?4&JNKBR,"&,ZW1I.JQ:H#36#=,"D@J8U]I>*N,MC=GF(M[M M&I_@!7N^5*J[H&^%%P*1"(%/VM+JOP_AP4?2G'SG@KMW)A>*IF>W4D?0G&RI MYP6+MUQ>?+ER>915**_5S5?LW6J7=$GXI[97.ZR;A:<\=/]XF\&X3__L5JW9 MWC<-O*_39JW3>G-]YEBB\^8Z_08'NE.S<$*_A3Y;M;;UYCK]%@<:0'A%._TA MC0$T/Q] ?BHHNC,&;-^S";K(+*P!A7?M &_RF[)-W"V:-4VAT7S6N'[I1##D* M4^9)N3FW1(C.B'W=7;DYY:B>/M9 3$]J)_ET$_E>^RK@IY071=:E\-&]2N5^DF/:%_5 MKW?L:0CZY@,(^BU[ONAYP?;$0]1X MB[<\EDC96>3-!TE_'EB>H7'B;,/>2H [(B'3$)&SX66_'W/^=1^O'>MLC;EB-#WJFHFED0'T)* M%\.VS1MV8YN>69NFLW7KY ,[?V]8CLT'>B42I]RHXB$'7S9% AC/AC3*+8ZW MH]C',$Z0KT&PUKPBKX " M*^U*\_;8 >L%V0$+V0%D!_9.L9^('5A)RXKLP%X#-F0'JB"P2D,V9 <01" [ M@(L-L@-5D%>EEQID!_:0';!>,'; PM@!9 ?V4+$WLP-#J"FBC_^8=L,0&6VF M]#K5L<%-&RZ-_#1@Q&S#Y\O0AUS"PU14FCN./$8VAQ?PA[1:'Y%%V&=@ARQ" M%016:6B'+ *"#601<+%!%J$*\JKT4H,LPEZR""\78V!AC &R"'NHV"_'(JR$ M(2"+L/_ #EF$*@BLTM .600$&\@BX&*#+$(5Y%7II099A,=7@MPH)M,P:_WS M(;K497:IUP[I0\31#^'GY#^?!F>D'T)589>1D\B=BZ*\AZ(JIZ^O>_JZ%_$6 MAK(6%]3J5'65^Y!6BWODL"5]0E-*1(Y+A[ETGO#'I(E\3TJO$E%\&"I[>E#E M\[N?3K-GY W2[]LW!_1%,E@]&DH\_R2]-__:J\H'E65[&(6Z@KJR-81$94%E MV1H^[XVRE,H%>)I26,^ E=%SJ-QFW(N( XTI0GI4%H3TJ"L(Z4LH'U06A/25 M8_6'Q[\C-B\S-G]25G]$;Z(PFMV2WDW*P@3"R8;NE,UH1O.C%40LCDLF8O'2 MB0=U!;$X*@MB\9FS^W/3Z,0W<>2!/;I_YX5>')@S)=D3FN( B,D==J82N(#)'94%D7FYD MCF0[ OI*B0.-*4)Z5!:$]*@K".E+*!]4%H3TE2/;3WJGB,W+C,V?FVP_81,_ M])%K1V#^VO)!94%@CKJ"P!R5!8'YO@%SY-H1SU=*'&A,$=*CLB"D1UU!2%]" M^:"R(*2O'-=^UOV$V+S,V/RYN?8SZK :7;$Y+ATED,8B,E15Q"3H[(@)M\/ M3(XT.T+Y2HD#C2E">E06A/2H*PCI2R@?5)8W"^D_I-0)&/^_YW_[]6?^CWZN M&S :'SE1.E4-.>2?TVAV9$,CE*P,X\?GHF3-SF:16'4E$R,GWCNR8Z(;XM^_ M_J78'8>Z7Z_B:!YZAVX41/'1#X;X[V.AG^K=EACS*W;HQ(Q^/:03_N8C&GRG MMXE>?#A2X2Z.$\4>_\K0S0+)D'JMWOJ1Y!]!/BO"G=&;PX((E88=!FR2'LE? MZ4NQ:)*Z%B4B@OLH9I VY1N#9R\\58P35^\CRZPU7VJ8EO34S@?E9TJF,9O\ M\NZ'T<7Q6KV%SWS^Q3,:R/=\EP]6E][].@+U)-&$'/-ON1(DF1K37PLCODEQ M%\6\(K\9%Y?NBE5K-F2KQ93(%$<,,BA-0*\3=J0_%,4"HE:/@5>ZLJEZWHA1 MI?,TTA?DF(HK"R-?,#;JGM6I5A87?.T>RIW;8E\&/?2ER^Q+KQW2)]P6^Q*S MA$\+3/B$KO2KRP>5!5UIU!5TI5%9T)7&W3'<'=M/1%\1<: Q14B/RH*0'G4% M(7T)Y8/*@I"^8FQ['7%YF7'YSDS[:,J(&_$N$-BH)),XFI&47SN.9KR_M]![ ML_4Q(7_,:0TBF?$- [_(),H%K_Z4]Y%6.@QCWRFL3LE MMGE +,.R#\B4)L1A+(3;9S1-^2U^2 IB5A38 M0Z$;2NRA^&4U,N95\=V6:ULA_.'QK:S!^Q=C?=IPI1 CP1O.9FOB*!9C%+8) MN]%/A!%8>1Q$L!BU)G^5?+#5J!E9N$T8A2R3'H$H"F(0(P^SD?^^#.8RC3L0 MBG[I\';F1,'_\7O^H<9,ZO*F?T_]@*^Q4Q:S[WXZ%>/[3+U9B#XQ8;#7@!!Q MR>?0($R/#L5-=\W15FMCO^2_O9LIU^A4_N$#M. M()-Y'/K)E/>;AGQB3VD0 MD#!*^;?$8VS&KX/66\;'"0A'?#8_"@!S/8^Y G$Y1!,R9"XHDGRVV89+@&_X MY7G,58S?U+MQIS3DD*GKIO"UV;'K!X0C'#H3Z.> \$=&_$?Q=S]A))D[_^// MY*_G6@:/"GPJIJ,O7YA.::K?6B.C*>\/D_U;[(,?NA%O9DSA4_V@9&/^(\8\/C7\43?2]7]Z-C3JSVJW69-RJMYKC M>L.9C!W:;H]MYCAVW6T9$Z/Q3KY5_F+8_^V\.[H<](9C;FC:^LNGD7%1%'SM M]!XP-[*EV>_E MA6W7M<]^$/!%HQ]ZO$$QO^] _KX?NC7AUWMS;OE=.D]@A8/5*Y8T 6\57QP2 MWA?^!5^)_!06:KYH3&!U@'=S0\)B><,!7(C9'%8R\4".R:91S"7E26J@W/&T MNF$%1/IN*Z*HWJG5[_0E"I.R\'"@;29!]%TO1_KO0W!3CJ3-_W=N?AE%KE*D[G_MG9[T!Z9^?7 Y'@WYOJ"WK^7'M<7L(51BQ7:U&!;IP MKW5X[3Z@3KUN%S[='CU&H13L43ZDX-H(-_^^1[0C5IXN?D@^D!/&6TRGY*Q& M_CWUTQD'IZB#%>Y"Z>P:*A@JV+/VH7?#W6/ W^1?OLO$Z3,?2.P#<2"?S&,6;S@G704NLPP$QPE-V1'Y3&^)+0,)*L,$ M8QOO::/G)]/-)B?@BYR59\ 72:^$2 M\ BVL9:]_Q;YW@;R/J<:G,B[Y?^;IK/@U_\'4$L#!!0 ( '"'HU8;B>WO M?1D (D: 7 ;6QR+3(P,C,P,S,Q>#$P<3 P,BYJ<&>=>'=44]V[YJ%) M-_0ND28* A^]B 111%1$L8" 1D5Z%^DE?"J]@X "$FFB%$-':NBHB"@@@=!2 M0$HH"6 X0$ANOM^],[]UU\RL-3/O.?NOO<_>^WG+\S[K,"89.$#@\D7+BP + M*P"P,!^ ,0V?E%_I^- MT04(<@%7@&4V%GF 59"%39"%T0= F??D8/F7 ?]E+*S,.Q[AY.+FX64N:!0 M6%G8V%C9V?ZY-7,VDCD/L MR",EIGCLB?.,AI[R_B-;?&45<"F:UW:(V/\F* MVH^>/./F$1.7D)12.J%\\I2*CJZ>OH&AT?D+YAOGGK]AU;N[OV3H^= M75S=W#T"G@8&!8>$ACU_$1,;%Y^0F)GU,CLG]]7KO.*2TK)WY>\_5-35-S0V M-7]J:>WI[>L?&/S\Y>OHV/BO"!\Z"\LK_4WEXA9 M1E%M-[>"M@U9]-&3GSQBBCIX)Q-*_X'@HXO.6/@2&(!L2'AOLY;>KV;T^*/4FPP 4/:3 M!?N!,'[1[%!"I,I0KS"8L(F+%)+60WLN+T $H^4"CC_PLW7[;B&!ZD&EPLFW M-%+F10.]+_.+]Z%P:/XOVDD.9X]JLA-DTMN6?IM-^Q?\)3G"&@T+TC"^4NJ. M+?N8'U@QY>"A[^B M?)+T)G?D#/T[;+5IU024I'DFWA88GO !U2^>]&D9?#" M!M;%3U/F 55]\1:B _Y=.7J' 8C2[H'-^ Z]$1LTFG*G]L/TM -\V&_K6EU# M-#=OIL.B0T7EJG\*3PX?5BUEG^E$'N#0XM_1^#\.MH61:2@U M#FPDZP_D2=,,R!VY*0T-/S;^>'M>+-3;GI!PB849B9UO2S/VD? YXM^->D.# M,0".+O).CC\37H3:^/I'RC8#<%W-^!JWTB& P6+G:6\V7Z#7+O]"[#0-M,.I M;QC ,T>:.KCK'_K1364>0KMGJ'5VX[6 YY5<0\.\^>./LX;D;LYLO(5(C3, M7#-=*)73"-'+[T'PBBA>LHE5&FFY[;MXWX((!]7B^KSO<*;URG*0=^.^K.BN MC<$-9"MI_OL[+! M#IP?3DWMZ9$)$^2RZ3TD>/;<U>F9R)'F?9U5A/(H0CIY3I MW&@< XC9#-L**7$-YM7(V2%OY0]&?/YTUL7M1/EF7MT>DKH#8>2C,?5X23)2D']*_7=I)^H(>YP6*S0[/5L=<^L?T?3(7K^ MEDDC2+]VS=H>J"UWWS5J*O)V&N4?& M4!- 5TK2G=8Q8V&BMT+?+K7FL-@S4@]W^>?@)W5BZG-%R #ZS0CH.I((W[%J MO\?,5U4471]> 25;06/5#E3I0VB!J-,@Z4K+3UW>7WE;5\*7[:7CU[P%FTY9 M !]"^3Y)+"V\A7QL=SVX'R$)AA(\-X^"6023YR6D(#ZAU8'?2T)F_>>!7AD9 M 814/P.()1\B$.!*'V#Q M4'2WK6FBY03GW&[T5&[//'>[<<_006!Q@QA%)C0L,*]H>O 1_?)!]"_PERET M%/H<[>7[;%X@PKH<#.Y%"C;<M,ODC QAD $(T M93+JO-%(LK'Y.]#S*G^-XVJP*D\](C 8^NJ +X^6R?2O88124QOXG A-"IOX M_!3![;[N[6N,#E3.OG+E!&(RQA&ZOZJZB)IFH^9-, /6'(>.D'#9TF*7?AL M9]R[-JCZZ ^9$^)O@P'MPM*"IP F4;_=VPZB-YP^@A\YT[$&0: F&;6(VK) MIO-M^^%+'2@/O><'S9NB7H]P)T0&W[FB 7$7?"%@Q95>V1Z=TI>=ZL(N -PF MM4;#'C$ ? >3VE#[JB;'& !ZG0'T8:I!80(T-DH9##H6W&/_)RY^)]2N>&X% MPZL3'G=;45;"/ST4M?@;;<:DLJ1"HPF=^32Z$KE4^_*^V(>B+Z'^WI_V/'6T M!A2RCK'TI;9LMDU>YR3!^^:3[W.#VJ78U2@#BAX2G\3[H7.$??]%FYBE7@ZV MLQS(VTX#?2%3N_1$3"R:K,H JN&OT62[M%2G0?2QG7E@9=?$)1='V2PC,TEC:;R@N75C]$#T0IZE@>]K)WF;X0,%^P6MIWX MS+XT2\*.FH$82H ML6$9O\LJ ^C*R][1LT^-"Y#+%$FUX')^(7S0[+BQYU_P8.&&*;2^];]UEXZ< MSN-U8#E%^.[A)QI;R3"NPU]#)]S*R8QRXNU^J-4)[[-SAM4:U4M?I OZ91?/ M2JN<[9Q_RXJ61^ :89(*OXR]<9NQ=ZXEM]YN^?5'J.3W=MG7GA<,H.[O?.C. MN"WI/JH"NVQ_>Z,L4FMZZF[/KO"W0R$=FV^#DX 50@?=H-Q?B4Y%2K4_)%8. M=S?F[YV(U1O9> L]?8H!L*17V)2W QY-G>M]T BPA0DH"C M;1E!*@P@N8&Y#EF/[K6.ILOX\[?77M@5?-^M%Y0H=':23D/K MM\3_X%STC6\DS8N0]G,:/US%&*66!"C-?OOVY+ZE1+WF?J;G& -XG/9<@W) MC2=;/\.>R.S9VG,9YTE>;TC:S7(=.UEFT<:SQ7-HR3SH#$UCC ;%6\>C96@7 M.!IC8MKSO*N_)6K*:!XOW#@'- M3?FD&'%A=?FK3_?D@;3]-<_MJ#;?%*2P;Y06S8'BFX+Z_/.TE"NSNZU"-?.J?5Z+#L]S)= MBB?/QJVU' B @T3]^ <",QX4J\J_3V)'/'VJ)\;_>'[V\BZ1TOTP MJY@JB%A$?A"E:M!$YXEJ2[V;4_.]4'YFLZ)C4"'O+M!_?KHN6-;4Q#.J>:,G MX80FV:"G!O62R0WI" X$_E'4J'9(Y];,E;(0K6^SE7^=L5IH267YPS:,J.#9 MAH.G. ?9*&CJ!\H%*H8U4KAW_3"FW-O0)KU6R.#/[*GTI1^)P%X4^B(:EPSC M<.A#B[5;4E2H\X%IL>LFW/'HX7*KB&;[U".F#7&[F4MC*FU152?9-GV/]2&<-$ E]3=X M8I*&!,V415U\X[/46FC6X\ ]M1N/3%ZDV=.*49U,+]4BQ:;[T0VRV;@K=Z;? MA<"NF;L-\E+SH^L,V;": (T_@MM4>HZ%'+C;9RWC)BL^=DNOJ&J^^^&1,,Z, M'M;(V"?6;U'-S&VJHK3'GAY#X%'=UD>OEI\CJ\>)OY:YJO?ZC:C 7] ^^10' M.A9IOPV;%*ZWTHQ:UZ[W.90$])%AB&F=QB MBF]!8[4SN5F$=\T*A558KPM(6E0T3([TQYK.;8OG/X,+7CNDP*C/*5KQWBGM M31->1/9I!_XM[[.T+TW'=Y/F6K69.0PCY\ 6WI/@X.DX!I!4A0!/Y32717UC MT@^SOTYM]NQ>'0IY[U. ?YPS,1/KZF(+-R8S2C$F5XN0TXDFR% M_CN.&+=^ _]^H[K]D+>W^K#M_89CD9V=1#H#Z#B5[/1I=H6IGVJBACH-R!HT MX3S(BRB66B;=O)BW'_NI>[&U16PUT[$FO,[NCQQW/,3TK"H.!C[57V=FN^DF MA.EF/ S,.QPKCH9)1/$@NA6C_G*?%VM7"B=*//6$\DZM7I_U$+9?5=7IO.4E M4_%>)@/WZ=Q5SD.N< R#?AJ?RDG.I#N,[GG?;.SP'M%*D9D[U MGF;W:4&4Y^A%.HN",/AX83/^GG!?IS5U(.UAQ9[A5N>T1Y;7=^UF/X/OG-:7 MAYC2VA:'VA?1@=+$SC$[]@].XA)-$(-#T92AT$"8[/TNZ%5R8(;;78R*KSJ; M!12^,7#"UZFI'4JE@E-,&4^DEE *VWS]EY:IMM IHX=,D1S";3JTMMEI#1Y# MF!GIQSY%'.T^+74MV[FL5]4G\XSJXQA'HJ2-'U""UR9-7/8NP1Z&(6[2Q)+NCVN@W7V/NM_55/<#DT^^[T?2A8TA2+_ M["LP$\X%U(8F=FHRE:D236Z-IOI8;?U85U?;IQE]2&#"X_W09^@SE;NV=&X% M'%>[T@%TI;4HQ>0GP>KRYHV7Q,P*NAD;J<^0 ?Q]G7,1MCY&^4S_ 6O )-$L MV-_=D\(BUCHT"M+JNBZK0ER]MQ!=I*[*_2?D"W0N, &_,+&CIFW=.E9(((Q? MGN"5W)9[C7_Y\*6LK+[D9G*JZBL,79FF1!Y)B+#%KU]R#]K'Q.K P4N!J@KE M;/)VZR[:Q[D/NEAE8KY(2LHD B"&ZB- [T.2K\X&$W1'>>&B(86S?Z2]I^Y* MN3. @$?MU-ORCF':M@M\8Y;^.IE?UQ7K-%V##$];*V:1X.,QQ>[W3_SP-GX:/Z90>: N>BG2,LDA?NG'(-U2OQ+[6?F5\6 MFIZ:G3/[7M?-/]0GG]&=0K\^=>::=B) .W68%L4/&T1A8=VR FY76R/[MV96 M#2191Z%S5LB*#_!*GH-<.N\52I5E(&[^19CCJ\0I6+.N 0%V\I'4&;?/Q_[J M]'0Z+$.-O?&QYH\P_*'K*^PX9>_>9'2[ )-KJS=1$G9>2OP):\I@C/'11J1X M$@V* K_WFF[A6C&Z_-"#()&<$:6UWM+PH>RN,Z7G&@JVQQ(!NE-[,YT4=7N_ MC1GQFZ"*=\.F=,1-=%/O=U*1>Z910*V_4N^I'<6>%@;@'!,50[.@6#RCB[E1 M\V);RB]&30-)*$2XHDXO(+U+"J"5,MM+7=2@K!J2<'MD ,:S$FRT M$??!X;QL/?]+%\LJEP3V1S;/LX3ER[^9D-@*6%6W-5]^.)XLV,W9B+@B-;(. MP7OS$B*;H]6]C8QN#5%WUM2@;.YPPR12:BJC1H(FH]D+K]'O1 M B%.]\C>]%KUH@\(-R5Z[FF/-3ZW0L>_/^.#'@L@DBGPZPR@=\/D&.*G,<7B MD-[$ @D$BRV4 D\2W&XD6_]LUW9U?.#A:ML\>G&-#[=%Z/8SWY9 _47VHC* M*4/I1[63$U>,;Q0S2S5P-VY=%\[GYF>-\N MFU19$83E^SW*O%[Z8N_BYX(% MG'_J#@M^O@Y)$_'M03;&]84C.9>C!# -GJ].*XY+;>WTD6,NFF/[);*5$9([ MNGO:!U$T7Z@LV@,F3@IJ9B6:C_VF#XY.7;LUW75Y ^Z*T&*R4A3(%,[D^ @H M^5T'P6+,ZZF:@G5#YN[UO)XOM_8T3[DH.3DV <8/\A:C9/O)),*]CE\#;\B[ M!R8&9GKK 3W>Y7M%W<<'ERZT#5J&FT%HQT 'U_=NFM<*IZKJ 1Q)N^9B,VX![4./E_[B/JC MJ8V==)>5TM^%R)R[.KKGU_=-D.W=[T$*RQ?=53VQUHA]I7:QB=H3N8H\M=.A MT@J"HOB(NB-'#+"F@U>OJ6@6/LIZ"R!O5^1@K5+>]([X.ONR;[X9'12JU+MV[9+DPO:=Y?_E M9Q Z>,2L)?L("WRU0X_4K[FTC^[-81[.=^^7MP[]1 MD)LUS#<@]VJRZF.7Z)=N"0/%IR>B39I!.?(<$0_K78XP#(B4+='RD(I90@J) MV*AKG/C$^\QZ5BC&I-2E'4E,6PM"2^IJQ+<6DX:*2?94I+MGB4<0.4NOX&>W ML79E 7U+,O-)ZIO!LV89.]4B++GX%*4&"+^[D!U;CW.^%7?"%S[<'^,_D(0?OATQH->CS&6HKIE[@YG,TN M=4LL3""[41P>#. H76JY4!83N-=N53%UD:17B'0P^QB8"9&:S1-8G M(SG:'[[W>'[O$X6_>B[!Z=T MK$/8QMD##>-"BDR%65,]\(S5BI, MQ$1J)H0!.("1D1P[09[X-(%WC2J6DDY&O)[Q$8W=N-]^3Q"MD9[HXFB#S>3[ M1_()P3UI$B$7YU;/2/X9/K%T+77UEGJM3FW=D>,/TK4+;$\=&$E%B6= M?W/\2D,NWO>HF56:?9FI$E,X\1MKMY" D53]B@:(HJM1(J,^.Q!>MWUG>KE> M8Z2S*W_#?G87JT.+(&O#=TZ6@F>#,Q/5(L -\W\-%L;4?P!02P,$% @ M<(>C5L?$*6'I" CC0 !< !M;'(M,C R,S S,S%X97@S,60Q+FAT;>U; M;6_;.!+^*SP7MTT!R[+CI)>5TP!MDNX&V+2]GHO%?:1%RN*%$E62LN/]]3=# M4K;LN%OW)86SFP!)+')(#LEYYIFAZ--_1-%EF=,RY8S\.K[^C3"5U@4O+4DU MIQ9*Y\+F9*RJBI;DFFLMI"2OM&!33LC/O<%1K]_[^7D4G9U"5^>AC2H3G6 )_.65GIP6WE*0YU8;;%YT/X]?1"4A8824_.XV;_UYVHMCB M[)2)&3%V(?F+3D'U5)21554R[%=V!"UCJ-Z0N8WF@MD\&?3[_QQ5E#%13B/) M,YL<]TY.5D5:3/-EF?)32S27U(H9Q[Y;O::24YU,E,U'FP-L:UDU[3)5VBBC MA9"+Y.E8%-R0-WQ.WJN"ED^[O@3^&ZY%]G3DI(WX@T/7,#W+;VU$I9A"YZCK MR,\_"5.?K TRYVXZ$R495%[>YF(B+!D.>H/3> +K5-V#5BE8*-<;:J%X,]!, M&%!#"KM(RJ#I\ME4-&V>PW"^ M!1J@I)7A2?-A]!TV* +W9561# Y71>A*'790WTC2A:IMDHE;SK:M8LOM>44; MT[,:?EDSB2!V$CRT9>W*;YK(#&THI3+HY52$*8SFN; \PO7D2:GFFE:CEA)A MW8.R@]ZF2NOU:]O_3=KZ1^<.2J4+*D=MSQ.* #$DIS-.-)\)/@?:MKDPY&-- M-;@PN8#R2FD+9$Y>0PLRZ$?_)BI;(JMDL#E:<-.%SVEO:80XQ1CW)79[^VB2 M>VR2A_MFDJ^HL-AW%:?!LH8 M* -#2M0:QT"!5&B(F4$,HFA#'#\3V(0T)Z;&/ZOV@I&6N74"80%*IP,@1GXA;R"27 RV;S:&!HPS ME^5T4:*6( "H4P --YQQ^J34Y"23:FX:2&H^%4!.% :B6.CU!BV[+6291ID[ MVCZ"ZR&"ZVC?P#5>LT0,U@?_&ID GY"5H/-762;@T1OS%:&:.SB >0LT-C!; MP@UNI# YRJ-8 $$"8]3D$9!_ L@F?=PW0-)] ^0%-S 9L$P7F'T>-EV,&5-: MF]V;8/ VX0"!,)(/!U6MH0.@'N'SR56-%@FTK]N1Y@*L2#*UQT M \UBI0!*!%W 2RFGO(1060*,H897Z!]0!-)E M#U7P(Z("5GX$ZT,$:[IO8+V<45D[%D)+YED&*9V8@0V:+:G9,B#>@57]X_9L MS6$3&@(C&I\33F#K/ZW!+KQ/E](<$][L\P$&DN.$RG.1NR'>_>8D^@^GM-P<<62UO#NPS[O_F!TG'^P;\KSQ(./^,=:@.K.]]1EZDZ$GSV>%3U$LMV[LZ*7 M$C(NF(X 2.%1)!YJIH(#!$(XNCRSF7-Z@_&ES\!$/@ %^0:B'!-78"UP:JXR81 8NL[G<< M]H%B:N_.>Y.@:5 %:WR40_I,[+;M$>/=PQ^T"EBDAUW1!AEV"MVOWZ4Y? M*ZS=">)^:,1.[NT$+[CBGL!NC]K7WVAM55/@[\ZZDK7[=^T+>5X&2UHP[A"' MI!<=?T730;G1,XP_"!!?PF43A*H!VS%TV%JO#5BUC*/5,UH9OJ1NUK!YCA#$ MR00<_4TTAP7[[)7@93V=&"5KRT>-;VM/M['"\'?=#_S%)N:@N>Z9OW*&]P"E MGYX,GO='#B%?L@L!.TUTV,-[HNXE#VFN!__06<0FWGJ]=C6OO^(F_% ='Y?W M7G5\IR$JQWO8+N ]SP7/R.4M3VOT1.2M3YTWUKNA^WLC]*_AV;;[RY<<-J'I MS52KNF0;WR)H?8-DO2*X<(Q9\/L$47CNKW&O_Y;*&OFN%2V_$E-!G!9Y9T\S M(-B$SI1@8;-/3GJ'1TN?YLOZSI7[K]JX[^Z<_1]02P,$% @ <(>C5EV5 M7B>N" +C( !< !M;'(M,C R,S S,S%X97@S,60R+FAT;>U;86_;.!+] M*[P4MTT!V[+CI)N5TP!MDF(#-&VWZ][B/M+BR.*%$K4D9[IR?8U5G=1A-HC^&9U%T/CX/ M%=C[@(T-+ZQT4A=<1='%VSVVESE7QE$TG\][\V%/FVDT_A!E+E>'D=+:0D\X ML7=Z0B7X%[@X/SDW4UETG2[C8;]T(VP98?6&S$UW+H7+XD&__\]1R860Q;2K('7Q4>_X M>%5DY#1;ENDPM=B XD[.@/IN]9HHX":>:)>--@?8UK)LVJ6Z<-V4YU(MXJ=C MF8-E;V'./NB<%T\[H03_6S R?3KRTE;^%[!KG)Z#&]?E2DZQ<])U%.8?UU.? MK TR!S^=B58"*R]N,CF1C@T'O8.3:(+K5'X'K1*T4# ;:I%X,]!,6E1#2;>( M,RD$%"CPTY/C@_YP=!*1X(]4[-/KY5L*2+3AM)7=1"MMXB=]_W.K5LD"XJH0 M8.C3K6H_2&RUDK019QO+\]>CB_?O?W]^VW%?RKK9+K8P;VXK1FCW\%! M^(!:7';8.4QP_3+VIL?^R*3+I8$.2\!02^8R[F*OG.,3!0Q%TVR=D?H%9S.8YK0J.6A_#*0OEW%%[IR M<2IO0&Q;F98W"8HVV^<,_HIF$K78<>WXG&A7WFLB,UKHA*M:+Z\B3F$TQZV M+JTGQ(6>&UZ.6DK4ZUXK.^AMJK1>OV:+]](V/'J4%=KD7(W:@*Z+T*I8QF? M#,PDS)$-728M^[/B!CV#6F!YJ8U#CF2OL04;]+N_,9VR*R16,.RR$+@Y1H+M MX.>DMT0(33&B?8G\WCZ:Y Z;Y,&NF>0K;GU8QO(%NT;M%6#\U@F66=NCT#AP MH3'PPPZX+!@O%JPJG*D -<6PSD>%:*B0^BU1-2UPFKC3N"B317L91H]X>X!X&SX8 MO %+98$63>!867 'P8;B6&U:];)(J3^*[?!SHBJ!?2)*6N;:081)(I42C9SP M2;C%!&T)P-KV[<;0B''ADX<.250*!1!U&J'AA[->GX3;C*5*SVT#20-3B>3$ M<2!.A4%OU++30I9ME+FE[2.X'B*X#G<-7.,U2Z1,8O#SR-;PJ4-W#$%]A+IYD.E4&(PY-W!T3X\\TT'1R(\A4=)R6(1 M\$C],^*D%DP#;$B7.P^4K@V4XD TSTWPH@3%J/$C(#\#R.'SW00DWS5 GH/% MR:!E^L#LR[#I4,R8\,K>O0D%;Q- "-0CA7!05P8[0-JA(P8B,Y2"PO=#J?N* M!MM4&H[+$%-U/+C"1:>F6:J42(FHBS]-\6>:MII8*20/J9D,4:LG]X)ZJBQ% MDMX'61]V>NK3%E AAU1+C4I.FU\I3HR-T_)*K")2;!'BVW98CI\F0()(JM@> MS?H1LP\0LY/=QNR=B>@6=.].87=&,*)^)@4!DUM=>)OF%D%-B2"AE1O1( >Q M+'DX6Z08==NPY$<\R#Q^@@M8$VTEDCXDN*DG5%:F1/Q:'U,G"9J>5\"GE%,H M,%16"&.L@9+\ XE@NAR@BGY$ELC*CV!]B&!-=@VL%S.N*L]"9,F0IIC2R1G: MH-V2FBT#XCNP:GC#/,"6O0=4GN1ORG7LOT1KY0OY7<;] MW_P@Z6C7@/\7#Y+\VSW1.(W.BJ&(,-O 79$50>\K8NQ;F>E2-X[9J=.U*B3C M"[#+/)?.@[H7S@V;RJ^"ECU\4HX"-[":%Q@0PM+0OLD".N,$YL8NGZ#/L 'N18C7%OE M:&VX*GXR=2"Q]9W.8P#[0#&UM[DGMG9= M[1R7*697?,&&'4:75K_AA;1[WXMKA;5W@G@8FK"3!3NA>Z.T)[C;#6K]I51> M.=T4A"NIOF3MXFI_9?VU#)6T8+S'/))>[(6;C[>@O DXW0#K"!NWUF8#0M]A M[7]Z,GC>'_DEW8#O9W6L%[L))WITA="_%6#--W$!2T=$A^Q?F5.R]P9@.79_KL+-,0LI>+_GB7_&#'_%80=EPM_,+)TV3ZZG1E>%V+CEW;KAOUY1NV\B/[KOW:V? M^VM./'R+8,V+KQ4MO[)0(N%W)[B.UUV>HJ>.^4Q+49O!\7'OX'#IZT)9WU-N M^"J$_V[%Z?\ 4$L#!!0 ( '"'HU;AX*VPTP0 T1 7 ;6QR+3(P M,C,P,S,Q>&5X,S)D,2YH=&WM&&MOVS;PK]P0C'7M?K^)TN^"=AKQ=VWL#-)1S>1^,C2WQ^/8Y^NYE42F_NW[V?CJ'E M>-['[MCSSJ/S"H'2 X@4R4NNND+)D+M6T-1H:"'XR0D?#.=,$DHRHDNFWK?OHPNDCA>9:L-'0:[XKVEC2 M]6A(^0.4>BW8V]:H"<'J+W:%;.DE.=A8'O_SPH"*4\GSF" MI3H\=OO]1Y#BLVP#DY5KH6*":/[ C.PMJ8E@1(6QU-E@7\%3G$7#E\I<.RF9 M<[$.7T=\SDJX8DNXE7.2OVY7$/PNF>+IZX&E+OD?#$6C>YJMM$,$GZ%P8^N@ M\C]$')C_H%,]&(WQCL8EL[[%4E!$3E89C[F&;L<-AEZ,02M>P,0$RY6I_V:C M%4-9(A4QL702*:0*#WS[]P56\)R%BYPR99Z^0%LE82D%-\Z/)[?1]&(Z/HNF MUU=8XK=W]V=7$437$/3AWKUSQR[<3<86&W2/_9<+T.^+4O-T78$XFI_KL'M2 M_%U:IVWXB">=DSG\XL(E/C(%4X3>*%9R(P%(3F&<<9;"9,62A:E N$Y3GB"E M3#<\.47MBK.RC<^)"XG40G+P9V&@!*8%069AV$Z\;S*E_8G0;%7=$Q21GI7.]$FP-9XDVF([O M=]J()SI\QECOG/6@__7H.Y;HJ?#;O+1&A\&1<),8 M2!<"F1,4*S"3U4PPU(I]7G#%S, HC?([EIB3@!DZ)$> VH/C0WJT20F6B<*> MA1(F*VS%.E\Q=9X3F&>FZ[ $8IUP3; T6H=;M.5$JX MS0 >(!.NMD$3'*;(AN83@<$L"XQ?V;9<*<]Q+!LX"J2VT]LCAU0+86,F,9E6 M9;F7=_<9@_@8#?3_'$T-L6S6T*UJYJ44#0VR$?O 2YPB@NMUF'&*F4("4YE^ M=S#T#&'5-NT\UB06K&&,I<)6;7JZ($7)PN9A6[5);%8-!#-?3?(P.[4U5>F0 MA98-H!K=%K)37MOU5M$8R-:T;H&M.QSH=EJ9U4,U=M;Z@\IU33>.FVZ8$%&7 M+&X?M<1C%+@5KUIQ$[NM[6%+LD1IJ9#+)H;-N[-4I ACW-P^.4L,V% MQ#CJ%AKG(*Y%^^XV"U+]J>D/[)BGE4GG,WCX D>I:E+VA/R;+-1G!Q=/+>=A MX)I6:#<;:):C;^J%5WI/+B2/?OV(2?BF-OX?WA>U\1\MSGOQ]NPX:WK-=S)G MM]M?MIEA,4D^S93$R]'>'6KK KN+J%LXKE<##,R9#(N:'1M M[5=[;]LV$/\J-P=K$L!ZV4[F2*Z!U'%0 WDU45;L3UJD+*Z4J%)4'._3[TA9 MCIUF#VQ-40PS8%NZ.]Z;OR-'/SC.M,A(D3 *[^/+"Z RJ7-6:$@4(QJI2ZXS MB&59D@(NF5)<"'BG.%TP@!,W&+B^>W+L..,1JIJLU\@BA".O[_7\7A_\XW P M"'M#N+F$@_MXQ//.\L/FL8J#V 6)&B MXIK+@@C/FUYUH)-I78:>MUPNW67?E6KAQ;=>IG,Q\(24%7.IIIWQR%#PEQ$Z M'N5,$T@RHBJFWW;NXW-GB!*::\'&(Z_];V3GDJ[&(\H?H-(KP=YVELM!.2G(N5N%^S'-6P15;PJW,2;'? M;2CX7S'%T_W(2E?\-X:J,3S-'K5#!%^@QK/SV>0TGEU?88O?WMV?7L407T,PA'OW MSIVX<#>=6&[0/_)?+T&_UI7FZ:HA<72_T&'_N/RSLLZZ<,;F&%@&%RY\S+C. MN6)=F#ZRI#;-!C_SA,&-8A4W^KHPR3A+X9P7"":<"+A.4Y100 J*.YB1JE;X M)E.X1 3!IUE!T2W%6=7%Y\2% YTQ>+,W[/7\:")SQ)N5?0NBPRZ@)A-"%\I: M535!?-)R*X]O]H+CGR*;1B 5$"I+@T/S503'7[%(NR 0##\Z[(X5NBENMB"=<8'P:$)R8^V?TU8'VJBG]055X@:G.+3Q@E@I-$#H:-L$IB\O0?=Q*R"@Q?U77KDHW6PP54CL"["9#J5K8G$DL MIC59/:N[^Q63^)0-C/\,70VQ;5;0;WKFM0R-#+-5^\ K'"^"ZU68<8J50@'3 MF7X_&GE&L,%3.Z@UF0O6+D1@0PPW8"](6;&P?=@V;0J;-9/"#%Y3/*S.VINF M=4BM94MH9KJE[+37=K\U,H:R-<8[8/L.)[T=8^9,HO!+-T$:Y$N(6+L3,2VC'[3:/P*N^E MT?84EF?S_]^JP3?U\?_LOJ:/__($]JP2GL7%]C;SG0!VXTSSFZD-:)/DTT)) M/'X_.Z5O79%V&6OXQCD=F?.ZLW[W=T"\N8;MH/@.:7/G*\F".7/,XR>'I(C4 M(7F0>-!OVF X='N##=8U--]>$YN[I+VC5K>B M,R-,# S&T ! ( ! &ULCR4YHO 9$ , M% @ &H=@ ;6QR+3(P,C,P,S,Q7W!R92YX;6Q02P$"% ,4 M " !PAZ-6_^53 @T: 0"990X % @ %TI@ ;6QR+3(P M,C,P,S,Q>#$P<2YH=&U02P$"% ,4 " !PAZ-6&XGM[WT9 ")&@ %P M @ &SP $ ;6QR+3(P,C,P,S,Q>#$P<3 P,BYJ<&=02P$"% ,4 M " !PAZ-6Q\0I8>D( ".- %P @ %EV@$ ;6QR+3(P M,C,P,S,Q>&5X,S%D,2YH=&U02P$"% ,4 " !PAZ-6795>)ZX( N,@ M%P @ &#XP$ ;6QR+3(P,C,P,S,Q>&5X,S%D,BYH=&U02P$" M% ,4 " !PAZ-6X>"ML-,$ -$0 %P @ %F[ $ ;6QR M+3(P,C,P,S,Q>&5X,S)D,2YH=&U02P$"% ,4 " !PAZ-6+J@_YZT$ !O M#P %P @ %N\0$ ;6QR+3(P,C,P,S,Q>&5X,S)D,BYH=&U0 52P4& L "P#A @ 4/8! end

-8?20$3;8T.P6BP^0"X99K>]9!:GC5H)/.F3. P 2AL \ !X;"]W;W)K8F]O:RYX;6S%F5V/ MFS@40/^*Q=/T83,VZ/]LC;_29 M?2MKIO2A?)IT1\E9V1TX5W4U":;3^:1FHO$^?KCTM9$3^Z!5?*=$V^A&T_ @ M^'/W_6BF^M8UB5;Z3 M;54M//]\XH%+)78_-><&LF"/7=^BV&/&-,C"FT]UAWLA.]5?T??/-.,7KB\^ M'YU4>R0<4H33'.<(+V7IRN21(4^N(U6$8TQLB # #(8$?)38$&& &0X M"F1>Z,T:4PMR!D#.1H0<1/(:@+P>$S*T(.< Y'Q,R)D%^1: ?#LFY+4%^0Z M?.<6,LV6$27_1@5)*8IH@FA4;#.,TCN4;G!F0;X'(-^[ADT*,YYY'S\]:O$=^^7[FU9$?P\#!MG$=ZR3#.L7;8O[$>V#MR(/>E)$ M>8Z+ 21D$]^Y3C*=8OH4J//>)B-IIN>KWB0(9UEJ8T(^\1T+)=_>YOA^:U*A MB>HP?I!#?,<2R;?K=93]8X*7DR4E=R2.K'QM8T(6\1UK!,0^M8-!5KCLM M3Q5'[1X1>W$OA-03CEG1# <=7#IS;B$(T\Z;(62AT/GJ&81IY\T0LE#HV$+G M=_.E$'M]]D ""L>L=H;C#0DH_-W5SNN1A.03.I:/&>O+Q]$@!R6B8T]/-B8D MG]"Q? :8E$G)S$^;-Y=XVHOCD'QFO7PFEW\W)=^+AI=4WZ+3[3M6[382FM@GT5M1;"?16 MU%L)]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?0VU-L(]#;4VPCT-M3;"/2V MEX\E!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H7J'?Q3KU#O-0^ M/'KN:[S_.ZF.UVO]X_:WY7T3GQ?%#6<'_P^6OU!+ P04 " !PAZ-6F,0A M):(! "F& $P %M#;VYT96YT7U1Y<&5S72YX;6S-F/##FTH)JY1)MJ D[N;:U\N'6+IE1Z4HMB8G1:,)2W7AJ_-"W M&O%\^D2Y6E<^>MZ&QZ[4S2RV5+DX>MP7MEZS6!E3E:GR89]MFNR;R_#@D(3. MKL85I7!"SLP[MSL\&A[[7#5E;9A0ME/4OJ@Y5;%LQYW<5N:1?XDQ&G>=E M2IE.UW5H29RQI#)7$/FZ2O:B@WYG'TZ8]E=^M7\GTV<8*A=6&QC5@=!36*! L0 ! ( ! M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !PAZ-6#O;MEN\ K @ M$0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M" !PAZ-6F5R<(Q & "<)P $P @ '- 0 >&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( '"'HU;NYV MU04 -@> 8 M " @0X( !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ <(>C5@[IP'40 P ) H !@ M ("!&14 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ <(>C5J=:]@:I!0 K2$ !@ ("!=B M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <(>C M5F% Q[-U! /@H !@ ("!;# 'AL+W=OJU8O( 0 $ * 9 M " @1&UL4$L! A0#% M @ <(>C5F%(+5HA! O0L !D ("!;CD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <(>C5DZ3>S>A M! 60H !D ("!ZDP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <(>C5N/$. 2C! ]PX !D M ("!1%T 'AL+W=O8@ >&PO=V]R M:W-H965T2C3 8 "D0 M 9 " @<5D !X;"]W;W)K&UL M4$L! A0#% @ <(>C5E[(GWNK @ , 8 !D ("!2&L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M<(>C5E*O '&+ @ \@4 !D ("!6G4 'AL+W=O&UL4$L! A0#% @ <(>C5EG9J.&W @ MF < !D ("!)'X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <(>C5@G&48Q9 @ TP4 !D M ("!=X8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ <(>C5MF*PC:Q @ >P< !D ("!1)( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <(>C M5O/T[9-, P 2 P !D ("!#YX 'AL+W=O&PO=V]R:W-H965T*C !X;"]W;W)K M&UL4$L! A0#% @ <(>C5O %BR9D P HQ M !D ("!H*@ 'AL+W=O&PO=V]R:W-H965TO !X;"]W;W)K&UL4$L! A0#% @ <(>C5NJ!)NPO P SA( T M ( !X[( 'AL+W-T>6QE&PO=V]R:V)O;VLN M>&UL4$L! A0#% @ <(>C5CQA]1J- 0 3Q@ !H ( ! M(;L 'AL+U]R96QS+W=OC M5IC$(26B 0 IA@ !, ( !YKP %M#;VYT96YT7U1Y<&5S ;72YX;6Q02P4& # , '#0 N;X end XML 54 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 55 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 56 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 57 181 1 false 21 0 false 5 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.millerind.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) Sheet http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome CONDENSED CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY Sheet http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY Statements 6 false false R7.htm 00405 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY (Parentheticals) Sheet http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityParentheticals CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY (Parentheticals) Statements 7 false false R8.htm 00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 10101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS Sheet http://www.millerind.com/role/DisclosureOrganizationAndNatureOfOperations ORGANIZATION AND NATURE OF OPERATIONS Notes 9 false false R10.htm 10201 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS Sheet http://www.millerind.com/role/DisclosureRecentAccountingPronouncements RECENT ACCOUNTING PRONOUNCEMENTS Notes 10 false false R11.htm 10301 - Disclosure - 10Q BASIC AND DILUTED INCOME PER COMMON SHARE Sheet http://www.millerind.com/role/Disclosure10qBasicAndDilutedIncomePerCommonShare 10Q BASIC AND DILUTED INCOME PER COMMON SHARE Notes 11 false false R12.htm 10501 - Disclosure - 10Q INVENTORIES Sheet http://www.millerind.com/role/Disclosure10qInventories 10Q INVENTORIES Notes 12 false false R13.htm 10501 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.millerind.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 13 false false R14.htm 10601 - Disclosure - LONG-TERM OBLIGATIONS Sheet http://www.millerind.com/role/DisclosureLongTermObligations LONG-TERM OBLIGATIONS Notes 14 false false R15.htm 10801 - Disclosure - INCOME TAXES Sheet http://www.millerind.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 15 false false R16.htm 10901 - Disclosure - REVENUE AND LONG-LIVED ASSETS Sheet http://www.millerind.com/role/DisclosureRevenueAndLongLivedAssets REVENUE AND LONG-LIVED ASSETS Notes 16 false false R17.htm 11101 - Disclosure - CORRECTION OF PRIOR PERIOD ERRORS Sheet http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrors CORRECTION OF PRIOR PERIOD ERRORS Notes 17 false false R18.htm 11201 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.millerind.com/role/DisclosureSubsequentEvents SUBSEQUENT EVENTS Notes 18 false false R19.htm 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 19 false false R20.htm 30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables 20 false false R21.htm 30303 - Disclosure - BASIC AND DILUTED INCOME PER COMMON SHARE (Tables) Sheet http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareTables BASIC AND DILUTED INCOME PER COMMON SHARE (Tables) Tables 21 false false R22.htm 30503 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://www.millerind.com/role/DisclosureCommitmentsAndContingencies 22 false false R23.htm 30503 - Disclosure - INVENTORIES (Tables) Sheet http://www.millerind.com/role/DisclosureInventoriesTables INVENTORIES (Tables) Tables 23 false false R24.htm 30903 - Disclosure - CORRECTION OF PRIOR PERIOD ERRORS - Impact of correcting errors (Tables) Sheet http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrorsImpactOfCorrectingErrorsTables CORRECTION OF PRIOR PERIOD ERRORS - Impact of correcting errors (Tables) Tables 24 false false R25.htm 30903 - Disclosure - REVENUE AND LONG-LIVED ASSETS (Tables) Sheet http://www.millerind.com/role/DisclosureRevenueAndLongLivedAssetsTables REVENUE AND LONG-LIVED ASSETS (Tables) Tables http://www.millerind.com/role/DisclosureRevenueAndLongLivedAssets 25 false false R26.htm 40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details) Sheet http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details) Details 26 false false R27.htm 40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant, and Equipment (Details) Sheet http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant, and Equipment (Details) Details 27 false false R28.htm 40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated Useful Life (Details) Sheet http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated Useful Life (Details) Details 28 false false R29.htm 40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accrued Liabilities (Details) Sheet http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedLiabilitiesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accrued Liabilities (Details) Details 29 false false R30.htm 40301 - Disclosure - BASIC AND DILUTED INCOME PER COMMON SHARE (Details) Sheet http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails BASIC AND DILUTED INCOME PER COMMON SHARE (Details) Details http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareTables 30 false false R31.htm 40301 - Disclosure - LONG-TERM OBLIGATIONS (Details) Sheet http://www.millerind.com/role/DisclosureLongTermObligationsDetails LONG-TERM OBLIGATIONS (Details) Details http://www.millerind.com/role/DisclosureLongTermObligations 31 false false R32.htm 40501 - Disclosure - 10Q INVENTORIES (Schedule of Inventories, Net of Reserves) (Details) Sheet http://www.millerind.com/role/Disclosure10qInventoriesScheduleOfInventoriesNetOfReservesDetails 10Q INVENTORIES (Schedule of Inventories, Net of Reserves) (Details) Details http://www.millerind.com/role/Disclosure10qInventories 32 false false R33.htm 40502 - Disclosure - COMMITMENTS AND CONTINGENCIES (Maturity of Undiscounted Cash Flows of Operating Lease Obligations) (Details) Sheet http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails COMMITMENTS AND CONTINGENCIES (Maturity of Undiscounted Cash Flows of Operating Lease Obligations) (Details) Details http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesTables 33 false false R34.htm 40503 - Disclosure - COMMITMENTS AND CONTINGENCIES (Lease Cost) (Details) Sheet http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails COMMITMENTS AND CONTINGENCIES (Lease Cost) (Details) Details http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesTables 34 false false R35.htm 40504 - Disclosure - COMMITMENTS AND CONTINGENCIES (Other Commitments and Contingencies) (Details) Sheet http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES (Other Commitments and Contingencies) (Details) Details http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesTables 35 false false R36.htm 40801 - Disclosure - 10Q INCOME TAXES (Details) Sheet http://www.millerind.com/role/Disclosure10qIncomeTaxesDetails 10Q INCOME TAXES (Details) Details 36 false false R37.htm 40901 - Disclosure - CORRECTION OF PRIOR PERIOD ERRORS (Details) Sheet http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrorsDetails CORRECTION OF PRIOR PERIOD ERRORS (Details) Details http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrorsImpactOfCorrectingErrorsTables 37 false false R38.htm 41001 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.millerind.com/role/DisclosureSubsequentEventsDetails SUBSEQUENT EVENTS (Details) Details http://www.millerind.com/role/DisclosureSubsequentEvents 38 false false R39.htm 9940401 - Disclosure - 10Q REVENUE (Schedule of Disaggregation of Revenue by Geographic Segment) (Details) Sheet http://www.millerind.com/role/Disclosure10qRevenueScheduleOfDisaggregationOfRevenueByGeographicSegmentDetails 10Q REVENUE (Schedule of Disaggregation of Revenue by Geographic Segment) (Details) Details 39 false false R40.htm 9940402 - Disclosure - 10Q REVENUE (Narrative) (Details) Sheet http://www.millerind.com/role/Disclosure10qRevenueNarrativeDetails 10Q REVENUE (Narrative) (Details) Details 40 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: mlr:PercentOfImpactedAccounts, us-gaap:PreferredStockSharesOutstanding - mlr-20230331x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies - mlr-20230331x10q.htm 9 mlr-20230331x10q.htm mlr-20230331.xsd mlr-20230331_cal.xml mlr-20230331_def.xml mlr-20230331_lab.xml mlr-20230331_pre.xml mlr-20230331xex31d1.htm mlr-20230331xex31d2.htm mlr-20230331xex32d1.htm mlr-20230331xex32d2.htm mlr-20230331x10q002.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 59 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mlr-20230331x10q.htm": { "axisCustom": 0, "axisStandard": 13, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 330, "http://xbrl.sec.gov/dei/2022": 29 }, "contextCount": 57, "dts": { "calculationLink": { "local": [ "mlr-20230331_cal.xml" ] }, "definitionLink": { "local": [ "mlr-20230331_def.xml" ] }, "inline": { "local": [ "mlr-20230331x10q.htm" ] }, "labelLink": { "local": [ "mlr-20230331_lab.xml" ] }, "presentationLink": { "local": [ "mlr-20230331_pre.xml" ] }, "schema": { "local": [ "mlr-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 286, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 6, "http://www.millerind.com/20230331": 1, "http://xbrl.sec.gov/dei/2022": 5, "total": 12 }, "keyCustom": 6, "keyStandard": 175, "memberCustom": 6, "memberStandard": 15, "nsprefix": "mlr", "nsuri": "http://www.millerind.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.millerind.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS", "menuCat": "Notes", "order": "10", "role": "http://www.millerind.com/role/DisclosureRecentAccountingPronouncements", "shortName": "RECENT ACCOUNTING PRONOUNCEMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - 10Q BASIC AND DILUTED INCOME PER COMMON SHARE", "menuCat": "Notes", "order": "11", "role": "http://www.millerind.com/role/Disclosure10qBasicAndDilutedIncomePerCommonShare", "shortName": "10Q BASIC AND DILUTED INCOME PER COMMON SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - 10Q INVENTORIES", "menuCat": "Notes", "order": "12", "role": "http://www.millerind.com/role/Disclosure10qInventories", "shortName": "10Q INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - COMMITMENTS AND CONTINGENCIES", "menuCat": "Notes", "order": "13", "role": "http://www.millerind.com/role/DisclosureCommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - LONG-TERM OBLIGATIONS", "menuCat": "Notes", "order": "14", "role": "http://www.millerind.com/role/DisclosureLongTermObligations", "shortName": "LONG-TERM OBLIGATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - INCOME TAXES", "menuCat": "Notes", "order": "15", "role": "http://www.millerind.com/role/DisclosureIncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - REVENUE AND LONG-LIVED ASSETS", "menuCat": "Notes", "order": "16", "role": "http://www.millerind.com/role/DisclosureRevenueAndLongLivedAssets", "shortName": "REVENUE AND LONG-LIVED ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ErrorCorrectionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - CORRECTION OF PRIOR PERIOD ERRORS", "menuCat": "Notes", "order": "17", "role": "http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrors", "shortName": "CORRECTION OF PRIOR PERIOD ERRORS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ErrorCorrectionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - SUBSEQUENT EVENTS", "menuCat": "Notes", "order": "18", "role": "http://www.millerind.com/role/DisclosureSubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfAccounting", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "menuCat": "Policies", "order": "19", "role": "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfAccounting", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_TK-CmrYqlkmvTjxv4xd_sA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_TK-CmrYqlkmvTjxv4xd_sA", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsNotesAndLoansReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "menuCat": "Tables", "order": "20", "role": "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - BASIC AND DILUTED INCOME PER COMMON SHARE (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareTables", "shortName": "BASIC AND DILUTED INCOME PER COMMON SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - INVENTORIES (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.millerind.com/role/DisclosureInventoriesTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:ErrorCorrectionTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - CORRECTION OF PRIOR PERIOD ERRORS - Impact of correcting errors (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrorsImpactOfCorrectingErrorsTables", "shortName": "CORRECTION OF PRIOR PERIOD ERRORS - Impact of correcting errors (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ErrorCorrectionTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - REVENUE AND LONG-LIVED ASSETS (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.millerind.com/role/DisclosureRevenueAndLongLivedAssetsTables", "shortName": "REVENUE AND LONG-LIVED ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_TK-CmrYqlkmvTjxv4xd_sA", "decimals": "-3", "first": true, "lang": null, "name": "mlr:InventoryChassisNetOfReserves", "reportCount": 1, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details)", "menuCat": "Details", "order": "26", "role": "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R27": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_TK-CmrYqlkmvTjxv4xd_sA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant, and Equipment (Details)", "menuCat": "Details", "order": "27", "role": "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant, and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated Useful Life (Details)", "menuCat": "Details", "order": "28", "role": "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated Useful Life (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_TK-CmrYqlkmvTjxv4xd_sA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedIncomeTaxesCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accrued Liabilities (Details)", "menuCat": "Details", "order": "29", "role": "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedLiabilitiesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_TK-CmrYqlkmvTjxv4xd_sA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_TK-CmrYqlkmvTjxv4xd_sA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - BASIC AND DILUTED INCOME PER COMMON SHARE (Details)", "menuCat": "Details", "order": "30", "role": "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails", "shortName": "BASIC AND DILUTED INCOME PER COMMON SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Dv5Hs3U8ZkGyg8wUnle-2A", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_TK-CmrYqlkmvTjxv4xd_sA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - LONG-TERM OBLIGATIONS (Details)", "menuCat": "Details", "order": "31", "role": "http://www.millerind.com/role/DisclosureLongTermObligationsDetails", "shortName": "LONG-TERM OBLIGATIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_mlr_FirstTennesseeBankNationalAssociationMember_Jz4G_bPipEat4C-ZeK6ukQ", "decimals": "-3", "lang": null, "name": "us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_TK-CmrYqlkmvTjxv4xd_sA", "decimals": "-3", "first": true, "lang": null, "name": "mlr:InventoryChassisNetOfReserves", "reportCount": 1, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - 10Q INVENTORIES (Schedule of Inventories, Net of Reserves) (Details)", "menuCat": "Details", "order": "32", "role": "http://www.millerind.com/role/Disclosure10qInventoriesScheduleOfInventoriesNetOfReservesDetails", "shortName": "10Q INVENTORIES (Schedule of Inventories, Net of Reserves) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_TK-CmrYqlkmvTjxv4xd_sA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - COMMITMENTS AND CONTINGENCIES (Maturity of Undiscounted Cash Flows of Operating Lease Obligations) (Details)", "menuCat": "Details", "order": "33", "role": "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Maturity of Undiscounted Cash Flows of Operating Lease Obligations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_TK-CmrYqlkmvTjxv4xd_sA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - COMMITMENTS AND CONTINGENCIES (Lease Cost) (Details)", "menuCat": "Details", "order": "34", "role": "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Lease Cost) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_srt_RangeAxis_srt_MaximumMember_gOev4OSBOUqAp9MQEEJYDw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40504 - Disclosure - COMMITMENTS AND CONTINGENCIES (Other Commitments and Contingencies) (Details)", "menuCat": "Details", "order": "35", "role": "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsAndContingenciesDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Other Commitments and Contingencies) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_srt_RangeAxis_srt_MaximumMember_gOev4OSBOUqAp9MQEEJYDw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_TK-CmrYqlkmvTjxv4xd_sA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - 10Q INCOME TAXES (Details)", "menuCat": "Details", "order": "36", "role": "http://www.millerind.com/role/Disclosure10qIncomeTaxesDetails", "shortName": "10Q INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_TK-CmrYqlkmvTjxv4xd_sA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_TK-CmrYqlkmvTjxv4xd_sA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - CORRECTION OF PRIOR PERIOD ERRORS (Details)", "menuCat": "Details", "order": "37", "role": "http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrorsDetails", "shortName": "CORRECTION OF PRIOR PERIOD ERRORS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "us-gaap:ErrorCorrectionTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2022_RHcpqKVjUkC9HEO8-SW9Gg", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_5_1_2023_To_5_1_2023_SUF8OpmSyUa8gxPBveKHkA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - SUBSEQUENT EVENTS (Details)", "menuCat": "Details", "order": "38", "role": "http://www.millerind.com/role/DisclosureSubsequentEventsDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_5_1_2023_To_5_1_2023_SUF8OpmSyUa8gxPBveKHkA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9940401 - Disclosure - 10Q REVENUE (Schedule of Disaggregation of Revenue by Geographic Segment) (Details)", "menuCat": "Details", "order": "39", "role": "http://www.millerind.com/role/Disclosure10qRevenueScheduleOfDisaggregationOfRevenueByGeographicSegmentDetails", "shortName": "10Q REVENUE (Schedule of Disaggregation of Revenue by Geographic Segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_srt_StatementGeographicalAxis_srt_NorthAmericaMember_alJAYQX8iECMhg_QYDs2Rg", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "menuCat": "Statements", "order": "4", "role": "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_TK-CmrYqlkmvTjxv4xd_sA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9940402 - Disclosure - 10Q REVENUE (Narrative) (Details)", "menuCat": "Details", "order": "40", "role": "http://www.millerind.com/role/Disclosure10qRevenueNarrativeDetails", "shortName": "10Q REVENUE (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_TK-CmrYqlkmvTjxv4xd_sA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "menuCat": "Statements", "order": "5", "role": "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GNtp9oKwwUW3Ylf3sOnkhQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY", "menuCat": "Statements", "order": "6", "role": "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GNtp9oKwwUW3Ylf3sOnkhQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Dv5Hs3U8ZkGyg8wUnle-2A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00405 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY (Parentheticals)", "menuCat": "Statements", "order": "7", "role": "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityParentheticals", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Dv5Hs3U8ZkGyg8wUnle-2A", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "8", "role": "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": "-3", "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD__UA0ESDygUWG-xh4qlaJeQ", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS", "menuCat": "Notes", "order": "9", "role": "http://www.millerind.com/role/DisclosureOrganizationAndNatureOfOperations", "shortName": "ORGANIZATION AND NATURE OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "mlr-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_eTLNiWodEE6J6o05oBOzEg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 21, "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.millerind.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "mlr_ApicShareBasedPaymentArrangementRestrictedStockUnitIncreaseForCostRecognitionShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.", "label": "Apic Share Based Payment Arrangement Restricted Stock Unit Increase For Cost Recognition Shares", "terseLabel": "Vesting of executive restricted stock units" } } }, "localname": "ApicShareBasedPaymentArrangementRestrictedStockUnitIncreaseForCostRecognitionShares", "nsuri": "http://www.millerind.com/20230331", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "mlr_BonifaceEngineeringLtd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boniface Engineering, Ltd. [Member]", "label": "Boniface Engineering, Ltd." } } }, "localname": "BonifaceEngineeringLtd.Member", "nsuri": "http://www.millerind.com/20230331", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "domainItemType" }, "mlr_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to customer one.", "label": "Customer one" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.millerind.com/20230331", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "mlr_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of finance lease cost recognized by lessee for lease contract.", "label": "Finance Lease Cost", "totalLabel": "Total finance lease cost" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.millerind.com/20230331", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "mlr_FirstTennesseeBankNationalAssociationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Tennessee Bank National Association [Member]", "label": "First Tennessee Bank National Association" } } }, "localname": "FirstTennesseeBankNationalAssociationMember", "nsuri": "http://www.millerind.com/20230331", "presentation": [ "http://www.millerind.com/role/DisclosureLongTermObligationsDetails", "http://www.millerind.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "mlr_InventoryChassisNetOfReserves": { "auth_ref": [], "calculation": { "http://www.millerind.com/role/Disclosure10qInventoriesScheduleOfInventoriesNetOfReservesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 }, "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails": { "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 goods held by the company that are readily available for sale.", "label": "Inventory Chassis Net Of Reserves", "verboseLabel": "Chassis" } } }, "localname": "InventoryChassisNetOfReserves", "nsuri": "http://www.millerind.com/20230331", "presentation": [ "http://www.millerind.com/role/Disclosure10qInventoriesScheduleOfInventoriesNetOfReservesDetails", "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "mlr_JigeInternationalS.a.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Jige International S.A. [Member]", "label": "Jige International S.A" } } }, "localname": "JigeInternationalS.a.Member", "nsuri": "http://www.millerind.com/20230331", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "domainItemType" }, "mlr_NumberOfCustomer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about customer.", "label": "Number Of Customer", "terseLabel": "Number of customer", "verboseLabel": "Number of customer" } } }, "localname": "NumberOfCustomer", "nsuri": "http://www.millerind.com/20230331", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueNarrativeDetails", "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "mlr_OperatingAndNonoperatingIncomeExpense": { "auth_ref": [], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents amount of operating expense and nonoperating (income) expense.", "label": "Operating and Nonoperating Income (Expense)", "totalLabel": "Total expense, net" } } }, "localname": "OperatingAndNonoperatingIncomeExpense", "nsuri": "http://www.millerind.com/20230331", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "mlr_PercentOfImpactedAccounts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of accounts impacted by accounts reported erroneously in prior periods.", "label": "Percent of Impacted Accounts", "terseLabel": "Percent of accounts" } } }, "localname": "PercentOfImpactedAccounts", "nsuri": "http://www.millerind.com/20230331", "presentation": [ "http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrorsDetails" ], "xbrltype": "pureItemType" }, "mlr_SecuredOvernightFinancingRateSofrMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which institutions can borrow US dollars overnight while posting US Treasury bonds as collateral.", "label": "Secured Overnight Financing Rate (SOFR) [Member]" } } }, "localname": "SecuredOvernightFinancingRateSofrMember", "nsuri": "http://www.millerind.com/20230331", "presentation": [ "http://www.millerind.com/role/DisclosureLongTermObligationsDetails" ], "xbrltype": "domainItemType" }, "mlr_SoftwareLicenseFeeArrangementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software License Fee Arrangement [Member]", "label": "Software License Fee Arrangement" } } }, "localname": "SoftwareLicenseFeeArrangementMember", "nsuri": "http://www.millerind.com/20230331", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r167", "r358", "r406", "r424" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r184", "r185", "r186", "r187", "r217", "r305", "r319", "r343", "r344", "r355", "r363", "r367", "r403", "r418", "r419", "r420", "r421", "r422", "r423" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsAndContingenciesDetails", "http://www.millerind.com/role/DisclosureLongTermObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r184", "r185", "r186", "r187", "r217", "r305", "r319", "r343", "r344", "r355", "r363", "r367", "r403", "r418", "r419", "r420", "r421", "r422", "r423" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.millerind.com/role/DisclosureLongTermObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r167", "r358", "r406", "r424" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueScheduleOfDisaggregationOfRevenueByGeographicSegmentDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r184", "r185", "r186", "r187", "r216", "r217", "r240", "r241", "r242", "r304", "r305", "r319", "r343", "r344", "r355", "r363", "r367", "r399", "r403", "r419", "r420", "r421", "r422", "r423" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsAndContingenciesDetails", "http://www.millerind.com/role/DisclosureLongTermObligationsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r184", "r185", "r186", "r187", "r216", "r217", "r240", "r241", "r242", "r304", "r305", "r319", "r343", "r344", "r355", "r363", "r367", "r399", "r403", "r419", "r420", "r421", "r422", "r423" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsAndContingenciesDetails", "http://www.millerind.com/role/DisclosureLongTermObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r119", "r120", "r121", "r129", "r130", "r147", "r267", "r268", "r382", "r383", "r384", "r385", "r387", "r390", "r391" ], "lang": { "en-us": { "role": { "label": "Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrorsDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r86", "r119", "r120", "r121", "r122", "r123", "r124", "r125", "r126", "r127", "r129", "r130", "r131", "r132", "r133", "r134", "r147", "r173", "r174", "r254", "r266", "r267", "r268", "r269", "r282", "r299", "r300", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329" ], "lang": { "en-us": { "role": { "label": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrorsDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r86", "r119", "r120", "r121", "r122", "r123", "r124", "r125", "r126", "r127", "r129", "r130", "r131", "r132", "r133", "r134", "r147", "r173", "r174", "r254", "r266", "r267", "r268", "r269", "r282", "r299", "r300", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329" ], "lang": { "en-us": { "role": { "label": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrorsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r86", "r119", "r121", "r122", "r123", "r124", "r125", "r133", "r147", "r254", "r266", "r267", "r268", "r282", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r386", "r387", "r388", "r389", "r390", "r395", "r396", "r410", "r414", "r415" ], "lang": { "en-us": { "role": { "label": "As reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrorsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r165", "r166", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r357", "r366", "r406" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueScheduleOfDisaggregationOfRevenueByGeographicSegmentDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r165", "r166", "r331", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r357", "r366", "r406" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueScheduleOfDisaggregationOfRevenueByGeographicSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r168", "r313", "r353" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts, Notes, Loans and Financing Receivable, Net, Current, Total", "terseLabel": "Accounts receivable, net of allowance for credit losses of $1,364 and $1,319 at March 31, 2023 and December 31, 2022, respectively" } } }, "localname": "AccountsNotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r10", "r365" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "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 liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Current", "terseLabel": "Accounts payable", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrorsDetails", "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r1", "r70", "r78" ], "calculation": { "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 }, "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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 currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable", "verboseLabel": "Accrued taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedLiabilitiesDetails", "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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 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": "Accrued liabilities", "verboseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedLiabilitiesDetails", "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r19", "r20", "r21", "r94", "r314", "r325", "r329" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income Loss Net Of Tax", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r18", "r21", "r60", "r300", "r320", "r321", "r374", "r375", "r376", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r4", "r365" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid In Capital, Common Stock", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r244", "r245", "r246", "r379", "r380", "r381", "r409" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition", "terseLabel": "Stock-based compensation on nonvested restricted stock units" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash flows from operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r95", "r169", "r175" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance For Doubtful Accounts Receivable Current", "verboseLabel": "Allowance for doubtful accounts (in dollars)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share", "verboseLabel": "Antidilutive securities excluded from computation of earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails", "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r69", "r77", "r92", "r116", "r155", "r158", "r162", "r171", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r262", "r264", "r271", "r365", "r401", "r402", "r416" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "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", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r88", "r98", "r116", "r171", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r262", "r264", "r271", "r365", "r401", "r402", "r416" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Current [Abstract]", "verboseLabel": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "NONCURRENT ASSETS:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243" ], "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/2022", "presentation": [ "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting [Text Block]", "verboseLabel": "BASIS OF PRESENTATION" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureOrganizationAndNatureOfOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "verboseLabel": "BASIS OF PRESENTATION" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "verboseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureRecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalAdditionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual obligation to increase property, plant and equipment either through construction or future purchases.", "label": "Capital Addition Purchase Commitments" } } }, "localname": "CapitalAdditionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r31", "r36", "r39" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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 and Cash Equivalents At Carrying Value", "periodEndLabel": "CASH AND TEMPORARY INVESTMENTS, end of period", "periodStartLabel": "CASH AND TEMPORARY INVESTMENTS, beginning of period", "terseLabel": "Cash and temporary investments", "verboseLabel": "Cash and temporary investments" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureLongTermObligationsDetails", "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r31", "r66" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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 and Cash Equivalents Period Increase Decrease", "totalLabel": "NET CHANGE IN CASH AND TEMPORARY INVESTMENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease obligation:" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r15", "r72", "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "verboseLabel": "COMMITMENTS AND CONTINGENCIES (Note 5)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES." } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r52", "r182", "r183", "r333", "r400" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Dividends paid (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Cash Dividends Declared Per Common Share", "verboseLabel": "CASH DIVIDENDS DECLARED PER COMMON SHARE (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r379", "r380", "r409" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock Par Or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock Shares Authorized", "verboseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r3", "r54" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "verboseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r3", "r365" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "verboseLabel": "Common stock, $0.01 par value; 100,000,000 shares authorized, 11,416,716 and 11,410,728 outstanding at December 31, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Components of comprehensive income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r59", "r62", "r101", "r103", "r109", "r309", "r316" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "COMPREHENSIVE INCOME" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r47", "r48", "r63", "r64", "r167", "r332" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r47", "r48", "r63", "r64", "r167", "r330", "r332" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r47", "r48", "r63", "r64", "r167", "r332", "r425" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueNarrativeDetails", "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueNarrativeDetails", "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r47", "r48", "r63", "r64", "r167" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueNarrativeDetails", "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r45", "r47", "r48", "r49", "r63", "r65", "r332" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueNarrativeDetails", "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r47", "r48", "r63", "r64", "r167", "r332" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueNarrativeDetails", "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetGross": { "auth_ref": [ "r170", "r177", "r404", "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, before Allowance for Credit Loss", "verboseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r200", "r201", "r212" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liability balances related to performance obligations" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r213" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "verboseLabel": "Recognized revenue related to contract liability balances" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r26", "r306" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "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": "Costs of Operations", "verboseLabel": "COSTS OF OPERATIONS" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureLongTermObligationsDetails", "http://www.millerind.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureLongTermObligationsDetails", "http://www.millerind.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r46", "r167" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueNarrativeDetails", "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "verboseLabel": "Variable interest rate in addition to reference rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureLongTermObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r247", "r248" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "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.", "label": "Deferred Tax Liabilities Noncurrent", "verboseLabel": "Deferred income tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r35" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred tax provision" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "auth_ref": [ "r56", "r408" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic", "terseLabel": "Federal net operating loss carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r56", "r408" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "terseLabel": "State net operating loss carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r34", "r153" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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 and amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLifeDetails", "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueScheduleOfDisaggregationOfRevenueByGeographicSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r211", "r356", "r357", "r358", "r359", "r360", "r361", "r362" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueScheduleOfDisaggregationOfRevenueByGeographicSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenue by the geographic region for customers" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureRevenueAndLongLivedAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format.", "label": "Dividends Payable, Date to be Paid", "terseLabel": "Dividends payable, payment date" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r55", "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "negatedLabel": "Dividends paid" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "verboseLabel": "Dividends payable, amount per share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format.", "label": "Dividends Payable, Date Declared", "terseLabel": "Dividends payable, declared date" } } }, "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format.", "label": "Dividends Payable, Date Of Record", "terseLabel": "Dividends payable, record date" } } }, "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BASIC AND DILUTED INCOME PER COMMON SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r110", "r124", "r125", "r127", "r128", "r129", "r135", "r137", "r141", "r142", "r143", "r147", "r268", "r269", "r310", "r317", "r350" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "BASIC INCOME PER COMMON SHARE (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r110", "r124", "r125", "r127", "r128", "r129", "r137", "r141", "r142", "r143", "r147", "r268", "r269", "r310", "r317", "r350" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "verboseLabel": "DILUTED INCOME PER COMMON SHARE (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r144", "r145", "r146", "r148" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "BASIC AND DILUTED INCOME PER COMMON SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qBasicAndDilutedIncomePerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r272" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": "Effect Of Exchange Rate On Cash and Cash Equivalents, Continuing Operations", "verboseLabel": "EFFECT OF EXCHANGE RATE CHANGES ON CASH AND TEMPORARY INVESTMENTS" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r54", "r85", "r104", "r105", "r106", "r119", "r120", "r121", "r123", "r130", "r133", "r149", "r172", "r199", "r244", "r245", "r246", "r253", "r254", "r267", "r273", "r274", "r275", "r276", "r277", "r279", "r300", "r320", "r321", "r322" ], "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/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ErrorCorrectionTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting error correction.", "label": "Error Correction [Text Block]", "terseLabel": "CORRECTION OF PRIOR PERIOD ERRORS" } } }, "localname": "ErrorCorrectionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrors" ], "xbrltype": "textBlockItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": { "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": "Error Corrections and Prior Period Adjustments Restatement [Line Items]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrorsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r285", "r290", "r364" ], "calculation": { "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails": { "order": 1.0, "parentTag": "mlr_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease obligation" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease Liabilities, Payments, Due [Abstract]", "terseLabel": "Finance Lease Obligation" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r286", "r293" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Finance lease obligation payments", "terseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails", "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r285", "r290", "r364" ], "calculation": { "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails": { "order": 2.0, "parentTag": "mlr_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r90", "r181", "r307", "r354", "r365", "r397", "r398" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r25", "r116", "r155", "r157", "r161", "r163", "r171", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r271", "r352", "r401" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "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", "totalLabel": "GROSS PROFIT" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r23", "r68", "r73", "r84", "r155", "r157", "r161", "r163", "r311", "r352" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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, Extraordinary Items, Noncontrolling Interest", "totalLabel": "INCOME BEFORE INCOME TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r117", "r250", "r251", "r252", "r255", "r257", "r259", "r260", "r261" ], "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 TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r118", "r132", "r133", "r154", "r249", "r256", "r258", "r318" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "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 Provision", "verboseLabel": "INCOME TAX PROVISION" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r37" ], "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, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid Net", "terseLabel": "Cash payments for income taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": { "auth_ref": [ "r33" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.", "label": "Increase (Decrease) in Accounts and Notes Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsAndNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r33" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase Decrease In Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r33" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r33" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase Decrease In Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r33" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.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/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r33" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r33" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase Decrease In Prepaid Expense", "negatedLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements": { "auth_ref": [ "r138", "r139", "r143" ], "calculation": { "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of equity unit purchase agreements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Equity Unit Purchase Agreements", "terseLabel": "Dilution for Assumed Exercises of Nonvested Restricted Stock Units" } } }, "localname": "IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r67", "r75", "r107", "r152", "r281" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "mlr_OperatingAndNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "verboseLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r112", "r114", "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash payments for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVENTORIES" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r50", "r347" ], "calculation": { "http://www.millerind.com/role/Disclosure10qInventoriesScheduleOfInventoriesNetOfReservesDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 }, "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails": { "order": 4.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": "Inventory, Finished Goods, Net Of Reserves", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qInventoriesScheduleOfInventoriesNetOfReservesDetails", "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r96", "r345", "r365" ], "calculation": { "http://www.millerind.com/role/Disclosure10qInventoriesScheduleOfInventoriesNetOfReservesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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", "totalLabel": "Inventories", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qInventoriesScheduleOfInventoriesNetOfReservesDetails", "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails", "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r50", "r349" ], "calculation": { "http://www.millerind.com/role/Disclosure10qInventoriesScheduleOfInventoriesNetOfReservesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 }, "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails": { "order": 2.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": "Inventory, Raw Materials, Net Of Reserves", "verboseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qInventoriesScheduleOfInventoriesNetOfReservesDetails", "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r50", "r348" ], "calculation": { "http://www.millerind.com/role/Disclosure10qInventoriesScheduleOfInventoriesNetOfReservesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 }, "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails": { "order": 3.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": "Inventory, Work In Process, Net Of Reserves", "verboseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qInventoriesScheduleOfInventoriesNetOfReservesDetails", "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "auth_ref": [ "r34" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.", "label": "Issuance Of Stock and Warrants For Services Or Claims", "terseLabel": "Issuance of non-employee director shares" } } }, "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r297", "r364" ], "calculation": { "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails": { "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 cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease Cost" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r412" ], "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": "Summary of components of our lease cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeFinanceLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend finance lease.", "label": "Lessee, Finance Lease, Existence of Option to Extend [true false]" } } }, "localname": "LesseeFinanceLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeFinanceLeaseExistenceOfOptionToTerminate": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to terminate finance lease.", "label": "Lessee, Finance Lease, Existence of Option to Terminate [true false]" } } }, "localname": "LesseeFinanceLeaseExistenceOfOptionToTerminate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to terminate operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Terminate [true false]" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToTerminate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Summary of maturities of operating lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r298" ], "calculation": { "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingAndFinanceLeaseObligationsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r298" ], "calculation": { "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "Lessee, Operating Lease, Liability, to be Paid, Year One", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r298" ], "calculation": { "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth 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": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r298" ], "calculation": { "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r298" ], "calculation": { "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r413" ], "calculation": { "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r298" ], "calculation": { "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingAndFinanceLeaseObligationsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Imputed Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r12", "r116", "r171", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r263", "r264", "r265", "r271", "r351", "r401", "r416", "r417" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r6", "r71", "r80", "r365", "r378", "r394", "r411" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "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 SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Stockholders Equity [Abstract]", "verboseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r14", "r89", "r116", "r171", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r263", "r264", "r265", "r271", "r365", "r401", "r416", "r417" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "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/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities Current [Abstract]", "verboseLabel": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "NONCURRENT LIABILITIES:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r11", "r377" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureLongTermObligationsDetails", "http://www.millerind.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r270" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "verboseLabel": "Line of credit outstanding borrowings" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureLongTermObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r11", "r377" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line Of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureLongTermObligationsDetails", "http://www.millerind.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line Of Credit Facility [Line Items]", "verboseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureLongTermObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r11" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line Of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Revolving credit facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureLongTermObligationsDetails", "http://www.millerind.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r11", "r377" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line Of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureLongTermObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line Of Credit Facility, Unused Capacity, Commitment Fee Percentage", "verboseLabel": "Non-usage fee for current loan agreement in annual amount percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureLongTermObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LONG-TERM OBLIGATIONS" } } }, "localname": "LongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r93" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term obligations" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long Term Debt [Text Block]", "terseLabel": "LONG-TERM OBLIGATIONS" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureLongTermObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Amount", "verboseLabel": "Commitment amount" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "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": "Long-term Purchase Commitment [Line Items]" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r184", "r185", "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "verboseLabel": "Repurchase collateral amount" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesOtherCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r113" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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", "totalLabel": "Net cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r113" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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 flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r31", "r32", "r35" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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 flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r24", "r35", "r74", "r83", "r87", "r99", "r102", "r106", "r116", "r122", "r124", "r125", "r127", "r128", "r132", "r133", "r140", "r155", "r157", "r161", "r163", "r171", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r269", "r271", "r352", "r401" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "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", "positiveVerboseLabel": "NET INCOME", "terseLabel": "Net income", "totalLabel": "NET INCOME", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails", "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome", "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "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]", "verboseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Foreign" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueScheduleOfDisaggregationOfRevenueByGeographicSegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "NON-OPERATING (INCOME) EXPENSES:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "OPERATING EXPENSES:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r291", "r364" ], "calculation": { "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Total long-term operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Operating Lease Obligation" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r284" ], "calculation": { "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingAndFinanceLeaseObligationsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Lease obligation at end of period" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesMaturityOfUndiscountedCashFlowsOfOperatingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r284" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease obligation" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r284" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "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": "Operating Lease, Liability, Noncurrent", "terseLabel": "Noncurrent portion of operating lease obligation" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r287", "r293" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r283" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "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 Asset", "terseLabel": "Right-of-use assets - operating leases" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r296", "r364" ], "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": "Weighted average discount rate for operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r295", "r364" ], "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": "Weighted average remaining lease term for operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r91" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.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": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r17" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net Of Tax", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r22", "r54", "r100", "r103", "r108", "r273", "r278", "r279", "r308", "r315", "r374", "r375" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Total other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net Of Tax [Abstract]", "verboseLabel": "OTHER COMPREHENSIVE INCOME (LOSS):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "mlr_OperatingAndNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "negatedLabel": "Other (income) expense, net" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r30" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments Of Dividends Common Stock", "negatedLabel": "Payments of cash dividends" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r29" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.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": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r2", "r198" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock Par Or Stated Value Per Share", "verboseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "verboseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r2", "r198" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock Shares Issued", "verboseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock Shares Outstanding", "verboseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r2", "r365" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $0.01 par value; 5,000,000 shares authorized, none issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r97", "r179", "r180", "r346" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense Current", "verboseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CORRECTION OF PRIOR PERIOD ERRORS" } } }, "localname": "PriorPeriodAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Proceeds from (Repayments of) Lines of Credit", "verboseLabel": "Net borrowings under credit facility" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r28" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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", "verboseLabel": "Proceeds from sale of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r51", "r81", "r312", "r365" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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", "totalLabel": "Property, plant and equipment, net", "verboseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrorsDetails", "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r111", "r176" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision For Doubtful Accounts", "terseLabel": "Provision for credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r5", "r55", "r79", "r324", "r329", "r365" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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": "Accumulated Surplus", "verboseLabel": "Accumulated surplus" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrorsDetails", "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r85", "r119", "r120", "r121", "r123", "r130", "r133", "r172", "r244", "r245", "r246", "r253", "r254", "r267", "r320", "r322" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Surplus" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r150", "r151", "r156", "r159", "r160", "r164", "r165", "r167", "r210", "r211", "r306" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "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", "netLabel": "Net Sales", "verboseLabel": "NET SALES" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueScheduleOfDisaggregationOfRevenueByGeographicSegmentDetails", "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r214", "r215" ], "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" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureRevenueAndLongLivedAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Credit facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureLongTermObligationsDetails", "http://www.millerind.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r294", "r364" ], "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 Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r167", "r393" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Net sales" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/Disclosure10qRevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic and diluted income per common share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": { "auth_ref": [ "r124", "r125", "r126", "r129", "r130", "r132", "r133", "r147" ], "lang": { "en-us": { "role": { "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.", "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrorsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "auth_ref": [ "r41", "r42", "r43" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.", "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]", "terseLabel": "Schedule of impact of correcting prior period errors" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCorrectionOfPriorPeriodErrorsImpactOfCorrectingErrorsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r0", "r7", "r8", "r9" ], "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]", "verboseLabel": "Schedule of inventories, net of reserves" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureInventoriesTables", "http://www.millerind.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r27" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "mlr_OperatingAndNonoperatingIncomeExpense", "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", "verboseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r33" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation on nonvested restricted stock units" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Nonvested restricted stock units granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r229", "r230" ], "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", "terseLabel": "Nonvested restricted stock units outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Net 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, Net of Forfeitures", "verboseLabel": "Issuance of common stock to non-employee directors (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquityParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r225" ], "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": "Restricted stock issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "terseLabel": "Restricted stock units forfeited" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "terseLabel": "Restricted stock units that vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r292", "r364" ], "calculation": { "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Total short-term operating lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureCommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r16", "r54", "r85", "r104", "r105", "r106", "r119", "r120", "r121", "r123", "r130", "r133", "r149", "r172", "r199", "r244", "r245", "r246", "r253", "r254", "r267", "r273", "r274", "r275", "r276", "r277", "r279", "r300", "r320", "r321", "r322" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "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/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r119", "r120", "r121", "r149", "r306" ], "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/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Granted, Value, Share-based Compensation, Gross", "terseLabel": "Issuance of common stock to non-employee directors" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r57", "r58", "r61", "r85", "r86", "r105", "r119", "r120", "r121", "r123", "r130", "r172", "r199", "r244", "r245", "r246", "r253", "r254", "r267", "r273", "r274", "r279", "r300", "r321", "r322", "r378", "r394", "r411" ], "calculation": { "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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 Attributable To Parent", "periodEndLabel": "BALANCE", "periodStartLabel": "BALANCE", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "verboseLabel": "SHAREHOLDERS' EQUITY:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r280", "r302" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r301", "r303" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureLongTermObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureLongTermObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r136", "r143" ], "calculation": { "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number Of Diluted Shares Outstanding", "totalLabel": "Weighted Average Common Shares Outstanding - Diluted", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails", "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding, Diluted [Abstract]", "terseLabel": "WEIGHTED AVERAGE SHARES OUTSTANDING:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r135", "r143" ], "calculation": { "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted Average Shares Outstanding - Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails", "http://www.millerind.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Basic and Diluted Common Shares" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.millerind.com/role/DisclosureBasicAndDilutedIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r368": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r369": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r371": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r372": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r373": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r52": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r53": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" } }, "version": "2.2" } ZIP 60 0001558370-23-007874-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-007874-xbrl.zip M4$L#!!0 ( '"'HU:WHC,C3 P ,QM 0 ;6QR+3(P,C,P,S,Q+GAS M9.U=W6_;.!)_/^#^!YZ?LD#]G70W0=.%XRBI%X[EE9U>]UX6LD3;Q,J42U'Y MN+_^AM2'+5NB)"M=!#B]M+(XG!GR-QP.AQ3SZ=>7C8.>,/.(2Z\;W5:G@3"U M7)O0U77#]YJF9Q'2^/7S/__QZ5_-YK<;8XQLU_(WF')D,6QR;*-GPM=H[FZW M)D4/F#'B..B&$7N%$>IV6KW61>L2-9LACQO3@SHN19)9K]6-2X8A/Y=>H8MV MO]WK]/KHX]7Y^57_9S1]B.D>0+TER2-\\>PKSUKCC8F@C=2[>EDPQ^;7C37G MVZMV6_QLN6P%M3L7[:"P$9)Z?,N2A!ZV6BOWJ2U*A+Q>1.H0^E=,^OS\W-KG MVV^+X@6T.")G>)E)_;$-I8T];8F",:$>-ZD5,[9\Q@"YUW2UH]*$Z@#ORC2W M<8VEZ2VD@+ @06RY/N4LBWU0F*B 7ZQU.K4H.52$OVZQEZJ)+$F0>XP?4\++ M!!$UB>6ERY=%">(71]'3W\: 82R;6!F&0:Q#);,:%1O@ M=DBVT_S0_I[[LD;W\O*R+4M#TC0B8-MM?WL8S^0X:2!NLA7F$W.#O:UIX425 M#0QKS BU6Y:[D4.NT^]WP5TX6'B#.Y=M;O'2]!T Y[MO.G*(1FIN'%:(66@Z MU-_TT@9JKP/&PS'UR,+!34&&F37['2; MO5@P^(PBW11;K4 DW6IER9%!9-#'1?!>]W6X)7;KA*W@I1M^5:.0I7Z>? MY3.8B@=^0_:B\+!A[9!$5=,R'3H89F7S1M/JM!+ EB7.KIRQ&$SAMT7AG,WAOP=M,I\A M_0Z-)D/]0:M!K0#JT-U CZQ%U/&$3T,XC84:[OYI< /84T/[ G2CKUH-_AN M;WKK.\=]+N2>TRNJ@;XX$>C![ NZ&^O_KAVV,H3R-QN3O>K+&5E1B(4MD_*! M)9>KA*ZF )Q%L#>B3] G+H/'6\Q-XAS'5:?R48%_#DZ]>Q1L/3X\#(P_!,:S MT?UD=#<:#B9S-!@.]%(FP'QGD!T%HK\J3:(R@8!;YB/[3$Q M%\0!32O:13:[//.XJ&0>H5RT)[@VDT)F(_1 M/ @OA8.!T%/,)MI$3B5GD4;"J/9U0D(I)+421;%>2"J&]C2K3;"R" M+V]11U7S#*1?TD "O(6$&NB_T== S3M"14XPPQ,,H6MZ/\3U%!2M-K2?2QM: M:4]D4AN%BBJ]DA M-*Z-MD*Z1,:W:]>Q,?.T[S[@5#9ODL)!G4 Y/RV!(N/D M+_KX5C-F2/O]<33_HT;^39&?P@O*UYC#JM@IG3_+Y9=G%1=O9!7H+"FXGM6J MYU>FS 7_#) ZHIC: N"MP*E2FB67:UZVY2@J+I5MB<1_0%*!#W+FB76HHZ(W MM!_-XV0C/,:CAY>^,R;+K'1,97YY-G,4OY2RF5@P"B0C(;HVE;=,Y=JVU,]T M1G3ILHUL9+5LKHICGKG\4BVA&XM&>[)K>RED+V.7KN:8;?)3,PK*TCG;L3ZY M;\XUXP'I-^/1_6 ^@NBC1JSJ$EF'>(PIRLNG2(IRS,NZ<\G4R)6[>3=D#B9@8KA_O=BBA MU%RM& Z"'+%#*0EN7N^QNV+F=DVL&5XI%N9OPU1E Y>7YYWS=/=K"/P?M>0V M:%)ZL DJY:/%*]II@$(5ZJFUK/5,3"8RZT]9*VX%93[.1QF8!,XQPQHU)6KA M!WK1_R(5!M$D?]U;,X:H%:%4)UIA:A681=\$[CW*])?DMK]8K?&J\I% ^9RZ MJKH:V6[1%'KR X(Z7U[&K^IL95+R7ZDUC+Z)V-W$\2XKX'CH7O,KJ%#M JI' M!AM;-73JP*; DX4/N59 MXUKX;*?ZR&8.3ODG,6LD3LOBEDC/EL=(F7>M$2NW4U)@BR0'H8\%]T9J9!3( M[&6N#Q'9+U(CD9+-WL]DUP H(SV9V@#O)$; F#QA>^!Y."W(RR)4@Y.2J8[R M'\*)R2$S'GV%J& PF]7?:U?8;2BUS:!&K9NRJLK=7ZB1*[&KD+>=D(-/ZH>6 M!_L(-1[5S_6%_Y]X?B^JK<*R5_&X?8USB0]<:XDHK\'1H\RNH(2W__5@-8Y'%7YRQ2H?M MF* T3(G/BVM0*BXQ1INM:7%Q_T] 1%?!^ZQ1=SHK-="7:>,Q[_@3&(.4*%;WB!4^(*0Z@Q59B"^,3@Z@5SR3B$A M&4W#0\DN15+X_]6)&_&/N+79P$LD[]"]$A?&7C<\LMDZXF)4^6XM+W/>.*P9 M76#[)[2V];)Q(@K!7G&SL#2UPPX*Y48L3&8=<3FZXA>8R&_/P'#:D>X-U'ZK M5D&'EFU5$H-WV";'7)1M$U3!SCMM#@R6LLTY&%]OWZA/[<-;<<,WR=MSY=VY MT#Z7<42/KI[.N &%]E+R=2-:4[\.UZ;GD>1-7D%L!X[XSQRRP(O+ MO^EP!2$51%+L=<3Q1L0>#60N/,Y@I77=6)J._%L1DG KEW]S637P(CPJ6@2G M.J\;-EX0>$LAA!7!_'6#,U^X*!]8$NZ+[KAGKK^-A!,0FMK:J"'[][M,7.I& M/X.P4'O9BA.FC;!SBA(?:*?NC1S=C_O&]EEXICF]%#4LY?V[ M;<.-"\L(&" :71&*Q4)F->9VZP%O%IA%#0W!'F\3FF%'L>QCC5N$OE.?!#@ EL, !0 !M;'(M,C R,S S,S%?8V%L M+GAM;.5=6W/B.!9^WZK]#][LRTS5$FY)DZ2Z9XH Z::*8!;(],Q3EV(+T(ZQ M&=G.97[]'@F;V,&R9^(^GHZ.+/O[[,+>T)4YSZGGE M3,.VX9C$GGXY\]T2<@U"SG[]Y9__^/RO4NGWVV%/,QW#GV/;TPR*D8=-[9EX M,VWL+!;(UNXQI<2RM%M*S"G6M&KEO'9^>7ZME4I!&;?(A3R.K?'":N?5U2^M MH#S'OM$NR_5RK5*K:Y]N+BYNZ@UM<+]*=P_B34A60HO8?]ZP?QZA0@U@VNZ7 MLYGG+6[*Y>?GY_.71VJ=.W0*N2OUL@VWG*Q8I+R5:^OK\O\5TCJDAN7Y^\Y!O*XXC/ETH0IV+=2F*S$'I6J MM5*]>O[BFJ%<:V)E@(=?24KZ%6S0LZ9]IHZ%AWBB<7PWWNL"?SESR7QAL0+Y MLQG%DR]GS@%EFLDM$,8\\] MTU@M#\-N3*PYF!JFQ#;/#6=>9BG*NEN$)RBX*J$UXA8\OBV4=6^X<(3ZF.S1] C ML8BW!]0I-6X// RAQ&C:9IM8/MC6LG4,,(4V,W?LT0Q1O#G./(5O#U*U\E?$ M8-CP:OH69MW;ZF$?>_IDB%U,GXKPN'%-VP/+5$D\WAN HJ&;8!8$;A=4?8\\ MGQ(/S.S!-B$#,R_H2<(>0Y_H"TP12]_#,&+KCQ:9U,9K;SFN MMQ,MK)>NF"U SCMB,\]&0$,+64;M4*8A*UV@5 .^^19/T ,5!HID@FW5]XMR MAE\\##G,U5/BL=K V:]4M)*V*A<^M_1^N],?==KLTTCO==O-,7RY;?::_59' M&WWK=,:CI6,,6"S'B%5D,8_?H7'K8*!<0,6=[ ER'[FG#9.O*4(+-KFIE;'E MN>$39DDU;D7!@Q]-UXU LM CMGA5/]XG*!]"KI9/*>CNG7B):7Y\JE]5KQKU M3[5&HW;UJ7%=O8H('3&,)HW+CZ@1E@\?UVPE/GT)4I1=-J*STDH$Z WS3Z@S M3]9>4*&31WB'FIC"Q/I,\UV0R5FP^I!UICUC,IUY_)<]L\*:*/N_\Y=/GI#% MVC:,=1XE1M!^H;W&'T12"E@L5&9<<8W&=:UZ(-;E>5VWA>VK0$';"1Q>M^]X MF(T(/0?9 -/ .31PN X9;1VV?S'81/%X ;\UQ3B/W227T%T <71),?!8B:B M@*BZ0D0-*%X@8G9>%LP/2F^4B6F/@SIY: &'%TIQZ( +[;T.+!9JL$TV7BR8 M&RIN?&E9U&%4SKG*C47!_C(^/1XR,6"^Y&*.6L!A:IZ/1F)^,#*=Z8(2A\T] M.=E[IO2KXYC/,/<4L!?^_-&(2I5;P 2TWXT@N1!!&Q= M*L16)!X./?G(4V(7V5D/AT5@;Y$4<8*N@*"& E8F2T?4 M_K) *3A;C8B<[@&O)U2'-UG]IS*6ADI!XL)Y\P"]LGFR7$PAGEAI M-D%$<1 M) "JR>6[%=%,.I/3'Q>C.3 J.*\) "P7A\?H19+4]?3'1ZHD1@5C1O&Y6JB' MUW1FTS,=$;T; )69-AUR*MMS[.D8TWD;/WJ9DZCDQ$H3+.LGR2.3Z8H/R:C M2+-GR%GYCH'GS4"J'H]JXPD&Z=_&G8ABQ('BC%QQ35PWKJO7'X[N32 J&.A: MGYT#(,LW^:9#RCGP/$H>?8]-#L8.,V?']D"Q(,6T:WN88E=D!MLI7!UK*1KD MV*$^%/3B!S1H(ASV;\CRLR$M<6932B((S\F G;Q;G[Y.=..%2 MZE"PD3=-DRRE&" "@V$++8B'1,M7@M0GSGT>K2@XL1^R;;8V-CN(V@">'5+P MYXPP;(*31 PB<@^R,YZX86RH( 7=S(CD?*4QX?Q5SW&71R/ EQ;'^?*4>4A:QWZ7;^Z[-L.H[,/;E*0X?S#4(B !IMWCB4!P)77=>/(K MHB- MZ&L7F'!SS2MW6&.L%5Q7H!6HL**>: CQ3:3[U8B"\XZO%- /J#,1^AN1%.K0 M?"@&UVTH2ST*@S4D\!V\F56QX"*T9>P%+$Y?@7[^K -I'/^+M7QDBL#5,%8,H]2 MZ(G Q4O-Z9GBT*N-Z]K%D7"\ >[,V/$!.O'50!?(?@L=DG@&)TBM#LL;3-KE MT.08@ \8B4N\5DLJ+%??+"S7TN\'P\XW2-?]K7.8(%T"YC"DNH6M%%&#VGI- M>V[K:>',Q#1JMNL=$1[M&;*UH* 35F!A)_?ZQ"D9P\;*4=7%$V"Y@WDOF=K+ M+<_&ZY@BVT4&UYQM\F\!O^;_?-<+CFIO:E6;5Z:.'18VD'RVMF65R?1@"3M? M#^G=O-VL*>737&[HTS1'W[2[GOY]WQ=]%;IC: !J==AN6,JV/[?Q\N^J#^R\ M&#-D3_$0E-&93+ A^=8%=&>@EY70:>Z=L!;\+9$2B[WN:;LQ7EM#(.N0;BRX+.%@Y&U M.6?NX]_\N?"X17;6$Z!]8S4HZ"ASK;#7)H#7U7;\1V_B6^%);>$N>G&6$V _ M-WP%M])V7==GM\CJ$[Y3$&SW.Z+@67O,^0[7;'7:LA"9B\P@5QDG8!?%]:'@ M?EI^43I_UPF;K,&L)6UX2$Y\ M3G *[@K49K)PSY23/XVX*'1#@,9&4[ =XW M4D%@ 9]4/8F[/O,)1S>^FNCAR-6OXN4SZ2).P$P*JR,PF89B"ZKO0$5>/2%M M%Y$\)VD(6?@#YJ_49CY^/ZTT^?%L)\F_A H"$[A6VP3BVT027^60+W-<%_73 M, =I181QI8K:5O'NSK?<[D*0[R1M048'H1FH%%],1/+N2K$-["&YA%.UC!S: M"&U$I:BC$%/VK;0R64_9*K+4$)J#2N%(@7:8<^P66:Q,*$ ]TU!VL5)6>RJN M:J!7OI=B[#0-4!;%PK- M$'MQ9FX+D2_A%$RDH#84[$,$.EJ^ [+ H)10@'H&HNR@)*L]!1==HVUDB!=! MIZI/>L3&;->.*N%#@&&I!$M/[F7QZV' ;Z-Y=%GW2)DQ9MNE& M[FK+<%.2,YV"/>17@(I'C*,O%AY0 KI8L$O:EM@$W*?F.0'J\^.7.I=XR#Y@ M.1KJD^@(J=N[>-/M#FI2S^0.[\3L2\WR.X>V?JSA[2WK(T8)?=4G(S*UR808 MS/%?!K'YX22+L!>N1U8\5^^ACUJ#X)3#1:56J6HE[:TZ=N3AX?Z^.?R#'688 M=;_VNW?=5K,_UIJMEO[0'W?[7[6!WNNVNIT1)(Y4K/T45/WSGD\^Y'_Q;*-V M56DT*M7:1>WJLE'?SF4HJSI:,^2Z9'EX!RP.TZ>UV4QF>O7:?:8*WQKJ9N@4 MW-6] C%$S_?0RU""K%1>Y3-^:((+PE0P+K%"\MVA?[(=!# CE]OUOF@RCMD.VS,M\@E!DS= MVL3RO5#T 3_FS@)2[(Q OG9;7Y_QW#9'W9;6[+>U=K?WP,YT+^^BT0:=(;ND MYE[O:Z-OS6'G8 WT.](XKA6O!U7W/]9#-YM$"2\]= MRIY;KD"^-<&X3>3#F%R&>BU\0Z*CC;RX!I2]BRL^6<5 VK1VY/B MR=2.H'UJ7->J!VJ88IUM'#(+X"C94>\I9*8ZHP5QG7:,[,.1FQ/8:0?%/AR[ M.8$I$05CCAOA%[FQ ['+R^JGV&:A+^B&?+8:KT\>P 5T>61LN23*+TC3)_&W M(>N/%IER87)[0[7WWA";37?'R]O2V(2[I?/ 6*?/HV(_A9(Q/R@JF\:$T[AT M[*>5?!H74(M(>#BOJL8$%+Y(.MU"TA:_4E,^^[S?!2PKV!T;TSO%I07QA M,>IT&9L2''N/_#;0J[[;+@_(,=19M"FLRCE=6Q'#EW$@/XRQ/#O;,)5GYX0- M10!>QA/]"&;2!R]D_(RM)WP/KLY,Y*MN6MQI&HZ4%F2\7>4M:(CG"!QI%BB] M Z\36:S-%+&AQ )/T(KD]2!SB=<^KI26FD)QL.RM;'EG1/6<,Z+E!(?5=,B9 M30!6V"!6O^_])CV'>F-,YUDBKB>,VV #;+!V\+;X#D/\-CPI *I/$>*]10IA MZPD_&&&2 ';LIB>NLT0/>210D)3D@RA?6G35W=XH"+GWXZ7D4(<\:7[6VU-> M?*KWA%$\0R:1/GEP,;^=2N+2<,G<1\=\7JP;=J^JQ^4A9U0KZQ'Z%DA:DW1* M&[F=TMQA>F2;6B!P:LB>5&RA^RAQG1>V;@FMR1=ND]VH+'7ZGYU/ M>'.I(-_@='%@-WV%4D/E&G7K:J/.YO-0X_/,(]?[R M?U!+ P04 " !PAZ-6=3$RF,<9 #^4@$ % &UL&UL[3W;^GZOP#C\]+\F#+GDNR,[63E"S+$Z5LT2O)F^S3%DU" M$G8H0@N2MI6O/P IBA?A1HHDX#U3E>S89@/H&QK=C0;PX]]?-[[U#' (4?#E M[.KB\LP"@8L\&*R^G,7AN1.Z$)[]_6___5\__L_Y^;^O9W>6A]QX X+(O+OX>/').C_?]W'MA*0-"JRD MLW<75X^LOG#Q\^O_^K]7!_@+LGZ"VA#-"'P;?/ M]#]/9$"+D!F$7\[64;3]/!B\O+Q)$AE)2;"X$/2W\PSLG/[I_.K=^?NKB]?0R_ ZHD#")_(5"N / M'"(BL:P?,?+!#"RMA!6?H]T6?#D+X6;KTPZ3OZTQ6'XYV_CXG$KU\GV*W?_. M(Z(:5.M&*/! 0%2(_! B'WI490Y?0WLY7SL8K)'O$:4>_Q[#:'=FT6$?9Y,2 MGANBI@##P+MPT69 (0:G#3(XD<0;&+H^"F,,YO%FX^ =&0:N J+JKA-$0]=% M<1"1>?E $'(A"(>>!ZE*./XD6"*\2?3C!D0.]$-EDML=M#T6$"L!W6'@W4 _ M)KR?$)NT 0\ C]!F@X*$_R3=H6"U 'AC/_EPE? M;$Z"J+/V4*8, M@5&B\X1=9#)052#K U&$.T"LP B%47,::O7>"U%VM$ZU@/.]$UJ5!VV3!1@# MEVJ-O7S $&&B_!!Y8XP1/HE(E6[;M)-/(?@])DP;/U/.G6+\.#VUA^S5Y>\S M0#J/ 74>O-@']I)\=58K#-(9;"_W ->[KP"ML+-=0W<.5E0KFI/6TKA=,&+J M8$PP>#[!E(LZVZ.<8.5@-T-]_V-U&!!NG L08[2E_R2^T@"$8#G8PP]>(%GM MSP,R#'H!^$S* I9/Y&-\Z(\.>+[_A?#JZH?SJZOS=RFWJF,52NI]E3G$HD2%DV'F)"^=\"GA)8E. M5HZSI=[_NP$@ ]*_T"Y#BO2[!&$ O,VQ5AUUD#O&$0#3RX.Q: MQ)'1=[L8)SK7#<+[KMO -^GJ? ,V3TU-!QO9+\1A)+H\!;A*7@I)&8P"LB/;IJ9H@CS[$.=/OCFHVXO.JS+@O1M M+X=>.J?N2S.CPA46*)=X'O#I5J2A;) K04[0^/AMSNZ-"F M0]XW3?2.T&:+ LED$[;AZI>TE0[R*[CPG^9?Q<@G<*$W]Y;.9,5E4FQTI M4)V&IM#/G#?J#1OQH(49U4!&J"YROZ?(HHQ]X-(R9.AL@ M7+*Z&(J_P'X]^^@EFDMKJ==T:C9.!#GVZ-;W<2,S8$;D\ = M@G#\ZOHQB8UOB2)0:N-HOQDT=G! G/60V+J4UAV[ Y&IZ6Y$ON'J=DQS!"[:Q"XZXV#OPE65UDSKGU7:6@&'S*LA.N%!./FG21V%K2H,]MTQ]5'*%&$ZLVQO(4ZX>4V7@J0D>]70\ MIA)7/S.1K@(T5E0QEQ![M-XTDHD=54065GI=ESL8 'LYPL"#T:WC0I^ME3)P M[MHM:F *O7>TI@<+W199LUKT5QN>[, H2 750ZEW%X9/0M%_44%=/!U"&ZS8$[*?J2(2O_E 2K2UJ/T"WB+9X+WK^S&R145G(]F_MV&_! "':[CE>!RE[\PE M_ BB=]2YR;\*A!C]EM)\/(8A[G"]>B,5]#*/A(&6YOS)_MZ,AQB[Z^2.B>S> MA>O=B,R9%:)7H$PB<(#P1.F59KWQLP_-^S.+F1QDQ3F;9KTU8*:TO],S/"2\.2:$NS4GI,@0[SWL,HX$ ;J!X!",CHJ5@D<\Z)!BRW_1U%<5# M$IN%FF:W;G^@1^2_%4#X?DD%2"@MD6MEW(>J2&BP6]A(U[V M2_@(Z]YZ\>/TA*?OHQ=Z336]?)4L0 _@U 2L:LU%FQEJ#8WCS.2[1QYTX9< M:77+IZ;T4'TD-6P-J1%5WC!2(Z;_".'>^0WA]"(N$M)Q@H1C(*:+S0;KBQ+J M$=C+$@[ 6N\87V)WVK$!1 M4IS[["XO/R3WV1VZ(C^/[.G->#H?W]"?YO;=Y&:X(+_,%^2?^_%T,;?L6VO^ MC^%L_ _[[F8\FUOCGQXGBU_RZ^WZO5QK07>M>=4R%:"!)AS;N@"L0('2K%2> M-<^R.?EVLLYD<7R/L*(@1%HFO;%,MSSV3VA$ MR/TFO'>1 =>5',KWHXJ%(%2G\I'"(_SU,CY_F.7!@=XD&#E;&#F^4 B2-KT* MY-V) I'0HE0CQAU-OW*JT/ITX>=;KT"O"P2!(7'- 2$*G_50#L2"3)*PR*:_L1 MVDQ':^^*52.HY"[]SRX*(A('C/T$E 1BZ?TF^7F\9.S]7HQ8:52DW%MTO*;UH]CZMXG7Q530HT? M>\GS<#AA>A1A^!1'5'\7:(H"JJR$E02+U82H+08A[WK_MCHWP8ML. O*MJ = M=ABD/HQ%90HB>TEW!L1/6RBU-,$&M"!X)5H-DBI!+L7R#H6\Q;@"8\(4K:&, M1>E4*#%(#CR_C2)*U W 53"*,0:!NTL*@)SDG;YAX"6_^>D6P.'J_HP7'(%V M-9@)<[BA9G3%$H-43,"9%AV!UD1-C2DE2 MKD@W)$&R$?)4O8CY*^:O,\;"A&11"RK8.]_:T]RC MIT[)'WX=;J%[?-U[?AL\ ^N,BX1+]/GJ K9)1U7KU=DHO6K4Q]8UJC.^&&3K M;N S]$#@A86])(Y!8H/V*N._=&8UV,3)!?7CH-4JC>)CX)N-0\\8SHG3#I?0 MI6>;\D?,D _IL^RY?9L$2X0WB1T[O#VM4+7QX?+=Y0]'KQ ^WM\/9[\DQ1F3 MK]/)[60TG"ZLX6AD/TX7D^E7Z\&^FXPFXSD!SE&P"CA8?]IC\>>>:SF.;RL5 MU'3P@'N/:5J\"MBDN@ZQ,,173A<(TAUQMGA?L3&5'@HZIWA[L7;Y[.OICE 4 MUW[(6IF1()2J7DE(,IH,FTBR_5-1 WW[J'(RQ!-'U[XJ,[I(CYW:RTQU&*'! M,8@9&5(5*;#Q-\C_/B*#!)CT#\X*7*G.BE(3$Q)))\Z0$CT:77 2\D%W&'@W M].4BX*6ISX+4?LJF=3^+V8L/;T;E7X[#!((4YF51FI&FJVV1J9J>"B9\'T1-HB[43 M,"=MV^:T]O"]*N\/;\C&UN;D_POM/JOY_^2/I[Q$J-A479 MTT+VDP]7"87AR85$=_;TZ_EB/+NW[.N[R=?A8F)/Y]J*ANX8;VZ+ZG\$\#T; M$Q8F#=ZV-ZG 1RH,V4/O)I3ML/ JON)>0S[E9H:4T\CT3B:C,E'M'T.\A3B, M%B (0!@"8G^#;U,G[7X8ALB%R2_,.IC:K4W8CE)5MZS(N!:!!OE.RH;.$!/' MV0JJ9>+,,VYEC,1GBYB@AA@Q-?/%)D%W8=\S\I^)GUI&3E+8)VQC@AD3*5:Y M,$](2@>RD3UL11U^WIM<^3<-%HBSTZAD@2K8:V(K4ZF/OFHV*4PE*/%0GW+> M$WYLX@V7CY7O.@T!1^@9(RN8:F"E\RIF9?F[SK(3&2O+F.I=SGYV,*3&9^9$ MXN>#JF :#"IG][V62W=,B#G\ESQ4= QHB#/'TR$>W[N+/9,L(_#L9X #6G5S M"P,G<(FW0H>=HR7FQIW*+4UPUOA*DT69RN08F*N1'(^0M-%WYD&)&%EVYNV> M26!1LU_JKA'&Z(4&#'90-$>\L^CJS4VH!JTM5G7R#!(IB\K'(*9[:GL-I#7-,+DB[Q: _+1] MC>FKV)\)59RMS&5%>@W7@EL'XN0F3GN9%I#*J[[K=V-"&64K,A>3:9"H1TZX MIO^G>^#/CD]WO_.#MO1#^I9FX0\%2%Z:^;0^3:AEK*T$)]*LL: @-TCTW=01 M2NX(! &](?".7HA([Z&L5V'P\?)]M<* WD8R6:3/-M(+2T9V)I[;77H79.ABF A 6'@@:M%#_LM^"0 .UW#+R757OAM45"!G M=989J]#0?Y+Q@ #WP=LC" .RWTS5..)I=UF7:Q3 I>."<; B5I/:GM5=Y%UP M-U9<(X29*D5"?8=7_+\3[@"R07YP;YJ8'[A\#DMA-:=(I?P68B[04X5 MV[Y)LUBR5AKS6&H$E;QBD8U_B[FLS!>2W+[ @#,B*]5$@D>4'TO1U2M&, MYK/MY6,(AH3*B$1<.(+_26P$1TK*K4W([7-5KR@M98H,E6'VQ,OXE99N\UQN M80LSYEE-61U1T;&W4!R;XLEP$8Y!C$C BCC+1ML@5;=)D.30R)K'>!&@$:E0 M%<5F(6^0$.9K8@CIX0F9$%B 1N0F583 0MX@(I.RA[M52]O1D+1&T7MP:%!LFU;&7W)]EX424/V 3'MK:" M\M>:G#"#!%7T2!XP#%RXI8^)">4E:6."CWN2V"3T&22]2A1E/T6$1?0J]_&K MNZ:UG+<(EY7P#CI/R5811[8G]6B"B3U)\B=1;Y!>E'&LW.4U Y2=V4?JA?'* M7^IW8T884'N1K4_H6Q$VW>*DF_NTCF=?RM%$V,QNS @WVA4VDU SM[ZSU[!Y MW^ONB'^HN2.>C&\5$+"DMM]7+H%_*ZMFR^G[_^@YZ_-OC0<,WSUR8=&N9/ MI*-P4=E[NC.B]$F=,#5'Z V70'%I$M[J+F]F]BK=4,X&7K-.WT'*4PB[<1C! M#7%![.4#^0")6@K>CE)L:T*6NK$HE2C4FJ_"&+BT"X(412.]4'6,,<(U,U*? MCF^!'-FSV7A$[WZT[%OK83:Q9_0EV8E]8XUG,WNF[T;(_'FWA-2<#30M5V#$ MT/LM#A-!TZ,V1':RE%0;'??A^>6#\ISK*H0Y6:7VA'?P(*O$:O#%,'B&* []W0QL$8Z QW7;Y4VT>_(\EQTW5B!Y2]&; EXH)VYB0AC7NG*(238HN!NZR=YZ^.#L MJ$J.8L(#_DMK'& 3PK?61<@CUB#AS4!:#)4]>$!0CC>Q[]!W!8DD7,@3I$I# M$^J&6A>J"N$='Z79E[#8R\EFZ]!K'3)%8^Q6"6!-J/1I33P26C4F3^;Q4PA^ MCPEBXV=*2:U\R=7E<;YD_G@]'__T.)XNK/'/21V/MOQ(F31AQH,):L#]0F_\ MG0R1"+X_D6% CW7D7(LX@[R%*MYI"4GV^*6B)*N-3$CIG2*\*CT&RJN@ M9@MT#1X<6',6JG1@0A:OB1Q5:#-0ID7;82]GP"6<:6Y:N3V8D/P[U;1RB3-( MK*R \X_S% 'G[I(Z@JU'G<8\[M7E[\2G!D$,\GU;\M59K3!8[=^-W@-<[[X" MM,+.=@W=>>J_U%A/ M.RO'Q-JCHN_\)H==HKRQN$D?-4'9MD/.2,?G5,,)8,W)&*L(X5 :Q"=(0W56 MJKY%5+@U< )8 VKAI#IUX#^?C/[Y/T68K+$;8B!=AUN*Q0+270$G59R,W2SD M];H/4Q0\BD^%EB!TU[HI<9J)N6[GFVD397DI>3-]^2E5DLI.MFAI>(/YJCT! MMX0S](0%O2'H7S!:C^(P0F2:3P+7C^G3*/1B(/(_;^&\\C/#]7LR(7_51 \: M$6N$:SYU,+T&YAG4][??"?WM0\?ZO&@A-!SF#X3>0W\X#[W@:KHG&] MNP:!N]XX^)MH5U+:S!Q_6BR6TBZ9E"K->Y9'^&78B?0W MA#.\0DX*E 6DP8CQ[I&5&C$>#1K2;!+H/J$(0([X,H6DVQ"N!_\@19'6DR.C&A!*Q%N3(H-%S" MR87W7S'_=B59(Q.*OTZ78)&BCL]F3F-*DKW,AF;X%L<@)A1CJ7&9C;]9LZ!, MQOY0J+,"O <1Q$U,J*C5I6R798000 07$# !0 !M;'(M,C R,S S,S%?;&%B+GAM;-U]:Y/C M.([@]XNX_\#KVXCMCG!6=77-X[IO9B^<3F>U[S)MK^VJGKF.BPFE1&=J6I8\ MDIR/^?7'AR1+%E^298(U$;O3564 !"B !$$0^-/_>MU%Z!FG69C$?_[FP[OO MOT$X]I,@C!___,TAN_(R/PR_^5__\5__RY_^V]757ZY7=RA(_,,.QSGR4^SE M.$ O8?Z$-LE^[\7H'J=I&$7H.@V#1XS0A^_?_?#N]^]^1%=7!8UK+R,X28P8 ML1_>?:A^F13TDO@G]/OW']__\/T/']$??OK=[W[Z^$>TO*_@[@E[VU '&(7Q M;S_1_WD@ R(B9IS]^9NG/-__]/[]R\O+N]>'-'J7I(\$^_N/[TO ;SCD3Z]9 MV(!^^5C"?GC_E_N[M?^$=]Y5&&>Y%_M'+$I&A/?AQQ]_?,]^):!9^%/&\.\2 MW\O9Q&OY0E((^K>K$NR*_M/5AQ^N/GYX]YH%)5\MMC3"DU^#O$*H __^/?_Q M&S+%"/TI32*\PEO$1/LI?]OC/W^3A;M]1&FQ?WM*\58\=)2F[RG^^QCGE.\? M*=\?_D#Y_N_DG^Z\!QQ]@RC$Y]5,ROV/%8T"X?V@G#U2C6QSQ_ZY*X=UI()+ MKJ3TG^[(GQK,XM<W$;Q",J+8E:5O\K/S&&?;? M/2;/[P,<4IOZ@?[ABOZ!24W^\K=)0M:*\4.6IYZ?EY08_W_^1O#[^XH7"C). MFPQYJ5^2('_4R%= O/<38F_[_"KB\\C1MVFR$S)0#)<(?OQ;]!"=O#3':?2VPOLD%=FG%!+N MXTJ8/OW.)V @GUS(@_SK5^"(PUO4A"5.PR28QL$-V7,4$IW P6F!D.%3'6@ M@6B @ /Y]^? B$ C"FYS/4^]. NI:ZE="=J@@.N\A.W6FG\"![/^"YE0[ 45 MO+WE8!KG84Y6J\>0^A1Q/O=VHM5 #&9?#U3LECH@@K'Z_>4,M+X]!T5'6$2! MK7WWVS#"\\/N :=2,>H@4-^[S6;S6Q]_!_C.IX/+OC&%0QS0VO>=Q7Z2DI6$ MQ1#6.=EB)LDASM.W21+(S5R#!:4%1L(T%4.) J K!OS(U*>!.D(,&24I*@@@ M2L&:7FV\UUE MJQP&_+XE&81D<)#Z9)&@*8628 !]$?)B4QS"!)J8ME>AL9! M0.8B*_YS%\;X@U1$(2R4FB@8;ZJ( !! /:1RM),?"$ M_'&1;I*76"=<'1)8+=I,"Y7B" :G$J<\:!6"(M#MA:+85@:VMRW299H\A[$O M]U-DX,!J(6%?J!LGL' *(F1$JR65%U+BV5:599+E7O1_P[W2H14# ZN)D'6A MDC0@X51$P(9603@.(DBV'%2Z<(U3[$D4HODSP.V3@+WJ\JGVF]V[I]; [:LG M]ED)C*WO2&^^H^53$LL#%&T0^]]3QF;Y34]_M_I=Q8.WOBT#0PS.WLE@C?U# M2I3JPP\/FS"/1+;:!K'_?65LEM_W]'>KWU<\>.O[LM]0LD4??OCVX3M48EGX MR)O4HWE"Z[?=0R(2X.1W^Y]7R&#Y;1L_6OVP@I';7Y7#( YDT6*GK_X3801+ MK@K$8'"6*V+WU'KK," 6W&:@];U+4%3"VKTJF!S2%,P4_BI"X&!SN MED'%_NGU@@@6Y%Y!SHC\0J'"HK]6@(*\@6\RV M;R$K$*"+R)/Q57>1*2IAK7WQ]A3FKSD3Y-DM_=BN:U+H*$T0,E\4Q.$H :H>!# MIADE"N(XJ$"RMR@\X2C2:483"&Q)$+!ZLB+4(" 6A-;PTO6 0EK_UF2\'4U\ M2/S?UD\>D7]QR.G[&'J0E7O!2B2P X6!*"?'"@4&Q.%"RX[TB,$P$4-%'!?5 MD.UI$_%64R^:Q0%^_3]8OGBTX,!T1LSPB9HT@2 T0\2!5!DX,&+0B(#;N./A M)Y7;,/.]Z*_82^5I[')0@+L?#=O5/9 $SNZ=D)*)]OU0$7;@\(@B0*2U']F] M)?\B.F-((>&2VB5,G^:TGX"!I+0+>9!GM->U@2%85P7^PL),&1JPT.H@8%RL M$#5 0)5H<:%5BN+MBRVU&).Q \9OY(E\S9/?[7]^(8/E)V_\:/4S"T9N?=H* M!E&@LS_FULL>&'>'[.K1\_;\B^(HS\I_.7[:XA_^QC*1* N+[6T8>[$?$IU, M^&L:R6OD;JAV%:*/6%17NN!94Z/N3+7=B\7\9CI?3V\0^=-Z<3>[&6_(7Z[' M=^/Y9(K6/T^GFS6(XHVS#.>91L5.@6"42[%A0(I7\(.P M^8S3AR3#=V=SNU[#:F;AF!LI: L64D\EC+?5]0002&N%7,B4MSPMN:+$9LQ/ M/J]6T_D&<9W^"42I)U[V1/]_^H]#^.Q%A.ELA0G7H9_C@/XPCH/F/]0@)7-P M)DT8(QED(NK&=!9!ZT8W +=M_290R(L#Q/Y0@T?CG/Q;FK[1:Y(O7G1HA30& MD7=?E@Y0&>Q%!!^O?T;C^0W:3.^7B]5X]5YH^R/F[ MH.C$04QSUX1_P(]A'-,O?]DIR'&J7JHOJO+$,:>/2],W%,;/A AUTUO'/=[-YDN.,B'27>#$1U,=$E(<(SW$N3I[J@0_DR'45L.'ULP0-)3E* M:]+%.*=+JQ=%R0LME8BV24HK1P9ACJ*$^*<9_?G?/HP^_N%W;)+H'S_\B+P< MW1-E?$(?/XP0*_!(?[PAE.D3AO)??QB1P;(]9HENT?FW4WT,?486FIB0?2,3 M))G9)@B,N8K8K%MD_7?K1M<>O*5=%0BSF,M8"+4]E85T8#/$8!ML-RZ9B8(8 MSC+%>R\,IJ]['&=8O1M*8&%,2AQR> #'0\>,8!/G*"/$D-BAKT(#]/S/$F5? MB8*/H@B\;GM>E05AK%CY@C#ET7>0=]C+\"I\?,H7V\\99FN61'H-#HR=&PE2 M-W0E@G5+-^"FI5(5#F)((\30KI+M%4%$#!-FP^LC3,7[@?#.73QTA9)*Q(B2 M@O'Z/B5)\!)&,FF//\-H_BE[=24O?[.NS\V!6U^[_!EJ >_)GITE.7_"Z:G/ M*+,T,2S0$JQBO+'TB@#M+[ER+MI++85%Q7GY" VTO'9F'/S(K#P9P1Z'Y8=? MH*.N\F +&:2116<6F_$= LSDNPN]AS *\Y!=NK%W=T])%! SHGYY_J:)TIBC MPZAI5_'JBFR*:UW5NS'6KLEV1&S";5 IR8I1@8PC)5G(B4A<*C M&L((^.*YIP31$0'03(=FW::QTEX].[SQ7@V-500/:JQR 03&V@:&,E89)U)] MX0B(85S86@VVTTXB%*SG%-*!7;77]#/F';@5+->9-[6UZI!4B2*_&#S% M +X9%+.COQJL\(#MN)Q-8IKO?G(QB)*'*'QDW;L.&FP<:YR*/>Q MCRRU!$CP:-]=$C]N<+J[P0^Y]C9>!@QD!4K6&^HOA+2O]PHV!%UYXL(2YW3]:K?3YRC)^.4[Z]/1='C.74"T*2HZ)!< M.0?H,T 41P'P3):>,M4V.'?/!#=XBPF/QW-_?2^4)M=JL6",R%"8N@EI4*P; MD!$_[;J,!1;K$UT_85S8=@SB2F<*%%8A,I=.'GH_TH%3A>8, 7EBT)\/P,_$ MRL,PM"K2ZNTAKWHRCH-)$M,-!<>^7#65&$#5K_1"-&I;R<'M5Z[2\=*.#AXQ M>'FJ.@Y8C9[N8BSN[V>\JA++]IHLYIO9_--T/J'Y7]_2FB+H]]\!58\]S5PC M6PX_;2VY^S7.\S1\..3TFF63T*V12$SFBG#QR#IIX4P721IZ$*B*M)>8JF;M MVB%' *AR.SS[[6:0M4'^O<@'':%J(%2,A.I#H3Q!S<%0.9H#^7)VIDV08 KU M^+CP4IG.+M0W+VE*7OR*"!&"H11H[<:6#I77VEH<:VK,$8^1P!1_17.O3#&P=1+:='>;.S[ MA]TA\G(RXYD)(HQ!F(M4MPT]EG4S,66I73NA0$0E)JJAH@(7YH:G MMTQU"=:'=!^UVR#9,OA!9,C$,MC*NR[Y8._!:5_3%#_A."-[,+\]N$LR>F>P MV&Z\5]FZUY4*6(YV'V%/,K>[D(#(Y^[.GU([>9F !ITR^YM2HF6CT&)+[\ MDZ@'ECEA,OL-F6E!Y:\XQ'K1X-'7'5*]7"CU*PVA=@B=-N.DFX3XY1>[]S;J M\G'1&2BZID$V\OAJY=-> U]4,GZ#S&(8E09C-@AT5H.P_(/^IER"!I[_H!2G M2_T1Y^J.&-8;F0JURGHF11<1>)D>9VN*C,O^%K=)>I,<'O+M(2I?F!];:&C> MBW:C 70^Z2-HXW32A8#]LTEW[MI>>M7KA!!!)154%1PXTH$NKS^LM+2S2U!* MZY72?AO&Y%^CR$LSF/2/YF4;\?T6*>M5&[!+AR5.UW3'-;JIDR.[<&6K$TU^ MBRO#!+[85;.EN^NE;CY:I(@3X%=>M"\Y8C3.B&Y83V=Q"JMI71,[ M8R;\0KZ#\"6".^;1%$%G&AS:";.HLZ+=6PJ+<"F-J),434L(A6* 6<'BF)G1 M0?(&ECOV(!!&9Q0U%"7(Y6S:7SRPUX0P/+$H,<$,R.:HHP"$-Q]"K;QB,,P>4 MWG(X=31I2:'WR-0HCMB#QA=3P<-;A-YK$9F$ RY8?TG<H,YOIO/UE#T]72_N9C?C#?G+>D/^PY^E+F[1 M;#Y9W+=R!RRE+C_C^(!OR5>A[VFI)+^$^=/D0)1\A],JCX V*R'_%\@S&7M1 M@DIN[BUT,]NY,QF ].>>/ KRH1DE1*<2E;30"R&&2FKUUZ EP>'3&W_D4L=8 MF>TSG. T37/M17#/W@<49;I!Z_'=%*:ET"3)\L66MH%C.18X?0Y]G*V32'Z8 MD2- ^6XZ$9J>FPP:P&]3LR+P=;(\HP6@BG)2@LII]CRUKKPOUGQC72RGJ_%F M1G9>F!Z7:9)ERS392A\ -2" .EVVF6PTNSS^;+_?Y>G8[9Z2% )Q$)C$,0,> M5XOU&BU7B]O9!K;XX/1UCV.R1VC." IXX&*#,@&$109/@>&*"XHY4105+!$< MJ)'160B^Y,X_H>E?EO3D U1C=HU94=_I(NI!&(K0I M,M#;C4ZB-=YF&&':?WO1@:WVVPJ.C ILEDGQ@+5+4N+9-VH##D2E8$]UGPMGBM^6Z!^ M!U[ZO+=4B_G5<6OZED?H\J7-^K-J 4%%:H5,ML,T39 $*S@O$%78R* M F3 VT)';HM%?H1BW#KJV#E&T*>]"Z'QR2LOZY" #A1&HC1.%4H,^T<+ W8D M;>L7TL5]1%^D7RA6^TBS,I3GC/X2?(EH SI7X:/U4**6O9S>>=JY@_)DR^"9Y+)I1 M7M>$\8&(<(RB7^-MDN):W\+I*W%W, M@HL,!Y2=<$%99$U!OZ5C?H=NR]MA/FSM]@CQ@4_ZGS8&1VSTD:QB,$R 'V!& MV>$474]O%ZMID1R"-N._ %W;5H(5"_ UCK'\1DL*#;F42)EO+P,M4" 3EO A M,S_:2&69)L]A)NC,8^]$VXGS2K'IY=B7V7JVF,-$,'%^-')9W*D) Q29%#': MB$+6 >Q''-NC"Y-I.-!E2@$E64A#XE_TRFK$[70C2#I>F\F;2R#)65,,MG*]=>%OH2<22P,,N2DO'Z\B0$M+Y,*;AHJ415^[5Z MYS1"#!Y*C[LP?SU>SR:E_[BT_ M85ZE_P4HN 4T^#"R@0+#%2M0"W SN_M,D^Z_ DNH/4JY"9_# ,?!44CL$Q9- M7OXI4,&?/&G%DCQ]DN)!/H'2,-5.3/6R)U0AH1*:65;Y3,J1Q[2=11NO?T8W MLR^SF^G\9HUNII,[8ELW3EO;+SA\?"+KQIA,C?>(YP?:4V.Q;3T'TV2R="<# M8X5]Q:U;9%<:UJVS'X,M=2[)H((.XH1HO>[V$\9J/P1/CQE*^NGLT\]TRQQ_ MF:[&GZ;<=-=H\7FSWHSG-[/Y)YB,&5/Y5&>GCC3M5'6\D9EH M(C;1RQW;!K-*Y6&._L8V3_[N^#+7LP8^PD4^7?N#H2OQ%X-<9HI5WK3X0&6&S5_77R"2HKS 8LO#UJS?=:LYB[;[@G;;#K2B01 =Y$>_/4K)D$.V\O5 M]&<"-_LRA2PM8=)1:,E:=Y!_3[&7T1 #^Z_N?>( A 'SC@>9DE9N\EE48?*7 M!V!9DA$L[+G%,Y1&M;9;+CROO-A$;'[FD;?68D F8K%>?P=S@%?)>YND9!./ M>6%__VV3>G%&!*3M:^* _2UB"5?CX.^'+*>KJ::YWJ4&4_B,Y MMT*RZ $*_,K!6;,SN9^OH>R1 MC@8'6"E4@@AU1(0 IS)R;MH9P[S!^1$6_4JA813IA.^;9.>%IW4$-+! B>4J MQAMIY2) ^TGE P&E++>KW']-I8[@J>PH&G4S<9EN1.J-\.PT;]06#CO!:E_ M1\7Y[E=*#A7TP,YVLO"])IIMA.G,$9!F&*?&"_0\;5*.LLV MB21>4Q:F:0J_PF11"_V\Z'G_.0[S;(6)HY"%.2Z:>O$97&$_>8Q#0;U?,"Z@ MPGD@D]T,$%IE 2#D""!?.SBPG$V:R]S2>V.GP'%*5IA'S/. CT,6W93IH"RC MAKODVX1&%;(K' MC_>A?Q2U^*ZUSRH0N/R@Y.1$/V=-4/Z.\632+S:*_=KT%YRLLI+]!88 J7M_ M,3G:JU-5&C\L5QKBE'C'BY<]O7@)8^1SPT;?TO7L.[8"X ]P*=H#BN;;=C<#N MU'TAE&BJ*-$P_(K] ^N*-MRZ?K;77!73JEV)2W9.,2B,_ZEBN^XDBN"L>W)R M)@2O_ O045710)1[!"@B=)&I:L2)!AW!?O3H NRW3P&2Z%%C7WUX$Q^_Z& C5 PW MXI&IC%YX\"&K2#/9L+8XS ^7VFA-VHS:F,SN82KP6BH315%+6I"3'DKU&6P* M5/ D0*U8IC552SRG:JHVF5)F#XY0;6NOE2MF=5>7@AW3VE5/7^F:&[Y+Q5-K M+U"H#+=1\J)K+*]& 7\7)!5#\ARH!0_Y"DC"3,\:0K28[^W=XA>8CD-D3V5F M0?O9!#BX?OM,=JQ9?&P/YY,#'CD58IW"]2$$UMJEI\@G_5\Z4H%H$M.+16&W M#KZN%Z2H#_?Z#;'E9Q:#K#[=+N7L32(Y&:;5),95CR5V8B1_\^D<;JGG@JB!U-KO M>M5H, O;#>T.[(?L&$W^'.&BDL]X1]_[_U-T,=,-%2BJVT&L1I37 ,]^U->8 MJ?;1JH:**EQ6B*N.#6.K0\E%I?$N+8V!WV-+'BL+0]5H\S9);Y+#0[X]1&/? MI[>DLF1&-0K,0F B1GT!4,%;-WP],RU%JE#8-6F)A$HL&$,_2PYZD^ZG. AS M1.M5M6//=AZ*%#'AHA0)L>I?V'5]3@OB%2D[V2*=1%XH?5/4D0;0(Y$^@C:> MB'0A8/^!2'?NY/<#M%$.NQB@*W9)AQE>20DM4L1IP5C>H.(F6_'U1W'SX=!- M;:?;([=N3LUO0!VYR32XD10F>M+:8?185/31!DIP[R22Y53+ 0YW6YRF]'3K M\Y[EY$P;!^2_$[:?RO8I/1K4HT;YTCAQY M,UO%3HJL9TV$LPL!5U[*ZD14/Y*583OP/E;-FOQI;$FA&0DLB("' <^6<_)$ M=RJ6!5,+UI'C!W'PJ+<7A=Y#& $&[MH2EBL M02R.VB":. [8A(@A,[,H,"]S2#_'-(Q$*KG'',H5$V&EL8[WS="L\5 M"Y((9':F*9 S]1%&X>)V_#V(O] 8Z32D).V:2!R :VJ:#BBHUJ M6>QJJQ7!K^(XV5W\V]E\/)\X<9RL^08K7)0CSA;;NS#&Y#_\98*!7Z' A?=> MM8+)_%8I(JC'JN%*X[U]>T0G3MQWB%&@[ARGX8*3VE5 NIH\)&F:O- ^F469 M[>+A\-;SZ77B&VBP9K'M4")9AP0;E%&+(@K$B#' @B\J=N0!E\7V6'O1B:K* MYXE#RYO2[38B[3D.RA>]I$@_,HD5N# V,<1H+4;4.)8-TT M#+AINS _8&F.YP@3L7O_Y"$*'_GSWOU%A#&]Z.\O"G6=3T^( MV[J0KI\-S_; W3\+GG<&=/CL-]R9SZGX3#=)Q=;G0'QFNMUB/U]LIZ\^>^BZ M(@OJ(J8"T_^GD>!G+Z(+S+%_"?UA' ?-?ZA!2N;Q(B/!6/4%)ZUN_A<8QOHZ M<3$96F;&1Z*N>3D6HH.A1OJ7R<_C^:LJ)87E1T29O$V27>\ M.8ZF7X4I-E"1M&["-:JFF:':+Z/6A:]V$;(:-K=?BH]J!,"+[YPIX.?E\HZU MZ1C?H9O9>G*W6']>31LM.XC-W2Y6]^/-;#&'*K]#IH$L/;2M#3GI26:B!07U MTD?(;/,U3P,$X,6.8'S!DQ4.Q?H;IV @7Q0DW(@NR55OGB+ QH MCP:P)V=F/(OT^/C6;,1:(B1;1+3T '7KM$@?O;BHKSXA9_\D"@.OJ->^)+.' MBZ;4BVT1\?.BJA&5+F=I(-HP%C3HQ-2-;A#"UNUT0*Y;9G(]7L]8*[+E:KJF M_@YU9T"LX=K+PFRQ+6H7D U3,AL".!@ME3)[O:02%*,YZ]FD^NYU-QO,-&D\FB\]S]M!NN;B;3693F,!*H?WU99ZL^NOP M,0ZWH4\?3;0$IC;+3%9M4#U)@JZU9TV#8%GN10]J!3^#6?EB7R?*PK$ULO6= MH"3LTI8PY(0XO@Q,O32F*:5E-V/-AB('![JUUK#?N'J6P-J_/U8R(O0_)BPL M?S.[^TQ[_<[FD\7]%"VG*T3^<+^8H_7/X]74"072;1(*>#=42+F\2X'!E4BW M#I7PQZ[J3JRX7<5PVQC*BL5O-V'F1TEVT"ZH2@RH,*-6B&:\40H.$'C4\"(L M>S'?+%90^Z^ 8]T*JD9Q1F>4ZZ@*W@6MT2U#%0HZXCBQGO:1!=@$Z*..D+<: M)LXV3UY[Q#%UKHV7T8XT@/*/^@C:2!_J0L!^]D]W[MJ7*V0'G_%T$[;)3Q;L MC#2=TP/2.W?54[=F=R7BL((JU_5N%-Q44=UZ62/"\\SJ9*SN!]I+S6'D5=DD MB$G>)?'C!J>[&_R0:S8&,2B,>:G8KAN1",ZZJ?84+_&LYU"Z\YNI.ZIER037%=TS;=ZE:@\]?O)0'T0BB@ MDH0#R_:Y0@+:U#(-DY0_=1L'?R<,TTB&9LW6X$"5:C,0I%FB38$ 4)I-RXT@ M:K1:32?TO,13)V>+%;VCG2UNT'2U6JR TEW2-$DG29IBGR;W:),5I.! N0H: M]ANI"A)8^YD*2D;:B0H4'!WA'5A".TK@INJO#P\9_L>!6.[TV>"=AQP#551+I-28'!E MT6:65O"((SBP4G:6P0F-;[T$8M@OZ%?B_\ZD,1SGHS./%>:XY>:"&D2DS_Z_/%@%P/K3@:J+F(_<9O5 M$;O1 *B1V(=!0?W E\8CD 8A%TUR(+E7V,T;:K6_S-&!W('.XK7\ X-<>T[BYT8:_M=!3HM+5@1&*&"!'$D*1$7 M[&XH.'Q8$PD:5A@RGST!U2H^RG;Z"H Z /XZ#FS ZY#CH:(8=J4%;92_A MQ4;:B12@S?;@4ZG:[<<](\1HL@3%@JHMJ]8?$B\V#P^5S$$A M!AD=""8[C=;HFR29V;8JA0;*4%,SW\A1$X/:SU)3\=%.]>)E_BF\,Y;238+U M8;?STC?6^B+9[9,8%XTP"&-%X7\_ 2JW=8>S#..J9AD3["[T'ECGFGLO/Z3D MOX9VT8,2E,WT%KII3YW) -A:3QX%=D@IU>O;%999D1NADJ!#ACJ4^#4CWG&\ MD#>O2JKYX*8<%>2AJNS7=O'F]5C&JD<);HSU-PEGD03W8WM/@\29[4P/TJ/M MR:S:K3VY"N;O;1C=LIASC;(SB\&%9R7<[6F>$=OE.66R)NS9I.SYI& Z+,RJ M4/Z$T2-.'E-O_T1.G02*PM""H'Z16]?+!'=12LWJX__+D95F8S7%.I>+!JY-),("W:T+& E"ST0)?Q%2"Q#_LRI)/ M7>=36B@V3=]8.Z0=#?97,<=G+SIP?2JCCVQ;\XZ[P0AYS.6C&O;@1:RG6?:$ M"7I N[^07QZ3),C0$XZ"4A/IB<^+Z9^]'-'J+BGV@C!Z0]ZS%T;,+*EJTL[V MK7?4%UMM^D[=L;Q"@43K M-8]4H2K[UT.+JW#G!0V-(B*^^%'$&(:^!%RH6C M"R)PF1&M2,)B(U(LN)(C&I;DEC%"!!55N"-H"SE;,BK.KD2 -9A?DO2W6J&$-B-'@S,:'4\JJZ&X:!:C ML]N^DL'),HC,D1D*' FLYM M&(?$50D^40>ED^FH,(%-1R^4T'3D:'"FH^-)93HE+F+([EE.9]DJ@9@[#1Q% M)1:_QVG^MHQHG=DXH-V^]KLRT4$;:M*A0T='S<031T+5N(!13Q/&E+DW)8$1 M8B380; B4H136C$42V_O)*+=A3&>Y7@G6]!-$*%>X9F*U'R*I\,">(]GQE)+ M]33J1M$1PP?+]P(0S4[KAC@/64Y*^(S7V"_N]7B/+QSPQ[F[_:'LM](J$FT3MB",+VVTP,QW7+1.JTT9$X*JF7#]DK^K+4,CX*3&C? MV@1EQPG"C0GRFQ.$RPFB.6;"Y#);:^=7.#66*GC&-.N>-T)?A=EO*H]:!@Q5 MD5/%>K/RI@@2H,*FG U!)(XHD24H9MDYX6G]XI&&(XH45L(]=I3@<,KT2DOYDK$ ML8#4J$@A:(ESCW#(TJ0,WLBAX15 MYLE>DE5-UM!@S,)L$$N+()B$00[E-U.#A-XH6,P9;Q0@= ML:!Z3UQ8#,OWLV=&U\QN<8<9!/JN=\BI$M\(#S$"X+WQ<.PKT]<'"OB#!N7& M+UX::,)P)S! %UDB1AL74G4 ^Q=+[=';07X* QY!*RL!X(!J)HXSWHKO,4$#+[P6GK;$(7V <^TOQQ810 M&A5D1'&%LSP-_1P'ZSSQ?_LL7'#X^ M$2,?/^.4''C+T!'C+EL<\BSWXH P791'.O;A83QK"GH/11S&KH:=FKI5#4/9 MNDT-R7;[24E!'!74T3$\R0= M1'0"M,/&$8A-ZY?2^) C[\O.C/MJFH37E:, MDX?J\Y8RI]6+.#.B"=8P;9D).VLJ=1Q2B]]P0'(L:U)5TF]J/ZJ11GG ;H;OR=+O%O&8)'X\Y ML*@<$1V'!&MM=Y&9XO(752'&67;8D05C^HI3/\QX5:=Y$C\3YY[\LT,^/I/^ M07$Z+@['#Z>'X\6>E;GYPB1J+KRJ@_C@0P%&8"XT;:T(S,#CP$1@+B)$.R1. M?[QBD1Q4'PS51J-E-.IPQ8B(#4F+T;%!1X@/.VHY1$"5INQ-8FUYRMCR=*#+ M$R\WPE,0.?"&">S6)>D>M3FF3*E6KHD1P-%?>?M$Z1XN[#N!=-ML25 MVY9$OBY'CA_+9S&1B:7F9HO\":>;)R\6[A]#;U*=A__*7+Z>TSN(']AQ[*_' M.>PEF&31?#!<-!]$BV81C:MQ@A@K]%P7M_S)L/0GOS)'LZ=2U M%_\V9YNX%XVS+/%Y&I8PK[LSMOUGWCV$*U^ =T %>1S>F3]!P5I" 54D$*6! M2B*H1@7]RNE<)@5/9$26!81Y'6VZL;NSI9MMY@YLX\8;>,O? ZSUU.!97>1) M".J"3BC*.@G@@/5"7'G?13 MGOQN_V,*&2P_9^-'JQ]4,'+KDQ8P]KZE]ZK^ELW? ;ZEB,'J6]9_M/LMVR.W MOR6' ?&NOGAI2,.\*R]7%09I@\'X4#)VZV[3*8QU3TG,0.NSEV"(PD&>ONK\ M*L]>(D!X/9"?N]I0H+J@/'.=:,/0H4[VFAL'BV>[%/O'DZW#K9 MIM(PIS&F_1!G1Z'*\*8A&DAHLQ-O@@>%.::WP2BE2N3EZ.4I])]0&&=YF!]X M#J?OQ>@A2=/D!7U>HR")(B_-4%(.2%&(%NZ3C+5#)R";%'O9(7TC6'&0T8ZZ M/D4B(WF1W=*:YTU.@8TJ=%3A[2+^#;P?56YZDFSQ@1E(XT==L9:-1*F]/?LG?.LR'G(0[)J03 M4V=1,GPG#$S-G/E]<4$'58102EW%JYN=*:YUD^O&6+L& T&O)6>.$*. . F4Q*AQ MA(&RM#.%K&0(&ZYT&",O($9',P+R!!$;(C\2+6*_.K,'?HX/-!VU6$=H 8XP MI[-PB_&Q^G.'%ZB!"^=%GT MGIOJ.5,Q3^*K0T:K=&V)?+32##DPIE3>*"&'9J\L4L-6@S@^>!'R6*L_VI8/ MLK:Z:")NO3#]XD4'6B2;,5DKV-5A/M5DW+%\$W%U!J^BX82=ZQDT/<.-$*6% M&#%6X)SK\4+^9 #2J,^0N_"5:V\ABN 7+5D)8JP+LEAX-+9VASTR%<3;H#*& M."O>B&0W!ZRI0-F-!(R1]A&S;J!=\*T;9W?F6@I:D4",!JH1&94/HS)$Z("7 M@;R L(N'*'R$2S^]8SFQ8KG>2JE6F-[ !+0(P&V8^5[T5^S)\LW.(0BTAYX] M!8W=M#80JRG1SXK01)0YCVH-/!KUW M=->DR4(UQZ_YY@5'S_@^B?,GZ95*;W(.F[-"_,[&+*#EIBE+&>UER'F"'LC1 MUPN#$3-;M(CACK_#BD],ZG=.FRZ=[\U+YMBI2(V\9XY' P:!DW'?(.OB]K5'2L-IV>A7V.@S#S MZ*VHNR%E73!-JWI:YCE-#=PL>7U'#?)])7\@ZQ@ M=D<:[FQ26D%UFY.4@!.;DH8[\\VH(D25E9.B]PB<&/HU3\GQ;.M%&52I13/9 M-SC=A3'9V\Z;PAH9IS6Y)6X/9:YHN*K/)PR>K=(5/7BMYD_[D@;=?I,E(@+(TDQ(8I""3 M 47+%5D+;5VL#YDNE M5H""J+26GY8R4 S40$'K=V,@;1Z*?8<\]#M=A2\=EDN>>DL8O;=>H3CBL9_P MT\EKOX,NCD5YFB19K@EP"^"@M$C"<%-O3H -$7(@?BFFE;+R'+P^'(GGAG+ MX)D&CY4M]9S%" MC,!5LKTB)!"C,4)U*O W,]U%K(/08&%:RG@@,GJ4"$R295VJ,EEL^DJ;E\KB M@TH,>(.2""$SHA-P4,,1\J(SEJK ;X$%;QQF8E1\$WN(3E*Y!FSG=V2+[F6" MLT,;!*(QGYC-8_>]YN] +?9$3(@6.EHWB"QQVT)1^=?UJ?>38C]YC,-_XH V M?HYX(SI:5JN$B9E/8K>&M*%@S8MUD66J0<"CCC5Z$1K7RMR^EOM^)!6BV.DOCQBA#=H:22 5BCUT_$EZ-WO#J- M%@'":+2_N&[J7P,:K;*PVC?QLJ?;*'FI]H:QGX?/+/.1!U8UD[*EY# [GR3 M#;U+OY0\UH9PZXUY]ZEE;(EI98A^O%.'""8H>A+>73SD7ACC8!9/7_TGVCGU M-DF[/6X]BR)0<^KS)Z'1NKH_.?N-K<_EM=VJI76E@4JJ=/4OZ;+M058'^#+O M M"F4M;[J3<6$?-1=7OL/J:0#OO:8,ZG?EDA(J2*&*5F'>E)H+6W9OD2L)O4+" MM)*0FRN+=%!;=F)S5TI]4Y3:H V!BNX@?29/2,9!XU6(:VR\ AIN&:^4P1[& M6])B#:U&9<<;!\W77.B6^9;E9GB?*V?L]BZ)'^DRM"03^<1B6F4G'^5K)AT6 M4#333)A&C%.-8C_R:<)/.QY:7>>4>/4N4H,_9HI3UV/7G?0K]2D@JDK.VO17%,Y1;UF#8Y#RJ:N M0:QV'"]1;+E#DZQ^,M5,Q1/R;\E(LFR2Q#06AV/_;9KEX8ZXX8OMDOP0/D28 M D@%-\*%,I<.@C5MQ@ 1P'",N1)83Y:A&O((E>CTI%420!0,SH;ZB[?"^W)1 M\),H(FAIU38=^$*(2N6EZ=LV28E?%F2JP+(6"_JZ1RF,^'9'B )XF:/@1W5W MP^RGC@<:5[[!6YRF.-AXKRR!(I/+=Y/L,#$E7S(QO2C!J.$90M=5LP<9Z^K: MF\>6"I>4$"'%DX2R1J7EEEZ/4$D1Y@9R.-%O<<"V@1CG]=M&*K%?(^.Z :]S MLIV-X^".,#+ I)V0<]Z4A>+WM.<&+9>-6L#H$);-R"(O#A C[+R!FTP#E\E% M&U_[3S@X1,2#G:9IDDX2(K7/(MI$I&4:)NF2]109!W\_9.P4N"++&9%&EW\P M!&&@)X.#34GCB>'95.T_21R(Y;8Y%(3IL8Z11C7:S/09=<3)HR-]5!O >E'8 MVMB2LK M"/OU0R5,EO5#3WZV6C]4.+;@E%S[PG8+Q-:&EI:(%<" ?F1QF=@6 M -2'5EZS-S[UX!?GFH^]]G'LD>5EF>+G,#EDT=L*[Y,TQX'PBM0,Q;XJF(I1 M:H8.WJJBF#'3KK22H;2 UG\J^U(JBE*:-A-0<*\:(,X 07;+(1\M+6B @-Q MI$U=I*PFF>YB^4R:,.[S(!-1]YS/(FC=:1Z VY9J=_*1LZ:3?.;MMC##J,BK M7VQGN[WGT]Q[GR7.G^JQ!M9^-I&6\3*'2 H(DCFDX::E+P4\?=- 3EA> 8S" M IN6(*O^L=Q)$29*%F.V"].WB'NF7;RA:&:W+EE/<5DZ9BEBB6(W?'0F]YZ$ M:3N1H,-#AO]Q(*Q,GW6Q'2$H4+1&P78C_B* LQ]1D3+1CI%4H(C!@E[EG?"M M\UODX$[HB-+;D,%"ZXK.1VCKRYD[__G71^%S&. XH#TK>$)_D!ON1E^+@ MQGN[3^+\B7A'?\6>+$>]$P6@2Z+N0C;NA6M??M34D %B1&B1%!) M!>AN9T"Y]J5<04$ !82:$^;&D_J(=[%^(HP9SL4IDAM&)19%94=-#'#3$;%C M8BU%36&"B!@F5-K;F?)45L*3W>BI F4B>:P:2LW\-\DU7GIAQVW)A "L 9F+ M*#(F/3:889FR9KPEY0EZP(C2@=V4!A"LLK8]KT7FSI9TPU)E5]A/TC,\0"D% M-S8K R%U'J $'7P;T_)F;&Z++>)DW'$!^PI6F5O*T"&M+?,>'U/,"X11<<@Y M\(!5@1PU"I0]Z<5H&I <'L!B=,P(-*F.0L. !9+U!)=U>6OP"2>/J;=_"GTO MDJ2Z*& !+L%UC%>WWS) N]?>:BY:&E('LYT3L\:/IYQ*R%DM%: -8?7+RX9O?7(&B I( M$ ]CGL2?U55%&A P_H. R;J[4/O9NG?0&KO]'"1)>EOBK)R>C2@ MPD6&XC1*&&EP[!=.CN:)B8G'4*M;$ M<4#%1 QU5#'(8FMK+\)9L:K.L3@56 ,+E RA8KR1"2$"M)\&(>>B[2'C'&44 MWMI!Z-[[>Y).#EF>$+<\D\1*1$#V#T)R5LN#4!O"ZD%(-GQ[42A@;,="YMX. M+[8--J6Q$ 4LP!E8QWAU%)8!VCT1J[E0Z,,9&X(PT;FDO(BQM'"B ,9^8K.4 MT3*AN04 DL@LX4)4*H<,SY+9:7^P,-XFZ8[[ 'N2F:I1S>20IEA:8LX,%""XJD4?'YDDC5! ZB X@&A1"8\>O(BV]J;/%F@!K8"N 61%8,L#;?D- MW2!)*6WAQ:ZJ7O!]IDQ Q$$#E(IJ;(HM"FX9I82]/N99AN:.M*#2_ :1^ A MC)1+5C-67V[3SA@LJ_CR*947E-0AN6.0;5%T!GC$<,+@3MDQ-C"&.$(/F.P- M&(VC*'EA.P1MZS-)<1#FH(4DSY.5]PZL\T[^7(UR1_Y$_K'\)_(_#UZ&_^/_ M U!+ P04 " !PAZ-6+>CR4YHO 9$ , % &UL&UL[7U;<]NXEN[[J3K_@2?GI:=J)[%\C;NZ9TJ6Y6S-L26U)">[YZ6+ M)B$).Q2I@)1M]:\_ "\2*1$W7D':-;,[B0V 6.O[L L+"S\]E^O*TM[!LB% MCOW[A\ZGDP\:L W'A/;B]P\;]Z/N&A!^^*___-__Z[?_\_'COVXF]YKI&)L5 ML#W-0$#W@*F]0&^IS9SU6K>U!X 0M"SM!D%S 32M<_+I]-/%IVOMX\>PC1O= MQ74<6_,;._W4V?VF%[;GV+]J%Y_//I^>G)YIE[^>G_]Z=J6-'W;E'G#WYI!7 MT(+VCU_)?Y[P!S4LINW^_F'I>>M?/W]^>7GY]/J$K$\.6N#:)V>?HX(?@I*_ MOKHP4?KE+"K;^?ROA_NIL00K_2.T74^WC7TMTDQ:O<[U]?5G_[>XJ M_=?WZ M]XZA>[[BN?W2J"7(OSY&Q3Z2'WWLG'X\ZWQZ=_=_;D$G1 MGUW;[-L>]+8#>^Z@E:^;#QII_G$R2/1GA3D&$+3-3X:S^DQ*?!9K['/.+D\] M3%'2?,^Q36!C*N._N(X%34+=&]TB>IDN ?!!SZ TN5*_4IV0TR6FRM*Q M3#Q5]7]N\+ N0<:TC]0I8BD#4.Z3%=)8=Y=WEO-2AIRQMO,*= M=PW+<#0(C MM-!M^+<_L>#)9JA[Y(?ST1H@_V?B@DBU69P $V"0>=(PG V>*.W%&#DV_JL1 M:"U#[WD-%M?USLE/O(Z$!M;1+;0V&.[ )(T!PH9JY=@^LS.((-IPH:(,[&>L M( =!D$7KAPT4US4B,?1\\+ ^\. BH.+M0;9^,ELKKM/WCKV8 ;0:/5EPD7D@ MIK927"<#4LWTUTR:3-0NTAY@%FT !H=(?X_G>;/KNC(K6:&VBN0G0L @X(SF M8P0=A$\5U?+IY>,MO:XB2*[MUKI:(O7!W!A MXZVVH2>L.IYAR:"-_LS4>;D/5"W:3'^R2A0L:KXXL03FK,PR2;1=R=2361"! M-HNT\+LI.7.'4]JHR'@.5FO=\,BN+RAD+X*?Y]!]CJ]5,,5E%HS;8M6V*T:: M6^#I4&+C6,2G*I^%D(,W1WCC:NF!SP]O8]>^'[!DX?D?KEH5?=>#*[+U?73! M?&/=PSDH6PFL3U9/_..)J?P1P/AFU0K /T$;8-Y#_0E:T*O #"^6+GPI@G) M]*);,7]_Z?(S/UKI\BZ[J#*-E[I-SRX"J[&R/#7D"-#<6("X_'<_' *\C)D M%Z#G/*,O\Y+1-7($,"F#N?*P[=R5>#@'=!84@7&YW*E&; M__6>X^98F4BU7HE0(V\96 K*[TN15?BC!8_]G=B;5T>-$2:+<]# MEF#>5./?ZHL% H&I(:;:+W"S_0J+J5J>OQFA5W M&B\E,W5Y7Z]J+0/D@FQ:CM4LH=/><8>E57N@TS7":WS;\ZWY/>Y(V!U2N)B( MN+C(X-4#M@G,W4^A1SYS@KMWHGW4HH;B?]5M4PM:U>+-^ITGVG6,Q!^0O$__NHYSP!UGUP/Z887M601 MK?W^(>7WG\OL2Z2'&6XQI2OQ7_]U>?:E\^7J[/+TZNKL]/KJ^NPTUKDXSEV4 M[*B.C*AM_-CL836#L\YET8%2LGEPB @0(G/* M0.:L(F1V:XE;;'D9N"3*-0\5?O=#3,X4P&2&=-OU79;\9'""Z7,"%I#(8WM#?94V7M**-0<4X=Z'@%PP .E4 L@=M,!PLWH"B K& MODC3@.#T/ 3ALO9109QE" ]>7W5^2&^/^'?1MN>8]$'"K-4TJ.2%"=&[JG%Y M%G1]IK\.3"R]?X!&.L$93Y3R"2'/3JZN3Z^41DQ&C!"K+[5CU35-K$@W_ -O M-4&'BE-*V:9A)"I"B,^U*OCTR$D7FCDO-@^=?KKU/W#-7$6D%6XH2GP9(HQ8GH.R M,2(#OHN 3D$E_NOFX,#M=:1YEG^@;,V3F^C6>.G8]!W/89'F("#4\P@%EB.@ M;!2FP/ C63JG3S/B>4]!X;!(K)L5(@2/R^ M.?KG=SM2/FO77[;K)6))_]58ZO8"4'QA:<6: X5P[R-$ZM_)]S:(B!LX4@F- ML"8W+G7IE%Z\.0A)2Q$AQ=K'5^4Q\P 1B83+Z)X>RL!PE:45;QI2$E)$2+%V M]&4?Q^Q]L*B'MT\+!VV9/N9=J:1$'2S1%Z5QX7<^.K!D[>*K@6.ZTBWK9N-" M&V^8J' D2C4-#G[G(SA86_5J[%A_!= "&]VOR'GQEB3]C&[31TEJZ:;!(RY$ M!!-KMUX-3-,EL"P>.O%"30.%V_<("];^O1HLPAL[GF/\\*_MN*.-1S*UD74_ M?:G&J-0TK*1EB;!C[?JKF7UZ6')$[I&9X/7_ ?I0.BC7.(0$NA^!4F<(0+B" MO(.NH5M_ AW1XYAH19L#C90$$3HL+T%5X4S['M_AGZ0MVB@EFX.-C 1-'6Z M"Y+]#8+CQ,")E4U*=ZKP]E-.A B@.D_[N[B[IM]E2T];%21^WQP@^-V.E"^T M\?_M\V'@?>YP?*DTKW%54J/R.R%_ MW'3ON\->7YO^L]^?37,$Y\]U]\F';>-^7.CZ.N 8L#PW^LF>;.$/_MKU;S2_ M@S86$N*!X@2!F90H?MR1OV2J_W62:]!DD2I(\D+I?WHA9093%O7N1YN$<(Q[ M F .\*(CN&?&$,:7! _[)^?@WD[%0(=+)"&\#\HJ [L$<#2T141K ^@D>P#Y M'TGJ\ZQ;6&1W K#,T A3"W1M,_F#6$D*.7*UJ2B)1/APS*7B-=$&SH7I9=RA MXP'7SR>FVRY)J8LE?[+ $'CI9SG2]5O%I7Q2,ZY+R?#&BUTK+6HEGX5"47Z8 M+1:;PI)XD581@2L8XQI68VS$&(&U#LW^ZYIL(-CV(+5LJR 7EY!QRZLQV"*@QVO!/*]LV M^,6%+&A'H,K./WIL^2\"3",ZEMH(.@C,T_FXH)*GQ MQ:RC,A<*WFD("M\R#W3T*-,M>/*XWLGTPBIS1!#4%&*(BUK0UD,51E#F3K[K MFE>OE3S))G7+(MINPT[O5N1QS5*/.CFU6DF7+#*7?"!6_18F)C-_3:(R#0I> M@92)?HV+4L8;<+0@?'J-MM-!5O0VQ$P>*PV;1VMC^F^X(A]+ST/P:>,1+_#, M(=87*P9W'/=BX6<5 BYOFU/L1]I.PPJT5=!NN^Y([Z"KOKZ^Z=;F,/< HV12 M*Q?U1WE7 /HQTT05TX8#GECF$Q97#HN]$T58*ZTX^=F]5S[6(=XI]/0U]'1: MC""E]#MG9)73AIM'$_+TJ@W,OHYLK#6W:QB;U<8BJ0OPSA,:D+8ZXE=\)U0. M/;5AE1X3-7K:&_=^"6P7/H/ GW'ON,&3]S/]E7Y,+=/*.^N*4EH;EMO%*+_4 M#>([84O6)>/1LX;XPWA;]8QQP\HQKSQ'J;C\I;&EWM138U_Y2^!!0[?$$U%= M9$E$I?V2_-I_O&>F*F(U95G."P'TSD&WSN;)FV^L*-QUGQB#$_(GTT9R>%SB MX7'=Y.L$^65O@T,IZ3S#XW2$?)6:OH=D#)"?8%?()4FKW#+>Y!"Z#;ZEI/A! M^N7NQELZ"/Z]GS*81#FLU&J"" G;!L]1FM@#U]U(D2*H\ 8(P1"T#:Z>-)'I M6>H%:[T!6O"D;8,/)G8,([G>$*C9,HYDE;B@7:LJ/!%<9C!JM)<7,@N,M(SQ MS>4#?T(1?RBD?8P0G$K2%L MJHWNM,&P-WKH5^S&"@3;]57 @;T!=YCP)"*1].([]):]C>OA M'J*=;Y^D_<#_;]*/_S*TI.1(9V"3=FA!. M'8N^*J!52.KHZNKZ[*QAQ)"4K0T.J*_(<=TQ8CS!.F^=']NPM0 M88)?WFL;U/+-!UM.M#8XBJ; /[#_"FPLN85M6-=<01L2J: $70I65 MH44VE%-B([*+W88%P-"QG4B#P>@*)>;8#6Z]UA$EF\0E7"VM_'V$(/R';3T. M2BF'?C;TCED@(F<;[((?V#A*U1C]"C&[4FLYD4'LO&;A.J"(#1;$8Y.)(BL+ M$=C/3L[..C[T^ =[(XDG0JIZ#M 7KJ<< ;)."?DD;OXF8Q_C'#E1H+W!LH@T\P:1W-T^RLZQ+_1 M76A0X$TMVWR8Q<4J\:2R-L!OH;7QJ($,E-+M YTE6 A[VCO>C8$]=BI_"Y^A M"6QS+SLP+/R'0# +M6I2;U^PWDX;1HC,4D8>BY/6O/+R'9#GBX#9Q5W2%V"X M63WA/?K\*)J#X^:4;:;Y'"I$XHA/129A5)1 K,6&5!O*4*=0)F0G&%TII6;X M5,94A;.Y:'2>9"MOG&U2:BDQT*/6X+Z4O 6"D7YGV2+]>J.'\:3_3UQN\*U? M3]Q?+"8TD-A/ZW>D![F;K"(MU1 GF-/=HI=P@Q4XJ:S^^^!E\J_WP MCI.5!.\+H$,2WR*2*1GO#OP_>=%"N1MN+\5*TDT;H@Q9JKES$)ZB[>!JN+&= M(=UVL2X( 6S3_Y<5T,'\]\;UP@>+62F-ROF8,KPMF6YRO"Y8GZT)G,B6C$L^ MF=0[#P6T4U0(5JTINP^ECB0N,.-6P5]1AJF%S_15**JT()%:=YS^?CLUNQ9G MPWF>;<,Y_6<7[S='][?]R53K__$XF/U9WWY3^FEBP;J59_T+>S4CI.9UW2^4 M9/@U9GCM6?@D4$EFTN/*Q5C$1#[&L_I "T0D%LRQR9CLOD*::X!91UU(Z<@P MX!0640#=ZCW(L7._!T *\+_ !XWBIX5U!=!#,M?=ER,9QG]:UW#SV) _MX M%S=Q+.O.02\ZHL4$2K:B+NQL!(^A+T)P)?=!C7N00 $6%4&&-.M2FK**.JCW MSR3P&$+>40S8M4H>?HZ34*#F&^%<5DVT[ GYG%$_"M C*Y!283_%6A-:X'L- M[\6W+=:B582L4&$M,VO-/P,_/ZD_6J,X)E>AJ1(.P>NDL+_(^8H',GF><(.( M@OQ%J)^!VC\:?]+]P_,5N8WMT\)/6,?:D&1H3CE2EK@%*4H]13%1$6.ZGT+< MF4,Y6XGN$2=5-,%C%4'#"Q/M/]J0//"#(7*A!\*4F8&>)\!P%K;?,O48J])> MO!'>JZ#5@I(II@^73B&9CKIK:.S5,-:W_M5(A.W%PG>JI2@CP@OC05+%QI00 MW",ZH'E)7VDYC:O46E&);(JA:6ZKOKOS'8N H)C>M*(M)Y:TZ'DSWJ3F:*M] M_=D@]WA[.5BBL@I*YQ.XQ_OV,6]WSG'%(HDS/<)Z+OH(*S>N6*%W6=L2:)RZ M2(TM VZVQXL$,@A'/N==?^_G#NQ@R4H3O="/*&>^L@GN MDNRZ^,&XU*KMX5-F:4M+H%UOZ@4L\IWEO(C.4Q<9$RYTI__4[NY'WZ?US48[ M4>5R*AQ5JR>!@L]-Y!#&FC?;1PSIP-ZG_C4\S&4/@!;A.!MF"KRGY:XJ6P#6B"A@9E3C-4IXU-O MAY25::_Y3X3< MQ5 _JPX[];( Q:Z*Z(,^-OG7$&)%)5.,#>)L*L4;>"=0 M85HKZ/&=6E^1/%1 M+[TWT_S@(L! ?"9D5-(I@GEN)>3 "*,DM1&W@UA 4\0 MEL"J@?V,D<#F]2@<3ZC.6^0-3WP%WJHL@2AC!-8Z-'FOVK*KO46Z"&@@[^9, M3<8DGWGMNBZ@KJW%*B=U=_HFV".LA[R;-$[TI0HK[VC"'NO;3,N>L-Y;I)&( M"DJ([E:!,FB#.P[U)VCY&Q$9UAQ4?:/$$=%"2S=<1/28#R.#X4EOX0TS25 9 M1;VRJHC/4?S4/7=$E'+<*C,,)H].FO^N/$4!9(/J%A%OQVA(&9:5$F\G*W@; M'IT)@]+))5CCYP8B@)6"1Y*W'5NZ[75MDP0MKTD16O" < /*D*=@&J0$"N33 M21M\CEAB P#3O<,:G^H6&,VEB27>PAMB5DZEM,%DB2LW][SW=HB54R>M757= M05NWC0)658R&E&%9*:LJ6<$+HE*]JZJ8F9Z =;@<&,WOH0W(O28_'D)@WJ/6 M36KN#&ON4DG#) L^>\:34T?KDA:.=\)+Y+!@5WI#/)+70QN.= /%@7OBC1LC MB'6X)EF. EU0*,.L\W88(Z^&4DYT:\Z2*ZC;W(NAM\.KG#HI*BZWOJ5V?SX' M!EY7]E^-)4F4,,%L']E$)^1_9 /[C+>V-DFK%F6P(K_ F]OD#V(E*?0KX4O* M\#3?8KTJS13$UGK35^312OJKOKM$1G']!YA0J%QM)UK"<@645E1\18WO*I=@ MF-]-X_C1CW?&'6F[\TXY7PDE9=*K^IKA9KVV?%WJ5J3+@3UWT"H ME9,93JQV2^Q6'FE#MGQIYN=!>ZHWD84H_W?Y3!?U1. MF;%?"@K'QD!, 27FJBO5&I#KHK:W%VZ,'!O_U0") Q6.*3@]-@63?J\_G&G= M7F_T.)P-AE^U\60TQ'_O!7DJ*[8",0$Q-0R!+&K4"AC^J],O)U=7)YW3\\Z7 MR\Y)]><8(2?CS,9$G\*%#>?0T!. AMV?8?1N+/JY:IXFE3$)&=&C#OKBM-%4 M^] Y^4ET86#I;Z&U\:*K#V/_0;M5^-"&H)TX.[83G9,_M)ON=-#SUPNW@_M' MDL]V,.R-'OH:7C-H^"\/>#7AYUZOV&CT=61C@'<9BP56 [0J-4SPAUWA&0!J M^22?+]28\%F*3CD=DI*MP6,U)1$"9TQ>I(_)P? ;GJ9'DT&_ZJDZ$F&[[Y/ MP&/4JF'LI?2&-_Q8590<@1R-I^VJ)25LZC@D$R,,,@[A:1-O1\@R =A&KD%) MYL'!+,CQ3J;*WLA?5O>'O>J'*$- J4$KU4X-PUBH?[R!+=>(DD-=&J>4DYK\ M6BC-XUJJ,;AW[,4,H-7HR8(+*0?;Y;$1N!\-OWZ<]2/($QGA:\1J&IF<,LYK(7'%Y?CH=7N.V<=?]5 MPZHW[+_DJI=:JY95[U%O^*M>>A4E1QQ'XXRSI'9/@CWU_M>M/?/>#;_U;K3N=]BOW'X?BD4L[9.U"X/X.O65O MXWH8720P5 5;J&'8S&'>]T632[_G'QJ,[;3P9C";$^3L8W6K]R60TJ7JXQT3; MIP_FG!AQZE3M_26([-'B.G\IQ949M%+()%R_,I*5,"A3\C65.D*GFR<7_-S@ M=OK/XD>XG90CW.GCS;3_QR,YQB4S<>5S[J$DW*!%6O'*8R^3'>&-/6IYY08? M#Y%D5*6,5*T8>*N5CK:C.?.4./I3:%AB:IV<'@_+AX?NY$__0>K!U^'@;M#K M'D1:C.X'Q"NL_1)]K>IGJ0L,MZ@_,,KOT3;XKV 4!:>R<@.;CQ$@M63X^(*CXMS5&TC_;!+!ZA*#GRIUI2S M SPTTX=\?IE;L(]D1$I(&8&+8R/ C"&J:^#G"2;*V$;5L0 78IW7Q/1XQ3;!W(C#_\IR!;IEMK(I&*4 M4,*%SA26E1P'LPL SSM;Q$+ ZYH;VA +7LM6\(L:Q^O2,>*YI&WJ]H]YJ#Y8 MK762V"PJ9"^"GTN-[NNTM2#GR)U8 /_;FC/7C-W7->!_OBZ+4/C)_%_5^XQC M&Y[DX;3KWU9.Z2S_##%'D\I8#F&\F'O(8N1OP4:2&I*7UW0P _/J,@S9(O2D M:U=L*K#>]<4"@468O2#LI]#*0:BNX$<@N< M&N]A!4FQ[< L\'5IB M9N \+<6#Q*$27DKL/ZS]$GZZ-6=,%Q=7B6$C),[*0J2+9R=G9QV_F_@'^P5S M;ZF[+G2'P",\=@%Z/LI)S2VOW-B6U.=^A&<3M<3]0/4[X(G^\J!C P-UB\D* M\8KMH4=.F=OPB-1.].\.^D&>:W<,X,H1A5ZSQ4R1%+H-C_GL9+^#-G3QONFK MXYAR5*'7;#%5)(5N0Z;XG>RLY)#[(BT&GR9=:>G0%=@L4)]BE-TZY(EA_JA% MW?B'YG?D'YINF]JN+ZW;39R=7%R>5'],006;/O1959*#Y?KJ^KP9IB#2_K$I MD):V**>"BJ:A[WIP11YU>G3!?&/=PSF0-0IY@E0_:KL.:$$/--*%]MF"TXOK MDXOJO8X 4\F /I'PWRT0YC_LKASDA5E6:4Y'@:J-M0TA&BF>QZQ2-_7(4M3; M>!S(*FLFSG.Z'4D/--P%+>B#YG>B?8;B_.+J]+)R0]'%/3-)<"9\!E-@D#@; M,CF\DB>%@!GX\%?K391[^2@J=$5DHTE>1-N--34AGL>FICRU5!-CIX!9PC]! M&RQ-&"&6X2SD(I=1"K^OQ3K0/H.$E]$7TFJRTZE^C=IS;/+$1?"XS02Z/_QX$.I%DK3"B4%Q<7)U?7;5C/$? M:OQX_$O(6=!,8-7S\N*AG#?;&?Y<]Q52WU6DUU".!A(H"E" (RB5!W5#2GI] MZZQT2/-),6JH#RD'%9&AS996&5S#"+^C_C^ U1- -&S9M=3'EX-."KX9)%8& MX\,^X\4=&'A@)6R-=Q4:@&P>8\R6LZ %>:8Y.35N<;@AW!O-(W*FA"H>%E$? M0#8&>Q"%I6O#IOI(2V. R _T!>B(#N)8E?:P(+.T90SFNM.5R&V@4]X%D\A7 M4M,VN=FO@^TO3.4\4&#MIHO]B#*F0A328]M0@4(:O5WOONC(Y&S0$V64X42% M"*=X<[DJ:30KHEQ P"0: [8; HIT>Q$D#;S9[LN,]:U_7Y3H9*\8VR1Q6T-] MQ785E/$IY3C*ITN*Y:I*,8UFZ@1@ZP\-O"B:>H[QX]&&GCN9/C(]&,PZRG&G M,AX<4U!>48WF4L[Y@^=9*:IY]1A:RPQ0[@(LEMNK=9X#T!8@\:;[RW-'&M&#KVLV\NPG_?.6@. M8%767_#K[V.C/C6'X^6R3>,EBYD)-N8#&V^M-OYN?.0M 9HM=3O5 !4]<4A^ M_GW$U*CG<,AZYC6%O(<27@+GGAO;J05W=U-[6#X M3RZO,/35O[R%1\5HWL-\@MZ=;O@O1+%"F*GEDRP^Q2S^4J^Y$-;X\="7$[+1 M455IHC*"C6G%U4-?"D(Q"E %5>4Z85JG[XEM1EOP#B+7FP';]M_MN]'M'T,]:+[KNDZ81R\U:%:R=B.0Y$*Q1[0(\1GFN[Y= MAK!!?@.F6,X('Q_]UPH=.Q%#2E'EX,ML9H6E4V7ZG(!GQWK&>\9DSSFW%1AU M%,=2R,1F%[146%WDQ2#%_]K#B?_QUX1LTE/,9N)WRL&3U5+RI:*>XU>%1>H@ M.OBM,GCP]9FB>T5'P@.TX6JSHNH_\7OU$&#T*XD!7XY:4=!?V2C$?]]D%+AR MJ+),^Z8C2$SK1/=8MZL/BR5E.L,R731SSI 2D!$:$^V13FM%D+G,/BZH'(I" M*+#!8TA6IN_"/XD!YN@9()M$SMY!6[<-O$XD?9HZZ^;H[LN*6F)6,3K=Y* N42O@W/ MQ*8I\='>D*"/<-R0RVG0(^JY V"?ND[") FUUTIZ%:N--MQ%2=/(G0[1-]W: MD P=_DT<_HT^V6;>#+NDE="&5VE[NKLD_R.!9\^Z14+.]KF!R"^ZMIG\0:PD M[6@J3YNMI%OQ&JGF\D6I,7Z=DY_1D\ 0N/M40[$?)EZ&E@L O#@. .R<_*$- MAM_ZP]EH0EX+^27ZIN;,M=A7_Z'A[Y*?15_^C]JB!'=O)N\%$?':L'O:23W17Q[P4A\O^BTF M$\0K-IL2.>5LP^9H)_IW!_T8V&/D&,"5(P>]9LO8(2EH&_8R.]GOH U=/ M_ M=1Q3CA[TFBVCAZ2@;=B5[&3'XO)XH[_ MU!JPR4-K>$XD-[&VH_DCWF6[_CMLP?;GSG)>W-%\M ;D[0=[<0]T%V2^#'1Q MP:&PKF[B(QM5&P>DK2(/;P97J5S;S<\ 66:4,:\Y$(X;FIR2U]J MVM3JGSJ^]^/_T[6RC70R >2\WB2W_.^PEG7K3Z#30GNS-Z@+Z;O0#K&3Q@"["D!D1D;.Z=B)*Z*67;OB?BN;)$) -S]N+DY%_8 MRCOMQ%125)[(5*.G.-?P-ZF'Z++MO/--5"FEYKA3FW%WSB;72B_6S#O?!'52 MZ@FGNG3+2;-W>G%T4506MM3\RHK1*NZYZK^2TP5F/N5,;265?%'_1E MF+P)S:X#]ME@H7MAV3C_JL\!1%&*E-=M^Q8X)"-Z00F\:#O)2R6L5/\5NAZP M#4#<_$3 F=/W'?@2UHG:QEM@5'Z%A#R[5NIJGJ!8)#T7M+$5S$>773/OC!'4 M2>1M/5&*-<&=.)#]0$B\ >68DOLX**?LI3Z<4]>2.JZ3;%.54 O*D2DG%VA& M)[LR!')LU35)<802FZ)$&WEGBOCDE&:*CLA25]2++UG/<3W9()8SR2"6(":% M?.D]&*5L4^#K^A:X!H(!45EY<.DUE!ODN=<6LL)69^XY:7=&+S9>D"SAFI(* M+/%[Y7"35?L>.#'9U(,I-8U+2@EEH!)3- 48ABQE9FRY<6PXUPW0MQ?0!F3V M6]Q[YB=JGA9F^63O+W'OSQ1 @J'9/1;99"L3F?^&"S"P\1[*#C/83C_I=%P8 MI1N.BJQDJN042S?8][QL-^Q:RF"9?UK*([',KJ!"P,-M ._UA\-R#0&5#4D: ML")REAKK6?W!2'RS.R&YO4;S1Q=TL3Z][LI!'OS;!U+ 9\FHK2!A1*!F^REE MY2V5.%]J)8X_W0'7Z[^2IX9HNTY&C5821$3&4CW7TH?QE/<=]B(1C:0LY@Z+ M-!Y.8:%*?2R]^MD@>3*7@C:]8.,QEQ2MUZLWY=(FG+^+:YB%_7+ UR N* M5FI<:/7(\P!O'\Y"\)83GUD]O-%EYIU9ZQH>?/8/RH)M$^_L0[2^@O0H8E>8 M3_Y2UW=UKP^B@U:A-4)46#F:Y .8MWY@BEWJEO"JUBWA&$';@&O=XI"$6:?U M7)&7OE2#4OWL=.!$&3UY.K;/YL#NOQI+\GC'G8/D(KQSM)A4^!56^&6[Z%:T M;EIV!30I^G= M 7,[C/^Z0($V0"B7Y)= BTIMVPSRM&NF(53(6HHE6%UKY\. M='(;WN(A2, /2_ MK\4ZH.FVJ26ZT,S0P'BB-:EVY//?YO?PA(_)CS<(3_-NC"_,($%V+65L2BXD M4IQ#&<1N]AM'5(%OMCUL/!<.VH[FQ"Y')4S&DW,96U.&37EH($,F>6VH\M P M72:*1,SG[3*VUB"^R",MPR-Y+:G"HYZ^AIYN=4T3^ODJF2]5IQ=N$ OD<4IS M10LKH=1'$YVY]X)5<0\-$M=P!T 7(>(]('+2'TSDUWHC<.;1AD @8:>8D5S\ M&^5* RHRJ_-EJR[.LYQGR[]@,<[K@8BOW!0@&#(T],%L%1!@]"N) 5\.518; M](%_SPMPY]=4!L&J-B]LR0ORV:JV&V9GKN)4:Q!%V.#*T(0A>BFO#Q6^!I+B MC>ON_4W;ONO!%5XCCN9C_ N(!QTI0"6/0-U6,RBK_"4^5%3^RW/XYV"FO\HZ MX;_0WI7KC1[ZVJS[+^)WK^VUN% HX:OUS!J5/\8<< ;WQC\?=_<'3(2A.D+; MN8/PMLUT\48/8)H:%*DRM*3<^!; ,OD:]P1*S^7 M$LV](4+QY2XA;*J2@UW<,X,T@>="LK@9XZ*.V4?(09*SQO7QK-$;32;]WFPP M&FJC.VT\&8PFVKB/_[C5^I/):%+?-!*3M6O^>^,&JTGV1,*L\U?UMVOWS\GZ M<.VA)">3J9TE[^]B'O/.9?,WK)QEX&)W;!U*TH)Z)[D\1]]>*IHW-EE".?!+ M0O+ 6RB@A"9C3\T]0! MD^I$YE5)*N:ZOL,7<=B24&<2L''(QX? SL+13V[HI1N/MZQL!:WIZ_$SB\YU M;DPKO*.*7&TJ0Y_*U@7EJ:W1S!PC!V^TO>W8TO% M,W^SPU<$YGI3R&SJBC' MJ^+A/J:4M$):=Q[2-?SH>Y*,EPS%W@8A^GV&],)ODCD2JBCU*F#UC)F X#9: M7T?D8I"+-;%9;2SRS,PMF$,#TMC#K_@FF911+:7>N))F56H 8GB=9S0?K-:Z M0:[\A(,F)>R06O9-<4)>$Z5>B^I4XCV?;IY<\'.#V^D_$[U).*Q%!1+( M;%U#? NV-*-Y#X][Z-WIAG\GG'4-B%)<=03IJ*2$K,2PF=HXE5+Y V^U3UP"PP+*\J\U;T4M-SEA]/.*A.H++.6. IDNL$4'Z)"NUG3$"TI9R :7.''B1#F*# M9N;<@+$.)2T.OX&VTB>CY*4>O-1O;V[]&UT38& YL\]=E!;:2J6LHI=Z>E/# M2U4IWISP[OF-@Y#S0E;V^AK_AIH65J:)MK$IM^P%O7C C4XI^\XEW@8">P/V MD67XM_IB@@F-*5CX48P2AX?7U^4&5>94YM)7Q3E/OR%#+*H.E/! '($I)6&?JI*&#\-(6 M&R/<1^HMB.-":B$EI>TD4H*BJ9)7:>C8C^S,C;$2K0!)5"Y5GG6FF'_>F0"O MFC)8%C#-Y9*YT6?$G 7AP#:LC4G>'7%=$@5!<7EB9@5W8WE="SNIV0'E O=G> -M8KG3T@Q4$QJF65$ '*^"TYA 1<9P$ M0!:1MB%P1W*PP\ XU=2'6P0Q$> %Y%9E!S;5+>!&=1_]CLH[%KJX\M!)P7?#!+7F_O_WPZ*.NU23H^."S4 .<$#(T'9 MU,L2SSN9T%=@-$](1SU1HI95!F8)I X.**1$JW-IE7HE+NKSR$Y_'B6UC%*H MR0&P!T]SFJ8+26-D$I._Y/L2:A#+3U?_%=$? M?&%7>AO$X#$P<2YH M=&WLO6ESXKJV/_S^5MWOX"?GG'MZ5\5I3QA([]W_,F"&0)@=DKQQ"5L&!V.# M!Z9/_T@V$ AD#HE)JVOO[L0(65K#;PV2EO[^?[.A14V@ZYF._<]_V3/FOQ2T M-43KUW__W^W\H]"?\BZ+^_O]HFC*O,\T*I3M:,(2V3VDN!#[4 MJ:GI]\^IMC,: 9NZA*YK6A:5<4V]!Y=?89DS[BQQEJ9H^O=FAQG@H>\[]OFJ MW1G[L$EV^1+<*/&3_\DQ'$^)YX)PSJ6I^N7#YE$_%;/K G>^FN$YZI@Y2PE) M\8SETVEQ_Y=:T)V8&J0NG"Y5RIU30& U"$6=[FK)!"T G:'3":C10I?O"IH& M4@E1V.@)_?-WWT=D1:2UO?/ HWL C/XYZ?O^Z/SG3P-XW3/'[?U57;=F?UY>5EM:'0T"; MMN<#6[O_%NI3]]=?W'Q%XF?TX:JI.?-I#VI;+T&_G_67?7CN?XN =##KFSO(;;ULU'UKN5OLADC;H MFK9^ICG#4#P8_GX$+C0>):SX$WVZ21WS"1X\I*8.S6U2KNB#/MB>GN<(')M\ MJNNHQ?(+^SC+IM/IGS,L7>OA[HC,5E/\Z;VTO$%8D 3L'_%S[.=H3MR2.'.O MQ(F1Q)DGO__N0Z#__GL(?4!ICNTC9/GGQ(9D?\+ MO?4G^GBKC6YZ(PO,SVW'AKB!.3O'O4$W^M'4=6B'/Z(&>1=H>,Y48)M^$XN8 M@GY06XB$.G!U56GE5%61&+F5F_>43H&>]86Q!2Y@ Y'&.[=-"TW1#= S0O1E;@^&D?3>;"#-=]:03R@9#--XECIQGG>'0 M]#$@>Y*M9U%_",01F)O0.Z%,_9^38CATU:T$V7X6!OV!:3?\4ZC7 M[M*]QR=919;,-;6M(>8"-Q1HE557C' VN +;E:K9<719%B]$ATDXF=I"[JT& MC+3_7$:C\^=9-%@76"5;A[,RG$?#;&NJ5QQ5C619JLETK5H)%+LZ8NB&RJGL MR6\&_4ES0HKC5@->#O"@X\T&KHL&FS<]#5@W$+BRK>>0T5T/^;(1")ERFTLK M94F E_*BT9T%4_0.-&2:9CF$^)\YWMS2 ;D?_XNO&6D8LIV-UC5QQ0%]>-/W%1>_Z1I34!!YM MXU/I*J&!ZN%@+=!;C\^][FM!K5OCE99(5VXKN>ELGNFI(AZ? 2P//C+$Y_## MZP,7>FINDBAZO)*Z'13FO=14L2U(<]+;@%&'FCE$0_KGI%3-/X20.C+VR#>% M>LMWM$$K?'LM\+'9PV[O%HS,>JW*1.5J"07,;P7>T2^3ECI%^OE6L'SU9%^ MD!\VVWK)[(LR5V9D3I'8PLRZ\-W!>V;[F>9O>Z)7P K@UN2*DTNOZOB:P8SS M[128THZNU)^P"+$R>\]-3FO 4D*6Q+[2Z:7:P&!T)NB\8W*CP(6J5>X.KUVI M(@^XVVGK4JDZKL@T3CX":^Y%EE]-%;GSYP@6-00[-:,T'*$!0EW2-"= MGYK MLEQ-Z%R(0U%FQ.'LVI(;DU&#P6)ZQO#B[HQ_;GMM(261QP"]WW]C[_C<"QU? M-!LJ]);/L4_YSXEG#D<6]H+#9_TP?$!#I%=QQ=G,TS%]M[N(WK;YBO!7SPG< M\+F>FM6S61LXR\<%T& MKHVTV;N$PRYTU2QO6E.>NY04>#6=6'TI-YDJ6!RB]\/0+UG]9NKX=\.$+A7. M ^Z-]K*E\K9;\O#+J^X\V,/#CG[5TG>O)[ MU6S_7/_^N?<]OU<#7 _GY[ZYCT([O*9$&/OXH6] ,WSHS6Q_LOI]];V?6PS] M>/YB=]>Q0Z5?LK8PL]UB0O+F Y.K389794N =XTC9^W.-+\W5R5=-S$V(3\0 MF'K)SH*1Z0-KR>'\55_L\E)QPG#ZF/>2O45198Y=>9^<\C?GMH8\_\#"R>;M]>C_"0H%15:#]*-0+ZRVOJQZ_:+IW\<4K#A MNGV(J5Y8DY)YD6OJY,N<-=]*ZN9D>.<\_U51SJ\3#%S-XUU8;S*56G_;: M98:[N"PGT^Q &0V.79\_RU;'A:U/&VNQ/RP&OEP;R&*=&5Q/2L_V)K_<%BP'^LL39XN7S%M:RR M;%8:I<&TJ??H^K&S_).-]4%\\O?;ZI2R:'MW >PP9=VEI9L1#3(WTI&S]O-L M=2RX^K2IGH.[26=BV%EFJ"CJ3!I<0$D]=@Y_C:F.![=?;*D7ERVG-$W4 UG4 M8'=:Z30EE3EZSG^YI3Y,7,U^C*ENTLE.U0[T_""HYV<-MUMAZ?&Q\_Q3335[ M((_\M0S>DP.O^J.T4YY.E0Y_8QF\5[,'_6-WPS[+5L>%K4\;ZXO,19V]&EVU M%&Y4&F6+M;S2O3AV]?T*8QT;=K_86BM)VM3'E59)+JB9LLA>)*_MP=&O?WRQ MM?Y@,=A="Y&FP-7;\Q%\8)P]WS7Q2GX(;'B3@==L*4M.<\7Z[=PRX27365A6 MOU4<2H.[V"KYU@PW;?(34XS[FL8SVS<\U[]7[P)T>BX8]4T-6%M,KCJVLG*[ MDHK?&Z18T%"XQE56$"^:==".'4O1O,X?G=<]:S.[E M7.=BP?5'-%XN"YXV=_(YAIL-KWSNVEPH4NQ6KN.E\5_!^X<>&V9G$]@]N&;N M)9B9PV"XY&NO!B="K96I*6-IE+YLR/+%32Z6?%W/(N+CUC3B[GGM+%,^QQ8X M$(9RLM8=#,;M.[;C&*,,FXHESGX!6SYLV? 9UVAE "N.W6M#=U@/7*T//'A_ M+"DSSR(U[3GNO&:4$.JL6NC;.:TH\E\E!%:V=-1ZU M$3#E\KP RR ?M%NQ\Q:.%;)>Y2]NF<#X"M1+,I4'FFFAP3_()$\<:V+:O>TV2UE9RZ1IPYJQIQLL='G3 M]?PVM&WH>1!F@#VH@F@Y1O(\1S/#7U;K3PNAH';KYD@&OI"E;V%9#.*[=7=W MPIOYZ2<(]ZA4O5SN'Z%X)-BO('G< [87)$UK4QNZ7M\[/ -1W!;\XH8^\3$OK5W]2*N9QS; M-( &9;N'M /7I.E5?'W%]RR]**<%2(\4;M;+5G)V8)LI?J^\7XVKCICH%!C.>FM;% M3;,'ZE>Q]?RGE13:R1?OVSES 2UV7&H>5 T%OL5>7FEKDXN/*^ 2=% MFDF\$"P/=$B^W+YM- MWQL#K0EE3(G-N7^ +RWBQ,*]LJU^D=72 M@K_T;LH*6)1;MS>0ZXQS<2#&KK:QW(NU[;[I0?W1!XM(IKVQB!2_0'O5X15P M3="U8!/1Y3Y-!+4 O:(V07Z'V>O[>=,&MH;&AENU',-='=Z!C:!4+=I%A5/5 MZ[SB&#TQB.7FDX=K8YO<>7\P_JWS "\>RD-16N;87B9+WSJ&>1XMMI:8L,S-B9ZEC=RSK>\G&R\^"Y-W$\+(0< DEZ\X64F8JY;S<88O\-,7;C78_=JGU>*-+#+.NAT(7JP<&B8*0 M:RBI!HC/6$WTS">G8 MVJ"O/J7VO>S,,\6_ZART]$RZ(X_U<;U[>:O<9LM'CQ^?=4CYRS'C8?F1,!V" M]&1)IG52I*5!&P6)3MV%$],)/&O>A"/'1;JTE(.KC#I)Y(JIN\%\-H 7IJFU M@T4L5W8?3"]**SPWOX]D^F>4D7F,CYO/]+O \S,6WM8&UPS8)IAYKR8 M2^6'Q\/")Z9V;-QK%K71N'QUIPRRZ:)<2]&M3KH0A[6?3ZE]\V8,NN.22J.6 MJA>5ENE-!G[M+NUIQR/ 7X1!AZN.\180ZHC)KEY7!C>#X"YUX]Y>Y.KL*';^ M1(Q Z'#LZV:[H )Z=W4%=AC)-U- ]L9QV.]QB-F_8)GH$MPY;A;Q%(6/KK=> MXX]"/W(L5J]@<[=?P@9W$GY1MCH5[6 ME;D>-'NE=+W>:L?!&'UY"/^QRU)/)GN\:]/CX'599[+SV:([3=<7'3%VSME1 M)'N^#ET%E4M%HG%]=>?UNFS*',S'ND,/AUDY;< M%E\B-?A*O)!JK[FYX,+?RS&&WUF]9_79ZG?\HF=>^L0E@P_?N+P\ M^AQ]Y1TOU)8.EPJ3"U$:=X8)97Y1E127*0=&J[?S5NR=KK[SCM<^==_@?M+B M;[S^A3ES@D0P).N2GXV+65V6;2 QYL(6[_1LC[O*WK]4#[^PV5EXNRGP'?>- M#-CY/GZ8@[8S-.U]W;Y4DK:Z^+D]^BVZ_-R^DO#GQOW6.W=A#\&,GIJZWS]G M&>8_OT9 QY>&TA8T_'/A3$C>/W+Q+JG5,\<+K0IZC85P9Q)>H[W_%N[D&3?R M?VV\ K43TWT8#HL]8]._HK>>H\\H_#^__ &_$5#1!8__:M>RZ%=O!.RM M,80_G]OXAG,K>L\TZGCYZ.1W&V\AHQR#RF(P07;V[Y^X%T12@/X?[2&M9D'@ MGG<=O__K(95WR(?XNII*.B38X:BTXB<:&%+JLYEJE3_V+"/ZL6X<7K>SZ^Y\VOO?0/QXL^W*1]U['T MY1?7;\:TF9B>V0UW%"ZO_41=_M^_4AS#_UHS970P^NT2YR5SXS]V;B!$/)43 M-4-/ $U-)CF@"H"%:EH#216D-9[C&4X'HG 2B>B[J9%Z"S&Z6V_=G/O);Z5: M:LLYJM66VG+K[Y_=#^+:AX^S)6>59JE=DEN45,U1\G6V*%4+,I6M75Z66JU2 MK1KCP7> UT>J[3OV*94[RYY1'),0TNL!;\#5FX>,M?V!*(=/[B$-SP(.]\#> MMEG8&$P7:(.>ZP2V3FN.Y;CG*QQ9]8A1:Z<[##[,F8A>%77,)[M5'<7.5+[D./D=[[6O/R_?[$B\RMDYB=< M;(^3=]$US57@NNKT9IB]3!7-.5/(B*Z>KB?O[HJ]5\V!9>A&)(H/[I7?@#A6 M[#*LP>HJG]($!'%)H'93Z:Z:$)D40CA.%)GD$N+ ZB+[C&7EF6&F;C"=E) 8 MEO/F35.:8@(L6_JA,5_)6F2YD)Q98.3!\]4/FXP5T026/,6V7(M\@&UWB=FP MI)&SQ.QX/KZ[>NN&(./G^NKY!+H^KEZYE!@DTLLNA+,4_Y]-S5^^:X4"[Y=> M=D=ZN>1#64W=R^KC1OR%1NRGK[]HYNG$&2M^PZG_]%TL$3'A_C,N-7[)-L@8 MV#7V_SDQ$;QY4$-*[5A=8%F.WW5F'W*)_"X&-0+@(@1=+1Z?K#2>YPS6G%W5 M$G*6=TRNS#>'^6P/O8S9QZT5>5JPYT!**5&M^1!!TD-#C#F73@KBFG-O[XA: M,W\/TL5'#_:Z'ULRT%"D9EMN5FZHIERO-=M476FV%*G:IMHU"GE*;>0.16:) MY:E:DV(3/_2_H@>U/-4NRM2&.[5VI:1LFT(?LVE>>* >/T.H_B3YWN3ONWUS MD=<9K0M95S]F7 MN948'ZOA8M-G?/(;PO=+4)LYX]D_=^K?<.:OL=F'%_SG\3KON)3?A]1X93BI M*#=.05N'^EN$^4$J:#1[/-,3*Q_E7,<+9JBOO@[F/:7P.#["D3B\;K[2 MV&Y/^>VF]SOX#3"=3+-".HW\!B1Z0C*MJ^ED%ZA)+H5\""[%Z0;ST&]0Z^.K MX*XOWZ& 6DU69[I7OVDV2, ;1PL2"T<__L:3!+Q1TLT%=I3F?!#Q7L_FJ47J M]G(D!]QT+"6Y0:V1^Z"(5R 1[[T0M)M2M57"<>UW"WE#)6>9_5H>NW6W0YC< M+S2++XL@ZRKCOG2 ]-%R=J&XARMIRP>1N(=//M-3Y!C$FF_H+[U@ MZLGT6>H;SOPUGN+AN?\\3(:707AXARYEF$C%["#:7_MJ3AY5=N5#/5XYW":: M1]2KAL1;>[JJ4;!,4>5%N95)IPN.D-%UNO&"Q G#L#0KL)SPK"OZP99C5V5> M83D>T;652*2^W!';LX'LV0UC3\GQ9XA5$_9,#_LG?A5]LK&+02M?* MV4S+UXN"6YR7IZ_:Q7!9JE3D)E6JYI16NXF<_%/T<_;LT8T-7[))Z(<\ YH? MT@5O8G37]*" 1WDCJ.$]VSIEVI3I>Y36#[/%?WV0&,5$'Y:>51HRL"L"1M4$ MAE>%+L^H*9A*JAKL@B2C)T4MR3[TK)+S%%T0F$&.,5N]_L5U)N67AHT-SVK= M$OEE*=8._ PS]YMZ?5P ;G^!6W(/6Y9SY;[9,[@6(RXZV7&YE,M?F0V5V^TS M>=7/--RZV65:3"8_G35JZ;K>4!.[+0NEKE>JE5$[L5:GV\-D>28T>JJXVW+6 MJE_Y=+)AR=DJ,ZO=6:6,%4Q12^XH?,67Y9!29^GTCDU]>G?JYUC5Y[;T/9UX M"D]ACUQG@M7YPY-\CQ3;" QYEXEQB)'LPE1Y%+BTW+\JCQX MA&&?'=T\YTZ$B$ Y+N7@$G347>":GFYJ8?('^1?F)GJ@9D2'7Z7#<>-VZ:QY MUCJCY.'(C]AE\E)P3 M 2,"=E !^ZZNG:3K+@H=EO_@:P?8M5LG.JS:%G(H;N?XJM)BZZ5A-B&IPBNC MDU2"X:FB:5F(W%3.-213_6W+8SM3>RN!9LN\&X!Q09 M9&DS-1JF[AKZZ[*X-AI&".@7L#33P-97CPS30X(;;2?'I]80CPR\/\/N062DL$]/ M6<#S*3<\'G#0'1MOCZ!CA/S/\0J7-3>->?3(M/%"QSDOKEV*M6:):\T*;Y(T M?1.-(-I6 UW$FE'@>@'>7^,[%&H1KI.PW(_N7]@'P[NE)I<#%Q;I+^E#$;Z6*^;AK]:K.W M;UM*F\DX+.-FRHK9!M 9^5E#3?8V3HBM6Z:AGYW=S :CP;A4ZH\4M:AUC>G& M!I9X;PQY\R9B/GW&'-BEC>LF8HXY8_[<8^KIQ#><^FMBUL-+_H>7-6N;?E2- M409:G\HB"^BMS7E\I/[CI^V"T#F+#MV]>L:'%_8/GW%UN6$UY+,\BQP?"MG2 M3M]$3YIK@[M-C'B)?^S2:TN79:BE1T$H^EUSV\Z]&S0 M6^Y)?6JO/3X @;@2WCUX2HV 2TV %4#JWUC)\'$P*BQP^Q&'0C_!6L6-7TN] MC]1^S:SI8'B1KO0K8) MIF^ HB2X5!5O('ZVHD2E^4%E) YM.P^P>18B$#G( MNLM*J58H=7_2 'OJIF/HHW%N,> \L\;;>OT.5VC@0J_Z*5YA.MTX[B!2K34$ M?OV1EA<[,4<4V:&1E6P=;VN#5'>.PFR(2(X^'E#3/@PW.N+([?[PQ#GU@UT> M]>X#+SSZI5/ LI;1. X(QX&)PT$4!7;AL@'J>1D1KH^-.^[FL?%EA+@16*XM M'XH:L3G$Q\8I'7V*G '<=.1"#8:N GU\X9J[ M.IWK]X'_8$+4%&P/.CS-%GYY.:6_3L/LQ ]N8]Y=I$RH4?<.S0I_*6R/OHG' ML^P,US+PPI&$P\49BS03]:"#N7?V216;]\E DGLJNC_\*E#6JEV:URG76$L-9[!C1OH/8813WV->G_EA^>*)FXU MQ0+P\K^KSD>-3X@=]CR0NU?A$(6U$"G@T/1]I+?00HKH.C:VVM:<@LB"SZD2 MMI1 "]?[N\'WA"!$7J+N[)S2.Z'B%KS4^S]H.Z0CX#'W:-ZKC/U^ZN/SY ?!,.QZ= P M[;"^2+B1 ?N0'//KL1&&'[._5LV>;?#X^%8-L=^S;/S(6%@5E[4>K%-$B$K X.%C$G@*Q@(I8;.LSS M71N5KZN#&MG;<(29P#/Q<8,->WL[+J0FCEIE&/K2UU/\M3LP?6G?=-]L!3]B M4SB! 6(5XPX#Q"H2==B 07E_@B,V%F$UOD(XO&PTN@W+D+=J>AUZ=9:ABW?M MP4USUE64O9'8FW-\[UDY_P/ @!PZ^82$KO%$XA3OYM^;[S6-?6]X!Z%C\&:^OX-TZOE\1]@>V%\,XEZ]FY'/HY\?7VBWNM#RUK# M] _$T#!='M5T?$$R.L[+9<^L2<7&*+4P#W9M$7T+U-S85II,N:I03^"%:8=AR'B+G^BB5%NU_]';V M/VYM?SS%U591)]+(-2V*2T57.H5KV4OAS8>KMJBGP#8CV530#VIKB9=J-"@U M-TD4/5Y)W0X*\UYJJM@6I#GI9.N^*S03W?%UJ)DH>CZA\#$B1&UF6_(E3ZT9 MJJ!RJ4C4KZ_NO%Z739F#^5AWZ.$P*Z=M).K+;KQ_3DK5_)X]+.'TPRUJK7"$ MM7NJ;6B"P5NI1*5=I)ELY:8]\089O>0A36#94T%@3QE>7(GRB@Z_OQ*6=G>' M/;$[_^T^T^>=9ET]PA=E/SAL]^C\MX_?\7L*$RQ;A)T^7;?@T 3436]D@7ET MU_>'^9O,KG%Z]KS&+D>0Z_E2'_K^3O+__9\7W8JN61"XR,#Y_=7*,!=RNP?I MK@O!@ :&#]US8$W!W%O=K8-X):YO1U^SB@5X^V[FU_>1!KZ$48&'BV#-Q9]7Z[ MEMW+;_PS$CF$O-;6V>#E(V17PB5^A/O9:*W^?A<-V.3X!A4V&/J0S#OT&R)R M+:>22!XT?'S; 5#^7;J]NA5/YU-Z B94(X5/1T+ JEU#$%30A7HJ970-7ER= MCORJ7>=#%-:X&I)@RZ6Q+65XGIVQS)AAN+.[$3*#P$*6N>""4=_43AY"EFF' M;^Q:R(2NE#@AGG$)/)9P2\=_'B(ZC?T>20&/D/JY2=!(EK^( M7-'%4]R]BCUU @C%0G"V/MT3[\.G+TK^B&?))V^V>VD227SF=MD77SR".GKR M&,=+.V*9L\23!ZE>DRG>N&K*=L*+IEY'/20+&$3^.>%.WO*:%/=^+CW6]Y). M1UCQZ2D]K2-O8QDQ+B^_>>N!O.=8_"D91;#'20T_6GD#=:G9+N5+5:F:+4D5 M%!75FI<2O@M0131()-.[]4,>\Q-6!$0=1@0L1;0#O[>2RB^4Z)>)[S>EX;HO M:J.SO=1\(9B]/+;Y' *_S07;H^WOR80?IT8_09H=2?I@6AVE]GXMO=[M;! % M_ *?,QYFI=26+]FU*6BU)?2[7&VWU*208E+"VX+XD@^'RS64LYWX_:-<[4]9 M]P4'I5-^O=X7UIX=/LAWG!$M_V/-[.=;B5C@5:PH\@D0=&PD(2 31U?BN 3Z M69\D6ZOFY&I+SJ$?6K5**8>,;2XC59#ME5M%6<96ETTDQ+<9W:R#5^SP=AOT M4QBBACO=,\ "N$)DJP^A[T7>2[0"?0E:Y00QR\0L$[/\#$E"%=.AYD1'BFC\E6A# M.C'8\3;81R!4I.$H>!X@/Q)-Z MUI,2"8X1'/L#<"P&)#EVL(BQOT02'&],<$BM8KY2.V2" WA]*F\YT_65"]': M/['(CUGD)+'(Q"(3BTPL,K'(W\\B5VMMN=6N[37,F]O?WV:1JXX/EWOK?(=Z MQ#X_LRO^#U";D]\I8F.)C24VEMA88F-C8QKQ$3#N4JI*A2@ZS95:6:75*M60 M5V88YM\[%=CKB&ISXC9-Z 56E FHC6"T#OG:,WC'CB GOUFRC9#X&\3?(/X& M\3?BY6_P#46JMDMMJ5VZDI'51+]6EK]A:UJIM93F>_T-_COY&X"N!/$ MG8B7.R%D:]5VLU9I(/T+X3G[$ 2B%*QJ[CN6% MSD/==32H8W^!> ?$.R#> ?$.B'=P7-Y!/*QZ6!:V5&L7Y>9F35B1%P0!VZDW MU]7=7UB7[)8X(/7#?MY8C9W,1WZON\(<2J0)[P(KR#Q#/ZP],0)#=E<0]^,/= M ^(-$&\@?MZ U"RURGDIVZXUL9'CN,3[;R"0OI4K\&$4PAL3J#S0?,( M/T'\B2_V)_B42KNEU&O5EEPMH;!Y;1=5,24F$SPY/_$I!,M! X1'+961 M8R,'PC8==\./(#X#\1F(ST!\!N(S$)_ABP])7):J =?ZQTD=G?[+=C MD/A.CL''$JGF]Z%+E6P#/\ %FH@W0+P!X@T0;X!X \0;^%IO0)2OBZ5,J=U2 M63:13C/O]0+$[^0%? QQY%D?":O_!Z8 TL3H$Z-/C#XQ^E]J]#7'PI_^<\*? M/"M/J?29\/4J]JSE;I4*5:D=YJK3/)]*G+SVI/Y]!W_0$?V3WQR[7U)^^J!K MP<.,>2W+>(04_C\5_?O$:%\N[<!BX>H_4'H>OW(E M;I#NNA ,:&"@D9T#:PKFWI(N:?:,$?_SJ^NX.OJ(60T;4XX2,)11]S^& Q\8'4\LR]V*[]^G8M^S8WOHTA(KI1'DG(OBM=GA3L;3+OHQ^@3/V?$U5+ M:RQ(&8+*B8!7A;2>4+L:SZL)C1$!D^IV4T \B=[Z,63<,0^O4H^0TBRWIG2^ MUNQ(S1Q=J=7*I6J!NK\,[X/PZCD%O@L\WS3F.T.\%X8L,FO Q/Q?WZ.'?O/[ MIH=+XKIH?M:<:L*1X_J48U-Y) '+HW@,W3A%;34KP"I!=0.?LAV?LLRAB2_^ M\9W-/H= A[CC.NIR69/HE-K8Q1]6_6=_X7\XYMA\[_ M981_$&D>#G]J^GW*A=X(:CZ>GA'X@8NT(.H;D<"-7GA*P1EN$[T0OW[9$DT M03ETJ1"AHLWV^+Y@, &F!2(XC?'OHR MZA ]G )7IRW'&> !W(_X#'/JD<\H#4V\B]B!\!I)AXF8U9V' PFBG?]3-#Z/ M\@*M3P&/6O)D".9KVBT?34W+>OC,ZSN!I3]\JNU_B%YO!_#A\XA:#Y^.' PT MB,L//^A"RX23W?:N8L//8 O;#9R;&L)WA>1 .'CZ#2)V&B(Z[+X.ZN?NR M2 X>/L65IS5SA+I9?8 %P4-Z8P$7RP[BOQ?**K6\4-J&O:@R-6).R!:DEL/H M8R=<3M&_$DA );G+-471E+H><%P%,DL4@2L^/@KZ!T1 M,*.?D= #.Q11_ 4D?;#G/)2[%A[?XX(9RFVH3EV +PM#NHK%>KBK\2%?#0^+ MX!1:%OYW$ZPW#"JV;W#-0CL(3>4[I(Z4$T C!T,$%#CB&$ MO:_6<4Z%]B!TO->0%(($=HLL,/+@^>J'7X=P$U9>9MAFPV'!OX:CHBTP=P+_ MW#!G4-]G838,^LH!BYR-[037LEEJ;PKY73-[&,;B(8:Q;!^9(QJ16<,NS=0% MJ_ V',1VG/9__TJ+R?2OA^-Z$,SM^$OO<[;VFB:M#^P>#$WUR#4U>$KI M2%L0">;X!^02AUJA0PWYREC+'EH8C!>.C8230K"!+1;JT,/F%'_-!=.U^'N; M)AY8 8*68'B*9@^A%:G>".(ZN# 8TB%,H)V*ZCHW5*FJ%5 YWIPQ0Q- ;X9(G;7("\ ?9&M7I1S-IM'$$<8-30TCD!>,1DC1T?C,^_N" M/I?-)[^12[)RHG=B<8(,!!E>A@P0Z9&#Q?H1U;K7YBW'PD3^0Z@E=J0EV)^P MYVM;O/)<40>AKI@K]Q4.1Y8SAVARH89O*6OHQ^#]GJ=4'XT;8DW%!U ]'T&, MCQ]O#;8'G9&# JS"CD@6A28A*=2?VR/>EOIOTI?__H59WTEZGH4ZHJ=4AV. M(+X[5T,!V"CTAWT/Q68;FH:#OQ&*"/NA,?\4XQU'*[@_J<:N]B.$*2>B>43S M7J1YRYS,RO ]<%7W^9:(#"BT787,#HZZ TM?/_BQ&=XMOI;31=8-:?#0T;$OCI4P^D9DJR.577KMH6L?:3]VAGOSTY6GZO4=9!U[RX(- M*Z"@C'4FS-VXJ8JH,'%VOZ<.WZL*"FY#A?3\C;3J,M[%62O?=Y&:1Q821@GO M@6E9ZV^B-FBH@8$30CBGB\QRG"TA41&B(B]3$:P(Z]3YGGC/V!^;;1@FU"Y, MN/I@ .W52H$!]3 [TW,0-<-\##9O>'$$-<79SOO8;N+@D-!:6;O'0L3M$"\: MWRH[O X_EP%I%'JB_P-O\Z&&%TOPNS4P,GTT.MQ,PZGYY7H-]GB7;C11:Z+6 M1ZS66"LV[!OR4)'6+<5^2Y<<"GUWNK5T>(J5P NPH&%=[R$=->T)4OUPM6*9 M0T7*3@%] FSL9H9KF)%O&:T(1L<'4T6C4)VWF(H::!F(M@!K,BA ^<&M9A M%P6MX7KH%+\K7/O1T5?#U"_'H*$G[$ M$C=2GHV5%61VO6 8K@G;AAFFE8@.$!TX7AW ^VU6*8WE,D-H*\(BELA *&>M MLPUW]=XC1=_!;N_2.*%N>WV<4AE"K!IA/+A1+9OH!M&-6.O&UJ*_$4!K0^:1 M,-L>]L66.V!P&@1[@2BT GA9X3XO,H5@N6%HM21(!)$(XML%<2/^=V$OL,#. M,O/&EHUE1-Z'P/+[4>8ZJ@VT\54BCD0<7RF.!C M[!CCQ \***UYM%-7=X9X MNV:TN0#O5433#K?N(9EQ5VLR%I@2D2,B]VH$1'(&?7.UK+<3CSU(SZR6'\*] MM.'JPSJC282/"-\KA>^!<.EP BUGA(4+:./ 1$@X!Z>&UX+ CV\4]:G F_K< !.\%H6C#;58R%$[9%WA[LA M0$<$[CT![])_BPYW:',*SJ)/-Y8KMUV[9M1GM'ULNCHP" D@$@E]I81BF=HXS[(I M<9MF&*_\(,'TJ:$9GJ$AMI>(VEM$30,^0"&M,T+(15F.%PJ=8Z^7(.]WS(7[ M9H&&8Q*$=D3DB6VS"CJO3>X8;0;[EIY2N1(D1529(446=E#/X+% M!(OWR-W*TH<[[Z ["0^A+$W^ .+0&VH!EB%BZ(EPO5:XENEH?+C*!3:N1K ^ M:;$V\'-*LX Y#*-F. LW=:\WO=UO:4 T0I:*B" 1P=>*X/HXA O1!"UOJR*& M%THD/EB[>2(H7$'&Z>[N?.-<+FZYKS,=XA@=G[-8K;[$6TR)E,9/2@%>6=Y< M0UZN[=U#(/##@Z30U:(Z1?@HG&.'PA1EP(_^'":1RQC*Y?:1YK (&8X6PZ/1 MR%\,KX#%189.EQ;[OC+7_>HSYACNBHVVF*.P'>)%1HB34"[$,KYY.!$WWVCH1K4NMVM; M;A6W9*7MZI9-]&4J'VT_7U4 ?*[F)H7+;5+WXXT&H$=%,:,R=%C;HFD8)BY_ MY47;X' 4=W\Q<]B%O%H[S2+S88:U!A^;XOT;PI* T:H6B)3_Z>G@X4BVC7<" M/%(^M!SZ5*C'Z,D M?Z4/D$.,9!/7H_-08!?=!+(ZX[=L&.[@A#ZTHHUT:Q$.Q0\-U5Z**'J?<_I4"4RSJ<@VP:CG]>T.K3XY"M#7-&L>51/=_-[28_0>EL&,ZIH\6@@3H\,K2V">4A + MKVE0-M*639^@"S4G7&%?U^I:2I.H[69 @"Q+OK_K."1K+\ E6[4*&5P5-A"H0#4$505(7#9$762.] MK/H>?:,N-=NE?*DJ5;,EJ;)Y4R7R'Q+)5>,XEHC'0U\ZC6?4>@K4QAQ"RD;S MQ/=PL>M&]]7DU:208E+")T_S\:+R>)Q+-^\L^O=M?]_3XR"5\]_'233/RU*E M(C<1LW)*J]TLR:W3)2NK6>135'-42\FT2KF2A#_;X&.V5LW)U9:<0S^T:I52 M#DTNEY$J:+)RJRC+F*-L(A'GJPW64Z VYT M)T%%L_BD6P[V&JSM.X"V;_SY M4<(^AA-XR%L+R_6'_E=8?2+,/OP5702TYI<*6: SN@Y4C4\F50$D$FJ:2P*5 M!4:*97F>@2E^"Y':FFIH]!5;GF0[S).L/)-4;K?EL.Y7&]PT:#%<0X2E*0S2;K.!6B8>MJSUY05PCI9O=+R1"B74=-2T[B>]U1!91ZV]',7BVP9J)+2TFH9-LBG&W,T]\1NRZS5:=>4V\2U M(B[HA.?HY,G1D]EF=VF@VZA4:XXK;P2C-W<>#:J>14=-65WF]8:[:"1:5B,7%9: MQ4E]T"]G"TCNN-VFF4'/GDRO!6M0+M'ZL#]LPLP(->5WFY94<)'OM<2$TLDI M?MVZ4!+]*AK 'N:+;#;ZM9+<*,T3QDA2V3W=0W.10/8PWZ_AV2(3PI5&?:ORXMRM5_T> DWW>&_71@'\TKG4E3$:[I< MO,YUD_"B@9ON",!$O.H8W<35;$#?"KL]AA-:P]?9>OBIM/4ZFEFWJX6 MW,OR54ZJHE[W,!9P>FW$*?628LJ3)FODRMTNA]1T#V/K;7X\&EW85X..,:LF M@F:F!I,]W'1G6OD<'"7ZKII3RE)QU#$6:4_TPZ:[(BZAD\QDS8^88TQ.M<>,V55*0PG![Q(5-WC2\FTNFC## :"VFO5HR MC12&VZ/:6HDOZM6J*LA 6/C*)6=.V!RBP!X9&(X$MZ(N!($)6A?UY.V5L[CS M4-,],E"JU>E;?I*\E8."Q&@CNI['<,7O80%7FJ2S16:15+)5-G?7D7S7PEB] MAZY6IE"O-JNCB3R>Z[IA+" ]R*->'])5U;N&QO&LH4*1-U0A81AJRD@GU(2N MI9DTRZ53L/OZ;SP0RI=]9\U!Y]:O,8&T$,L,FN\>CMON8E2: MYZ9IN>8*C'>;Z_JV@^:[A^.2D?9TO3"KR)VDU:MRG4PFF^NI_!Z.9R]3:D%J M-$M,AV[ZA^/\56%>XQO> M7 ;=9$YLBG>2DIVJPAZM=QS3<&EIQ#.F7?.*"7@Y'B [+NS1^M0$B6/2Z%\, MS*9ZC52%S3F78:\KK7_%VD;D3^%H=.E*X:A,BZ*Y5>HA#'Q!X#NK!U'8&S[9 M"HZ9^RS_LLUNML)W5P-;^6[+M8L7W:N8Y,Y8\:E[%3="S8W^\=80PW*FJ^S$ MZG<:KU&<1YD$?,?1LT'\QM+-NBGH>HX5^/##X_F7W#W(G#&)EUP_^/8+0^]S M-@_7:AYAU&.+0-P9ER:L.TK6L6<"T;KC9%WZC&$)ZXZ2=00PCY9U!#"/EG4$ M,(^6=0@PG[R>GK#NT*P+]]%L;T-[5S@7'SJEWD6G@_H!\2+2SNK*NZFF.19^ M^,\)=_)6<\R$2_0')&%J'P6?73[;INE3"U27P-7ZZ]UOT0_K-:F8B]=>VKR9 M$H\M#7\0-9[SW+Z[LAW&:3H0U5ZI8/&GXW,>S+>6/N(\$.>!. \'J'8H- 1]/7_SH6"TBD*;;2%-T?=QQF[BO$Z&WF:_.2)TV#T# .:M&8#R6, MU&J%^]H_$%L^F1X?MI+ ?)V)C[)VA'!O3-S%@7 ;,!WN'3PV2A+=);I+=/=H M=3<9#TI^#>'BEW;X6"S7O-ECE)\$UQB^,XL\/K+VP"'N'":.Z=,>P(]?QC5="&Q\1\5&[_: M]_[WL0:S>V?Z%"#S9XF'DZ?^-F>X_%@>7^B*"Y@%MNDW<5TE!?V@MG"%.N#J MJM+*J:HB,7(K-^\IG0(]ZPMC"US Q@D5'KB=1=^2/+5FJ#P^%X[W;:CM,IT= MNC=C:S"P",SK&NX__E<6!.@(45O(DTW34U'^KX \G6MQ]LM#RA/,11U!MZ MX^K\N2>(FE[D.X,.?2-< Y6Y=H>XM 9_\IM+GR8YYN^?VP0BR38"* 10/AM0 M6&Z)*.C?6CWA+4QI*KR;Z\EGPZMQ_80K M2E^NF34#VM>Y18N-B,2F]Q#)I_8=T\$"$!+PD7V3425K%WJCZ(H0:TX28]\F M,?9JUV>UK>8(TEGQ=78.![Q+_*@Z/O207U-Q@+T!)E7H/X(GN,23[>4RZ4%[ M,2@81:Z:89(9VVBHR3!2XOE3EDT<+E0B2$"0X$]$@@.Z%^^ @K'B7(/I2.XQ M\YR93.9F95$"N,HH"G'89/)4% \8X_PA4/ ]4_4E>X)$RG'#6SY0;$-R:5]M M,^(K,0>&G>FH* MNY&L*)P*/$LR[@0E"$K$ B4.YW\^ Q.BP[L];EH!BGG74]4!.YLM,E,$$]C% M3/"G8D(D:?2X>)TQ@8+(Q:R[< 1,/;P*S?;@Q^W_^$-$X+V6XNN.3WZ]V8C; MW&-A0P[F:2XU78X4_?%T188K*TIU0=_*V4'^CO%&%7'J]=0T=CG%TV3R@ XG MP0R"&00SXN1WOA0T$D)]8DP;BYXT/W\0T#C MNV4X\65RZ*5MQP<6I46"A2^[A60/<@Q,3&S%AB0PCM+YE$+%?MQ^V*FQ(\$B MT&4Z5ZSV68[/F\H4WX6'O$Z!%TX9/DD2G00G"$[$ B<.N-#^#%",C<$5?2'[ M^4&A*\Q2\HRIF?GPTDSD:?))\9014B35&1?W,U9@\&31@&JM2NH&?+4Y(53Z MZKU=W_70,E%!HH)$!;]4!4FJ[EA3=:N58F>$9C$_I486P+DZ6Z?@.#!'N&X MV9X8"_2.KPR1>/PH\W8KI:]CE9=L75XI_/Y]2//,L*..8/%6,;V,F1CQ-RY( M26&ZX.0WRS*GZ8.M!!'8(+!!8",N:;Q7XD9ST)J[?=,092BYHXLK".:33 ^/ M#V]@9+E35CC4<3F2U3O6K%[DEC9Q,]HQZ,"#R_5CBJ:P] $?C8RR("#;&DD6 M(5Y4^I,/:1[,5ZVM=+Z"53[$A9JA>#!<4MIC=.ZR>C&C*7R3$?E<]_:JX8H- M'AD='CNK*>& Z\U$/0B($!")I^?Z6A3)+Q9.S\K*@3+G?1->E2>5NA"B"')= MT\QNY1B23279U)/?!3'5YN9^$H*27XN(JA CQP!!!,J''G0FM^7WH?O01FC^$_>1()CF2>1S>9:CET2[YJF-K MCVZ4#S)S;=[EM4MF6+CK)CH-V.HZDLHFPG/]&KO(RJU+WQ$\5AI?UWL8,Y#OF60.>+#F#\&,[Y;+7+[SJ8,U[5I;JE#D MXO0869Y=PFT#,H\ 67>"K@7C:8T.>F%,_$@1"^-TX)/A>XQ1A>.X*9=)W\J@ MQVB+:;TOC(RIRH:73242J5-6/& )=8(N!%T(NAR_Z_LHO&A%WQOH MX%)(:X7*C83A!?FZ"88]%3B2:(V-"_R'$(=D7LB^LB^G$CGB2E20J"!1P:-4 M09)+_,:YQ$I)RI0JI79);E%2-4>UBE)3+M8J.;G9PF1BD[\HN:&4VC$.XXM6-_5&!#=);I+=/EMI=CY3[\0L/W#MXS5_EI#(SSC.-:O*RTU)S/32FZ KH]*F0.-2^;((5 M!"L(5L1A$]M+P0(D55?J]F= F9N#M#//P$RITL!@@0\/E9QM78W&&375U7U)Y5CL0/+,*2<*Y"PPT7RB^4?C"[Y8]?-%UE+H(6TJ MG:DMYE&?27G6P*J/W$$N>9IF#J7Z)/EXW,G'DJTY0TCY8 9) C(V=H(0CN0H MXNV11KC1QK#QN%FB\QSLU:]HENF8PN4DX8]J)7FJ@-##[8)SX5>)(@C8V7'"N7>"E2 MU,AQ0YUPC(>WS%!.%TT%X$]) N6/*:;V':A(RK)]^7TUJX3._''3I5WQ4T;1 M.BDE@,I":DMW4ZTJJ1P?97+)A34$A8Z:B@2%OO["FQ? D&0%TWFU)/<&Y:;H M+?C1I+WH3C$,(0^:9P\5O).4\K&FE%DN?&G;\8%%+:N/'F2?P9\;7QVL:)OO MC.* P9^X8!E[6L3"'AW,*W[1PN;P:KR0$G./E2&S&,YE=6K/T\@$A??H<(QP MFDP>*HU#8(; #(&9XW=[7X0S=KV?FV8=OB2/G5NNXUY,;('N89S!^VD3(KF7 M/$X><*S@XLGS[]5:E1R!CX5)(E3ZZDU\W_7\+5%!HH)$!;]4!4G*\%A3AM&2 M>\6Q>[0/W>'&RCK)%GXY8,=7;#XK4O\S@_'#Y?R0GK>1FN=@UW_R@K*^DYHZ M\V)'4+B[/CU>5*^%%MZ\%=X)(R1.F8,=;R5X0?""X$5LDG=2RNEW;9#P! /#!@D?W>L^;O(][P7*[+C,X8V)2:R M9_FDW5 OFDFF*<\;"I>\&9BMT1CVQE.52X:7#XJ'NAF,J#]1_S]4_3]]@^.3 M^I]K<$;#Y%@H0W_H7,NWXY)5#/4?WPZ8/M16:Y*P/.Z$90X:$(F43IGK\_-D MHV.<[,:S5[+&8.--+#8AQ8<9IE8;)ALN>\,P MM47SQDH.IYS90*8IA5U3\91-'- Y);A#<(?@SK?PBE\//,WK<;MN9.B%TK+: MXDUFEF_G1A(&'A$##T=.SL?'48X)>&R=_"&51?_$@ZE?;FKB-O=8V)7/.+ZS MQX0P,W=8NP1)S4*^:SH\MY,03X7T 8O9$[ @8$' (DY.Z--H M(="SY+P,*@%3X+K5VTGM+M>W&A@M<*DF)GF:3G(D$?LG)&)?0:^ER_DZ@BV? M6-#PPT&3"XJ/P$X1PAW%_K3O>KB Z"[17:*[QZF[)*-XK!G%Y3N?O%R\=GE9 M:E_*U7:+DJHY*ENKMDO5@ES-EN06]:/J^)!*_D7.6G^K35O?@4KDH"=10:*" M1 6/4@5)QNQ8,V9QEBH29),@FP39QVD1B.X2W26Z>YRZ2Q)DWSA!UBI*3;E8 MJ^3D9@O3@$W^HN2&4FK?D J$)"2/&Y5(2$Y4D*@@4<&C5$&2%8M55NP5?E1T MH+?NKD[T>KZC#4ZI?S^]PS)G3DP=AOLKO3YPH:%1[K>?\E$^R^KP'55M=^M MI?.RV6+H#-?OYGN9VJ+20*PX&!%>M=?TDZ@P#(1:I=&>>_+88RU_>)E1F0*B M I*4?9<=/7A C8!+3?!+?KUT>^Z2:KE)HNCQ2NIV4)CW4E/%MB#-2>\5G5(U M_V:RA33RI,#O.RY2*'TON1)R.J?:?N5R,*SF,D.FEI4-1WI.:-X^^5>)S,%G M#]O#OIHO>)I<8'.M*[UE6*R%9A_6&GNDWMA#B8E(0('UFTYC*3FT!S5,OZGC MZAZT7T*\DN<%CQ!.8BU5+,D^(P.VWIMW!XO^L/PLUGR1V'SLU.L3JR+*R4%1 MY@2[TI%KE0MWA&0&31N^0%S,L&?*<2DG\#U,$&0T20[WJZ.*^/HVT3N/N^SE MJR.&/<=EMD0'JS1MSNA(+,Z+X3]J<7+I51U?,YAQOIT"4]K1E7IOK]B]E6G1 MK[@C1%:$,-:OS9S=\M');RI,U7'W8DJ6:HB:$S7_M&K"4D"6QKW1ZJ38P M&)T).M].SN[&U9* M=2N]H\Q#O)4$(Z9^-ZEWN6NF-:N;(M]A>JG;/R0)L4&S%\7@=M=5W#&=+\FT MPF=47HX*M8=JQIX+ GC*\N$LIU-W!2/.98O4< M;9)U@P%#-W_+M S-R]33,D\G>Q%M6/$TR>ZAS48V@@(^=0E5\T+UBW1\D0N&!>TTN\4@H'34_D$KO_#L@*I_4.TG6C[<=3N>8FZR^7 MT02Z, @<;CA*5R]+:KV!U5T\I+J331?'O>E"0@/ X@ L%+::.FW:E 9&I@\L MDNW^:@L17]GY#MGN^-J1@WF-]\I>1[I>LK.1IN^Q)L5%]\*8M.'=(*APM\W: M;5#,F,B:A)<_L@GN5! /50Z.( 9!#((8[("DC5@#-&-=!JZ-:.EM*&\.&J9F[KO/(HM>/!7%(G/*B!TY7G7NE_IQ M7*[J!FK4,&AD-S$CNHRM@H"C"OV:T08S9+(0'= []CFPL[:@TS=Z5S'G22LW M70SX8JZG\N%-D*E3-KUKN?XB@$0 B0#2$0+2 =.I'X=(3;^<2#!E11J8@WZR M[ER/*R-#PHB$O.GT*9OD#X5()-UZK.G6K3LBPSVR?<="^N^M2E/!<8"H0!(O MY!:XSS))<9M[+!(W!_.(PRUD2YV70UU'1L<*,%WKCHLG(/F^:W8#'W0MV':J MCHU'YSH6(E2OA,;I0F]?;J=7T'(50W&& TZ _C63O9%4&?G'X6V3/,.>BF*2 M)'@)SA"VX^,*&BYZ;%,F^G+/#<^SN3[E&)3?AQZD#-,&MF;B MO#>N C-$[_#.(L;HYN3WW^BOU<0T"P(7BW+_ ;=Y_/ZE(6"8_QP*L=CTX]3@ MA)7 KLG!;\PB_/M__V=S-O?*1FN.Y;CG*QC>F.;RU5RH?3U(=UT(!C0PT(O/ M@34%79H.P0S>H."2UVG+6CXY]&W M5H]"I%X]<[SP%,*Y"RV :U/@OK=Z#=GD.Z-SCCT3/XM+#R24O^?)WX#JNQC[ M_]6N9?<""O[YR>)D;0P26'ZSV)0@:5TK(?C] KG=)O,^^H'0&*B\D1)T ("J MIR%4!9WIJH#3=977=4W3NPS7U>!)]-:/(>-.\/URZ8^(>UFJ5.0F5:KFE%:[ MB4+U90&34C5[%D7M2J95RI4D_%E(JFBJV5HU)U=;<@[]T*I52CFI+>=:;?1W M>(%Q+8\ZJ%W*:HQF&\H57K5;RM5Z"M3F'*C[25"U/!5-XX/ ^G7P]()$RX^2 MC2#9"3SD17FG%)QI$$UO!-UH09+2@0_N;XR.XP04&P0Z%%GT)! F.$S4MJ:D&E])5 4)6!5V&51,(!G0NG38TCE^J!ECYD9K7Z+6N MO6)RT!E/M.9MPN]/KZ8J\G,?MKR]U/-V+I="@%*ZRGNYZ6 Q*O=4;KL+=/VJ*4[5A,H\;.F4BVIA,6=:3*VPD"8IT1LEIKCESML+HUQ! MJ]A!30ZR4N%67^/9T.I<5FY'4U7[0 ]"YKHM#J=N;#B4UN=N2'SN.-.XX#!/T;BY24KM1G#*2FMYM&2R*;;XO M&7=,4/92$R7))8)20V69W:97';I4*INS(3/.E":S,3#'LYJ$0Y>=IO5L)JE> MYP)C4,M6Z48]QXA&IJ>R_&Y3D,^7J9]*NYA,# MZ-6-2^Z:*21G8=.= 9@^6[Z;7#8TI3 <9?EBHL$J)=1TCPQ8A?+(KEGLK=*9 M38&8N*THQ4L)-]T9@%F[D (SD^@Q_:"6_0N;DL"=IEMS^IH@'LT==;,6]:_#424F@R MS;F@E.:&@7K=(X3,W>CF+B%Y-\HPF4K(LI1QG5L$@/="&(:%:[<]RJ(@E]T" M(P^>KW[8M!G8T5V:"^SP:9&CN I:0I\:!+ZS>A!YU.&3+;][(^A>MMF-J]]IG%$XCX(4?"O L_'! MTBB&+UXU!5W/L0(??GBH\&'IAG=E&^[#P0,O?!+6Q99U2.L$PKJC9%WJ+$4X M=Y2<(WAYM*PC>'FTK$N=\43KCI-U[)E(8H/C9!VR=4\>;B&L.S3K7KM3\[E M/#YT2GW=+I_CV>N;VK?"]&ZJ:8Z%'_YSDCAY*P6Y,_Y)5^K=)$R]:1/!*_8# M]UT(J4OT0=^C9%N'.O5!FWZ?LW??7;H.8VKB1;7/W7Y/0)V ^N>!^A<>I3HT MZ%]N7INS.H%&0)^ /@%] OHO1Z0WXT\$.;M_[X#0&LRYMX(YRYQQWQO,\1F? MCSNG1\3HD5,@*>Z[2Q%W+#[ %TE13&W[5U#C^QKQKSQU=SRAVQ>?33QLRNU; M4.F9C16$2$3AB,)]K,(]O3)/J'1<^:$OQJ4CR0=]01&>R)<\ZB(\5;E-M:0* M/K7W@7'[GWO<_)VF+>ZR]!%E+$)_, X3_>(B%;G !;@?E557Y7&3>.^X/F4 [@'G7&>+CS7@.'=/O9P,/,0NZZUIQDN=! M])\>U4)^6,5"3E\YPH7>UV3.+Z:X;B=5N%9[:GC#.9?B3KGDH:KG$%0AJ/*\ MTQN'F<8,5KA-6.'4.RG?& OULJ[,]:#9*Z7K]59[^L6P@H/(C;U&-FU \;*V0=SZ\9!AQ$!@W"<]NM20UO+>>2["GJ42*5(\R0Y+#AP:N0I%$O9O.W7=\:B*F[BC3/+_)TIJ>&U]ES#'/*,0>, M OY_]K[U25$FV?O[B3C_ S&[^\;S1+2]@%=F]TP$*BK>4!%M_4(@E(@@*!<5 M__JW"K6[IW7Z,J,MVG5B3S^.70U569F_O%16)D82?!!PLP?!<1":U]![\!/] BN@!HQ4^WG=1+*KN-Y+=<9'^T\KK>8!WED"BES MUA;5K-%N/[3:*SF[;4YUEZ+.V#(&(PY&G#,=)L2.'#&#G/-Z$Z]#CI VA0PY MSZW)?L(JE,QZ4V)%!#G0?:#2=\D4B<\08@0Y^ PA;F<(,2(.#@OB/-J+4PDG MKF.!PP*'$]=C1B42C1K M:^Q/\LQMQ?G(69T53MNRE)BJW&P=)GHR71MTQBSJD)?\]H/*WC%T"B<-8U X MEQWZU5'AO,?TOXT*G8=J7<\I3(&L92LAU2C9FW(SZIN)CO#INV0N@Q. <4 U MMO;VU_5/6$4*7J]V M)S033XD#?_'-@M#@_CY3!L$7X1D<9KJ*V/,OUGKB1 #,\U^9YV,76CTWT^/( M(8X<7F/D\ ,@L3V\YU%+%^#Y^Q/Z.\(&/@XJ7%J1Q)=MSF%/Q6&U,3O(.^_Q M_E[J?WUBU^"GZ4JQJ%4Y.G3+/;&];"Q'NDPEHW/\.Y*B\35_C!HXZ31FL''> M\_^W86-8&)6Y3'%6EFJ*\1"4-'8H,"R"CJ>M\Q$0 M[/1S$QRKIO/0;-;9U69>D>A!0V"3@U M?RG[_DTL@62 CSP"*O.<1.I>T4I+P2)L9^UR@7)-'8$*M/O39XD5X! ]#M%_ MB1!]U_$5"\?G8R)0N* F+N$;6Z=@9KG?'_4W:VM-QW:.JO,C*CQ+F[EPQ:8X M,S-<6^E9,=7I@95,12T J=Q=YCS1.PQ$&(AP9=^;$>B=<*6V$1-O;@KGT&6\+8B3"YPA7?XX0(^+@D.&5YYW> I5PP5\L<%C@ M<,'?F%$)A[!Q"/O&0]B[=[YV=V][68_(% M.Z&X(>^#F==T;+0"UXD*5.WS5(_$EC;+U&"AR4V2!"NEM.IW$YJ'8DM1_SJ* MNLLR#(YR8PB*713[JV/0N1/;/Q.#LOU60E&2TDPR^$ZG6YJE]%%51QB$^F'? MI7)G*9&)P]LXO'TCX>VS^!_0XT!=LGN\R M-7"\$I[WB!/JX*/_/<$"@4M^= M2.>!#8XWHNWU>XMTU=)44U&JJUH+;))*'CH/.>0\T'?I[!E]!PPB&$1P[GS< M78CWH$A16N833'NP(A/=C58 M7EV R(4B>[(G@5#\$D#/FG )PU-KKL[7\ G M"['0UF]E:R:A$M.<8&2!>&KP?WY:!GT<*!$S?7Y>KZ )_*>HX!$MGIX(:> D MM0ZY<,-.K>CKJ0=M)5,,\@68.YHF\3D"!IQX LZ[,N7C0(J8(J<:P:QZKSK,@7]MGP+:Y#P \-H4F(%;:#P]<7AR@< M3?KBX>NBL30T$(62O(GB D]N5]M:%)Y+M1))SO0ZG-=IBD4RB;O, MCQ7XX*!VW(+:I_4ZBGQ=ZG+%3_$[O@C+G#2C-0ZJ[',\BM@M.XX:_%/=AZ)A M!3[0CNCP,V<6@[SF9OK ('KX:V"ZQ8(8I\CR]RS:)(%+E" MG>UP11SCCH%^C%V8!L>X8Q.=.FN,N^#,9HXM^HYJ;F=K:T^1*J!:\#_'0E5Z MSY97[8=RC@N'7'$^W;!@6&W+=&H;\#YGIR2,*!A1<, [Q@'OWX249> GVJVA MS9E":YYN-].#><]<(4C!T>]8> 9?A$HX^HUC:O$F'(ZIX>@WEM1K(!R65!S] MQM'OJR ^;JICP M808Z;5'S6$6:?K'6DZT8\SSF^7/7]H@=T^/H(8X>7F/T\ ,@D8G>&=U=Q8&$ M2RN.J[CH_7D&UE60XTP57'>'?\5ENN(EI=S0+(=Z;B79%DC0["7+1O>CM0.- MA3NJZ* 9S$; %<;1Z9\G!+Z'5@#)_O-U^*<7(A)'IO TLXT>/^$'3>>M+_RDT53NF61MGNH8)I'8UE4Q5 M1GUZA: ILX4F*HMK=<0(FG!(]XI#NEO'8W=9%@>HM+'=\6>^<]3DPC&*>8Y@*(+"X+V=-T8_3[DX H:BJ,X.3"B%C$+;CP[=# ML2?@<@SXU[JK6,1<<7W"&1/^!'B &!NV8JL&_![B@@]F\"7>_8E6='ZJ_ULS MEC_^"W_L_TZU@.(B49J\8, D>LD.;DCR7^=2.Z]M&9W:R]#CFE//5A']_-__ M>;Z:)S<_H3J6XW[?Z])GR]R]FHX 00>)D0L4,Z&,X8N_*]9*";W=LAGJGLSL M]?3W1WV,"$.D[E/9?Q%/'Q%Y#F@[4]:)9Q3,9 M2%%\=X$%E>$2H&?_]-1HFWQG_IV&BN"S=ND%&R:?]N2_"C%QD?;^1U9V7MOH*2B' +R5@!&0-0HAYY5GD/W_Y,YF/T4R*-+8^4%$E1 M&BW3:2TMIU(D*><839$SU CDF/$8T%KZV_:MIR'C00[:AP +SKS!U^MWX]YAG&92 8U7;+57)BP![I,'X[,R++7:]2[:S-<=1.# MQ*26F4]TZ.D@KB4[ZY3IHB(G. QJ9?CERJK99JV;D@-F48%OCUWY)F+1EKJ:L.V5&:[.3:P MVEJ?UF6*/!R:;I*@5Z8' ]+(5)>)1'74S\RCH0>K5V:9H.E1OD?6S-#TEY"L M89M%0_?+C^SM1^-CZ]!#P\-2YA[XOO_P7 20NMYQ/U);ZE;=[4VOR#)0 M_9 M?[&U"Z)O?K(>GGDSNS&'UIKO[B>V%[>M0+WS'("^IU[UGI[IXF?/=^ SQY:S MV@OC_M\)Y)=]WYI:*TBG-ZV@USSDQL\)_/C_LB->S)J_]SQ M9?#67>764?;5;AP'S:K<. ^;5;MU;A]QXZ\Z] M=1]-ZWK+G8L/G7(7/3%\U0Z(%Y$.XG9_3#75L="7__UW*9B\I\][-)U[ M(W/A>%CY_5?$NQ,7 *(!?S'Q",[6@$9\N1OA9^ NC%<8K^*+5S_G8E'S-0&- M"4/[C%2L<^-90W'5R?;,,$GM4]@PGF$\^XIX=E38?ENTGA<2^+FHP.@7.$7_ M+DY19)0;WXEN:XAV$:7+=Q\2@$^++ MU[U2^(?!^K@STRGJT&]CVW%8Z9DN=:#:\[+$DIQ8#'6I7TZL)ZF%I53!J?M8 M?.A&1Q/XO*TZ,U!W/._(?8V'3ME-F*E:1Q(7C%![>!C:"1_E,R6__6#N:)H\ MTXTP#!<8+C!<_ 9[U:;C%C4$IE!AJ:=V0& M%Z$YUTVFFXRL7/@RW)6$BB^O<3"5_BQQ U,)2QR6."QQ%Y"X*SF0NIB9% <7 MX[<#>4*WLNU2>W#CC_BK+HCBWR>LW8\]]MOUV$]6R.4ZW/9?K/^45?^QM&!I MP=*"PSM7&=[Y@$1$5\Z__2@Y+AQJ$VK@NL!60\)W%=NSHL@EH6C3P/-171CL M1'XND%XNJ^'RJ!JWM%:.JM^?LRG'%P&@ M6XOJ[0SFKN,K%N$@)B74YUQ*&!&;$G]9D%'_QL&(BVNPV'+2EPQ&?"E+^16M M$R2'#U2NG&]R]$1V>].F;23;;3EW=KL7 PD&$@PD5V;PO@(DO$B/5- (1J1@ M#JG-0ZE#)9JLG#NW^?IU<21^\=X8$0='96X\*G,+5+Q\?.<6J(@E%DLLEMAK MHB(./%YQX''WSM?2"8^W#L )A#' _VMHG'RQ.X'Q(T7,(@_G#6$>"3KL P[P M7U: Z-URW.A$S?==8Q1$70*Z3M.QT:Q=QX($U'E4YP)X_I$@1;:3G\YHQNUJ*_*]K(TNA/CNUM;WA%@K0)(DZCS.Z$IO@(UJT;,@?OLJXMWEKS"!I@',_U9 MV_U.1\P<' )RC*P!DI93&4611W2&D14RE4XJ&IW4,NI.O![[(O*+W&PJ!BV? MHTM&1^IF,YG64$>.#/5R:%M9V!H];8ZX0FY2T++CT4.SAEIB'C207)2K-3$@ M9Z$9]!NZNQSU-F$*C3Q\:*>8FLCY9$$G%R/7+ X:ZL2DVL>Z9W974M\7UYL6 M&52$A4]E1OITQ1[KGKEB'5I=-@J^5,Z6AF+(9U?=&1J9>SE2,Q=S=]5PIF;? MGLUK>STN]?P\ MTA]ZY&I.+1BRW$H-QIU.&I=4V"_/G MD=6Z\$!NR%R)FQ4&J49V4$N20-^F6?T\DIP+C8''9QID4.I4&NU5>CP"4KI"1.9+\IYD?##+."(P_F MN5Z08V>N-GJ6G5T46\63#&==M;)5,BI$/8HZG"R85_) MU[1T-L/UNW9?K.5M9U*-AAY,-A&DW*8Q;>6X8-XJ,)G)I%L"T="#R;9ZIE1+ ME%Q!$F?+7%A?L)L>!"DX]'"RU%28)=NYY="L]3O.HE\FRV45CJ4/)]NN9&)=;68PBP*$!J!;H9BH+91H./=C:A%]JY8=^ MBN0RMD0ZA4Y>+BZCIQX1%I),LKYLJYQ2%G-3M8#9;;& =HS M0\YZF)LI5N;#:.C!4\V5IG"FWRQ+@N^65"-1S4EH;X_H*:J9 BNC7'X@#=]* M%EJ6.J9R;33T &96M4?;&IV'7N @4)Z4R.[&6' &>$R-PYMMQK6X<*.J(#4P!VQ;@=:]?UE42_U M"R5]Z;31T ,:",MQ'N);KDC.R,6\NAR*W4(A>NH!#;S-F.4SG55.H@N.EA;, M;!"8.AIZ0(,5TQLKU"P_D&9&H5H.1;V[!M$$#FF06?#.*NDFQN1LR712V4:_ MLUE%CSVD 9C/"Q5@.N=]8F%U1/R&0MJIM. MPH4=T009RAXP],@.I)J^Z(S,8$QM5FTT]("_:T&9FZ?IU8*UVD.WZVK14P] )K]NE.MUJ:Y+A83EKQHUP^=R<+^.:(0J M.4X:O5E%DX+23),*O-Y2NVTT]% E& ^=&JAD4ER!W4SXDDD-PQ*+AA[,=*#PK@R-G8:&OU"ITUUJELPZQ)Y8&1M4?"2,TN=33T<&>'8)D5 M%L54Q^S[#[7BG$M5S3XKTT=T@KAPU&:8;R:Y<,XLJD:8?2#M:.C!9 6!775F M^6F&+$.Z>4U]Y+$0.^DC.D&OJJ$S+C:[TL(N3W0G]#JS>33T<++*HME4_$JE M3XK98J&M%/-VK0=G<$0GI,!:,=O%^88,^)1$EIJIZJJZ0D,/)KN:5=OEW,H= MF$HV1VZ@76Z14'W H0>3G2[%!S/;M9;2K&VTF]FQT5WTHZ&'D^VW]>R@O,HE M)= WO)4,QI9Q ;)0SX,Y^14J8F;(E=N4&#F"3[0+93@DI6Y9$JT/U MV)#,/CB0LJG#R0:#=&F6K06.!,SAJ%E=5YW.-!IZ\-2JFI MVR,=6D=##\";G"Z7S"K!B))8$B6'LUEO6FRCH0?@[4TZ#S1M@95$)S1''6JI MEC2,GGH(WJUAF1H,RQ/>-!KSC;!QZ&S?CQ[["-[1*I)-ZZJ]PZ\CZ'\?(ZMRZ#-=V5[AS&RRO>.HK&6W>56Y=]HUX_WKK8;AT& MS"O>NB26NNO^17NW78([_PSGVP8,*;1W0Q MHM/1E/^+W:V-=Q&."Y'EC:.G2U/EZ4&Y&/'2&Z<^9R+:F]='KHV,;WG(?TS' MW(=Y[[6K',_[]_S,##&^M^) MP&)9_-JR^.=@S]RGSVN#':7,!QGL-5JQJAK, NC? >UD4/5Z*.A:F>4\T14, MW+\1V/ABN(VC##C*@*,,5P9@V/"\!L,SYLP7_VC$V>U3.%UTLJ!8IS-/OS1+ MX?@#CC]<&QV_NLSB.,6/J-73M40H8LY..)*!(QDXDH$C&=<;R3B%7W1FT^S< M"K'@S&:.C9VBF!A8U^YGMQ1#2_"8G^+"3[E[Z@)'KG$_6,1,];6]P)\Z6&!O M$'N#5T8U[ UB;Q![@W'U!B_8*_7M,WG##"<&[MP*O&MAN'-DL)XMN?F&V:;N>"?DF2_M16*E^!:S=9T#E?A[ M#M!5]UO/LW6V6>#NB")0P6P$W"UZ):E=,S":I"GBKPZ [/>\[=(I/*"K:A!Z MR63?N#/8*7H41PFZ<5CHA3L0LYXLC*/F*5'/84K>-0M&3]IV..46 >0Y%'EU M;-3/D%T;WN.H[2EDY%TV(G&6RTU_SCBUU4KJ)P?6..D)MCEI_W;/XNC1$X@= MP/6V,SE1JV(VPT_*2]7R2*$W5O.3P7JL5E$+*]1>G4J=HT_QUJZ\*AAZP;T7 M#3;'05K/#TLQ6>AUP])3UC@ZU^;M74!B!U'5?+5%]>8]4:+G_+Q0$4K2J,K& M#Z)(KR#;>J7ARQ( M=_CJ(]AEZDJ6I!J3/"?0_:Y7>\@K3!;Y?ZA=6NJ.2:4/H.OOD\6),79A'Q#[ M@!_%KE%AI-05?=J20)]D?2.G<-YB=7F,>0DMX:I6;!D)><&!:G4V84K5NN:@ M3N94^ML/.I>ZRU"95^RB^*5%?4 ,,M$[G]0)X8SAIC[3&H01J8WO.+'IRQ?L MN*0ZN7B!CK>-P1A2[7I2<2YOJF JQ3P7&DO@S?+6]90KN225+E^>!(O@S3+7 M6WV8,)7>T_((B^"59UMB.S3N5/K2=NBM9:!2=/32)O!W<2:TV]W)[Z<10J-ZF_*#KDT> M.?8&?KHP#Y6F)(4#;SAK53H=GVG+690-2-^1F<.$&@QAEX[/8<+=:&KAV0T' MG,6&K75LK>Y[0*-)<>%0VU"#5P7V&I(^*YB>U:T182B30// M1]8;3G8[;\CQ[\1@,2R=XIH M)!8^+'R_$3K#PG>*.-JU"U^?WW7TA4S74[E10X\%,W*8-U>5LJ_7[7I M5V]#882=RUS8>O3N,;\,>:MYO]O8 M-.]Y@6*K8%?=6&9CG4<4#&F(PR%W;LPW756P]4N7Y M\&E(2PG15^P*KDF8HX%>&0[T/=YN0?H[VF%M9G++7DW%=66OO,PQW49J(06) M1KO'MQQ1LO1O/])W3.ZPIOQI"C/C_.I?A?_C2Y6XJ+E+ -2E8XR8*W#YI2LH MOW2%]N IFUUE6C2PM#S3YQ;:HC5J#*5AH?:'_?@B30XTN ID24;JO*=8 8C4 M_^BEA5!VCU\>FXXJ?KWI3T72J&;E3JDU+4PM7:9(U-^*)E\S(3%RX?*I%Z?2 M^I#J!8L^NH:*/V^ J M8B /)__BY-\K .B82.&EG07,._BP&1\VQ\I0BG%P\>F>E-=U?O'FXZ>0G4=; M(;(M$.&\#H +\R"SB,!=&BK8&G =H#JZ'3WYV'W2L9?@[4%I+AF<.4/.-J.99.+/FF)=.1(8^"KJ]:\C>0GUHTE@84*,TCYI#D=\0_ M7^>F[?"(EW;II^WJNL5QML*2QL;.3+6"3O<*IV8I^F,YS3/'CGCB<7&0#R(F M*BC>!+'6T4S2!IVWN$FO7>46HZ%&35@G'-?;WWZ0]]1A(BDQ!RX1D0!GE.** MO;%6:[AP(4Y-P46Y+F=28MG#LH*8 M 3LVB_JL*1EUP5';2Y;IY%^J1Z0/_;C3W 7#B(;+(.,RR#A1-K9L@TWY MKVG*7]R:.'&D^)V& %NI5?A4KI4C09"0&^Y#;=0-=60(["H.O&X)W%H:[>Z= MHY_>N=K^V9]L,\]<^OG/UZ8B1E/5D8_[8C]@P0=SY83MITO6D ^F1-FV0$M]^4%0*9]'% MR 2Z2&;!A6 I)@N]:EAZ/2$X5*;+_G)L%\B9),EKUJP"5HXA1/5&::X\:7(! MF5#J3;D@Y?F1QB*(RD"(2E-W61K#5)Q@ZB+)OA>!J>O-SHT53OTBCCU. M+5HUSJBW>7/5T?1$ZP_+H9P#H ;JIF%ZO# T,SE74;J%R:@31@#%0(!*YNY( M\C!]!0/4Q:/A,1#;