0001104659-21-139341.txt : 20211115 0001104659-21-139341.hdr.sgml : 20211115 20211115171647 ACCESSION NUMBER: 0001104659-21-139341 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 43 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211115 DATE AS OF CHANGE: 20211115 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALLIED HEALTHCARE PRODUCTS INC CENTRAL INDEX KEY: 0000874710 STANDARD INDUSTRIAL CLASSIFICATION: ORTHOPEDIC, PROSTHETIC & SURGICAL APPLIANCES & SUPPLIES [3842] IRS NUMBER: 231370721 STATE OF INCORPORATION: DE FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-19266 FILM NUMBER: 211412465 BUSINESS ADDRESS: STREET 1: 1720 SUBLETTE AVE CITY: ST LOUIS STATE: MO ZIP: 63110 BUSINESS PHONE: 3147712400 MAIL ADDRESS: STREET 1: 1720 SUBLETTE AVENUE CITY: ST LOUIS STATE: MO ZIP: 63110 10-Q 1 ahpi-20210930x10q.htm FORM 10-Q
0.250.044013537401353700000000874710--06-302021Q1false0000874710us-gaap:TreasuryStockMember2021-09-300000874710us-gaap:RetainedEarningsMember2021-09-300000874710us-gaap:CommonStockMember2021-09-300000874710us-gaap:AdditionalPaidInCapitalMember2021-09-300000874710us-gaap:TreasuryStockMember2021-06-300000874710us-gaap:RetainedEarningsMember2021-06-300000874710us-gaap:CommonStockMember2021-06-300000874710us-gaap:AdditionalPaidInCapitalMember2021-06-300000874710us-gaap:TreasuryStockMember2020-09-300000874710us-gaap:RetainedEarningsMember2020-09-300000874710us-gaap:CommonStockMember2020-09-300000874710us-gaap:AdditionalPaidInCapitalMember2020-09-300000874710us-gaap:TreasuryStockMember2020-06-300000874710us-gaap:RetainedEarningsMember2020-06-300000874710us-gaap:CommonStockMember2020-06-300000874710us-gaap:AdditionalPaidInCapitalMember2020-06-300000874710us-gaap:MiddleEastMember2021-07-012021-09-300000874710srt:LatinAmericaMember2021-07-012021-09-300000874710srt:EuropeMember2021-07-012021-09-300000874710country:US2021-07-012021-09-300000874710country:CA2021-07-012021-09-300000874710ahpi:RespiratoryCareProductsMember2021-07-012021-09-300000874710ahpi:MedicalGasEquipmentMember2021-07-012021-09-300000874710ahpi:FarEastMember2021-07-012021-09-300000874710ahpi:EmergencyMedicalProductsMember2021-07-012021-09-300000874710us-gaap:MiddleEastMember2020-07-012020-09-300000874710srt:LatinAmericaMember2020-07-012020-09-300000874710srt:EuropeMember2020-07-012020-09-300000874710country:US2020-07-012020-09-300000874710country:CA2020-07-012020-09-300000874710ahpi:RespiratoryCareProductsMember2020-07-012020-09-300000874710ahpi:OtherInternationalMember2020-07-012020-09-300000874710ahpi:MedicalGasEquipmentMember2020-07-012020-09-300000874710ahpi:FarEastMember2020-07-012020-09-300000874710ahpi:EmergencyMedicalProductsMember2020-07-012020-09-300000874710us-gaap:SeriesAPreferredStockMember2021-09-300000874710us-gaap:SeriesAPreferredStockMember2021-06-300000874710us-gaap:RevolvingCreditFacilityMemberahpi:SummitFinancialResourcesLpMember2021-09-300000874710us-gaap:RevolvingCreditFacilityMemberahpi:SummitFinancialResourcesLpMember2017-02-2700008747102017-02-272017-02-2700008747102019-07-012020-06-300000874710us-gaap:RevolvingCreditFacilityMemberahpi:SummitFinancialResourcesLpMemberus-gaap:PrimeRateMember2021-09-300000874710us-gaap:RevolvingCreditFacilityMemberahpi:SummitFinancialResourcesLpMember2017-02-272017-02-2700008747102020-09-3000008747102020-06-300000874710us-gaap:TreasuryStockMember2021-07-012021-09-300000874710us-gaap:RetainedEarningsMember2021-07-012021-09-300000874710us-gaap:CommonStockMember2021-07-012021-09-300000874710us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300000874710us-gaap:TreasuryStockMember2020-07-012020-09-300000874710us-gaap:RetainedEarningsMember2020-07-012020-09-300000874710us-gaap:CommonStockMember2020-07-012020-09-300000874710us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-3000008747102021-11-0100008747102020-07-012020-09-3000008747102021-07-012021-09-3000008747102021-06-3000008747102021-04-202021-04-2000008747102021-09-300000874710srt:MinimumMember2021-07-012021-09-300000874710srt:MaximumMember2021-07-012021-09-30xbrli:pureiso4217:USDahpi:itemxbrli:sharesiso4217:USDxbrli:sharesahpi:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 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 September 30, 2021

   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: 0-19266

ALLIED HEALTHCARE PRODUCTS, INC.

(Exact name of registrant as specified in its charter)

Delaware

 

25-1370721

(State or other jurisdiction of

 

(I.R.S. Employer

Incorporation or organization)

 

Identification No.)

1720 Sublette Avenue, St. Louis, Missouri 63110

(Address of principal executive offices, including zip code)

(314) 771-2400

(Registrant’s telephone number, including area code)

N/A

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

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 twelve months (or for such shorter periods that the registrant was required to file such reports, and (2) has been subject to such filing requirements for the past ninety days. Yes       No   

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 and post 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 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   

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, $.01

AHPI

The NASDAQ Stock Market LLC

The number of shares of common stock outstanding at November 1, 2021 is 4,013,537 shares.

INDEX

  

Page
Number

Part I –

Financial Information

Item 1.

Financial Statements

Statement of Operations - Three months ended September 30, 2021 and 2020 (Unaudited)

3

Balance Sheet - September 30, 2021 (Unaudited) and June 30, 2021

4 - 5

Statement of Changes in Stockholder’s Equity - Three months ended September 30, 2021 and 2020 (Unaudited)

6

Statement of Cash Flows - Three months ended September 30, 2021 and 2020 (Unaudited)

7

Notes to Financial Statements

8 - 13

Item 2.

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

13 - 15

Item 3.

Quantitative and Qualitative Disclosure about Market Risk

16

Item 4.

Controls and Procedures

16

Part II -

Other Information

16

Item 6.

Exhibits

17

Signature

18

“SAFE HARBOR” STATEMENT UNDER THE PRIVATE SECURITIES LITIGATION REFORM ACT OF 1995

Statements contained in this Report, which are not historical facts or information, are “forward-looking statements.” Words such as “believe,” “expect,” “intend,” “will,” “should,” and other expressions that indicate future events and trends identify such forward-looking statements. These forward-looking statements involve risks and uncertainties, which could cause the outcome and future results of operations, and financial condition to be materially different than stated or anticipated based on the forward-looking statements. Such risks and uncertainties include both general economic risks and uncertainties, risks and uncertainties affecting the demand for and economic factors affecting the delivery of health care services, both in the United States and in our overseas markets, impacts of the U.S. Affordable Care Act, our history of net losses and negative cash flows, the Covid-19 pandemic and other specific matters which relate directly to the Company’s operations and properties as discussed in the Company’s annual report on Form 10-K for the year ended June 30, 2021. The Company cautions that any forward-looking statements contained in this report reflect only the belief of the Company or its management at the time the statement was made. Although the Company believes such forward-looking statements are based upon reasonable assumptions, such assumptions may ultimately prove inaccurate or incomplete. The Company undertakes no obligation to update any forward-looking statement to reflect events or circumstances after the date on which the statement was made.

2

PART I.   FINANCIAL INFORMATION

Item 1.   Financial Statements

ALLIED HEALTHCARE PRODUCTS, INC.

STATEMENT OF OPERATIONS

(UNAUDITED)

Three months ended

September 30, 

    

2021

   

2020

Net sales

$

7,357,593

$

10,189,548

Cost of sales

6,420,598

8,315,737

Gross profit

936,995

1,873,811

Selling, general and administrative expenses

1,889,132

2,009,098

Loss from operations

(952,137)

(135,287)

Other (income) expenses:

Interest expense

31,733

18,250

Interest income

(5)

(156)

Other, net

141

31,869

18,094

Loss before benefit from income taxes

(984,006)

(153,381)

Benefit from income taxes

Net loss

$

(984,006)

$

(153,381)

Basic and diluted loss per share

$

(0.25)

$

(0.04)

Weighted average shares

outstanding - basic and diluted

4,013,537

4,013,537

See accompanying Notes to Financial Statements.

3

ALLIED HEALTHCARE PRODUCTS, INC.

BALANCE SHEET

ASSETS

(Unaudited)

September 30, 

June 30, 

    

2021

    

2021

Current assets:

 

  

 

  

Cash and cash equivalents

$

261,806

$

726,223

Accounts receivable, net of allowances of $170,000

 

3,103,502

 

2,929,751

Inventories, net

 

8,934,155

 

9,450,731

Income tax receivable

 

10,100

 

9,800

Other current assets

 

564,988

 

268,136

Total current assets

 

12,874,551

 

13,384,641

Property, plant and equipment, net

 

3,614,904

 

3,727,384

Operating lease assets

11,936

13,078

Deferred income taxes

 

577,088

 

577,088

Total assets

$

17,078,479

$

17,702,191

See accompanying Notes to Financial Statements.

4

ALLIED HEALTHCARE PRODUCTS, INC.

BALANCE SHEET

(CONTINUED)

LIABILITIES AND STOCKHOLDERS’ EQUITY

(Unaudited)

September 30,

June 30, 

    

2021

    

2021

Current liabilities:

 

  

 

  

Current portion of operating lease liability

4,919

4,777

Revolving credit facility

2,300,531

2,077,440

Accounts payable

1,969,701

1,898,747

Customer deposits

849,747

575,930

Other accrued liabilities

 

2,311,721

 

2,557,135

Total current liabilities

 

7,436,619

 

7,114,029

Long-term operating lease liability

7,017

8,301

Long-term environmental liability

34,000

Commitments and contingencies

 

 

Stockholders' equity:

 

 

Preferred stock; $0.01 par value; 1,500,000 shares authorized; no shares issued and outstanding

 

 

Series A preferred stock; $0.01 par value; 200,000 shares authorized; no shares issued and outstanding

 

 

Common stock; $0.01 par value; 30,000,000 shares authorized; 5,213,902 shares issued at September 30, 2021 and June 30, 2021; 4,013,537 shares outstanding at September 30, 2021 and June 30, 2021

 

52,139

 

52,139

Additional paid-in capital

 

48,512,726

 

48,507,738

Accumulated deficit

 

(17,983,234)

 

(16,999,228)

Less treasury stock, at cost; 1,200,365 shares at September 30, 2021 and June 30, 2021

 

(20,980,788)

 

(20,980,788)

Total stockholders’ equity

 

9,600,843

 

10,579,861

Total liabilities and stockholders’ equity

$

17,078,479

$

17,702,191

See accompanying Notes to Financial Statements.

5

ALLIED HEALTHCARE PRODUCTS, INC.

STATEMENT OF CHANGES IN STOCKHOLDER’S EQUITY

(UNAUDITED)

Three Months Ended September 30, 2021

Additional

 

Common

Paid-in

Accumulated

Treasury

 

    

Stock

    

Capital

    

Deficit

    

Stock

    

Total

Balance at June 30, 2021

$

52,139

$

48,507,738

$

(16,999,228)

$

(20,980,788)

$

10,579,861

Stock based compensation

 

 

4,988

 

 

 

4,988

Net loss

 

 

 

(984,006)

 

 

(984,006)

Balance at September 30, 2021

$

52,139

$

48,512,726

$

(17,983,234)

$

(20,980,788)

$

9,600,843

Three Months Ended September 30, 2020

Additional

Common

Paid-in

Accumulated

Treasury

    

Stock

    

Capital

     

Deficit

    

Stock

    

Total

Balance at June 30, 2020

$

52,139

$

48,493,732

$

(18,686,416)

$

(20,980,788)

$

8,878,667

Stock based compensation

 

 

529

 

 

 

529

Net loss

 

 

 

(153,381)

 

 

(153,381)

Balance at September 30, 2020

$

52,139

$

48,494,261

$

(18,839,797)

$

(20,980,788)

$

8,725,815

See accompanying Notes to Financial Statements.

6

ALLIED HEALTHCARE PRODUCTS, INC.

STATEMENT OF CASH FLOWS

(UNAUDITED)

Three months ended

September 30, 

    

2021

    

2020

Cash flows from operating activities:

 

  

 

  

Net loss

$

(984,006)

$

(153,381)

Adjustments to reconcile net loss to net cash used in operating activities:

 

  

 

  

Depreciation and amortization

 

112,480

 

164,534

Stock based compensation

 

4,988

 

529

Provision for doubtful accounts and sales returns and allowances

 

1,474

 

(630)

Changes in operating assets and liabilities:

 

  

 

  

Accounts receivable

 

(175,225)

 

(172,703)

Inventories

 

516,576

 

(2,327,230)

Income tax receivable

 

(300)

 

(100)

Other current assets

 

(296,852)

 

(106,148)

Accounts payable

 

70,954

 

544,329

Customer deposits

273,817

(1,584,490)

Other accrued liabilities

 

(211,414)

 

3,861

Net cash used in operating activities

 

(687,508)

 

(3,631,429)

Cash flows from investing activities:

Capital expenditures

(167,163)

Net cash used in investing activities

(167,163)

Cash flows from financing activities:

 

 

Borrowings under revolving credit agreement

 

7,618,211

 

10,098,573

Payments under revolving credit agreement

 

(7,395,120)

 

(8,894,188)

Net cash provided by financing activities

 

223,091

 

1,204,385

Net decrease in cash and cash equivalents

 

(464,417)

 

(2,594,207)

Cash and cash equivalents at beginning of period

 

726,223

 

2,600,083

Cash and cash equivalents at end of period

$

261,806

$

5,876

See accompanying Notes to Financial Statements.

7

ALLIED HEALTHCARE PRODUCTS, INC.

NOTES TO FINANCIAL STATEMENTS

(UNAUDITED)

1. Summary of Significant Accounting and Reporting Policies

Basis of Presentation

The accompanying unaudited financial statements of Allied Healthcare Products, Inc. (the “Company”) have been prepared in accordance with the instructions for Form 10-Q and do not include all of the information and disclosures required by accounting principles generally accepted in the United States of America for complete financial statements. In the opinion of management, all adjustments, consisting only of normal recurring adjustments considered necessary for a fair presentation, have been included. Operating results for any quarter are not necessarily indicative of the results for any other quarter or for the full year. These statements should be read in conjunction with the financial statements and notes to the financial statements thereto included in the Company’s Annual Report on Form 10-K for the year ended June 30, 2021.

Fair Value of Financial Instruments

The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable and the revolving credit facility. The carrying amounts for cash and cash equivalents, accounts receivable and accounts payable approximate their fair value due to the short maturity of these instruments. The carrying amount of the revolving credit facility approximates fair value due to the debt having a variable interest rate.

Recently Adopted Accounting Pronouncements

The Company adopted ASU 2016-13: Financial Instruments - Credit Losses as of the beginning of the fiscal year 2022. This update introduces the current expected credit loss (CECL) model, which requires an entity to measure credit losses for certain financial instruments and financial assets, including trade receivables. Under this update, on initial recognition and at each reporting period, an entity is required to recognize an allowance that reflects the entity’s current estimate of credit losses expected to be incurred over the life of the financial instrument. The adoption of this standard did not have a material impact on the Company's financial statements.

In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,” which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 was effective for the Company beginning in the first quarter of 2022. The adoption of this standard did not have a material impact on the Company’s financial statements and related disclosures.

Risk and Uncertainties, Going Concern, Liquidity and Management’s Plan

A novel strain of coronavirus (“COVID-19”) was first identified in Wuhan, China in December 2019. On March 11, 2020, the World Health Organization designated COVID-19 as a global pandemic. To date, COVID-19 has surfaced in nearly all regions around the world and resulted in business slowdowns or shutdowns in affected areas. Despite our efforts to manage and remedy the effects of this pandemic, the significance depends on factors beyond our control, including the duration and severity of the outbreak as well as third-party actions taken to contain the spread and mitigate public health efforts. For the Company this creates additional economic uncertainty. Risks for the Company include disruption in operations if a significant percentage of our workforce is unable to work due to illness, forced curtailment of business operations and business travel by governmental authorities, and failure of others in our supply chain and distribution channel to meet their obligations to us, or significant disruptions in their ability to do so, which may be caused by their own financial or operational difficulties.

Management believes that the combination of cash on hand at September 30, 2021, additional borrowings available on the credit facility (Note 6), reductions in inventory levels and future earnings will be sufficient to meet its obligations as they become due in the ordinary course of business for at least 12 months following the date these financial statements are issued. If additional liquidity would be required, the Company would consider additional borrowings

8

through the sale leaseback of its corporate headquarters and delaying certain expenditures until sufficient capital becomes available.

2. Revenues

The Company’s revenues are derived primarily from the sales of respiratory products, medical gas equipment and emergency medical products. The products are generally sold directly to distributors, customers affiliated with buying groups, individual customers and construction contractors, throughout the world.

The Company recognizes revenue from product sales upon satisfaction of its performance obligation which occurs on the transfer of control of the product, which is generally upon shipment or delivery, depending on the delivery terms set forth in the customer contract. Payment terms between Allied and its customers vary by the type of customer, country of sale, and the products offered. The term between invoicing and the payment due date is not significant. For certain customers or product orders, Allied may require advance payments. The contract liabilities are reflected as customer deposits on the Company’s balance sheet.

Management exercises judgment in estimating variable consideration. Provisions for early payment discounts, rebates and returns and other adjustments are provided for in the period the related sales are recorded. Historical data is readily available and reliable, and is used for estimating the amount of the reduction in gross sales.

The Company provides rebates to wholesalers. Rebate amounts are based upon purchases using contractual amount for each product sold. Factors used in the rebate calculations include the identification of which products have been sold subject to a rebate and the customer or price terms that apply. Using known contractual allowances, the Company estimates the amount of the rebate that will be paid and records the liability as a reduction of gross sales when it records the sale of the product. Settlement of the rebate generally occurs in the month following the sale.

The Company regularly analyzes the historical rebate trends and adjusts reserves for changes in trends and terms of rebate programs. Historically, adjustments to prior years’ rebate accruals have not been material to net income.

Other allowances charged against gross sales include cash discounts and returns, which are not significant. Cash discounts are known within 15 to 30 days of sale, and therefore can be reliably estimated. Returns can be reliably estimated because the Company’s historical returns are low, and because sales return terms and other sales terms have remained relatively unchanged for several periods. Product warranties are also not significant.

The Company does not allocate transaction price as the Company has only one performance obligation and its contracts do not span multiple periods. All taxes imposed on and concurrent with revenue producing transactions and collected by the Company are excluded from the measurement of transaction price.

9

The Company operates in one segment consisting of the manufacturing, marketing and distribution of a variety of respiratory products used in the health care industry to hospitals, hospital equipment dealers, hospital construction contractors, home health care dealers and emergency medical product dealers. The Company’s product lines include respiratory care products, medical gas equipment and emergency medical products. The Company does not have any one single customer that represents more than 10 percent of total sales. Sales by region, and by product, are as follows:

Sales by Region

Three months ended

 

September 30, 

    

2021

    

2020

Domestic United States

$

5,871,336

$

6,103,489

Europe

 

72,061

 

1,368,561

Canada

 

155,790

 

367,941

Latin America

 

456,923

 

1,163,268

Middle East

 

136,385

 

506,726

Far East

 

665,098

 

678,597

Other International

 

 

966

$

7,357,593

$

10,189,548

Sales by Product

Three months ended

September 30, 

    

2021

    

2020

Respiratory care products

$

1,883,711

$

2,148,339

Medical gas equipment

 

3,708,538

 

3,958,521

Emergency medical products

 

1,765,344

 

4,082,688

$

7,357,593

$

10,189,548

3. Inventories

Inventories are comprised as follows:

    

September 30, 2021

    

June 30, 2021

Work-in progress

$

784,595

$

829,962

Component parts

 

8,662,356

 

8,994,457

Finished goods

 

1,661,353

 

1,800,461

Reserve for obsolete and excess

 

 

inventories

 

(2,174,149)

 

(2,174,149)

$

8,934,155

$

9,450,731

4. Earnings per share

Basic earnings per share are based on the weighted average number of shares of all common stock outstanding during the period. Diluted earnings per share are based on the sum of the weighted average number of shares of common stock and common stock equivalents outstanding during the period. The number of basic and diluted shares outstanding for the three months ended September 30, 2021 and 2020 were 4,013,537.

5. Commitments and Contingencies

Legal Claims

The Company is subject to various investigations, claims and legal proceedings covering a wide range of matters that arise in the ordinary course of its business activities. The Company has recognized costs and associated liabilities only

10

for those investigations, claims and legal proceedings for which in its view it is probable that liabilities have been incurred and the related amounts are estimable.

Environmental Remediation

The Company is subject to federal and state requirements for protection of the environment, including the remediation of contaminated sites. The Company’s policy is to accrue and charge to current expense identified exposures related to environmental remediation sites when it is probable that a liability has been incurred and the amount can be reasonably estimated. The amount of the liability is based on the best estimate or the low end of a range of reasonably possible exposure for investigation, cleanup, and monitoring costs to be incurred. Estimated remediation costs are not discounted to present value.

On January 30, 2020, the Company filed a Citizen Participation Plan with the New York Department of Environmental Conservation under its Brownfield Cleanup Program. The plan was filed with respect to the Company’s property in Stuyvesant Falls, New York. The plan recognizes that the soil and groundwater at the Stuyvesant Falls facility is impacted by chemical compounds exceeding regulatory standards. On October 13, 2020, the Company executed a Brownfield Cleanup Program Agreement with the Department of Environmental Conservation with respect to the property. Under the agreement, the Company has voluntarily agreed to conduct, at its expense, certain remedial investigations and remedial actions with respect to suspected soil and groundwater contamination at the site with oversight by the department.

The Company’s best estimate of the expected cost to remediate the site is $1.1 million. This amount was recorded as an expense in the fiscal year ended June 30, 2020 and is reflected in other accrued liabilities and selling, general and administrative expenses in the Company’s financial statements. As of September 30, 2021, the Company has paid approximately $333,000 in remediation expenses which have been charged to the initial reserve.

Liability for future environmental expenditures

Balance - July 1, 2021

    

$

976,720

    

Charges to income

 

Remedial and investigatory spending

 

190,656

Balance - September 30 , 2021

$

786,064

9/30/2021

6/30/2021

Reflected in the Balance sheet as:

 

  

 

  

Current, included in Other Liabilities

$

752,064

$

976,720

Long-term environmental

 

34,000

 

Total liability

$

786,064

$

976,720

Employment Contract

On April 20, 2021, the Company entered into an employment contract with its chief executive officer, Joseph F. Ondrus, Jr., which provides for an initial term of three years with annual renewals. The contract includes termination without cause and change of control provisions, under which the chief executive officer is entitled to continued payments of annual salary and benefits if the Company terminates his employment without cause or he voluntarily terminates his employment with “good reason.” “Good Reason” generally includes changes in the scope of his duties or location of employment but also includes (i) the Company’s written election not to renew the Employment Agreement and (ii) certain voluntary resignations by the chief executive officer following a “Change of Control” as defined in the Agreement.

6. Financing

North Mill Loan

The Company is party to a Loan and Security Agreement with North Mill Capital, LLC (“North Mill”), as successor in interest to Summit Financial Resources, L.P., dated effective February 27, 2017, as amended April 16, 2018,

11

April 24, 2019, December 18, 2020 and October 7, 2021 (as amended, the “Credit Agreement”). Pursuant to the Credit Agreement, the Company obtained a secured revolving credit facility (the “Credit Facility”). The Company’s obligations under the Credit Facility are secured by all of the Company’s personal property, both tangible and intangible, pursuant to the terms and subject to the conditions set forth in the Credit Agreement. Availability of funds under the Credit Agreement is based on the Company’s accounts receivable and inventory but will not exceed $4,000,000. At September 30, 2021 availability under the agreement was approximately $756,000.

The Credit Facility will be available, subject to its terms, on a revolving basis until it expires on February 27, 2023, at which time all amounts outstanding under the Credit Facility will be due and payable. Advances will bear interest at a rate equal to 2.00% in excess of the prime rate as reported in the Wall Street Journal. Interest is computed based on the actual number of days elapsed over a year of 360 days. In addition to interest, the Credit facility requires that the Company pay the lender a monthly administration fee in an amount equal to forty-seven hundredths percent (0.47%) of the average outstanding daily principal amount of loan advances for each calendar month, or portion thereof.

Regardless of the amount borrowed under the Credit Facility, the Company will pay a minimum amount of .25% (25 basis points) per month on the maximum availability ($10,000 per month). In the event the Company prepays or terminates the Credit Facility prior to February 27, 2022, the Company will be obligated to pay an amount equal to the minimum monthly payment multiplied by the number of months remaining between February 27, 2022 and the date of such prepayment or termination.

Under the Credit Agreement, advances are generally subject to customary borrowing conditions and to North Mill’s sole discretion to fund the advances. The Credit Agreement also contains covenants with which the Company must comply during the term of the Credit Facility. Among other things, such covenants require the Company to maintain insurance on the collateral, operate in the ordinary course and not engage in a change of control, dissolve or wind up the Company.

The Credit Agreement also contains certain events of default including, without limitation: the failure to make payments when due; the material breach of representations or warranties contained in the Credit Agreement or other loan documents; cross-default with other indebtedness of the Company; the entry of judgments or fines that may have a material adverse effect on the Company; failure to comply with the observance or performance of covenants contained in the Credit Agreement or other loan documents; insolvency of the Company, appointment of a receiver, commencement of bankruptcy or other insolvency proceedings; dissolution of the Company; the attachment of any state or federal tax lien; attachment or levy upon or seizure of the Company’s property; or any change in the Company’s condition that may have a material adverse effect. After an event of default, and upon the continuation thereof, the principal amount of all loans made under the Credit Facility would bear interest at a rate per annum equal to 20.00% above the otherwise applicable interest rate (provided, that the interest rate may not exceed the highest rate permissible under law), and would have the option to accelerate maturity and payment of the Company’s obligations under the Credit Facility.

The Company was in compliance with all of the covenants associated with the Credit Facility at September 30, 2021.

At September 30, 2021 the Company had $2.3 million indebtedness, including lease obligations, short-term debt, and long term debt. The prime rate as reported in the Wall Street Journal was 3.25% on September 30, 2021.

7. Income Taxes

The Company accounts for income taxes under ASC Topic 740: “Income Taxes.” Under ASC 740, the deferred tax provision is determined using the liability method, whereby deferred tax assets and liabilities are recognized based upon temporary differences between the financial statement and income tax bases of assets and liabilities using presently enacted tax rates. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized. In the quarter ended September 30, 2021 the Company recorded the tax benefit of losses incurred during the current quarter in the amount of approximately $251,000. As the realization of the tax benefit of the net operating loss is not assured an additional valuation allowance of approximately $251,000 was recorded. In the quarter ended September 30, 2020 the Company recorded the tax benefit of losses incurred in the amount of approximately $39,000. As the realization of the tax benefit of the net operating loss is not assured an additional valuation allowance of approximately $39,000 was recorded. The total valuation allowance recorded by the Company as of September 30, 2021 and 2020 was

12

approximately $3,796,000 and $2,814,000, respectively. To the extent that the Company’s losses continue in future quarters, the tax benefit of those losses will be subject to a valuation allowance.

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

Results of Operations

Covid-19 Outbreak

Due to the COVID-19 pandemic, in the last quarter of 2020, the Company saw an unprecedented increase in demand and orders for its AHP300 ventilators, EPV200 ventilators, other respiratory care products, and other emergency medical devices. The Company has made capital investments, added employees, and increased inventory purchases in order to increase production of these ventilators and other products critical to the care of COVID-19 patients. The Company believes that the pandemic did result in increased sales in fiscal 2021, however, this peak in demand ended in fiscal 2021 and the impacts of the COVID-19 continue to develop.

Any increase in COVID-19 hospitalizations could decrease future demand for other products as hospitals reduce “non-essential procedures” as occurred at various times during fiscal years 2020 and 2021. The economic effects on hospitals and providers has negatively impacted the market for the Company’s construction products as hospitals cut back on construction and capital improvements. The duration and extent of this decreased demand is uncertain and depends on decisions by government health authorities, hospitals and providers in responding to and mitigating future COVID-19 outbreaks.

The pandemic is partially responsible for broad economic changes which have impacted the Company in fiscal 2021 and continue to impact the Company as the Company begins fiscal 2022. Inflation has raised the cost of products and services the Company uses to provide its products. In fiscal year 2021, the Company estimates that inflationary price increases raised product cost by approximately $500,000. While the Federal Reserve believes some of the inflation in the economy is transitory in nature, the Company believes inflation will continue to increase cost in fiscal 2022. Since the onset of the pandemic the Company has found it harder to hire and retain hourly workers. This has led to the requirement for additional overtime for existing employees, inefficiency, and contributed to delays in shipments. Travel restrictions have led to less travel spending. However, the restrictions have limited our interactions with customers and end-users. The Company believes these personal interactions are vital to communicate the advantages of our products and increase sales.

The full economic impact of the COVID-19 pandemic continues to evolve as the date of this report. As such, the Company cannot predict with certainty the full magnitude that the pandemic will have on the Company’s financial condition, liquidity, operations, suppliers, industry and workforce. Please see Part II, Item 1A, Risk Factors of our Annual Report on Form 10-K for more information.

Three months ended September 30, 2021 compared to three months ended September 30, 2020

Allied had net sales of $7.4 million for the three months ended September 30, 2021, down $2.8 million from net sales of $10.2 million in the prior year same quarter. Domestic sales were down 3.9% while international sales, which represented 20.2% of first quarter sales, were down 63.5% from the prior year same quarter. In the prior year same quarter the Company’s sales included higher shipments for AHP300 ventilators and respiratory equipment. These shipments were for the AHP300 ventilator and other products used to increase capacity to treat COVID-19 patients.

Orders for the Company’s products for the three months ended September 30, 2021 of $8.1 million were $0.3 million or 3.8% higher than orders for the prior year same quarter of $7.8 million. Domestic orders are up 5.1% over the prior year same quarter, while international orders, which represented 28.0% of first quarter orders, were 1.3% lower than orders for the prior year same quarter. International and construction sales and orders are subject to fluctuation in demand. Internationally, these fluctuations are at times due to political and economic uncertainty.

Gross profit for the three months ended September 30, 2021 was $0.9 million, or 12.2% of net sales, compared to $1.9 million, or 18.6% of net sales, for the three months ended September 30, 2020. Gross profit for the quarter was unfavorably impacted by the decrease in sales volume. Manufacturing overhead spending decreased from the prior year by approximately $0.8 million as the Company decreased its production for those products that had higher demand related

13

to the COVID-19 pandemic in fiscal 2021. The Company continues to see higher prices for material components, commodities, and freight. As necessary, the Company considers price increases and other initiatives to attempt to offset these increases.

Selling, general and administrative expenses for the three months ended September 30, 2021 were $1.9 million compared to $2.0 million for the three months ended September 30, 2020. The decrease is primarily due to a decrease in legal costs by approximately $0.1 million.

Loss from operations was $1.0 million for the three months ended September 30, 2021 compared to loss from operations of $0.1 million for the three months ended September 30, 2020.

Allied had a loss before benefit from income taxes in the first quarter of fiscal 2022 of $984,000 compared to a loss before benefit from income taxes in the first quarter of fiscal 2021 of $153,000. The Company’s tax provision net of valuation allowance reflects a tax benefit of $0 for the three months ended September 30, 2021 and 2020. In the quarter ended September 30, 2021 the tax benefit of losses in the amount of approximately $251,000 was fully offset by a valuation allowance of equivalent amount. In the quarter ended September 30, 2020 the Company recorded the tax benefit of losses incurred in the amount of approximately $39,000 net of additions to the valuation allowance of like amount. To the extent that the Company’s losses continue in future quarters, the tax benefit of those losses will be fully offset by a valuation allowance.

Net loss for the first quarter of fiscal 2022 was $984,000 or $0.25 per basic and diluted share compared to net loss of $153,000 or $0.04 per basic and diluted share for the first quarter of fiscal 2021. The weighted average number of common shares outstanding, used in the calculation of basic and diluted earnings per share for the first quarters of fiscal 2021 and 2020 were 4,013,537.

Liquidity and Capital Resources

The Company’s primary sources of liquidity are its cash and cash equivalents, other items of working capital and borrowing availability under the Credit Agreement, discussed below.

The Company’s working capital was $5.4 million at September 30, 2021 compared to $6.3 million at June 30, 2021. Cash decreased by $0.5 million, inventory decreased by $0.5 million, debt increased by $0.2 million and customer deposits increased by $0.3 million. During the quarter, these decreases in working capital were offset by an increase in accounts receivable by $0.2 million, an increase in other current assets by $0.3 million and a decrease in other accrued liabilities by $0.2 million. Accounts payable and other accrued liabilities are subject to normal fluctuations in purchasing levels and the timing of payments within the quarter. Accounts receivable was $3.1 million at September 30, 2021 and as measured in days sales outstanding (“DSO”) was 41 DSO compared to a 40 DSO at June 30, 2020. The Company does adjust product forecast, order quantities and safety stock based on changes in demand patterns in order to manage inventory levels.

North Mill Loan

The Company is party to a Loan and Security Agreement with North Mill Capital, LLC (“North Mill”), as successor in interest to Summit Financial Resources, L.P., dated effective February 27, 2017, as amended April 16, 2018, April 24, 2019, December 18, 2020 and October 7, 2021 (as amended, the “Credit Agreement”). Pursuant to the Credit Agreement, the Company obtained a secured revolving credit facility (the “Credit Facility”). The Company’s obligations under the Credit Facility are secured by all of the Company’s personal property, both tangible and intangible, pursuant to the terms and subject to the conditions set forth in the Credit Agreement. Availability of funds under the Credit Agreement is based on the Company’s accounts receivable and inventory but will not exceed $4,000,000. At September 30, 2021 availability under the agreement was approximately $756,000.

The Credit Facility will be available, subject to its terms, on a revolving basis until it expires on February 27, 2023, at which time all amounts outstanding under the Credit Facility will be due and payable. Advances will bear interest at a rate equal to 2.00% in excess of the prime rate as reported in the Wall Street Journal. Interest is computed based on the actual number of days elapsed over a year of 360 days. In addition to interest, the Credit facility requires that the

14

Company pay the lender a monthly administration fee in an amount equal to forty-seven hundredths percent (0.47%) of the average outstanding daily principal amount of loan advances for each calendar month, or portion thereof.

Regardless of the amount borrowed under the Credit Facility, the Company will pay a minimum amount of .25% (25 basis points) per month on the maximum availability ($10,000 per month). In the event the Company prepays or terminates the Credit Facility prior to February 27, 2022, the Company will be obligated to pay an amount equal to the minimum monthly payment multiplied by the number of months remaining between February 27, 2022 and the date of such prepayment or termination.

Under the Credit Agreement, advances are generally subject to customary borrowing conditions and to North Mill’s sole discretion to fund the advances. The Credit Agreement also contains covenants with which the Company must comply during the term of the Credit Facility. Among other things, such covenants require the Company to maintain insurance on the collateral, operate in the ordinary course and not engage in a change of control, dissolve or wind up the Company.

The Credit Agreement also contains certain events of default including, without limitation: the failure to make payments when due; the material breach of representations or warranties contained in the Credit Agreement or other loan documents; cross-default with other indebtedness of the Company; the entry of judgments or fines that may have a material adverse effect on the Company; failure to comply with the observance or performance of covenants contained in the Credit Agreement or other loan documents; insolvency of the Company, appointment of a receiver, commencement of bankruptcy or other insolvency proceedings; dissolution of the Company; the attachment of any state or federal tax lien; attachment or levy upon or seizure of the Company’s property; or any change in the Company’s condition that may have a material adverse effect. After an event of default, and upon the continuation thereof, the principal amount of all loans made under the Credit Facility would bear interest at a rate per annum equal to 20.00% above the otherwise applicable interest rate (provided, that the interest rate may not exceed the highest rate permissible under law), and would have the option to accelerate maturity and payment of the Company’s obligations under the Credit Facility.

The Company was in compliance with all of the covenants associated with the Credit Facility at September 30, 2021.

At September 30, 2021 the Company had $2.3 million indebtedness, including lease obligations, short-term debt, and long term debt. The prime rate as reported in the Wall Street Journal was 3.25% on September 30, 2021.

Litigation and Contingencies

The Company becomes, from time to time, a party to personal injury litigation arising out of incidents involving the use of its products. The Company believes that any potential judgments resulting from these claims over its self-insured retention will be covered by the Company’s product liability insurance. See Part II, Item 1 – Legal Proceedings, below, for more information concerning litigation.

Critical Accounting Policies

The impact and any associated risks related to the Company’s critical accounting policies on business operations are discussed throughout “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” where such policies affect the Company’s reported and expected financial results. For a detailed discussion on the application of these and other accounting policies, see the Company’s Annual Report on Form 10-K for the year ended June 30, 2021.

Recently Issued Accounting Guidance

See Note 1 – Summary of Significant Accounting and Reporting Policies for more information on recent accounting pronouncements and their impact, if any, on the Company’s financial statements. Management believes there have been no material changes to our critical accounting policies.

15

Item 3.Quantitative and Qualitative Disclosure about Market Risk

At September 30, 2021, the Company had $2.3 million debt outstanding. The Credit Facility bears interest at a rate using the Prime Rate, as reported in the Wall Street Journal, as the basis, and therefore is subject to additional expense should there be an increase in market interest rates while borrowing on the revolving credit facility.

The Company had no holdings of derivative financial or commodity instruments at September 30, 2021. The Company has international sales; however these sales are denominated in U.S. dollars, mitigating foreign exchange rate fluctuation risk.

Item 4.Controls and Procedures

Evaluation of Disclosure Controls and Procedures

The Company maintains controls and procedures designed to ensure that information required to be disclosed in the reports that the Company files or submits under the Securities Exchange Act of 1934 is recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission and that such information is accumulated and communicated to the Company’s management, including its Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. Based upon their evaluation of those controls and procedures performed as of September 30, 2021, the Chief Executive Officer and Chief Financial Officer of the Company concluded that its disclosure controls and procedures were effective.

Changes in internal control over financial reporting

There were no changes in the Company’s internal control over financial reporting during the quarter ended September 30, 2021 that have materially affected, or are reasonably likely to materially affect, the registrant’s internal control over financial reporting.

Part II.OTHER INFORMATION

Item 1. Legal Proceedings.

On January 30, 2020, the Company filed a Citizen Participation Plan with the New York Department of Environmental Conservation under its Brownfield Cleanup Program. The plan was filed with respect to the Company’s property in Stuyvesant Falls, New York. The plan recognizes that the soil and groundwater at the Stuyvesant Falls facility is impacted by chemical compounds exceeding regulatory standards. On October 13, 2020, the Company executed a Brownfield Cleanup Program Agreement with the Department of Environmental Conservation with respect to the property. Under the agreement, the Company has voluntarily agreed to conduct, at its expense, certain remedial investigations and remedial actions with respect to suspected soil and groundwater contamination at the site with oversight by the department.

The Company’s best estimate of the expected cost to remediate the site is $1.1 million. This amount was recorded as an expense in the fiscal year ended June 30, 2020 and is reflected in other accrued liabilities and selling, general and administrative expenses in the Company’s financial statements. As of September 30, 2021, the Company has paid approximately $333,000 in remediation expenses which have been charged to the initial reserve.

16

Item 6.Exhibits

(a) Exhibits:

31.1

Certification of Chief Executive Officer (filed herewith)

31.2

Certification of Chief Financial Officer (filed herewith)

32.1

Sarbanes-Oxley Certification of Chief Executive Officer (furnished herewith)*

32.2

Sarbanes-Oxley Certification of Chief Financial Officer (furnished herewith)*

101.INS

Inline XBRL Instance 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**

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document**

104

Cover Page Interactive Data File (Embedded within the Inline XBRL document and included in Exhibit)

*Notwithstanding any incorporation of this Quarterly Report on Form 10-Q in any other filing by the Registrant, Exhibits furnished herewith and designated with an asterisk (*) shall not be deemed incorporated by reference to any other filing under the Securities Act of 1933 or the Securities Exchange Act of 1934 unless specifically otherwise set forth therein.

**Filed herewith as Exhibit 101 are the following materials formatted in XBRL: (i) Statement of Operations, (ii) Balance Sheet, (iii) Statement of Cash Flows and (iv) Notes to Financial Statements.

17

SIGNATURE

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

ALLIED HEALTHCARE PRODUCTS, INC.

/s/ Daniel C. Dunn

Daniel C. Dunn

Chief Financial Officer

Date: November 15, 2021

18

EX-31.1 2 ahpi-20210930xex31d1.htm EXHIBIT 31.1

Exhibit 31.1

CERTIFICATION

I, JOSEPH F. ONDRUS, certify that:

1. I have reviewed this Form 10-Q of ALLIED HEALTHCARE PRODUCTS, 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 officer(s) 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 officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

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

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

Date: November 15, 2021

 

/s/ JOSEPH F. ONDRUS

 

Joseph F. Ondrus

 

President & Chief Executive Officer


EX-31.2 3 ahpi-20210930xex31d2.htm EXHIBIT 31.2

Exhibit 31.2

CERTIFICATION

I, DANIEL C. DUNN, certify that:

1. I have reviewed this Form 10-Q of ALLIED HEALTHCARE PRODUCTS, 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 officer(s) 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 officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

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

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

Date: November 15, 2021

 

/s/ DANIEL C. DUNN

 

Daniel C. Dunn

 

Vice President, Chief Financial Officer & Secretary


EX-32.1 4 ahpi-20210930xex32d1.htm EXHIBIT 32.1

Exhibit 32.1

CERTIFICATION Pursuant to 18 U.S.C. § 1350

The undersigned officer of ALLIED HEALTHCARE PRODUCTS, INC. (the “Company”), hereby certifies, to such officer’s knowledge, that the Company’s Quarterly Report on Form 10-Q for the Company’s fiscal quarter ended September 30, 2021 (the “Report”) fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934 and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

/s/ Joseph F. Ondrus

 

Joseph F. Ondrus

 

President & Chief Executive Officer

November 15, 2021


EX-32.2 5 ahpi-20210930xex32d2.htm EXHIBIT 32.2

Exhibit 32.2

CERTIFICATION Pursuant to 18 U.S.C. § 1350

The undersigned officer of ALLIED HEALTHCARE PRODUCTS, INC. (the “Company”), hereby certifies, to such officer’s knowledge, that the Company’s Quarterly Report on Form 10-Q for the Company’s fiscal quarter ended September 30, 2021 (the “Report”) fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934 and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

/s/ Daniel C. Dunn

 

Daniel C. Dunn

 

Vice President, Chief Financial Officer & Secretary

November 15, 2021


EX-101.SCH 6 ahpi-20210930.xsd XBRL TAXONOMY EXTENSION SCHEMA 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - STATEMENT OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - BALANCE SHEET link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - STATEMENT OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Commitments and Contingencies - Liability for future environmental expenditures (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - BALANCE SHEET (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - STATEMENT OF CHANGES IN STOCKHOLDER'S EQUITY link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Revenues - Revenue from External Customers (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Revenues Sales By Region (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Financing (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Summary of Significant Accounting and Reporting Policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Earnings per share link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Financing link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Summary of Significant Accounting and Reporting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ahpi-20210930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 ahpi-20210930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 ahpi-20210930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 10 ahpi-20210930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 ahpi-20210930x10q_htm.xml IDEA: XBRL DOCUMENT 0000874710 us-gaap:TreasuryStockMember 2021-09-30 0000874710 us-gaap:RetainedEarningsMember 2021-09-30 0000874710 us-gaap:CommonStockMember 2021-09-30 0000874710 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0000874710 us-gaap:TreasuryStockMember 2021-06-30 0000874710 us-gaap:RetainedEarningsMember 2021-06-30 0000874710 us-gaap:CommonStockMember 2021-06-30 0000874710 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000874710 us-gaap:TreasuryStockMember 2020-09-30 0000874710 us-gaap:RetainedEarningsMember 2020-09-30 0000874710 us-gaap:CommonStockMember 2020-09-30 0000874710 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0000874710 us-gaap:TreasuryStockMember 2020-06-30 0000874710 us-gaap:RetainedEarningsMember 2020-06-30 0000874710 us-gaap:CommonStockMember 2020-06-30 0000874710 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000874710 us-gaap:MiddleEastMember 2021-07-01 2021-09-30 0000874710 srt:LatinAmericaMember 2021-07-01 2021-09-30 0000874710 srt:EuropeMember 2021-07-01 2021-09-30 0000874710 country:US 2021-07-01 2021-09-30 0000874710 country:CA 2021-07-01 2021-09-30 0000874710 ahpi:RespiratoryCareProductsMember 2021-07-01 2021-09-30 0000874710 ahpi:MedicalGasEquipmentMember 2021-07-01 2021-09-30 0000874710 ahpi:FarEastMember 2021-07-01 2021-09-30 0000874710 ahpi:EmergencyMedicalProductsMember 2021-07-01 2021-09-30 0000874710 us-gaap:MiddleEastMember 2020-07-01 2020-09-30 0000874710 srt:LatinAmericaMember 2020-07-01 2020-09-30 0000874710 srt:EuropeMember 2020-07-01 2020-09-30 0000874710 country:US 2020-07-01 2020-09-30 0000874710 country:CA 2020-07-01 2020-09-30 0000874710 ahpi:RespiratoryCareProductsMember 2020-07-01 2020-09-30 0000874710 ahpi:OtherInternationalMember 2020-07-01 2020-09-30 0000874710 ahpi:MedicalGasEquipmentMember 2020-07-01 2020-09-30 0000874710 ahpi:FarEastMember 2020-07-01 2020-09-30 0000874710 ahpi:EmergencyMedicalProductsMember 2020-07-01 2020-09-30 0000874710 us-gaap:SeriesAPreferredStockMember 2021-09-30 0000874710 us-gaap:SeriesAPreferredStockMember 2021-06-30 0000874710 us-gaap:RevolvingCreditFacilityMember ahpi:SummitFinancialResourcesLpMember 2021-09-30 0000874710 us-gaap:RevolvingCreditFacilityMember ahpi:SummitFinancialResourcesLpMember 2017-02-27 0000874710 2017-02-27 2017-02-27 0000874710 2019-07-01 2020-06-30 0000874710 us-gaap:RevolvingCreditFacilityMember ahpi:SummitFinancialResourcesLpMember us-gaap:PrimeRateMember 2021-09-30 0000874710 us-gaap:RevolvingCreditFacilityMember ahpi:SummitFinancialResourcesLpMember 2017-02-27 2017-02-27 0000874710 2020-09-30 0000874710 2020-06-30 0000874710 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0000874710 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0000874710 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0000874710 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0000874710 us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0000874710 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0000874710 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0000874710 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0000874710 2021-11-01 0000874710 2020-07-01 2020-09-30 0000874710 2021-07-01 2021-09-30 0000874710 2021-06-30 0000874710 2021-04-20 2021-04-20 0000874710 2021-09-30 0000874710 srt:MinimumMember 2021-07-01 2021-09-30 0000874710 srt:MaximumMember 2021-07-01 2021-09-30 pure iso4217:USD ahpi:item shares iso4217:USD shares ahpi:segment -0.25 -0.04 4013537 4013537 0 0 0 0 0000874710 --06-30 2021 Q1 false 10-Q true 2021-09-30 false 0-19266 ALLIED HEALTHCARE PRODUCTS, INC. DE 25-1370721 1720 Sublette Avenue St. Louis MO 63110 314 771-2400 Yes Yes Non-accelerated Filer true false false Common Stock, $.01 AHPI NASDAQ 4013537 7357593 10189548 6420598 8315737 936995 1873811 1889132 2009098 -952137 -135287 31733 18250 5 156 -141 -31869 -18094 -984006 -153381 -984006 -153381 -0.25 -0.04 4013537 4013537 261806 726223 170000 170000 3103502 2929751 8934155 9450731 10100 9800 564988 268136 12874551 13384641 3614904 3727384 11936 13078 577088 577088 17078479 17702191 4919 4777 2300531 2077440 1969701 1898747 849747 575930 2311721 2557135 7436619 7114029 7017 8301 34000 0.01 0.01 1500000 1500000 0 0 0 0 0.01 0.01 200000 200000 0 0 0 0 0.01 0.01 30000000 30000000 5213902 5213902 4013537 4013537 52139 52139 48512726 48507738 -17983234 -16999228 1200365 1200365 20980788 20980788 9600843 10579861 17078479 17702191 52139 48507738 -16999228 -20980788 10579861 0 4988 0 0 4988 0 0 -984006 0 -984006 52139 48512726 -17983234 -20980788 9600843 52139 48493732 -18686416 -20980788 8878667 0 529 0 0 529 0 0 -153381 0 -153381 52139 48494261 -18839797 -20980788 8725815 -984006 -153381 112480 164534 4988 529 1474 -630 175225 172703 -516576 2327230 300 100 296852 106148 70954 544329 273817 -1584490 -211414 3861 -687508 -3631429 167163 -167163 7618211 10098573 7395120 8894188 223091 1204385 -464417 -2594207 726223 2600083 261806 5876 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1. Summary of Significant Accounting and Reporting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited financial statements of Allied Healthcare Products, Inc. (the “Company”) have been prepared in accordance with the instructions for Form 10-Q and do not include all of the information and disclosures required by accounting principles generally accepted in the United States of America for complete financial statements. In the opinion of management, all adjustments, consisting only of normal recurring adjustments considered necessary for a fair presentation, have been included. Operating results for any quarter are not necessarily indicative of the results for any other quarter or for the full year. These statements should be read in conjunction with the financial statements and notes to the financial statements thereto included in the Company’s Annual Report on Form 10-K for the year ended June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair Value of Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable and the revolving credit facility. The carrying amounts for cash and cash equivalents, accounts receivable and accounts payable approximate their fair value due to the short maturity of these instruments. The carrying amount of the revolving credit facility approximates fair value due to the debt having a variable interest rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Adopted Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company adopted ASU 2016-13: Financial Instruments - Credit Losses as of the beginning of the fiscal year 2022. This update introduces the current expected credit loss (CECL) model, which requires an entity to measure credit losses for certain financial instruments and financial assets, including trade receivables. Under this update, on initial recognition and at each reporting period, an entity is required to recognize an allowance that reflects the entity’s current estimate of credit losses expected to be incurred over the life of the financial instrument. The adoption of this standard did not have a material impact on the Company's financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,” which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 was effective for the Company beginning in the first quarter of 2022. The adoption of this standard did not have a material impact on the Company’s financial statements and related disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Risk and Uncertainties, Going Concern, Liquidity and Management’s Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">A novel strain of coronavirus (“COVID-19”) was first identified in Wuhan, China in December 2019. On March 11, 2020, the World Health Organization designated COVID-19 as a global pandemic. To date, COVID-19 has surfaced in nearly all regions around the world and resulted in business slowdowns or shutdowns in affected areas. Despite our efforts to manage and remedy the effects of this pandemic, the significance depends on factors beyond our control, including the duration and severity of the outbreak as well as third-party actions taken to contain the spread and mitigate public health efforts. For the Company this creates additional economic uncertainty. Risks for the Company include disruption in operations if a significant percentage of our workforce is unable to work due to illness, forced curtailment of business operations and business travel by governmental authorities, and failure of others in our supply chain and distribution channel to meet their obligations to us, or significant disruptions in their ability to do so, which may be caused by their own financial or operational difficulties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Management believes that the combination of cash on hand at September 30, 2021, additional borrowings available on the credit facility (Note 6), reductions in inventory levels and future earnings will be sufficient to meet its obligations as they become due in the ordinary course of business for at least 12 months following the date these financial statements are issued. If additional liquidity would be required, the Company would consider additional borrowings </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">through the sale leaseback of its corporate headquarters and delaying certain expenditures until sufficient capital becomes available. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited financial statements of Allied Healthcare Products, Inc. (the “Company”) have been prepared in accordance with the instructions for Form 10-Q and do not include all of the information and disclosures required by accounting principles generally accepted in the United States of America for complete financial statements. In the opinion of management, all adjustments, consisting only of normal recurring adjustments considered necessary for a fair presentation, have been included. Operating results for any quarter are not necessarily indicative of the results for any other quarter or for the full year. These statements should be read in conjunction with the financial statements and notes to the financial statements thereto included in the Company’s Annual Report on Form 10-K for the year ended June 30, 2021.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair Value of Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable and the revolving credit facility. The carrying amounts for cash and cash equivalents, accounts receivable and accounts payable approximate their fair value due to the short maturity of these instruments. The carrying amount of the revolving credit facility approximates fair value due to the debt having a variable interest rate.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Adopted Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company adopted ASU 2016-13: Financial Instruments - Credit Losses as of the beginning of the fiscal year 2022. This update introduces the current expected credit loss (CECL) model, which requires an entity to measure credit losses for certain financial instruments and financial assets, including trade receivables. Under this update, on initial recognition and at each reporting period, an entity is required to recognize an allowance that reflects the entity’s current estimate of credit losses expected to be incurred over the life of the financial instrument. The adoption of this standard did not have a material impact on the Company's financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,” which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 was effective for the Company beginning in the first quarter of 2022. The adoption of this standard did not have a material impact on the Company’s financial statements and related disclosures.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Risk and Uncertainties, Going Concern, Liquidity and Management’s Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">A novel strain of coronavirus (“COVID-19”) was first identified in Wuhan, China in December 2019. On March 11, 2020, the World Health Organization designated COVID-19 as a global pandemic. To date, COVID-19 has surfaced in nearly all regions around the world and resulted in business slowdowns or shutdowns in affected areas. Despite our efforts to manage and remedy the effects of this pandemic, the significance depends on factors beyond our control, including the duration and severity of the outbreak as well as third-party actions taken to contain the spread and mitigate public health efforts. For the Company this creates additional economic uncertainty. Risks for the Company include disruption in operations if a significant percentage of our workforce is unable to work due to illness, forced curtailment of business operations and business travel by governmental authorities, and failure of others in our supply chain and distribution channel to meet their obligations to us, or significant disruptions in their ability to do so, which may be caused by their own financial or operational difficulties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Management believes that the combination of cash on hand at September 30, 2021, additional borrowings available on the credit facility (Note 6), reductions in inventory levels and future earnings will be sufficient to meet its obligations as they become due in the ordinary course of business for at least 12 months following the date these financial statements are issued. If additional liquidity would be required, the Company would consider additional borrowings </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">through the sale leaseback of its corporate headquarters and delaying certain expenditures until sufficient capital becomes available. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. Revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s revenues are derived primarily from the sales of respiratory products, medical gas equipment and emergency medical products. The products are generally sold directly to distributors, customers affiliated with buying groups, individual customers and construction contractors, throughout the world.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes revenue from product sales upon satisfaction of its performance obligation which occurs on the transfer of control of the product, which is generally upon shipment or delivery, depending on the delivery terms set forth in the customer contract. Payment terms between Allied and its customers vary by the type of customer, country of sale, and the products offered. The term between invoicing and the payment due date is not significant. For certain customers or product orders, Allied may require advance payments. The contract liabilities are reflected as customer deposits on the Company’s balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Management exercises judgment in estimating variable consideration. Provisions for early payment discounts, rebates and returns and other adjustments are provided for in the period the related sales are recorded. Historical data is readily available and reliable, and is used for estimating the amount of the reduction in gross sales.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company provides rebates to wholesalers. Rebate amounts are based upon purchases using contractual amount for each product sold. Factors used in the rebate calculations include the identification of which products have been sold subject to a rebate and the customer or price terms that apply. Using known contractual allowances, the Company estimates the amount of the rebate that will be paid and records the liability as a reduction of gross sales when it records the sale of the product. Settlement of the rebate generally occurs in the month following the sale.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company regularly analyzes the historical rebate trends and adjusts reserves for changes in trends and terms of rebate programs. Historically, adjustments to prior years’ rebate accruals have not been material to net income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other allowances charged against gross sales include cash discounts and returns, which are not significant. Cash discounts are known within 15 to 30 days of sale, and therefore can be reliably estimated. Returns can be reliably estimated because the Company’s historical returns are low, and because sales return terms and other sales terms have remained relatively unchanged for several periods. Product warranties are also not significant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company does not allocate transaction price as the Company has only one performance obligation and its contracts do not span multiple periods. All taxes imposed on and concurrent with revenue producing transactions and collected by the Company are excluded from the measurement of transaction price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company operates in one segment consisting of the manufacturing, marketing and distribution of a variety of respiratory products used in the health care industry to hospitals, hospital equipment dealers, hospital construction contractors, home health care dealers and emergency medical product dealers. The Company’s product lines include respiratory care products, medical gas equipment and emergency medical products. The Company does not have any one single customer that represents more than 10 percent of total sales. Sales by region, and by product, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.55%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Sales by Region</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Three months ended </p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">September 30, </p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2020</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Domestic United States</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,871,336</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,103,489</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,368,561</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canada</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,790</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 367,941</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Latin America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 456,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,163,268</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Middle East</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 136,385</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 506,726</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Far East</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 665,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 678,597</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other International</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 966</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,357,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,189,548</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.55%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Sales by Product</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Three months ended </p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">September 30, </p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2020</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Respiratory care products</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,883,711</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,148,339</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Medical gas equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,708,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,958,521</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Emergency medical products</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,765,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,082,688</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,357,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,189,548</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> P15D P30D 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.55%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Sales by Region</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Three months ended </p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">September 30, </p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2020</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Domestic United States</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,871,336</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,103,489</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,368,561</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Canada</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,790</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 367,941</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Latin America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 456,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,163,268</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Middle East</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 136,385</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 506,726</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Far East</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 665,098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 678,597</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other International</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 966</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,357,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,189,548</p></td></tr></table> 5871336 6103489 72061 1368561 155790 367941 456923 1163268 136385 506726 665098 678597 966 7357593 10189548 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.55%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Sales by Product</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Three months ended </p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">September 30, </p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2020</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Respiratory care products</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,883,711</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,148,339</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Medical gas equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,708,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,958,521</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Emergency medical products</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,765,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,082,688</p></td></tr><tr><td style="vertical-align:bottom;width:68.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,357,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,189,548</p></td></tr></table> 1883711 2148339 3708538 3958521 1765344 4082688 7357593 10189548 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">3. Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">Inventories are comprised as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.33%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">September 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">June 30, 2021</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work-in progress</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 784,595</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 829,962</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Component parts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,662,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,994,457</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,661,353</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,800,461</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserve for obsolete and excess</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">inventories</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,174,149)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,174,149)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,934,155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,450,731</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">Inventories are comprised as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.33%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;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:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">September 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">June 30, 2021</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work-in progress</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 784,595</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 829,962</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Component parts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,662,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,994,457</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,661,353</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,800,461</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserve for obsolete and excess</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">inventories</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,174,149)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,174,149)</p></td></tr><tr><td style="vertical-align:bottom;width:65.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,934,155</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,450,731</p></td></tr></table> 784595 829962 8662356 8994457 1661353 1800461 2174149 2174149 8934155 9450731 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">4. Earnings per share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Basic earnings per share are based on the weighted average number of shares of all common stock outstanding during the period. Diluted earnings per share are based on the sum of the weighted average number of shares of common stock and common stock equivalents outstanding during the period. The number of basic and diluted shares outstanding for the three months ended September 30, 2021 and 2020 were 4,013,537.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 4013537 4013537 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">5. Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Legal Claims</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company is subject to various investigations, claims and legal proceedings covering a wide range of matters that arise in the ordinary course of its business activities. The Company has recognized costs and associated liabilities only </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">for those investigations, claims and legal proceedings for which in its view it is probable that liabilities have been incurred and the related amounts are estimable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Environmental Remediation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is subject to federal and state requirements for protection of the environment, including the remediation of contaminated sites. The Company’s policy is to accrue and charge to current expense identified exposures related to environmental remediation sites when it is probable that a liability has been incurred and the amount can be reasonably estimated. The amount of the liability is based on the best estimate or the low end of a range of reasonably possible exposure for investigation, cleanup, and monitoring costs to be incurred. Estimated remediation costs are not discounted to present value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 30, 2020, the Company filed a Citizen Participation Plan with the New York Department of Environmental Conservation under its Brownfield Cleanup Program. The plan was filed with respect to the Company’s property in Stuyvesant Falls, New York. The plan recognizes that the soil and groundwater at the Stuyvesant Falls facility is impacted by chemical compounds exceeding regulatory standards. On October 13, 2020, the Company executed a Brownfield Cleanup Program Agreement with the Department of Environmental Conservation with respect to the property. Under the agreement, the Company has voluntarily agreed to conduct, at its expense, certain remedial investigations and remedial actions with respect to suspected soil and groundwater contamination at the site with oversight by the department.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s best estimate of the expected cost to remediate the site is $1.1 million. This amount was recorded as an expense in the fiscal year ended June 30, 2020 and is reflected in other accrued liabilities and selling, general and administrative expenses in the Company’s financial statements. As of September 30, 2021, the Company has paid approximately $333,000 in remediation expenses which have been charged to the initial reserve.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Liability for future environmental expenditures</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.71%;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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance - July 1, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 976,720</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Charges to income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Remedial and investigatory spending</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 190,656</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance - September 30 , 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 786,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">9/30/2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">6/30/2021</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reflected in the Balance sheet as:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current, included in Other Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 752,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 976,720</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term environmental</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 786,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 976,720</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Employment Contract</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On April 20, 2021, the Company entered into an employment contract with its chief executive officer, Joseph F. Ondrus, Jr., which provides for an initial term of three years with annual renewals. The contract includes termination without cause and change of control provisions, under which the chief executive officer is entitled to continued payments of annual salary and benefits if the Company terminates his employment without cause or he voluntarily terminates his employment with “good reason.” “Good Reason” generally includes changes in the scope of his duties or location of employment but also includes (i) the Company’s written election not to renew the Employment Agreement and (ii) certain voluntary resignations by the chief executive officer following a “Change of Control” as defined in the Agreement.</p> 1100000 333000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.71%;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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;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:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance - July 1, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 976,720</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Charges to income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Remedial and investigatory spending</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 190,656</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance - September 30 , 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 786,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">9/30/2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">6/30/2021</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reflected in the Balance sheet as:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current, included in Other Liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 752,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 976,720</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term environmental</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 786,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 976,720</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 976720 0 190656 786064 752064 976720 34000 786064 976720 three years <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">6. Financing</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">North Mill Loan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company is party to a Loan and Security Agreement with North Mill Capital, LLC (“North Mill”), as successor in interest to Summit Financial Resources, L.P., dated effective February 27, 2017, as amended April 16, 2018, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">April 24, 2019, December 18, 2020 and October 7, 2021 (as amended, the “Credit Agreement”). Pursuant to the Credit Agreement, the Company obtained a secured revolving credit facility (the “Credit Facility”). The Company’s obligations under the Credit Facility are secured by all of the Company’s personal property, both tangible and intangible, pursuant to the terms and subject to the conditions set forth in the Credit Agreement. Availability of funds under the Credit Agreement is based on the Company’s accounts receivable and inventory but will not exceed $4,000,000. At September 30, 2021 availability under the agreement was approximately $756,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Credit Facility will be available, subject to its terms, on a revolving basis until it expires on February 27, 2023, at which time all amounts outstanding under the Credit Facility will be due and payable. Advances will bear interest at a rate equal to 2.00% in excess of the prime rate as reported in the Wall Street Journal. Interest is computed based on the actual number of days elapsed over a year of 360 days. In addition to interest, the Credit facility requires that the Company pay the lender a monthly administration fee in an amount equal to forty-seven hundredths percent (0.47%) of the average outstanding daily principal amount of loan advances for each calendar month, or portion thereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Regardless of the amount borrowed under the Credit Facility, the Company will pay a minimum amount of .25% (25 basis points) per month on the maximum availability ($10,000 per month). In the event the Company prepays or terminates the Credit Facility prior to February 27, 2022, the Company will be obligated to pay an amount equal to the minimum monthly payment multiplied by the number of months remaining between February 27, 2022 and the date of such prepayment or termination.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Credit Agreement, advances are generally subject to customary borrowing conditions and to North Mill’s sole discretion to fund the advances. The Credit Agreement also contains covenants with which the Company must comply during the term of the Credit Facility. Among other things, such covenants require the Company to maintain insurance on the collateral, operate in the ordinary course and not engage in a change of control, dissolve or wind up the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Credit Agreement also contains certain events of default including, without limitation: the failure to make payments when due; the material breach of representations or warranties contained in the Credit Agreement or other loan documents; cross-default with other indebtedness of the Company; the entry of judgments or fines that may have a material adverse effect on the Company; failure to comply with the observance or performance of covenants contained in the Credit Agreement or other loan documents; insolvency of the Company, appointment of a receiver, commencement of bankruptcy or other insolvency proceedings; dissolution of the Company; the attachment of any state or federal tax lien; attachment or levy upon or seizure of the Company’s property; or any change in the Company’s condition that may have a material adverse effect. After an event of default, and upon the continuation thereof, the principal amount of all loans made under the Credit Facility would bear interest at a rate per annum equal to 20.00% above the otherwise applicable interest rate (provided, that the interest rate may not exceed the highest rate permissible under law), and would have the option to accelerate maturity and payment of the Company’s obligations under the Credit Facility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company was in compliance with all of the covenants associated with the Credit Facility at September 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">At September 30, 2021 the Company had $2.3 million indebtedness, including lease obligations, short-term debt, and long term debt. The prime rate as reported in the Wall Street Journal was 3.25% on September 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 4000000 756000 2023-02-27 0.0200 0.0047 the Company will pay a minimum amount of .25% (25 basis points) per month on the maximum availability ($10,000 per month). 0.2000 2300000 0.0325 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">7. Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company accounts for income taxes under ASC Topic 740: “Income Taxes.” Under ASC 740, the deferred tax provision is determined using the liability method, whereby deferred tax assets and liabilities are recognized based upon temporary differences between the financial statement and income tax bases of assets and liabilities using presently enacted tax rates. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized. In the quarter ended September 30, 2021 the Company recorded the tax benefit of losses incurred during the current quarter in the amount of approximately $251,000. As the realization of the tax benefit of the net operating loss is not assured an additional valuation allowance of approximately $251,000 was recorded. In the quarter ended September 30, 2020 the Company recorded the tax benefit of losses incurred in the amount of approximately $39,000. As the realization of the tax benefit of the net operating loss is not assured an additional valuation allowance of approximately $39,000 was recorded. The total valuation allowance recorded by the Company as of September 30, 2021 and 2020 was </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">approximately $3,796,000 and $2,814,000, respectively. To the extent that the Company’s losses continue in future quarters, the tax benefit of those losses will be subject to a valuation allowance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 251000 -251000 39000 -39000 3796000 2814000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document And Entity Information - shares
3 Months Ended
Sep. 30, 2021
Nov. 01, 2021
Document And Entity Information [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2021  
Document Transition Report false  
Entity File Number 0-19266  
Entity Registrant Name ALLIED HEALTHCARE PRODUCTS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 25-1370721  
Entity Address, Address Line One 1720 Sublette Avenue  
Entity Address, City or Town St. Louis  
Entity Address, State or Province MO  
Entity Address, Postal Zip Code 63110  
City Area Code 314  
Local Phone Number 771-2400  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Title of 12(b) Security Common Stock, $.01  
Trading Symbol AHPI  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   4,013,537
Amendment Flag false  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0000874710  
Current Fiscal Year End Date --06-30  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
STATEMENT OF OPERATIONS - USD ($)
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
STATEMENT OF OPERATIONS    
Net sales $ 7,357,593 $ 10,189,548
Cost of sales 6,420,598 8,315,737
Gross profit 936,995 1,873,811
Selling, general and administrative expenses 1,889,132 2,009,098
Loss from operations (952,137) (135,287)
Other (income) expenses:    
Interest expense 31,733 18,250
Interest income (5) (156)
Other, net 141  
Nonoperating income (expenses) 31,869 18,094
Loss before benefit from income taxes (984,006) (153,381)
Net loss $ (984,006) $ (153,381)
Basic loss per share $ (0.25) $ (0.04)
Diluted loss per share $ (0.25) $ (0.04)
Weighted average shares outstanding - basic 4,013,537 4,013,537
Weighted average shares outstanding - diluted 4,013,537 4,013,537
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
BALANCE SHEET - USD ($)
Sep. 30, 2021
Jun. 30, 2021
Current assets:    
Cash and cash equivalents $ 261,806 $ 726,223
Accounts receivable, net of allowances of $170,000 3,103,502 2,929,751
Inventories, net 8,934,155 9,450,731
Income tax receivable 10,100 9,800
Other current assets 564,988 268,136
Total current assets 12,874,551 13,384,641
Property, plant and equipment, net 3,614,904 3,727,384
Operating lease assets 11,936 13,078
Deferred income taxes 577,088 577,088
Total assets 17,078,479 17,702,191
Current liabilities:    
Current portion of operating lease liability 4,919 4,777
Revolving credit facility 2,300,531 2,077,440
Accounts payable 1,969,701 1,898,747
Customer deposits 849,747 575,930
Other accrued liabilities 2,311,721 2,557,135
Total current liabilities 7,436,619 7,114,029
Long-term operating lease liability 7,017 8,301
Long-term environmental liability 34,000  
Commitments and contingencies
Stockholders' equity:    
Preferred stock 0 0
Common stock; $0.01 par value; 30,000,000 shares authorized; 5,213,902 shares issued at September 30, 2021 and June 30, 2021; 4,013,537 shares outstanding at September 30, 2021 and June 30, 2021 52,139 52,139
Additional paid-in capital 48,512,726 48,507,738
Accumulated deficit (17,983,234) (16,999,228)
Less treasury stock, at cost; 1,200,365 shares at September 30, 2021 and June 30, 2021 (20,980,788) (20,980,788)
Total stockholders' equity 9,600,843 10,579,861
Total liabilities and stockholders' equity 17,078,479 17,702,191
Series A preferred stock    
Stockholders' equity:    
Preferred stock $ 0 $ 0
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
BALANCE SHEET (Parenthetical) - USD ($)
Sep. 30, 2021
Jun. 30, 2021
Allowances for accounts receivable (in dollars) $ 170,000 $ 170,000
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 1,500,000 1,500,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 30,000,000 30,000,000
Common stock, shares issued 5,213,902 5,213,902
Common stock, shares outstanding 4,013,537 4,013,537
Treasury stock, at cost 1,200,365 1,200,365
Series A preferred stock    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 200,000 200,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
STATEMENT OF CHANGES IN STOCKHOLDER'S EQUITY - USD ($)
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Treasury Stock
Total
Balance at Beginning of period at Jun. 30, 2020 $ 52,139 $ 48,493,732 $ (18,686,416) $ (20,980,788) $ 8,878,667
Stock based compensation 0 529 0 0 529
Net loss 0 0 (153,381) 0 (153,381)
Balance at End of period at Sep. 30, 2020 52,139 48,494,261 (18,839,797) (20,980,788) 8,725,815
Balance at Beginning of period at Jun. 30, 2021 52,139 48,507,738 (16,999,228) (20,980,788) 10,579,861
Stock based compensation 0 4,988 0 0 4,988
Net loss 0 0 (984,006) 0 (984,006)
Balance at End of period at Sep. 30, 2021 $ 52,139 $ 48,512,726 $ (17,983,234) $ (20,980,788) $ 9,600,843
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
STATEMENT OF CASH FLOWS - USD ($)
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Cash flows from operating activities:    
Net loss $ (984,006) $ (153,381)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 112,480 164,534
Stock based compensation 4,988 529
Provision for doubtful accounts and sales returns and allowances 1,474 (630)
Changes in operating assets and liabilities:    
Accounts receivable (175,225) (172,703)
Inventories 516,576 (2,327,230)
Income tax receivable (300) (100)
Other current assets (296,852) (106,148)
Accounts payable 70,954 544,329
Customer deposits 273,817 (1,584,490)
Other accrued liabilities (211,414) 3,861
Net cash used in operating activities (687,508) (3,631,429)
Cash flows from investing activities:    
Capital expenditures   (167,163)
Net cash used in investing activities   (167,163)
Cash flows from financing activities:    
Borrowings under revolving credit agreement 7,618,211 10,098,573
Payments under revolving credit agreement (7,395,120) (8,894,188)
Net cash provided by financing activities 223,091 1,204,385
Net decrease in cash and cash equivalents (464,417) (2,594,207)
Cash and cash equivalents at beginning of period 726,223 2,600,083
Cash and cash equivalents at end of period $ 261,806 $ 5,876
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting and Reporting Policies
3 Months Ended
Sep. 30, 2021
Summary of Significant Accounting and Reporting Policies  
Summary of Significant Accounting and Reporting Policies

1. Summary of Significant Accounting and Reporting Policies

Basis of Presentation

The accompanying unaudited financial statements of Allied Healthcare Products, Inc. (the “Company”) have been prepared in accordance with the instructions for Form 10-Q and do not include all of the information and disclosures required by accounting principles generally accepted in the United States of America for complete financial statements. In the opinion of management, all adjustments, consisting only of normal recurring adjustments considered necessary for a fair presentation, have been included. Operating results for any quarter are not necessarily indicative of the results for any other quarter or for the full year. These statements should be read in conjunction with the financial statements and notes to the financial statements thereto included in the Company’s Annual Report on Form 10-K for the year ended June 30, 2021.

Fair Value of Financial Instruments

The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable and the revolving credit facility. The carrying amounts for cash and cash equivalents, accounts receivable and accounts payable approximate their fair value due to the short maturity of these instruments. The carrying amount of the revolving credit facility approximates fair value due to the debt having a variable interest rate.

Recently Adopted Accounting Pronouncements

The Company adopted ASU 2016-13: Financial Instruments - Credit Losses as of the beginning of the fiscal year 2022. This update introduces the current expected credit loss (CECL) model, which requires an entity to measure credit losses for certain financial instruments and financial assets, including trade receivables. Under this update, on initial recognition and at each reporting period, an entity is required to recognize an allowance that reflects the entity’s current estimate of credit losses expected to be incurred over the life of the financial instrument. The adoption of this standard did not have a material impact on the Company's financial statements.

In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,” which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 was effective for the Company beginning in the first quarter of 2022. The adoption of this standard did not have a material impact on the Company’s financial statements and related disclosures.

Risk and Uncertainties, Going Concern, Liquidity and Management’s Plan

A novel strain of coronavirus (“COVID-19”) was first identified in Wuhan, China in December 2019. On March 11, 2020, the World Health Organization designated COVID-19 as a global pandemic. To date, COVID-19 has surfaced in nearly all regions around the world and resulted in business slowdowns or shutdowns in affected areas. Despite our efforts to manage and remedy the effects of this pandemic, the significance depends on factors beyond our control, including the duration and severity of the outbreak as well as third-party actions taken to contain the spread and mitigate public health efforts. For the Company this creates additional economic uncertainty. Risks for the Company include disruption in operations if a significant percentage of our workforce is unable to work due to illness, forced curtailment of business operations and business travel by governmental authorities, and failure of others in our supply chain and distribution channel to meet their obligations to us, or significant disruptions in their ability to do so, which may be caused by their own financial or operational difficulties.

Management believes that the combination of cash on hand at September 30, 2021, additional borrowings available on the credit facility (Note 6), reductions in inventory levels and future earnings will be sufficient to meet its obligations as they become due in the ordinary course of business for at least 12 months following the date these financial statements are issued. If additional liquidity would be required, the Company would consider additional borrowings

through the sale leaseback of its corporate headquarters and delaying certain expenditures until sufficient capital becomes available.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues
3 Months Ended
Sep. 30, 2021
Revenues  
Revenues

2. Revenues

The Company’s revenues are derived primarily from the sales of respiratory products, medical gas equipment and emergency medical products. The products are generally sold directly to distributors, customers affiliated with buying groups, individual customers and construction contractors, throughout the world.

The Company recognizes revenue from product sales upon satisfaction of its performance obligation which occurs on the transfer of control of the product, which is generally upon shipment or delivery, depending on the delivery terms set forth in the customer contract. Payment terms between Allied and its customers vary by the type of customer, country of sale, and the products offered. The term between invoicing and the payment due date is not significant. For certain customers or product orders, Allied may require advance payments. The contract liabilities are reflected as customer deposits on the Company’s balance sheet.

Management exercises judgment in estimating variable consideration. Provisions for early payment discounts, rebates and returns and other adjustments are provided for in the period the related sales are recorded. Historical data is readily available and reliable, and is used for estimating the amount of the reduction in gross sales.

The Company provides rebates to wholesalers. Rebate amounts are based upon purchases using contractual amount for each product sold. Factors used in the rebate calculations include the identification of which products have been sold subject to a rebate and the customer or price terms that apply. Using known contractual allowances, the Company estimates the amount of the rebate that will be paid and records the liability as a reduction of gross sales when it records the sale of the product. Settlement of the rebate generally occurs in the month following the sale.

The Company regularly analyzes the historical rebate trends and adjusts reserves for changes in trends and terms of rebate programs. Historically, adjustments to prior years’ rebate accruals have not been material to net income.

Other allowances charged against gross sales include cash discounts and returns, which are not significant. Cash discounts are known within 15 to 30 days of sale, and therefore can be reliably estimated. Returns can be reliably estimated because the Company’s historical returns are low, and because sales return terms and other sales terms have remained relatively unchanged for several periods. Product warranties are also not significant.

The Company does not allocate transaction price as the Company has only one performance obligation and its contracts do not span multiple periods. All taxes imposed on and concurrent with revenue producing transactions and collected by the Company are excluded from the measurement of transaction price.

The Company operates in one segment consisting of the manufacturing, marketing and distribution of a variety of respiratory products used in the health care industry to hospitals, hospital equipment dealers, hospital construction contractors, home health care dealers and emergency medical product dealers. The Company’s product lines include respiratory care products, medical gas equipment and emergency medical products. The Company does not have any one single customer that represents more than 10 percent of total sales. Sales by region, and by product, are as follows:

Sales by Region

Three months ended

 

September 30, 

    

2021

    

2020

Domestic United States

$

5,871,336

$

6,103,489

Europe

 

72,061

 

1,368,561

Canada

 

155,790

 

367,941

Latin America

 

456,923

 

1,163,268

Middle East

 

136,385

 

506,726

Far East

 

665,098

 

678,597

Other International

 

 

966

$

7,357,593

$

10,189,548

Sales by Product

Three months ended

September 30, 

    

2021

    

2020

Respiratory care products

$

1,883,711

$

2,148,339

Medical gas equipment

 

3,708,538

 

3,958,521

Emergency medical products

 

1,765,344

 

4,082,688

$

7,357,593

$

10,189,548

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories
3 Months Ended
Sep. 30, 2021
Inventories  
Inventories

3. Inventories

Inventories are comprised as follows:

    

September 30, 2021

    

June 30, 2021

Work-in progress

$

784,595

$

829,962

Component parts

 

8,662,356

 

8,994,457

Finished goods

 

1,661,353

 

1,800,461

Reserve for obsolete and excess

 

 

inventories

 

(2,174,149)

 

(2,174,149)

$

8,934,155

$

9,450,731

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per share
3 Months Ended
Sep. 30, 2021
Earnings Per Share  
Earnings Per Share

4. Earnings per share

Basic earnings per share are based on the weighted average number of shares of all common stock outstanding during the period. Diluted earnings per share are based on the sum of the weighted average number of shares of common stock and common stock equivalents outstanding during the period. The number of basic and diluted shares outstanding for the three months ended September 30, 2021 and 2020 were 4,013,537.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
3 Months Ended
Sep. 30, 2021
Commitments and Contingencies  
Commitments and Contingencies

5. Commitments and Contingencies

Legal Claims

The Company is subject to various investigations, claims and legal proceedings covering a wide range of matters that arise in the ordinary course of its business activities. The Company has recognized costs and associated liabilities only

for those investigations, claims and legal proceedings for which in its view it is probable that liabilities have been incurred and the related amounts are estimable.

Environmental Remediation

The Company is subject to federal and state requirements for protection of the environment, including the remediation of contaminated sites. The Company’s policy is to accrue and charge to current expense identified exposures related to environmental remediation sites when it is probable that a liability has been incurred and the amount can be reasonably estimated. The amount of the liability is based on the best estimate or the low end of a range of reasonably possible exposure for investigation, cleanup, and monitoring costs to be incurred. Estimated remediation costs are not discounted to present value.

On January 30, 2020, the Company filed a Citizen Participation Plan with the New York Department of Environmental Conservation under its Brownfield Cleanup Program. The plan was filed with respect to the Company’s property in Stuyvesant Falls, New York. The plan recognizes that the soil and groundwater at the Stuyvesant Falls facility is impacted by chemical compounds exceeding regulatory standards. On October 13, 2020, the Company executed a Brownfield Cleanup Program Agreement with the Department of Environmental Conservation with respect to the property. Under the agreement, the Company has voluntarily agreed to conduct, at its expense, certain remedial investigations and remedial actions with respect to suspected soil and groundwater contamination at the site with oversight by the department.

The Company’s best estimate of the expected cost to remediate the site is $1.1 million. This amount was recorded as an expense in the fiscal year ended June 30, 2020 and is reflected in other accrued liabilities and selling, general and administrative expenses in the Company’s financial statements. As of September 30, 2021, the Company has paid approximately $333,000 in remediation expenses which have been charged to the initial reserve.

Liability for future environmental expenditures

Balance - July 1, 2021

    

$

976,720

    

Charges to income

 

Remedial and investigatory spending

 

190,656

Balance - September 30 , 2021

$

786,064

9/30/2021

6/30/2021

Reflected in the Balance sheet as:

 

  

 

  

Current, included in Other Liabilities

$

752,064

$

976,720

Long-term environmental

 

34,000

 

Total liability

$

786,064

$

976,720

Employment Contract

On April 20, 2021, the Company entered into an employment contract with its chief executive officer, Joseph F. Ondrus, Jr., which provides for an initial term of three years with annual renewals. The contract includes termination without cause and change of control provisions, under which the chief executive officer is entitled to continued payments of annual salary and benefits if the Company terminates his employment without cause or he voluntarily terminates his employment with “good reason.” “Good Reason” generally includes changes in the scope of his duties or location of employment but also includes (i) the Company’s written election not to renew the Employment Agreement and (ii) certain voluntary resignations by the chief executive officer following a “Change of Control” as defined in the Agreement.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Financing
3 Months Ended
Sep. 30, 2021
Financing  
Financing

6. Financing

North Mill Loan

The Company is party to a Loan and Security Agreement with North Mill Capital, LLC (“North Mill”), as successor in interest to Summit Financial Resources, L.P., dated effective February 27, 2017, as amended April 16, 2018,

April 24, 2019, December 18, 2020 and October 7, 2021 (as amended, the “Credit Agreement”). Pursuant to the Credit Agreement, the Company obtained a secured revolving credit facility (the “Credit Facility”). The Company’s obligations under the Credit Facility are secured by all of the Company’s personal property, both tangible and intangible, pursuant to the terms and subject to the conditions set forth in the Credit Agreement. Availability of funds under the Credit Agreement is based on the Company’s accounts receivable and inventory but will not exceed $4,000,000. At September 30, 2021 availability under the agreement was approximately $756,000.

The Credit Facility will be available, subject to its terms, on a revolving basis until it expires on February 27, 2023, at which time all amounts outstanding under the Credit Facility will be due and payable. Advances will bear interest at a rate equal to 2.00% in excess of the prime rate as reported in the Wall Street Journal. Interest is computed based on the actual number of days elapsed over a year of 360 days. In addition to interest, the Credit facility requires that the Company pay the lender a monthly administration fee in an amount equal to forty-seven hundredths percent (0.47%) of the average outstanding daily principal amount of loan advances for each calendar month, or portion thereof.

Regardless of the amount borrowed under the Credit Facility, the Company will pay a minimum amount of .25% (25 basis points) per month on the maximum availability ($10,000 per month). In the event the Company prepays or terminates the Credit Facility prior to February 27, 2022, the Company will be obligated to pay an amount equal to the minimum monthly payment multiplied by the number of months remaining between February 27, 2022 and the date of such prepayment or termination.

Under the Credit Agreement, advances are generally subject to customary borrowing conditions and to North Mill’s sole discretion to fund the advances. The Credit Agreement also contains covenants with which the Company must comply during the term of the Credit Facility. Among other things, such covenants require the Company to maintain insurance on the collateral, operate in the ordinary course and not engage in a change of control, dissolve or wind up the Company.

The Credit Agreement also contains certain events of default including, without limitation: the failure to make payments when due; the material breach of representations or warranties contained in the Credit Agreement or other loan documents; cross-default with other indebtedness of the Company; the entry of judgments or fines that may have a material adverse effect on the Company; failure to comply with the observance or performance of covenants contained in the Credit Agreement or other loan documents; insolvency of the Company, appointment of a receiver, commencement of bankruptcy or other insolvency proceedings; dissolution of the Company; the attachment of any state or federal tax lien; attachment or levy upon or seizure of the Company’s property; or any change in the Company’s condition that may have a material adverse effect. After an event of default, and upon the continuation thereof, the principal amount of all loans made under the Credit Facility would bear interest at a rate per annum equal to 20.00% above the otherwise applicable interest rate (provided, that the interest rate may not exceed the highest rate permissible under law), and would have the option to accelerate maturity and payment of the Company’s obligations under the Credit Facility.

The Company was in compliance with all of the covenants associated with the Credit Facility at September 30, 2021.

At September 30, 2021 the Company had $2.3 million indebtedness, including lease obligations, short-term debt, and long term debt. The prime rate as reported in the Wall Street Journal was 3.25% on September 30, 2021.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
3 Months Ended
Sep. 30, 2021
Income Taxes  
Income Taxes

7. Income Taxes

The Company accounts for income taxes under ASC Topic 740: “Income Taxes.” Under ASC 740, the deferred tax provision is determined using the liability method, whereby deferred tax assets and liabilities are recognized based upon temporary differences between the financial statement and income tax bases of assets and liabilities using presently enacted tax rates. Valuation allowances are established when necessary to reduce deferred tax assets to the amounts expected to be realized. In the quarter ended September 30, 2021 the Company recorded the tax benefit of losses incurred during the current quarter in the amount of approximately $251,000. As the realization of the tax benefit of the net operating loss is not assured an additional valuation allowance of approximately $251,000 was recorded. In the quarter ended September 30, 2020 the Company recorded the tax benefit of losses incurred in the amount of approximately $39,000. As the realization of the tax benefit of the net operating loss is not assured an additional valuation allowance of approximately $39,000 was recorded. The total valuation allowance recorded by the Company as of September 30, 2021 and 2020 was

approximately $3,796,000 and $2,814,000, respectively. To the extent that the Company’s losses continue in future quarters, the tax benefit of those losses will be subject to a valuation allowance.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting and Reporting Policies (Policies)
3 Months Ended
Sep. 30, 2021
Summary of Significant Accounting and Reporting Policies  
Basis of Presentation

Basis of Presentation

The accompanying unaudited financial statements of Allied Healthcare Products, Inc. (the “Company”) have been prepared in accordance with the instructions for Form 10-Q and do not include all of the information and disclosures required by accounting principles generally accepted in the United States of America for complete financial statements. In the opinion of management, all adjustments, consisting only of normal recurring adjustments considered necessary for a fair presentation, have been included. Operating results for any quarter are not necessarily indicative of the results for any other quarter or for the full year. These statements should be read in conjunction with the financial statements and notes to the financial statements thereto included in the Company’s Annual Report on Form 10-K for the year ended June 30, 2021.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable and the revolving credit facility. The carrying amounts for cash and cash equivalents, accounts receivable and accounts payable approximate their fair value due to the short maturity of these instruments. The carrying amount of the revolving credit facility approximates fair value due to the debt having a variable interest rate.

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

The Company adopted ASU 2016-13: Financial Instruments - Credit Losses as of the beginning of the fiscal year 2022. This update introduces the current expected credit loss (CECL) model, which requires an entity to measure credit losses for certain financial instruments and financial assets, including trade receivables. Under this update, on initial recognition and at each reporting period, an entity is required to recognize an allowance that reflects the entity’s current estimate of credit losses expected to be incurred over the life of the financial instrument. The adoption of this standard did not have a material impact on the Company's financial statements.

In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,” which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 was effective for the Company beginning in the first quarter of 2022. The adoption of this standard did not have a material impact on the Company’s financial statements and related disclosures.

Risk and Uncertainties, Going Concern, Liquidity and Management's Plan

Risk and Uncertainties, Going Concern, Liquidity and Management’s Plan

A novel strain of coronavirus (“COVID-19”) was first identified in Wuhan, China in December 2019. On March 11, 2020, the World Health Organization designated COVID-19 as a global pandemic. To date, COVID-19 has surfaced in nearly all regions around the world and resulted in business slowdowns or shutdowns in affected areas. Despite our efforts to manage and remedy the effects of this pandemic, the significance depends on factors beyond our control, including the duration and severity of the outbreak as well as third-party actions taken to contain the spread and mitigate public health efforts. For the Company this creates additional economic uncertainty. Risks for the Company include disruption in operations if a significant percentage of our workforce is unable to work due to illness, forced curtailment of business operations and business travel by governmental authorities, and failure of others in our supply chain and distribution channel to meet their obligations to us, or significant disruptions in their ability to do so, which may be caused by their own financial or operational difficulties.

Management believes that the combination of cash on hand at September 30, 2021, additional borrowings available on the credit facility (Note 6), reductions in inventory levels and future earnings will be sufficient to meet its obligations as they become due in the ordinary course of business for at least 12 months following the date these financial statements are issued. If additional liquidity would be required, the Company would consider additional borrowings

through the sale leaseback of its corporate headquarters and delaying certain expenditures until sufficient capital becomes available.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues (Tables)
3 Months Ended
Sep. 30, 2021
Revenues  
Schedule of Revenue from external customers by geographic areas

Sales by Region

Three months ended

 

September 30, 

    

2021

    

2020

Domestic United States

$

5,871,336

$

6,103,489

Europe

 

72,061

 

1,368,561

Canada

 

155,790

 

367,941

Latin America

 

456,923

 

1,163,268

Middle East

 

136,385

 

506,726

Far East

 

665,098

 

678,597

Other International

 

 

966

$

7,357,593

$

10,189,548

Schedule of Revenue from external customers by products and services

Sales by Product

Three months ended

September 30, 

    

2021

    

2020

Respiratory care products

$

1,883,711

$

2,148,339

Medical gas equipment

 

3,708,538

 

3,958,521

Emergency medical products

 

1,765,344

 

4,082,688

$

7,357,593

$

10,189,548

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
3 Months Ended
Sep. 30, 2021
Inventories  
Schedule of Inventories

Inventories are comprised as follows:

    

September 30, 2021

    

June 30, 2021

Work-in progress

$

784,595

$

829,962

Component parts

 

8,662,356

 

8,994,457

Finished goods

 

1,661,353

 

1,800,461

Reserve for obsolete and excess

 

 

inventories

 

(2,174,149)

 

(2,174,149)

$

8,934,155

$

9,450,731

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
3 Months Ended
Sep. 30, 2021
Commitments and Contingencies  
Schedule of liability for future environmental expenditures

Balance - July 1, 2021

    

$

976,720

    

Charges to income

 

Remedial and investigatory spending

 

190,656

Balance - September 30 , 2021

$

786,064

9/30/2021

6/30/2021

Reflected in the Balance sheet as:

 

  

 

  

Current, included in Other Liabilities

$

752,064

$

976,720

Long-term environmental

 

34,000

 

Total liability

$

786,064

$

976,720

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues (Details) - USD ($)
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Net sales $ 7,357,593 $ 10,189,548
Domestic United States    
Net sales 5,871,336 6,103,489
Europe    
Net sales 72,061 1,368,561
Canada    
Net sales 155,790 367,941
Latin America    
Net sales 456,923 1,163,268
Middle East    
Net sales 136,385 506,726
Far East    
Net sales $ 665,098 678,597
Other International    
Net sales   $ 966
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues - Revenue from External Customers (Details) - USD ($)
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Net sales $ 7,357,593 $ 10,189,548
Respiratory care products    
Net sales 1,883,711 2,148,339
Medical gas equipment    
Net sales 3,708,538 3,958,521
Emergency medical products    
Net sales $ 1,765,344 $ 4,082,688
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues Sales By Region (Details)
3 Months Ended
Sep. 30, 2021
segment
item
Number of operating segments | segment 1
Number of performance obligation | item 1
Minimum  
Cash discount term 15 days
Maximum  
Cash discount term 30 days
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - USD ($)
Sep. 30, 2021
Jun. 30, 2021
Inventories    
Work-in progress $ 784,595 $ 829,962
Component parts 8,662,356 8,994,457
Finished goods 1,661,353 1,800,461
Reserve for obsolete and excess inventories (2,174,149) (2,174,149)
Inventories $ 8,934,155 $ 9,450,731
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per share (Details) - shares
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Earnings Per Share    
Number of basic shares outstanding 4,013,537 4,013,537
Number of diluted shares outstanding 4,013,537 4,013,537
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Liability for future environmental expenditures (Details) - USD ($)
3 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Commitments and Contingencies    
Beginning Balance $ 976,720  
Charges to income 0  
Remedial and investigatory spending 190,656  
Ending Balance 786,064  
Current, included in Other Liabilities 752,064 $ 976,720
Long-term environmental 34,000  
Total liability $ 786,064 $ 976,720
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 20, 2021
Sep. 30, 2021
Jun. 30, 2020
Commitments and Contingencies      
Environmental Remediation Expense     $ 1,100,000
Payments for Environmental Liabilities   $ 333,000  
Employment contract renewal term three years    
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Financing (Details) - USD ($)
3 Months Ended
Feb. 27, 2017
Sep. 30, 2021
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage   20.00%
Line of Credit Facility, Expiration Date Feb. 27, 2023  
Line of Credit Facility, Frequency of Payment and Payment Terms   the Company will pay a minimum amount of .25% (25 basis points) per month on the maximum availability ($10,000 per month).
Total indebtedness   $ 2,300,000
Summit Financial Resources Lp [Member] | Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Line Of Credit Facility, Maximum Borrowing Capacity $ 4,000,000  
Debt Instrument, Basis Spread on Variable Rate 2.00%  
Line of Credit Facility, Remaining Borrowing Capacity   $ 756,000
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.47%  
Summit Financial Resources Lp [Member] | Revolving Credit Facility [Member] | Prime Rate [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Effective Percentage   3.25%
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Income Taxes    
Deferred Other Tax Expense (Benefit) $ (251,000) $ (39,000)
Operating Loss Carryforwards, Valuation Allowance 3,796,000 2,814,000
Deferred Tax Assets, Valuation Allowance $ 251,000 $ 39,000
EXCEL 38 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !&*;U,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " 1BF]35NZ,'^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:@,A$(9?I7C?G=70'&3CI:6G! H-M/0F.DFDZZ[HE-V\?5V;;"CM Q2\.//[ MS3=@:X(T0\3G. 2,Y##=3;[KDS1APTY$00(DAN@UY6L\0M#F M0Q\11-.LP2-IJTG##*S"0F2JM4::B)J&>,%;L^##9^P*S!K #CWVE(#7')B: M)X;SU+5P \PPPNC3=P'M0BS5/[&E ^R2G));4N,XUN.JY/(.'-YVVY>R;N7Z M1+HWF%\E)^D<<,.NDU]7#X_[)Z9$(WC%\[G?"R'Y6@KQ/KO^\+L)^\&Z@_O' MQE=!U<*O?Z&^ %!+ P04 " 1BF]3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !&*;U-\RLZ]0 4 (H5 8 >&PO=V]R:W-H965T&UL MG5A=<^(V%'W>_@H-[73:F8 MF4!V2YAQ"&F8YH/$V7:VG3X(6X GMD5E.81_ MWRL;["1CKMWF(?CK'AU=2>=<:;25ZCE="Z'):QPEZ7EGK?7FBV6E_EK$/.W) MC4C@S5*JF&NX52LKW2C!@SPHCBQFVP,KYF'2&8_R9W,U'LE,1V$BYHJD61QS MM;L0D=R>=VCG\. Q7*VU>6"-1QN^$I[07S=S!7=6B1*$L4C24"9$B>5YQZ5? M)@XS ?D7OX=BF[ZY)J8K"RF?S?%S$14620@,<_>]!. MV:8)?'M]0+_*.P^=6?!43&3T1QCH]7GGK$,"L>19I!_E]EKL.W1J\'P9I?E_ MLBV^[?<[Q,]2+>-],#"(PZ3XY:_[1+P)<)PC 6P?P#X$T&,M./L )^]HP2SO MUB77?#Q2FSP:>A,F9A@]K>!M"'%Z?"G]#$9%$S<)R#31H=Z1 M65),#Y/F+DG77(ET9&EHS<18_A[YHD!F1Y =4N4JU@FOZ- M--8O&^OGC?6;&GO:;43=6.#AU.X^("Q.2Q:G[5@\9%QIH:(=>10;J70=(QQ* MJTP@C 8EHT$[1G.A0FG&(2"P#FI3A",=9M=WGSXU3)!AR6W8.'8[CWMS,II?D>NK>/%U/W,7WZ=/'DG/WY/!_8OL[M) M#^%+[4HM[3:,9XDO%8QDOM)/B*=ARA&IR$1FB58[^ UJN]& ?CG%2+Z1=-J& MY!-_);, )F"X#/U"DXX/>0,D.^U29V@/T85!6<60M6'H!@%82WIRN" W\!VY M3^ISAT/2(;.)ERTBH6$LW!>1H )#*YFGSG_B.C%W,-9/43^##?'EP>. M.' HM3%NE6M07.SS,72A[#U.!0=P:!\C4ED$Q77]1OJ0D_E:)I@>-X ,A[3+ M^C::FLH@:"N'F&1*&>\J#"M,5OG4RNKK0!SQV\?J\3VSRBQH*[>8)5!Y%-6_ ML7I^H%K+#$?$F;'*%5@K5S"N"AX *W EU:Z.3P/.G4RZW/=ACP/.(H("$&-8 M60)K90E>S*.(7&0IO$YKQ[(!IZ%L8Y4#L%8.,(V%6IG9]2L@Z#4LQWC#D_K< MX8!-%1*K!)^U$GQO#7M+E! .TTBH$GF&"_)3J*%Y]_)=-;G/-+AB8K)7 MNZ,MD$]S9',B\S+NV]0Y=88CZZ6.5"7S#!=E%W8F0;X[N8IX7=L7#0"-T[O2 M=8:K<+E/N@I3XX;?!%?D"A[6"Q0.UK2YKS3=::C%/[#:;S"/\FJ >T!953KN MM-+Q"1!30&J6!.*5_"9JM: !RH:_LV%_B)943B7H#JZ_AX+A[2!BN_$&N&[7 M'G2=6FK6F],N8Q_Y(6!*?+/W*@Z^RJ?E0:.;'Z]9U>?%*>4M-^Z3DD@L(=3N M#6&EJ>+@K[C1"!T*9#^#]4DI]N#$-E,>OXW\!4$L#!!0 M ( !&*;U.9>_1@% 0 ( . 8 >&PO=V]R:W-H965T&ULK9=M;^(X$(#_BA7=AZ[4-G&5;J^J'1W/[O$0+2)S=FF=/_] MV4Y(@#A93KHOY(69\3/CS(QGM&/\IU@3(L%G65 Q=M92;FY<5RS6I,3BFFT( M5?\L&2^Q5(]\Y8H-)S@S2F7A^IX7N27.J3,9F7LK'C:2)2D(74)K"Z?) 9*0IM27'\4QMUFC6U MXN']WOI7X[QRYAT+,F/%CSR3Z[&3." C2[PMY"O;_45JAT)M;\$*87[!KI(- M(@OMV\/S MTQQ<@6_S.W#QQY>1*]4R6MA=U":GE4F_QR0"CXS*M0#W-"/9L;ZK\!I&?\\X M]0<-SLGF&B#O$OB>#RT\L_/5O0$ 7;D$P3!&L9TO:OBB0;X_.1,";#A;YM*&%W6635&4IN$) M75<,)C%*(+33Q0U=/$@W5X4JIZM+L"*4<%P 3#. ,Y71N9 MW-B"E:00^2?X73E5T%,O[=G\I,%/!O'_UK%=PX-B#L]#K")@)83=T)_F@$T&AE$/G=_2 M^8-T9GJ*P<1+@Q[@M@7 X1Y@,NV=J ,:41=*5#6K$J^&E_C37B%JN\>YEP3J.'=* M;A&$(5(UKH>][1!PN$7H_E4H?BM>V.E+/7@6P4&\MD' X0XQQ2)?&$"@/@D@ MUIC;4Z0R$Q\2>-=^)TNL8E[?%]!V"CC<*N[R8BM)=@YH?!ZH5:P7M.T)<+@I M_#!G9$6*/U2&K4@%*H":%H14_4VGW)4^9.<+*WVW"02>Z@*=9G&&X+$';;N MZ?_@059MB-6']%P??B]8^> >G.5+PE=FQ!%@P;945D?FYFTS1MV:X>'D_52/ M5V9&:,U4L]DCYJN<"E"0I3+I7<>*BE?C3O4@V<9,#.],JOG#W*[5B$BX%E#_ M+QF3^P>]0#-T3OX%4$L#!!0 ( !&*;U,Z! E>*@8 % 8 8 >&PO M=V]R:W-H965T&ULK9EM;]LV$,>_"F$4V 8X,1_TV"0&4K=# M.W1;T+3;:T:F8Z&2J(JTT^S3[RC;DFQ2C(OM11+)/I[^/!WOQV.NGV3S5:V% MT.A[653J9K+6NGX]FZEL+4JN+F4M*OAF)9N2:[AM'F>J;@1?MH/*8D8QCF8E MSZO)_+K][*Z97\N-+O)*W#5(;I/QJ;CXL M;R;8*!*%R+1QP>'/5BQ$41A/H./;WNFD>Z89.+P^>/^UG3Q,YH$KL9#%W_E2 MKV\FR00MQ8IO"OU)/KT7^PF%QE\F"]7^1D][6SQ!V49I6>X'@X(RKW9_^?=] M( 8#2# R@.X'T','L/V -G*SG;)V6F^YYO/K1CZAQEB#-W/1QJ8=#;/)*_,: M[W4#W^8P3L_?W'Z\_6/Q#MV_?_?N,[I 7^[?HI]?_7(]T^#+5$F;D0WS;YEA?P".6*U!5>IME<@/"8)EE E0^%&***B@)T=' MD2,I.RU;+C.&XV1$Z(!%Q"OTK5@)2((ERKN5)=PZB9VO<8RM?'W9[EAI3Q=" MSTA93R"I':$8(A3$Z:E$EV4,$$Q'DI7TP"+L+ 86.7_(BUQ#*?6!D/1\(7[ M'!S7LFGW8D 2>9)CAV<^.Z-C,R-(B149AU4Y5 39+44N5CRP+&R!)D Z?OI?IX%$YH5#JN$X9$R27OJ4#]U M>LVBVN:-K S-(>I^Q3996(#'MFMTT+;XP;*099EKHT#MF@U9F2"**AMYZ7Y_ MYA3@M:IY)FXFT.8KT6S%9(Y<_=G_X.AXSCVGJ)]3]UIF7]>R6(I&_=1NJ/2S M#U2T!Q7U@^JN.>PHE'F&,WXV94XWYEZ38V4]A:B?0N8] SE;65?H%;[$! I\ M@Z"GW(@KTPE#,ID?I-8Y!4TZW4.B]DIUF9AD(2$0@M^JM=I"7AG(QM) MVF.3^K$)=-^4FX)K>'U+LA%-(-%/1-\[Q+WJG)ETPJ?87(E$+.LBCLX, MF*.S<_]CYSU@F?]@\$=APP;G@_X#PC-@ MP^P#OU/8>$UVRF:#XUYSUOX[;Q[S2L%&:P5C\&4,+Z79'5_O;K2LVQ/@!ZEA MC]Y>K@6'"!@#^'XEI3[&PO=V]R:W-H965T&ULO9==;YLP%(;_BH5V MT4I=L2'DHTHBI6FG;MJFJ&FW:Q><8-5@9INDW:^?#2F!A$#:KOEQ"U=ALJ9W, Y9DRME/&JAP M9/4M$) %3IFZY>L;LDG(,_%\SF3V#=:YUH,6\%.I>+0Q:X*(QODO?MHL1,F M.@<,SL;@'&MP-P8W2S0GR]*ZP@J/AX*O@3!J'3I9O,Z!>!.F"Q;'/I% MU[ZN'I^GL9*Z$GU"5_B!$7!"8Q!PQK"0M?GF$W2S"$_GH$$"[#"+*UP@X3H6S34?V)M!OD4O1(:/(=H MA[]%5*'O%/2=U]%GC!+@5(5 [+X)4C^QI<)Q0.-E'6FWE;1)42'M%:2]1M(ICR+]W/Z+ M\NT=4[XMH@IZOT#OOP+]J-KM[RV?"V%=\1XAK# /"N;!ZYD/E^Y@#\-SD#N MS@YNNZY"B^"V#\'7\[94\29DF:8#D>NYO1WJ(X15[%+[1(W8=WKO)%/Q_ *. M%?"Y5+6T:/\YI7=;;M?;I6T75FFW31 U=\$Y$50OZP0DU<=&0X-%VPZ%_D.+ M0D?UJ#95-8-MET+OT:;0?O]QZN[T=ET5>]NGT+]N5*B]4S5*JJ#;7H7>I5FA M]F[5*,EI[=(FV;RA?,-B26,)&%EH#SSO:;/(-_WY0/$DVS<_<*5WX=EAJ%^4 MB# "?7W!N7H9F*UX\>HU_@-02P,$% @ $8IO4W 29XZI P O0T !@ M !X;"]W;W)KQ"C@#I[GWW\\F% 4,H9KZ)<'FG//X.?9C[/F1E:_5 MCA .ON5942VT'>?[+[I>)3N2X^J*[4DAWFQ8F6,NFN56K_8EP6E-RC,=&H:K MYY@6VG)>]SV6RSD[\(P6Y+$$U2'/;TE, M^//^L10MO55):4Z*BK("E&2ST*[-+Y$O\37@+TJ.U=DSD)F\,/8J&W?I0C/D M@$A&$BX5L/A[(RN295)(#./?1E-K0TKB^?.[>E3G+G)YP159L>QOFO+=0D,: M2,D&'S+^Q(ZWI,G'D7H)RZKZ%QQ/6,?10'*H.,L;LAA!3HO3/_[6^'!&,*T1 M FP(L$> W@C!:@A6GV",$.R&8/>'-):#TQ"SDMV M!*5$"S7Y4$]7S18&TT(NK)B7XBT5/+Z,U]?K\&MXOP8/$5C=7M__&L;@[A[$ MZX?5[[YB"T5]*2) MBX44,0TG=$"K/">' GHO!I$HXB8@NQ^D88;=&V!>- MN!SZX!Y$@!J4CD00>9SK!M;FN;^XF[ MCSEDGOLA\U24C1S#\ZQ>HH$*G)FN[_L0]I#A '+$/!5I&H[G(W=DT7FM>]ZG M;3_>9!6J"-OOIQ),RH23B&@B4,<*U%J!_O<&A"93GT0$*F+F(UN&PO=V]R:W-H965T&ULG5A;;]LV%/XKA+&'#5AJD:)N M@6,@<5NTP-($=;H^TQ)MYX";^LI2J8@5>UF>J=XBRKE(I\2CPO MG!9,E)/YK%J[5?.9W)MKG@N'RXF>/*\\%ULML8N3.>S'=OP M)3<_=K<*WJ:-E4P4O-1"EDCQ]<7D$I\O2&05*HF_!7_0)\_(NK*2\MZ^?,TN M)IY%Q'.>&FN"P;\#7_ \MY8 QZ^CT4FSIU4\?7ZV_KER'IQ9,*G-=_44/M6P43E"ZUT861V5 4(BR_L\>CX$X M40 [;@5R5"!=!3J@X!\5_,K1&EGEUD=FV'RFY -25AJLV8"-*F\:E M4?"K #TS7]Y=WGVZ_O3M#MU\1HO+Y1?T^:^;GTMTAGXL/Z+??_MC-C6PC16> MID>35[5),F#21]>R-%N-/I49SU[J3P%>@Y$\8[PBHP:7?/YF=)3*%U9]/#:60<H/&*VJ_8YM;'::YXA4;X[4&&#)AP-U$<.$RP5 MK)X+9898(941_U8+KNC5YH*3J&!,:.QU@N<0"VG@4W?LH@9M-(IV:61Z7XV> M#*6R@'FL!X%&/00TB>,.S+Y00!(WQKC!&(]BO%7R(*I)#42!,KE?F?4^A[2E MA[;F>2QIEDO%^W MK-P U)<5J#4_.I(+MA+YJ]6(O7:D>J/1NWP.$U0E%P>VRKESBGI]9W$4$!)T M@N(6))'GNP.#3X8_'D7ZM3Q #TLEW"D[:K\H+1P&47?*..3.B$\B,I0Z3%J$ MY!6$T",<&?;X6C1)'X/O=5O:)86](90M(V!_%.6-V7(%=*T4A/-86TZ0OB-0 M21@'I(O3(8B]$--X &I+*GB<59KBW+&GP5C2WNZ1EP3=9G6(!93Z0\,'M^R" M@U&,B^K< Q'-^$YJ,1#+H+<[B8#9HB[*OAQP8$QI,I3VEG?P./'4:8>IJ/;\ MQ1QQXNW3R1G!F.)>6/N"?AP.,#9N:0>/\\ZWM]"Q$WB?8,[". J\+A&Y!/W0 MQW2P(EH^PO&[SEP"!I=^QU$"MV2!D_':8SMA6([X(S!S)H#=G%%9',V\+*LP MPN' 4"8M?9!Q^N@ERN6L\QCLXHDQ2"U/$/RN\*]%"3S_]O"3=MZ3\7E_)17H M@&6-]O#YH&#J'V1^L%NEBD,^$-LHSNW1TU6KI#_?HQ#'T&>=6G4( @\D<1 - M!:LE S).!K?LJ3X9_R\''(,_\I, DRZ5N23C.*$X'N (TG($>?W+HZK G3T' MPD<<6CTY<^[TH,\*! X"22\#?3EPDOIQ, "_I0\R3A\6?L8AVG#&MOU3N6)/ M>M4#_[6'4T1N,^2$[Z +&E+:XQ67( D22KQHP(&65\@XKRR& "-FT(IO1%G: M/,@U@A$N9.;TH\\B$0DA$UTW^G(D]#PO'NJ#EG#(..&,>@&S]17\4>_3E4 G M][YP'7)!?')"K<%/3VY(X&"QJ2Z.-*J.0O5%1+/:7$Y=5E M7^P&S57>_#]02P,$% @ $8IO4[T#A_-="0 @18 !@ !X;"]W;W)K MW9!4G1B9Z:=MA\2BR2PS[-G%SC>^7 =*Z*D;FKK MXLFD2JEY=7@8BXIJ'6>^(8Q":1+V53;P^5\_NRPUL9-3H_E MW64X/?9MLL;195"QK6L=;L_)^MW)9#'I7WPTFRKQB\/3XT9OZ(K2Y^8RX.EP MD%*:FEPTWJE ZY/)V>+5^1->+PN^&-K%T6_%GJR\O^:'=^7)9,X&D:4BL02- M/UNZ(&M9$,SXULF<#"IYX_AW+_VM^ Y?5CK2A;=?39FJD\F+B2IIK5N;/OK= M;]3Y\Y3E%=Y&^5_M\MJGSR>J:&/R=;<9%M3&Y;_ZIHO#:,.+^0,;EMV&I=B= M%8F5;W32I\?![U3@U9#&/\15V0WCC..D7*6 KP;[TNE53H;R:W5E-LZL3:%= M4F=%X5N7C-LH[4KUD1H?Y.G26U,8BL>'"=I9QF'1:3K/FI8/:#I2OWN7JJA^ M<265=_?+Q4_D'0VA.!)Y1__34-Q1_610 M_414/_D_9.&GFKC&7\5&%W0R01%'"EN:G"YFZC^U0)WK:")ONV1Q+FDIMD\5 MH> *7S?:W?+ZUNFV-(E*M39.N\)HJR(6$PH\R?XS:PT^_T;:IJK0@2#1EVV1 MXE2]<\5,/4H0^N<_O5@NYZ\OLF1Y6KQ^K"J]);4B<@I>-=A<*N/$@E!"&Z&J M4J58@'$QA58H(2J0FN+B5HOYP3_$P](KYQ-6%;8MX8.U;%O>F"E0N(17FEA8 M'UNX#7;ZUAI6NKH5I5W(F@ YIK%8L2%' =+D.S4I&\AR/SL)RQ4'(P>BIH#H MBW$<04N)[HW:#'$1$;XQCLW"YEH[<"E_GHKQNOP#)"++IY &,HUBFG=6DNW8 M)PL'BC8$2?-^0UY?$COFJ* 8&2%L%HS3)JAFE/+I* ==],J9^M# :U&(I2#* M'')D3GUK=4B$WT@T1[Q78&"7<24"P'3=!__[W1XOPR #+_D#+URW9D%X?7*TNAEHV_YC>S-V=IZ MN^6L%\".24!+8:Q)MY(4B ]!2$'7>;\@_=]2+BM_U-\TP=\8%"FQ'0B3P'0K ML2KQK\L=@("P8UD;8%2'L4CCN-QKZ1Z-#_@WMB ^H+RD5>):$;'X'(S8;AR0 M3$@$ZH5F@$8!,U +9Z47MA@Q,7C1X7=!/^0:U=NMOOH,M"R>'2R.7CT D0-U MD8U_[V.$M3KV[JUH8YP3EEAW6(^%SF7%&%QR<$#Z;5-RI&&Y$#4)_A43"10H MNFDP><&6+D;@RJ@>7?QR\?ZQJGU)=JIVE2FJGCRYQ@#XQ&%$J&K2S*WCW=0A MA4+"M/D GAD8^R\:NQA"N2#9I11T22,D(=.?465<=(-+4RY)4&HRF1K]AG]W MO*_AFA:S^UX(CC.^G([L-Z.6 %\Z$?]DV#(K^YWTI%1!%H90GE!S[/+VH6*' M4(*S!=1]EGMV=8Y0Q78/V)<' MB^6T;_+H^KXF]4G?P--'G]#E"O7\R?SQ*XPH:(MF+:7)DD;%P0@9;YQV,T(' M-OC&E2:\BIC%3I#4H6^Y"AK)1B"KN[CJN\)-%IY8^&QL-_;4B'L< $HWW.EE MT.AJOYL"QH,!U@V>97S9Z%5A8<_:4,:S1AA+3G;7O#>MR5,-MYH:C(/<=#S. M< $)6>F?WMTU<(<:I_6:Y"0T=)J>._9EWW6MM0G@HZ')KH?:_Z\!YI[>]%W/ M[?,PFK9 CB9>R]?/KHMU0JBFZE?/UE]X?HN!Y+U!"99"RUC[^S 9#5HO+>KQ M#.9NB14'3AJ7F ?!@J #\/"H'S@_?'GWYF#Q,3/=W"/@Y%+[Z8/O95WT(&PVVR*-F21'SN,2@MX&I M6JN-]2N&$GRCVF ^_N15)J]A786%"!FZ4[;-@Q:E-^X#%;((7EF.4TTO.&8F.8K=K < -+ M2@'DT;134%-YFRE/-L^LACS6A -"' M[!VNYW;;AOW,'@F\N&_YV)=6L/F:([HC'I>9ATTH#W"&8-QTYX2DKS'6P@=6 MHKORR+<@(K=&>]@P03?M"J6GJIS(SOD9CW=W2DT\!9/+F*#+4KH+DHD^X3R< M5^T [-L,]_A#N?9'%%1&:',Q,GSSP,U&FS50$D>'.7SBH8*3 /\Y9GQC KF( M+?<^)X,(O.37_H*JXN'(PVW)0< M;^3&W"8,82;7K?1L".5^SY;Q&"W(8AMC"SJ[547%<>\.7BF852LNX[5SD"\3 M Z5N[//(PD8/U-M"!X-V%(M]U&)'=]BF5WF*PQ:< Z/O)Y1:,SMB&FQC/N-U M6G;C(00*AAC@L31KJ$(9&68LIHWYT>L1"4$@SKM;&9ITRI.3KU<0U_.J#,+X M6753QQ4?&X5*^K/ =(R=E0_![P![)&"+8$HR.[K]?DQ]]'<<9=2SQU-48MD? MA@T#: O3/$YY%J;9;IIJ$R<&W.%$^@Z0X'#$ECTT[$L??<.%/(J]E!-Q\*1G M,J2ZXL&Y'*Y"$7IKB'0'2G+(PX@#,DD*;:O.]T9KSY/34-?=D!\?.K %ZF8+ MC!_K<:#LT!9V^_-@'M:F=RHL?^X/P0_$.E5@T$T^.4:<6,1L6NGBFGTRJ?LNH0Y' MUX(UA8UWP_WJ6;Y6W"_/E[/H61@.(IQ;8^M\]OSI1(5\X9D? MDF_DDG'E4_*U_&1O*? "?%][(*Y[8 7#K?/IOP!02P,$% @ $8IO4VV> M24)<" OA4 !@ !X;"]W;W)KSTJG*O?3"8V*T3)[5C7HL+.7IN2.SR: MP\361O#<"Y5J,I].5Y.2RVIT<^77/IJ;*]TX)2OQT3#;E"4WYW="Z=/U:#9J M%^[EH7"T,+FYJOE!/ CWJ?YH\#3IM.2R%)65NF)&[*]';V=OWBWHO#_PNQ0G M._C-R).=UE_HX9?\>C0E@X02F2,-'/^.XE8H18I@QI]1YZB[D@2'OUOM/WG? MXU>([HO1UR?F8 MM<+LMT*P6UW6O#K_\Q^;^6S]HP6NXR8W F@R@&C.:B-1(5*=V=[HDCG(6:YP M2.\A8&MIN-/FC',Z;S)G$U:*7&9P M77.6U8$=C&YJ')15+H\R;W#O0 9V9;J"PB;4)AZ<08%ZW:Z [*$ @WC/4=4J M'P^#AQAD^E#)OT07OQ"HZ$L,5E-#L^5.VCT/UR!\$I[6PG@VJS+!]$[) _>[ MIT)F!=-9UL!$/-/EL*JR>V%(U!N) L5/UPZN41!8H MN.1E'^XCV);MSL&A*6> 5NB R]1P1$S '=V5TIJZ.6 M&3G3"473+_$H3"8MM']N\H-?@A/".E2LHT @V#!!>9.LA!L>7,B9T4=) MKIG@!CCIHB6M3P-<-F*'L(4:,<(UI@J_->PT\/XS?/".>_=JT@KZ]3HC M8 !OJ4,VC%"^,D-!A'AD%%PD\V<4M#:>$9 H3HFBKDZLPX]<*N]$L$)YCP(R M<*RQ\<*!VW0;+\F'MCZ F%C=L MT8&TPX[*4HP.V\QM4M!YU M!Q^H"^>AQNK&9 6G=#26S&AQ0'P3S0G11H5V[*")3WX*=!. CWSBK?*V4#HL>MC+ M3,1J=@4'<=>U.H_9)^_3ETJ?JDO/%&8I JAGRSZ8,1\4Q1?2X:_WZD]2*9@) M^,D\IIA0$<3:"CI3Q?!!&J%HD$:X3@3@+F1IYPD_CAD&.Z="]5S:TO-E)-V8 MAI+F"N2-O&RQ19J?-H$#DD15A.I4Y[^BUT4/Z]9E \(-113*A\!FA3F*4(H M4'40X?;^:,B&;[A>"]PY&%[:8>$H\/FP(I%GI!(JSRAO&]FD2WR6&20O@H0X MT0.%\@7&4"1<"6*3#+ 8LU]#O7>9)C/1R.'# ;1IW44N6I!FW!8]F0PYI&U3 M5#_/^/CVB1C.!-!11T=89DNR+IV"*,[V6:, Q6I#=U>$J<@6/1ASJN' 8Z\> MP6K&48DODO%%1B,AXCX$)IC0RH90A",Q?3UQALVPZA-@!+VRB#QP)#HPM>TJ M8"&PF\5H86A>\GQJ/85[ CEQ@[&@:S'(J7X>TR%4J4,*^!'M[V_%-Q;X:!XO6<(J(>/1PS/OQM13<-J8G@:?N M7\8+KYS&TQBP1_Y;$3JM;ZG6]YO()(A)0]-=8["(,9B;+\*U\T@WLD;VXKXY M"W=^;8Z^: :%X JQR,@A3+$HMP=[K@VZ!0K^X M)@I_?6YO3XU??)]H#]%[2,\+0V>S.#?\UV\.S]#MZ\KGCW*&+*A!F_.-QXB: MJ)=(IB3.P"+894H0S5IH: I:G!0>?-7N/-DC?+'>S_WL[>O/QEYAWS"*PS3] M\7_VOS/@WAOP;/^WPHC8L! ^>A'N147M1+F#Z_1.VZ[2NRW]F7ZW2>\13M1 MQCY5DNKOP?E2:;=_8,MDLYXE:;H:K*V2V31-%ILM^] 8E%>WM9XGT]6L>X3< M:I,LL7*+KIKS?F.Y3-;;WNITM4ZVBQG[%XU_["TR#(1TNXOE*MG.TX':V2I- MYJL-NY-Y#EA\X.A@W6ZZ2M+-LGM>3E?)>K["B&8N#ZY6RV2ZW?3/:]BZ7<=> M^4L%>J\\-0)!P[#-YGWXMJO5LY#^P-9)NEQ#5SI8FTV3V6:;+!>;[\[5W\*J M;2G?@*O_-[[N7^.*86B2S29-UK/98&V>S!8;P&[+[EZDE XYR7J*M*6;P7WI"]%D\$W-6T5?#FUX6PZ? MU[K5[N/DV_!-KC\>OFS>87##R,:4V$-T.EXO1\R$KX7AP>G:?Z';:0>R]#_1 M%O#N2 >PO]?:M0]T0??)]N;?4$L#!!0 ( !&*;U.N!=O>A ( #\& 8 M >&PO=V]R:W-H965T&ULI55M:]LP$/XKAS?&!E[\GMA= M$FBZE750*"U;/ROVQ1:U)4]2FO;?[V0GC@MK8-V72/?R/+KG+%WF.ZD>=(5H MX*FIA5XXE3'MF>?IO,*&Z8EL45!D(U7##)FJ]'2KD!4=J*F]T/>G7L.X<);S MSG>CEG.Y-347>*- ;YN&J><5UG*W< +GX+CE966LPUO.6U;B'9J?[8TBRQM8 M"MZ@T%P*4+A9..?!V2JV^5W"+XX[/=J#5;*6\L$:5\7"\6U!6&-N+ .CY1$O ML*XM$97Q>\_I#$=:X'A_8+_LM).6-=-X(>M[7IAJX:0.%+AAV]KO@>O>G#X M"CB":RE,I>&;*+!XB?>HD*&:\%#-*CQ)>(?M!"+?A= /@Q-\T: NZOBB?U7W M@BT>V.*.+7Y;KTZ#HPF,\"_V3"'DLFD5UU@ T["1-3T6?08?WJ6A'WWY[Y7Z M:K!9HQJ:"S^V H_66XGOZ\@%+*X@@)"!(0)!IY4M]WXVD MMZA1/2)U4X%<:UFC06"B 'S*QZ6^MO+1)SKX/H9N,(O=(,X^G?2-1+M91,%D MW(B,)/GN+!KZ_K?+Z8T>=8.J[$:7IHNR%:9_WX-WF([G_5 XIO>C]9JID@L- M-6X(ZD]FB0.J'U>]863;C8BU-#1PNFU%$QZ53:#X1DIS,.P!PW_&\@]02P,$ M% @ $8IO4TQ)_SQV @ \@4 !D !X;"]W;W)K&ULG93;;MLP#(9?A?" 716Q8R=KUCD!FK;#=E$@:':X5FPF%JJ#*\EQ M]_:C9,=-T/6 7236@?SXTR:9M]K-$USARH!MI&3FSQ*%;N?1 M.#H 7Q]8> MK<%GLM'ZWF^^E_,H\8)08.$\@=%CCU1C(>>&0TAO>/Q^D#_&G*G7#;, MXI46OWGIJGDTBZ#$+6N$N]/M-^SSF7I>H84-_]!VMN//$12-=5KVSJ1 ),XKOQ'63M#MYS\ MW.*&&<75SD*-]*DJ9C"/'7'];5STC&7'2%]@9'"KE:LLW*@2RU/_F/0,HM*# MJ&7Z*G"-]0BRY S2)!V_PLN&)+/ R]Y*0*=#-!)@$[^$]HE^CIC M,H+G'P"6S/("\/F%__D2+('JV54(;2@ZVK,]&NHA4(W=A[6KY@04&@I MR8?*J;@'ZDWKF"J)#F5C_,/#* [7Y0BNN6@\\ST"J)=]B'=K.=%!$DX/\*'A M>R90.?N6R!_5<8!->&.>5_;B#R&/*#3! L)5!A%D5[+H2Q:HX!P&V*'J HP6 M">5%24_.DG%V-LW.1_#QPRQ-LB__JJ#XJ \EFEV8-I9R;)3K6G(X'0;:9=?' M3^;=-+QE9L>5!8%;CJC78T(\*RHJ&,QAO0_59K=]CX M ,.87_P%4$L#!!0 ( !&*;U,QI7^IJ0< ,D3 9 >&PO=V]R:W-H M965T;6)LWDZGH=BH6H:):Y3%D\KY6D9<^O4T-%[)DH5J,UW,9A?36FH[NKGB M>_?^YLJUT6BK[KT(;5U+O[]5QNVN1_-1=^-!KS>1;DQOKAJY5E]4_*FY][B: M]EI*72L;M+/"J^IZ]'[^]O:,SO.!OVNU"P>_!7FR3V:$2!E5!%) M@\2_K;I3QI BP/@EZQSU)DGP\'>G_0/[#E]6,J@[9_ZAR[BY'KT>B5)5LC7Q MP>W^HK(_YZ2O<";P7[%+9Y>SD2C:$%V=A8&@UC;]EX\Y#@<"KY\36&2!!>-. MAACE=S+*FROO=L+3:6BC'^PJ2P.L_^W_%\V5UYQ/QHD;Q2:VE M$7=&ZCJ('S>*CC?2[H4.:+35OU#\(CJQE5Z[-@AMMRI$O9;4$F$LBB1(>@UK M:KPKE"IA((C";97'+R&I*)7P$F:%JU!_,2H?1-S(** Y*"C&%1YZB**Y(=OZ MP(3*J.3:H<6-W"JQ4@HBMFB] M!R!23TY[91B@K%W+6?)*$)R:-$W0"EOMG:4, LF#JH&#@;Z0KTJ5RN,TF0@1 MVF'DEU9[E>J 7 #4F*D-428<:C T)I2F)8H(0DV8=A!QR?I^.,? M7B_FE^\0#F=TP=B 21:%;Q5#*C;2HQ1PDT-AHU"/&!.4B1)7NM+0BULNM%Z% M/D XKXZ"<0B+82 Q%.$3N9!]-E*UG$Y%2H$HI,4!J)?!6>C8YWP 1'(TG\N! M&S3#+'%\B0+C)RO(];*"ZPW'00D*!B$MAZ8X, :_@R;D70@X84=%2C6JI&V; M,6.OG=71<;.EVD>H5JKW#T74X3^*6>X3&+ NBE*'@MQ*D<:,#I29K30MJO"S M%1]ACWHSTRG^QH,"K+2A0(H[U/NOB.V]]%$7NDF6[@U"NM-QPS)_0\/\$]-6 M?*<:'*-L4@B.*QU$%93?)OD6\\!SM]V"42T*Q(#*4@C$O7=K+^N4FH8M(<,) M$-N$*TWNC'BJ3#V6%$_IL^)+;/>(LP2B#](8D$$']D!]3S69PTAI<#KUV]HC MB.4.P?8B/WNJ5%2RZ M& TQ!05^!]K SZ0+.%X!(:@)J(#,/K*Y;-()#"M#3 MMI2^#)R8ST5T*UB;+T\E1CVJHF5^>2%VXOW:*V:'(4N_.3FG8MS%=")^XM1Q M=W4VC@%2.VZ=0>5A%J#\^1C7('BF; L<1QPI]YDE4/Q0C8VQ*V;SA,$Y#_TS M6:2;3V&&EG\2A9W*W4!RO/[E+(-EDB(:;H%V-LH;/2K[<)TFPR=RW)B6525 @YR#H,V,?3TZ>*%B"49!C@2VB'S.R1*QTB%[2GMR! M"!V*I]&H$%BL(!#F^<1S:2+>!PH,EC;O"Z:1&C8;E-DC!Q1U\VJY M7(YGLYD8"H-3UT-)4WN8Q&D,E5W) G[4/%6HM,%YGWI>)_ZMVDA4?#R!6'>I M(\\I-<>#G M^>+(SR%_GYQ=?PMNJ9]447=R><;U^S2)/SHZ-&P9SX?TZU+YOFZ,VS.)T^;O M088T,MXWH%JQ.-E>.*L\NTE;&_IG4%%T*I@"B9*+C595GC'4]ZZJ--AY+#YB ML6XVX@--J-*W&*0?_62<>Q!MN\6JES91:?O6X]@P-6($,&5EVI86NP>UIE4[ M:?*ZV:/)F0DLWS$VR;F6EKDV]&MG7K98TIF$(Z2E/ZT8"1^%XQG/B"MI1XVF MGU%XGR*:;.0^K=>TV"6\ =6%EB+C*T"O*&*Z.HIV!YG>$4CU$.QC!Q H2!W. MR9R+$C-AQ#LEFV MZ77*8ZDM^M># R0KX$>^W*#N&_VGDP-AYS7>"E%MW0<76DEY("+E+'%0RL.V M0J']1D-GMQ)T$=H3C^NUS1M!'M+/);5R!FMY>EG-T;GKJ^4N54L7(TR?$JFT M XGT<":G/@%,#SZOU J$31^1Z/48.-.7EOYN_YWJ??H\,QQ/'[E^ -]K>&-4 M!='9Y/)\)'SZ<)0NHFOX8\W*Q>AJ_KE1$H5-!_"\&PO=V]R:W-H965TD4-QFB&' MG1G*5G]]S[W#EVPY2+= 'B(Y]W7NN0_R\L&Z+[Y0*HC'TE3^:E*$4+^;S7Q: MJ%+ZJ:U5A2>Y=:4,N'2;F:^=DAD+E6:VF,_/9Z74U>3ZDN_=N>M+VP2C*W7G MA&_*4KK=>V7LP]7D9-+=^*PW1: ;L^O+6F[4O0J_U'<.5[->2Z9+57EM*^%4 M?C6Y.7GW_I3.\X%?M7KPH]^"(EE;^X4N?LRN)G-R2!F5!M(@\=]6W2IC2!'< M^*/5.>E-DN#X=Z?] \>.6-;2JUMK?M-9**XF;R/5E.1-KX8,M6&!Z4NHK_R\<6AY' V_D+ HM68,%^1T/LY7IJJGHKE/!&+^>+D*_J6?6Q+UK?\ M>['MZ3KM=9VRKM/_!Z>OBYY/12\M_FM=*,0G;8SX:&4E?BZ4N+5E+:N=T%[4 MTH6="%;(^%A6F;A7:>,T;M]LG%(HB ".0,E(U:VL=9 F$1\_WHJC?__K[6(Q M7PW/^<;)ZC@1TJ/\TE1Y;YW0%?X$Y90/9/(>=:E#YZLTXK/RMG$X#+W3NVDB M,AE4)E2>*ZXE\4&M78-2%HL+2MK)!1N0UTT:#QD0$H-5&=^M4!F][3+H8I^*N<;Z1 M%<=$ D]/1C4=Z'8=T+K@KA2>@,8OI[;6;"E;:13-9:H-9>#HN0,?VF>#_5%* MZ>;)QJ=6.,2F;7YV-M>7ZVY#:"CZQHQXS(6<2@2F' MD)R*FZW41JZC^_ U1W '(AR8"XY3$\V$K0X&)M/4-E7P2$*J]%8.L6PA;L&U M=4/\!S25#4(]I@K*7ITF\_F<_L*E@(JI0Z16UTV$'#LZ^">'DB*>U8#S4:/7 M*[,3KR[.SJ/*GP_DBEU8JTXQ83Q"4B,"ACBA0.6(4HA>$T(!M: I@%JC .G4 MDVI:+%%-\*O0*?**0F&5@"C]8B8*&6WQ44L9JD$5E'5M^(W_1 M"&FU^ F-!'2=BA\[*P A1>X;$MAC!.8T6:T:3B L97+GA3*RYD-;W)1B1Q[C MV?)\SL])L9!99"XGH+63C''IZ]@A,H8]%(AVW Z $%\;Q:!*4=*, QMDANFK M?7!+LM3A:G+4TKRWRX(\I M^.A;EV1L,%%R7)9'KTZXAH?CQYQ7$B XGV0*?"-F(%BJ-$RMP E]7@5 D@[9 M9Q6V.! 9JJ5MUH $,ASI\RQS$&WX'45PE%M)B8U0UT;'+DXG!S*7<65RBA9F M[@BE]>[+K)P!D:,1M5@70&'H\Z M5MPUR8%("!Y_PRQ@9ZS8WRFX8WN+%IUICUG9%1]-@4BQUNQ>"QV&@33>DA&: MP-0.D&-)S8W7F[;QC?)3PD5N&O \PTH$#[M1UL_)_=2CT0'PC;!4!C@ $9]$ M( =K;3/8,X4@*$'D&,K<-X["Z,B+G=L@)XX6+IJ^E)^VYUF'"B80,<6P4.FJ;-.S:4HPP;PH#B_J(Z*B,5!;B)\;%JRQ9ATVJX=MQX M8 1\1"/%V7:[H0BD UY!*]]Y-PR%9T'@?,P.][;,I@T;7F'WLMZ_Z6)@2L2# MP$>M49W5J)>U0$4O(>]X&_F]R38Q#%C)X4;;\$O4=('.2RVLBPA4592QN-T^ M64]68X!:!K)'G/.U5VX;">*H=_&K,E_F(YK] RB07F)'E>Z>Q)O0RD(]-LKG MO&G0WJ1<0G[B=JJZ9VM9?7%-'4B+Z['L-6/UH5V*2F35$K+A@CX$L0P!^>^M MHF(PO0(#D*N,2@.KZ"-HIJK5WF$$I[;8P&I2[+!BZC\)UI?6W':[7=%9LM+6 MCCZ\//;]ZEO3C/Z0!QKS;=F,JB;AVF4_V[4XZ*J1XZ&:=$O0LSE-FP\ET<-P MIKZVH-G&9"_N7S6[AN$QVL3FO(K)-7@5V4?./&CJ-35F3LH; M=N@5XJ4WB_'8*"3>11;3)58#8PB&<:]*AD:,(L#*.PX54ZG ;'W#PXQD(KB& MIE=_+T;]M[=NQF?)JQE<.A09@3]?K@Y])YF-OBV5RFWX"QJ5&J@>/S/U=_N/ M=#?QV]1P/'[A^R3=AB:543E$Y].+LXEP\:M9O BVYB]5>)7%+L(_"X4"N["XH,G4I.FU,O$@'LOGW[L M@U5KWV9< M*/:5-GX=E8CU51S[K(1*^JFMP=!*85TED89N%_O:@QY54)MJL MPMR]VZQL@UH9N'?"-U4EW>$6M&W7T2SJ)]ZK78D\$6]6M=S! ^"'^M[1*!Y0 MSJ]L%VP>#CPI:/_H6G,G6VL\\>)NOHX0)@88,&4'2WQ/< M@=8,1#2^'#&C(20[CK][]#]"[I3+5GJXL_J3RK%<1Y>1R*&0C<;WMOT3COE< M,%YFM0^_HNUL9_-(9(U'6QV=B4&E3/[!KV(D1)Z/LZ/W;>>= MGO&>BW?68.G%[R:'_+E_3$P&.FE/YS9]$? !ZJF8)Q.1)NGL!;SYD-X\X,W_ M]EU,Q!A"/)8@[6]72'*@Z,]L8](+Z3*C."H-50](Z M1 58VGPBVA(<; _/@:3W0(RER09@ M,.!_4R3@>6&+<^&[-.B$\N2L#P(,=?Z1L2-,/Q4?I6YD=RAH.I5DH,&T@:)N MM:)VRCEE(PS0DF?&:"FIO,G@I :TRO1EU6TB[&OH@EI*CQRE9BUX_X/=ET8Z MTIVX4=L(*GI*=4OCOO*#45\:K*5C.YX,"H"!0B%KH*UG-4B>)E#*&]=O8I@A M^?I8RHPH!OUJJH2]HI,-2*97Z<5LDB3)5-SX8-B1[F0BZQ/!>V]>F?TI_G(EKIA_3_K7C)3XOW(X7F;_XW G54 MOM.'SQ.T> 9D4(+:>*R0#,UTH@:YL8*>'.7[^)/EF]>! EN]2B>7LP4/)Q3& M<^W35:L/1*GK"]@CER*6$L>Q^<2:+:]]OQ,972;*-, [431(ZO2;[2>G];4> M>N=6:$F(:#L]D?GWJ/HA'-VD%;A?>"TR,*J*[5(?9X4ER MT]W$W\R[]\P[Z7;*4&Y0D&LR75Y$PG5OA&Z M@[W\M8BW?+ALZ1G%3@VH/7" M6NP''&!XJ&W^!E!+ P04 " 1BF]3Y*85Y9P) <& &0 'AL+W=O M;N"9* MZK:R+IZ.UBG5KR>36*RITO'0U^3P9>E#I1,>PVH2ZT"ZE$V5G32ALW M.CN1=U?A[,0WR1I'5T'%IJITN+L@Z[>GH]FH>_')K-:)7TS.3FJ]HFM*7^JK M@*=)+Z4T%;EHO%.!EJ>C\]GKBV->+PN^&MK&P6_%GBR\O^&']^7I:,H&D:4B ML02-?S9T2=:R()CQK94YZE7RQN'O3OH[\1V^+'2D2V]_-V5:GXY>CE1)2]W8 M],EO?Z76G^0V/1Q.2K=C.>*^/RO_JVC<-@P\OIG@WS=L-< M[,Z*Q,JW.NFSD^"W*O!J2.,?XJKLAG'&<5*N4\!7@WWI[#HG0_FENC8K9Y:F MT"ZI\Z+PC4O&K91VI?I$M0_R=.6M*0Q%]:3[]?1DDF (BYL4K=*+K'2^1^F1 M^LV[M([J%U=2>7__! [T7LP[+R[FCPJ\IOI0'4W':CZ=SQZ1=]1'Y4CD'?WD MJ#RB^EFO^IFH?K9']86.)K+BJT"17-)U8@'&Q10:Z=2H M@#6*>T[-I@?_EE"77CF?L*JP30D?K&7;\L:,3-+BO-+$POK8P&V QK?&L-+% MG2AM(X\]C,5Z7?Z"W9?D8TH!Q44SSSDK5.?;)PH&B"4'J;;Y<@YVY MKY&+O@C_V3O"/BABV%+_:!SUH'/X2.L_[UO_^:,]^XZ3]U7;1N+[KO?DO?2& MN/(0$/QIH0(+W\=B%T@S6-F6*HLJ=%Q+_.4'=]I&VUS0;:]Q Q:$UPM+@Y>U MON,WLC<7T<;;#1=C@9(V"45<&&O2G=0*Q(<@6*6KO%\:\']2+BM_U%_7P=\: M8 >Q'0B3=,]&8E7B3UM2J$]4 Y8U 4:UI1]I&)<'+=TUR1[_AA;$/NOOZ"%IN].)@=O=Y3P ?J,H?V@X\1L=2Q"_Z"5L8Y@=9E"Q"Q MT!F+N''GG#I,RJ8NN0X05YEN)*"A&'VA0-%M#18)6]H,8L" 5W^I?&C&.80\GD>>)7_+L=EAJN:3&[8S(8#,:7XX']9C!' MX4LKXC_<5#S*_%8&>5I#%@@UL^T3Y7P$/DIITR7"Z 2"NDP[O[!F[1X[1N[=M1OS0!:-DSDV7?^S^M8!Z8G-\1E2X/ XKZ&'0?]]!]_#B\FG@C M\K^X-EL)P1ZKOWOV_]+S6_# #P9-7,K8P=K?>D**0K^R^L$CQJ-Z^;K@=40@ MZ'0DC#-L:/1GC>F#R":I9<17#;'OB\Z?W)<8G\P+IBF MU-+6B I<2CY$M."=ASS6A'[&6+7W1A=SFR;LSFV1 /,[?H5]:0&;;SBB6^(C M$X\5$\H#G".Y;MJS8M(W.-K !U:BVV[/%U0BM\*T6_&\J9L%D$2M\W!>-7UA@Z!RN<7<7=ALXXW,,YH$QFMRWPH%@5"F+VP9'Z6DLMC& MV "=[U2QYKBWA^\4S*(1E_':.<@7 D2IY=@>65CI?I(TT,%%.XC%+FJQ16]L MTXM,F;&EQ*CS'>&J-(,]J'<3\SF_U;(=%@["Q^ Z2A[)&"# M8$HRV^GQ_9G@R;]PG%4OGH[1B65W(6*X@#8PS>.D;V&:;Z**^P[M@5JJ!#:U' ;*]F-AN[L3R-QS?*_#\N?N(F1/ MK-,:"+K*MP<1QT,QFQ:ZN&&?C!QG X@OFPM8*%MVD$,+4J^%D^T8$$.<27*S MQ!S*#L-<:. JJY=P#O)\J!X:\9/!C6U%827WTFP/!.?+V_YM?_5]GF]\=\OS MO3EF%KA.A'-+;)T>'C\?J9#OHO-#\K7<_RY\2KZ2G^PM!5Z [TN/BFL?6$'_ M'P)G_P502P,$% @ $8IO4VIVZ/E@ P /PD !D !X;"]W;W)K&ULM599;]LX$/XKA+98[ )$=%!G:QM(TA0ML$$#N\J:G=P/-BM^&5<%:+7G>G5@O9F;H2 M<*>([IJ&J\U:/D>-F ^MG<*)7=$*:H&A*ZD( IV M2^?2?WD5V?7]@D\5'/3LF]A(ME)^L<*[8NEXEA#4D!N+P/%U#]=0UQ8(:7P] M8CKCEM9Q_GU"?]/'CK%LN89K67^N"E,NG=0A!>QX5YNU/+R%8SP]P5S6NG^2 MP[ VSAR2=]K(YNB,#)I*#&_^<,S#S"'UGG (C@Y!SWO8J&?YFAN^6BAY(,JN M1C3[T8?:>R.Y2MBB;(Q":X5^9K6&>Q =:/+7![ZM0?^]< W"6J.;'R&N!HC@ M"0A&;J4PI28WHH#B6W\7Z8R<@A.GJ^ LX ;:"\(\2@(O\,_@L3%&UN.Q_XCQ M#%0X0H4]5/@4-1R*HJN!R!TYPI*=D@V!!P-*\/I8,U":;!_)'N1>\;:L*4W%9%@?UPP[69K"RF+(U&.?)BF@0Q>EDYR M@ERSA+PW):;YG>A[ROZ]L+'F:?.#*7U9'/^0TA MF81HG(3H.2>A5;+H5 MXD:J1Y+C[V/*X:RD-$T937Q_I@NH'Z8X+AFYA0*;N"9[CMR_=E6+I^D4(OIY MV&XLG6FR"#5(_ ;KM@>1/Y+FB/'#YCY-L'M9&$Y#0KTTH'&:/DL_NK-#K6=C MCVY-S0U;M(L,G4<%P/@I%M?T1N MI<&6[3]+O.& L@O0OI/2G 2[P7AG6OT+4$L#!!0 ( !&*;U-#P*ZDD0( M #T& 9 >&PO=V]R:W-H965T MT":%Y;UM1EMI'4P,:=*T ?OL)I?6FF,'VUW'O^>1[?<[&O MTZW2SV:-:.&U%M+,O+6US640F&*--3,7JD%)D4KIFEDR]2HPC496MJ!:!'$8 MCH*:<>G-IZWO7L^G:F,%EWBOP6SJFNF?"Q1J._,B;^]XX*NU=8Y@/FW8"A_1 M?FON-5E!SU+R&J7A2H+&:N9=19>+U.6W"=\Y;LU@#T[)4JEG9]R6,R]T!:' MPCH&1LL+7J,0CHC*^+'C]/HC'7"XW[/?M-I)RY(9O%;BB9=V/?,F'I18L8VP M#VK[&7=Z,L=7*&':7]AVN7'J0;$Q5M4[,%50<]FM['77AP%@$AX!Q#M W-;= M'=16^9%9-I]JM07MLHG-;5JI+9J*X])]E$>K*W\@6E59JC@;.O;"G0 MG$\#2\PN'A0[ED7'$A]A2>!.2;LV\$F66/Z.#ZBBOJQX7]8B/DGXB,T%)*$/ M<1A')_B27F;2\B5_EWF"+>W9TI8M/58=/8UR(Q!4!4>9.YFGB8;=9QJA4'6C MN<$2F(%*"7HRYA+>O9G$8?+AOU=JJL5ZB;KO+'S92#Q8_TK\1 _O/9?0:+72 M:$P?> OC2>IG>3;P3.+[7L)*J?( B0@2$209>"9AZ*>C"![0H'Y!ZJ8&M31*H$5@L@1\+8:E'EOY MX!/M?6>Q'XU3/TKS\Y.^@6@_3RB8#1N1DZ30'R=_O-_!X$G7J%?MX#)T03;2 M=J^[]_:S\:H;"8?T;K#>,;WBTH# BJ#AQ3CS0'?#JC.L:MH!L526QDV[7=-\ M1^T2*%XI9?>&.Z#_QYC_ E!+ P04 " 1BF]3JYG9,,H" 2!P &0 M 'AL+W=O*= EYT1MILCD>NQUO>W&G.:%<1O^9+0D.=ZC^;6\4W;EMRPI MY2@TE0(49F/ONGLU[3G[RN WQ;7>F8.+9"'EHUM\3\=>X 0AP\0X!F*'%[:4:7R,S%D,E)R M#ZGW!ME3ZG%F(0W@EO+5&CX(E),]_&^U=@*#;="I^%)PGM<7D 4 M=" ,PNX)OJ@-/*KXHK<$?H*_U_+W*O[>,;WV^J0E0Y 9,$H6E%&S 7N+("M- MJ1!0K*B2PBD@#/#)7K.4NA/]4K9/.WO_;A@&T2=XZS@EC(@$X1Q^E&P#W3K+ M< :7@[@S"(,#P*P@*K<%8B10D4B.>Q;=\+BK.7),J8W8)9V*%6I#N%D&ULI5;1;ILP%/T5"^VAE;:" M(1BHDDA-TFJ5UJUJU.W9#3>)5; SVVFZOY\-A!"2L"E]";:YYW".B0^WOQ'R M52T!-'K/,ZX&SE+KU;7KJMD2>;ZGD?< MG#+N#/O%VJ,<]L5:9XS#HT1JG>=4_AE!)C8#!SO;A2>V6&J[X [[*[J *>CG MU:,T,[=F25D.7#'!D83YP+G!UV,<64!1\9/!1C7&R%IY$>+53N[3@>-919#! M3%L*:BYO,(8LLTQ&Q^^*U*F?:8'-\9;]KC!OS+Q0!6.1_6*I7@Z2._DW *JRL4>)^1[_GXB)[Q_\.]#CE!O5M!P=<[P??=G"M%,U#' MMJ:$D@)J3\_;, K"*$R"OOO6E'Q8AST<)V$OK@OWQ/5J<;U.<1.1@])LAIXY MTY"BJ::ZK72/.*R)P_-=E]"PX2:,(QP$I.7ZL(Y@+^C%R7'3I-9&.K7=KJ6) MM Z344T4G6\R.A ?^1[!+8N'53@@<=BHVU,6U\KB3F5CRFE*.RPF-5%ROL7D M4'P81HG7\GA8%I HZ9VPB+U=#'F=VKY1S3BZR4&R69=7W @V?+[;"MOTT0M) MXK?/ZI$ZC$G@DQ-G%?L[>7ZGO >6IAF@6ZITE]U=,N$/1%.%;?TU@SALVSVL M"ST2^>2$VUTTX>YLNJ/RGU9W<80_D$<5MAFOA(1>$K>M'@FD* Z3Z(3572#A M[D3ZH9<@T3W7(#FUK0K-NESO\@F?'U#C"MMTG9#V6W,;;8(Y:(NB>U)H)M9< MEY_D>K7NT&Z*OJ2U/K*=6]%^[&C*MN^!R@7C"F4P-Y3>563V5Y:=5#G18E4T M(R]"F]:F&"Y-]PG2%IC[SP[]02P,$% @ $8IO4XT ]NZN M @ D0< !D !X;"]W;W)K&ULG57);MLP%/P5 M0N@A =IHH=9 %A [*=I#BL!&VC,C/=M$)%(E*3OY^Y*4K#JV8P2Y2%S>#&>X MO)=ON7B6:P"%7IJ:R8FS5JJ]=EU9KJ$A\HJWP/3,DHN&*-T5*U>V DAE04WM M!IX7NPVAS"ER._8@BIQWJJ8,'@227=,0\3J%FF\GCN_L!N9TM59FP"WREJQ@ M >JQ?1"ZYXXL%6V 22(29KS^0RNUGCBI@RI8 MDJY6<[[] 8.?R/"5O);VB[9];(P=5'92\68 :P4-9?V?O S[L ?0/*IQJEB#AM@ M'4CT#0U-M!2\07^LA]$]9VHMT1VKH'J+=[7VT4"P,S -SA(NH+U"V/N* B_P3^B9?1SN MG9&#Q_W$EB]\A^^7?GB2U"!/;4T/C2W4/*]-D> HB3*G612F M8^ ;<>$H+CPK;@ZRI8(H+EY1202@5O"J*Y4\8SP:N://&^^AT;ZA-,6)[Q\8 M/XX+_##%.#OM.QZUQ6>UW4-%2WV75T0B^-O15J<''G!B9=& M.#WP?"(NB](H\$][3D=MZ5EM=_K-KH"5KZ@9W'_@L+.1//N\\>SX]B9QA,/P MP/AQ7.BE09P>7G)W+[M94R;I2U3RCJD^3XRC8UVYL>GT8'RJZTU?'O[3],7J MGH@591+5L-24WE6BCT/T!:#O*-[:'/K$E&ULK55=;YLP%/TK5SQMTE0(2=JH(DA-NVE[Z%0EVO;LP U8 M]0>S+TDK]\Y]QQC7[*#-H^V1B1XDD+99503-==Q;(L: M);,7ND'E5G;:2$8N-%5L&X.L#" IXC1)+F/)N(KR+,P]F#S3+0FN\,& ;:5D MYGF%0A^6T20Z3JQY59.?B/.L815ND+XU#\9%\$ @OR#,R]]GB+0G@B)^-GSQD-)3WP='QD M_Q2\.R];9O%6BQ^\I'H9+2(H<<=:06M]^(R]G[GG*[2PX0F'+G>61%"TEK3L MP4Z!Y*I[LZ=^'TX Z?P,(.T!:=#=%0HJ[QBQ/#/Z ,9G.S8_"%8#VHGCRG^4 M#1FWRAV.\C7N4;5H8<.$>ZZ>88V5WZYW=TB,"_L^B\G5\=EQT7.N.L[T#.<4 M[K6BVL)'56+Y)SYV^@:1Z5'D*ATEW&!S =/D Z1).K%8N4-!G%".4$\'_]- M/3M#_;656S2@=^#.N6'$505]!0LOQ^%K>]#QS@.O/_K[?)+%^U>DS 8ILS=* M<4K"=5,%@MX*7K%P@E_@;].=EME;M=7 .,=D#B5[MB-JK@8U5^.^V-,_?"T&IL5_\#7.,4W.^HI/KK1$ M4X7&92%4ZV[W,#OTQINN)?Q.[QKK/3,55Q8$[APTN;ARG]YTS:H+2#>A06PU MN783AK7K[VA\@EO?:4W'P!<8_ACY+U!+ P04 " 1BF]3AOV,;'\" #< M!@ &0 'AL+W=O^KQ9KJ(FZ%0UPL[,4LB;:3.7*5XT$4CE2S?PH"%*_ M)I1[9>'6GF59B(UFE,.S1&I3UT3^O0V"7Q8-6<$,]&OS M+,W,[U4J6@-75' D83GV?H1WD\SB'> WA9TZ&".;9"[$NYT\5F,OL(: P4); M!6(>6Y@ 8U;(V/C3:7K]D99X./Y0?W#9398Y43 1[(U6>CWV1AZJ8$DV3+^( MW4_H\B16;R&8/LF^NX<#0GB.$'6$Z*N$N"/$ M+FCKS,6:$DW*0HH=DA9MU.S W8UCFS24V[&ULC53?;YLP$/Y7+)XV:0L$PCI5!*E).VT/G:)&VYX=.,"JL9EMDNZ_ MW]DF-*WRZP7[SO=]_N[,7;:3ZEDW (:\M%SH>= 8T]V&H2X::*F>R X$GE12 MM=2@J>I0=PIHZ4 M#^,H^A*VE(D@SYQOI?),]H8S 2M%=-^V5/U; )>[>3 - M]HXG5C?&.L(\ZV@-:S"_NI5"*QQ92M:"T$P*HJ":!W?3VV5JXUW ;P8[?; G M-I.-E,_6^%'.@\@* @Z%L0P4ERTL@7-+A#+^#IS!>*4%'N[W[-]<[IC+AFI8 M2OZ'E::9!U\#4D)%>VZ>Y.X[#/DX@87DVGW)SLA M#@< Y#D.B = _!XP.P%(!D#B$O7*7%KWU- \4W)'E(U&-KMQM7%HS(8)^XIK MH_"4(<[D#U0))FI-.L"W;:@"\N$>#&5-+ M+I5MA65;VR*=(9V-I#-'.CM!^K-O-T@G*_MCLF(H/L'>TX:*$N\[]A">,W6< MMF>W^2R:)FERDX7;PP)=CGLC.AU%IU>*+AGO#917RDZOE'TYSLL.#WJ@!56[ MT:!)(7MA_&\V>L?I<^>:[IU_@5/)#Y%7&C_2'JFJF="$0X64T>0&52D_)KQA M9.M( M\0( $X( 9 >&PO=V]R:W-H965TH+LQUH__UL)Z2TA$C;"_'MNYQC M^YC)3JIG70 8],*9T-.@,&9S%88Z+8 3?2DW(.S,6BI.C.VJ/-0;!23S(,[" M".,DY(2*8#;Q8P]J-I&E853 @T*ZY)RHUSDPN9L&O6 _\$CSPKB!<#;9D!R6 M8)XV#\KVPH8EHQR$IE(@!>MI<-V[6O2P _@5ORCL]$$;N5!64CZ[SK=L&F#G M"!BDQE$0^]G" AAS3-;'GYHT:#0=\+"]9__B@[?!K(B&A62_:6:*:3 *4 9K M4C+S*'=?H0YHX/A2R;3_1;MZ+0Y06FHC>0VV#C@5U9>\U(DX %B>=D!4 Z*/ M@/X)0%P#8A]HYO2E H0B"U54C@480A>[)G* MJ)O1Z.P&#*%,GUOLT_(&G7TZGX3&&G5R85J;FE>FHA.F8G1O;10:W8H,LO?X MT ;81!GMHYQ'G81+V%RB&%^@"$>]%C^+;OCW4IR"O[,3-TF//5_\/TGOX.\W M_'W/WS_!/X><"F$9T9PP(E)HVX**(O$4[K)O9^-A,HSP)-RV2 \:Z4&G]*(@ M*K?GP$A$12IYJW1%,3B0/J&:-*I)I^HC<,BH/8LNFU1L01N:$R/5*]+^<(J\ MS4=RY*,WQLD@:3KVNU ^/=(>C!"?]=MU1HSOJ3GVIE#U2%R[Q MK+07QS;0#U. :F[QT?&J_(R._0RB0S_5)1G]TXD9-[;'G;;OI,@_&U#\?5EI M\SD^\AGW,3ZAW\-O)1!W.O@I71EC^TK76J_P4>P?MJQ*43:T@" M #J!0 &0 'AL+W=O<&DF06UMD M[P5D/2#SSG2I>!]FU-(BUZHEVIU&-C?P9GHTIL^DN_:EU;C+$&>+J1*"6;Q' M:PB5%9DJ:9G<@"P9&'(S TL9-[?D$WE>SLC-A]L\M!C6@<.R#_'8A4@NA'AH M](@DT4?\)?$9^/0Z? G-B*27X;/K\!];.<"CU_ 0O1H,2P;#$L^7_H]A5_C3 M@3_U_-D%_B>Y8UI)%X!RL@ !%:.^1)[V6.L&SEG04=YY2E?HNR*.(_?DX>Z, MEFS0DEW5,J>'+E%L+^2UL)^,KAAG]DW2W95F;P2E:7I1SWC0,[[NC6BX\I)( MB;9K;!K8>B2T*,B"%N?^F]<9;:T!R &H/GMWX4EAN2[XB^H-DX9P6"-=-/J, M[+KK+-W$JL;7VDI9K%P_K+$9@W8'<'^ME#U.7/D.[;WX!U!+ P04 " 1 MBF]3RU%-\K0# '# &0 'AL+W=OV_G._=+;2O55KP$,>4H3H?O>VICLG>_KQ1I2IILR X$W M2ZE29G"K5K[.%+#8$:6)'U+:\5/&A3?HN;.)&O1D;A(N8**(SM.4J=T0$KGM M>X%W.)CRU=K8 W_0R]@*9F >LXG"G5^BQ#P%H;D41,&R[_T6O!L%;4O@7GSB ML-4G:V)5F4OYU6[NX[Y'K420P,)8"(:?#8P@22P2RO&M /5*GI;P='U 'SOE M49DYTS"2R9\\-NN^=^.1&)8L3\Q4;G^'0B$GX$(FVOV3;?&6>F21:R/3@A@E M2+G8?]E388@3@J!SAB L",)G!&,+-KD'>/V5<,9=3 M&$%5(@[KD0\^_^'-&W1;5"-KNY2U_3I9QPJ^Y2 6.WL[83OG5";B)JGA*4R1W#DV0S;;\E5V+:E@VN222X, M9DP&ZNJSK];Y5IZ.)UYEJ]C<]/ M3'$V3\!5JLHZ7\\@O%"6@I,&%+PNV:=@QQ!KPA<9&ULC57;;J,P%/P5"^U#*K6!0$(O2I!RZ6HKM6K4;+O/#AR" M56.SME/2OU_;$)8V),H+^')F/'.0AW')Q;O, !3:Y93)B9,I5=RYKHPSR+'L M\P*8WDFYR+'24[%Q92$ )Q:44]?WO-#-,6%.-+9K2Q&-^591PF ID-SF.1:? M,Z"\G#@#9[_P0C:9,@MN-"[P!E:@7HNET#.W84E(#DP2SI" =.),!W?ST-3; M@C<"I6R-D7&RYOS=3!Z2B>,904 A5H8!Z]<'S(%20Z1E_*TYG>9( VR/]^P_ MK7?M98TES#G]0Q*539P;!R60XBU5+[S\!;6?D>&+.97VB)QJGH@<4\!_0;[T"BW@(4)E1>H"OTNEJ@WH^+L:OT*:;6 MC6O&6<7H'V$,T!-G*I/HGB60?,6[6ETCT=]+G/DG"5=0]%'@72+?\P<=>N;G MP[T3N^VKF\.8F-33:*8;YFJKDFSV@3GU.;% MM_69#M0J__[35&G\A,6&,(DHI)K2ZU_K;HHJX:J)XH4-B357.G+L,-,_!1"F M0.^GG*O]Q!S0_&:B?U!+ P04 " 1BF]3O;X)2O\" ")#P #0 'AL M+W-T>6QEUW%19/Z:ZWK M#T'0K-:T(LV9K*DP2"%51;29JC)H:D5)WH!3Q8/I9!('%6'"7\Q%6UU6NO%6 MLA4Z]:>CR;.WSWGJA_$[W[-TFOO[12GWQRK/WD[ M>.,'3M+S)Y">37!>@_74P9##8EY(L4LE\JW!Q"85]>X(3_V,<+94#+P*4C&^ ML>8I&%:22^5I4T,C)@1+^SN'_F:"+*7*J1K#A/[6M)AS M6H P]9C&!C:%>7\&GKO>W' W15[NSJ!/17C MT @:AI;&3H!_G\UR[]'.GD7KU>Q.ZD^MR4;T<^@5>J5HP;I^WA5C?(P]Q-E) M7?/-1\Y*45&;^Y,#+N9DZ^>MI6+W)AITRLH8J/*].ZHT6^U;?BI2W]!.;[NI M*W#-TW]0\Y^M5&,!^+N1' L#B8 LS'>F%Q_J=\9F@^%L.TS9S(#/69H3[6 MRX5D_0>+X_9)S.7.-$FB*(ZQBF:94T&&U2V.X>MFP[2!!Q8'(OU>K?'=QCOD M\3[ ]O2Q#L$RQ3L1RQ2O-2#NNH%'DKAW&XL#'M@N8+T#\=UQH*?=/=H'"/5B>'CWA_L*8FB)'$C@+D51!&&P-.((Y@"T( A4=2? M@T?G4; ]IX+=C^_%+U!+ P04 " 1BF]3EXJ[', 3 @ "P %]R M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_: MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$ MVV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( !&*;U-W1D:"\P( *P1 M / >&PO=V]R:V)O;VLN>&ULO9C+;N(P%$!_Q]Q?/6B]-->:&SWG-[5L_:.]K%A#!)1?\G97]H!L0 MLU0O8Z7YNY*6UEFA55WW@VC3\,BTY<6WZJR!S.G+9AB81>A,HXW#]KH)XJ7^GS"J MJN(%NU7%6C!I-W'4K&X I5GRE0F(I(+U@VT7,I E2:2%()&)W P%?9N9PE]/ MRLVL+> Z,=27'!KTI&S!_4%F^2!/?B?3G*0CDLZ2AT$^2:>9 Q]=#X'J>X=9"4/U&5$4ROI +9=RN7[*A$H+;II,A%-0P!#$"*9/%;O B5 N>O3#BD@*07+A MF HBSRZ8R$()1G+ZNALDS 619QF@>>)O[&)B/H@\"V&;*4@'=DDU,ZZG(LP! MD6<).$EC+QNF@,BS ]!52CHN)B:!Z$ 6()U;9BFO=P.("2'R;(1/LB/R<4LJ MK01)7F%S+JF+B6DB\NR)3\R,PNM';MZ =@&=/@+J;H0Q:<2>I;&S5/8\ZAB3 M1>Q9%M]=NY\1_93P[ ]\/1^YF)A28L]*03%WE!)C2HD]*^5S>[#_06-2B;U+ MY6NCL)\.TTK<:B79ZC3\75F='GTYC\3 M;5'4N?FT^7=K.O_'8/UCAYNKC/$JNF1#:7RJ]+V9MYV>+K0:)ZOH?$W5<+Z2 MTJ&#&((X?- :@M;A@S80M D?M(6@;?B@!(*2\$$["-J%#]I#T#Y\T &"#N&# M*$898P%)"ZP%:$W(-0GPFA!L$B V(=DDP&Q"M$F VH1LDP"W">$F 7(3TDT" M[";$FP3HS:@W"]";46\6H#CO_ M:(R;>YYK//^=5/OQ63,?/RV?FXMW?,)9PU^#TR]02P,$% @ $8IO4ZH= M$+!V 0 *!$ !, !;0V]N=&5N=%]4>7!E&ULS9C+3L,P$$5_)J7;+>T?\\D?4B@$E$5B=G$2CQS[XU'.E(R>=MZ MB-G&:!NG>9.2?V LE@T8&0OGP>).[8*1"6_#@GE9+N4"F!B-QJQT-H%-P]1J MY+/)$]1RI5/VO,''43D[S0/HF&>/N\+6:YI+[[4J9<)]MK;5-Y?AWJ' SJXF M-LK' 1;D[*1#N_.SP;[O=0TAJ JRN0SI11JL8AO-8MIJB$6_Q(F,KJY5"94K M5P9;BN@#R"HV ,GH8B,*PN_*+_3N9/D.LG ?G(TXLP/EVAY&TW4./ M0A"2ZG_%HR-*7_Q^T$Z[@NJ7WGB\'RXLNWE$UBV7G_'7&1_US\PAB.2X(I+C MFDB.&R(YQD1RW!+)<4&UL4$L! A0#% @ $8IO4WS*SKU !0 BA4 !@ M ("!#0@ 'AL+W=O_1@% 0 ( . 8 " @8,- !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ $8IO4PL@R>9' P A@T !@ ("!+1@ 'AL M+W=O.J0, M +T- 8 " @:H; !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ $8IO4[T# MA_-="0 @18 !@ ("!'R4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ $8IO4TQ)_SQV @ \@4 !D M ("!_CD 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $8IO4Z_O5YS1 P M D !D ("!"TT M 'AL+W=O&PO=V]R:W-H965T9: !X;"]W;W)K&UL4$L! A0#% @ M$8IO4T/ KJ21 @ /08 !D ("!?5X 'AL+W=O&UL4$L! A0#% @ $8IO4XT ]NZN @ MD0< !D ("!HV< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8IO4_.3OUHQ @ MP4 !D M ("!R&\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $8IO4\M13?*T P !PP !D ("!UW< 'AL M+W=OP >&PO=V]R:W-H965T7!E&UL4$L%!@ B "( )0D ,2( $! end XML 39 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 40 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 41 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 61 206 1 false 20 0 false 6 false false R1.htm 00090 - Document - Document And Entity Information Sheet http://www.alliedhpi.com/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 00100 - Statement - STATEMENT OF OPERATIONS Sheet http://www.alliedhpi.com/role/StatementStatementOfOperations STATEMENT OF OPERATIONS Statements 2 false false R3.htm 00200 - Statement - BALANCE SHEET Sheet http://www.alliedhpi.com/role/StatementBalanceSheet BALANCE SHEET Statements 3 false false R4.htm 00205 - Statement - BALANCE SHEET (Parenthetical) Sheet http://www.alliedhpi.com/role/StatementBalanceSheetParenthetical BALANCE SHEET (Parenthetical) Statements 4 false false R5.htm 00300 - Statement - STATEMENT OF CHANGES IN STOCKHOLDER'S EQUITY Sheet http://www.alliedhpi.com/role/StatementStatementOfChangesInStockholderSEquity STATEMENT OF CHANGES IN STOCKHOLDER'S EQUITY Statements 5 false false R6.htm 00400 - Statement - STATEMENT OF CASH FLOWS Sheet http://www.alliedhpi.com/role/StatementStatementOfCashFlows STATEMENT OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - Summary of Significant Accounting and Reporting Policies Sheet http://www.alliedhpi.com/role/DisclosureSummaryOfSignificantAccountingAndReportingPolicies Summary of Significant Accounting and Reporting Policies Notes 7 false false R8.htm 10201 - Disclosure - Revenues Sheet http://www.alliedhpi.com/role/DisclosureRevenues Revenues Notes 8 false false R9.htm 10301 - Disclosure - Inventories Sheet http://www.alliedhpi.com/role/DisclosureInventories Inventories Notes 9 false false R10.htm 10401 - Disclosure - Earnings per share Sheet http://www.alliedhpi.com/role/DisclosureEarningsPerShare Earnings per share Notes 10 false false R11.htm 10501 - Disclosure - Commitments and Contingencies Sheet http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 11 false false R12.htm 10601 - Disclosure - Financing Sheet http://www.alliedhpi.com/role/DisclosureFinancing Financing Notes 12 false false R13.htm 10701 - Disclosure - Income Taxes Sheet http://www.alliedhpi.com/role/DisclosureIncomeTaxes Income Taxes Notes 13 false false R14.htm 20102 - Disclosure - Summary of Significant Accounting and Reporting Policies (Policies) Sheet http://www.alliedhpi.com/role/DisclosureSummaryOfSignificantAccountingAndReportingPoliciesPolicies Summary of Significant Accounting and Reporting Policies (Policies) Policies http://www.alliedhpi.com/role/DisclosureSummaryOfSignificantAccountingAndReportingPolicies 14 false false R15.htm 30203 - Disclosure - Revenues (Tables) Sheet http://www.alliedhpi.com/role/DisclosureRevenuesTables Revenues (Tables) Tables http://www.alliedhpi.com/role/DisclosureRevenues 15 false false R16.htm 30303 - Disclosure - Inventories (Tables) Sheet http://www.alliedhpi.com/role/DisclosureInventoriesTables Inventories (Tables) Tables http://www.alliedhpi.com/role/DisclosureInventories 16 false false R17.htm 30503 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingencies 17 false false R18.htm 40201 - Disclosure - Revenues (Details) Sheet http://www.alliedhpi.com/role/DisclosureRevenuesDetails Revenues (Details) Details http://www.alliedhpi.com/role/DisclosureRevenuesTables 18 false false R19.htm 40202 - Disclosure - Revenues - Revenue from External Customers (Details) Sheet http://www.alliedhpi.com/role/DisclosureRevenuesRevenueFromExternalCustomersDetails Revenues - Revenue from External Customers (Details) Details 19 false false R20.htm 40203 - Disclosure - Revenues Sales By Region (Details) Sheet http://www.alliedhpi.com/role/DisclosureRevenuesSalesByRegionDetails Revenues Sales By Region (Details) Details 20 false false R21.htm 40301 - Disclosure - Inventories (Details) Sheet http://www.alliedhpi.com/role/DisclosureInventoriesDetails Inventories (Details) Details http://www.alliedhpi.com/role/DisclosureInventoriesTables 21 false false R22.htm 40401 - Disclosure - Earnings per share (Details) Sheet http://www.alliedhpi.com/role/DisclosureEarningsPerShareDetails Earnings per share (Details) Details http://www.alliedhpi.com/role/DisclosureEarningsPerShare 22 false false R23.htm 40501 - Disclosure - Commitments and Contingencies - Liability for future environmental expenditures (Details) Sheet http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesLiabilityForFutureEnvironmentalExpendituresDetails Commitments and Contingencies - Liability for future environmental expenditures (Details) Details 23 false false R24.htm 40502 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesTables 24 false false R25.htm 40601 - Disclosure - Financing (Details) Sheet http://www.alliedhpi.com/role/DisclosureFinancingDetails Financing (Details) Details http://www.alliedhpi.com/role/DisclosureFinancing 25 false false R26.htm 40701 - Disclosure - Income Taxes (Details) Sheet http://www.alliedhpi.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.alliedhpi.com/role/DisclosureIncomeTaxes 26 false false All Reports Book All Reports ahpi-20210930x10q.htm ahpi-20210930.xsd ahpi-20210930_cal.xml ahpi-20210930_def.xml ahpi-20210930_lab.xml ahpi-20210930_pre.xml ahpi-20210930xex31d1.htm ahpi-20210930xex31d2.htm ahpi-20210930xex32d1.htm ahpi-20210930xex32d2.htm http://xbrl.sec.gov/country/2021 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021 http://fasb.org/srt/2021-01-31 true true JSON 44 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ahpi-20210930x10q.htm": { "axisCustom": 0, "axisStandard": 8, "contextCount": 61, "dts": { "calculationLink": { "local": [ "ahpi-20210930_cal.xml" ] }, "definitionLink": { "local": [ "ahpi-20210930_def.xml" ] }, "inline": { "local": [ "ahpi-20210930x10q.htm" ] }, "labelLink": { "local": [ "ahpi-20210930_lab.xml" ] }, "presentationLink": { "local": [ "ahpi-20210930_pre.xml" ] }, "schema": { "local": [ "ahpi-20210930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "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/reference-2009-12-16.xsd" ] } }, "elementCount": 200, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 10, "http://xbrl.sec.gov/dei/2021": 5, "total": 15 }, "keyCustom": 7, "keyStandard": 199, "memberCustom": 6, "memberStandard": 14, "nsprefix": "ahpi", "nsuri": "http://www.alliedhpi.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "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", "role": "http://www.alliedhpi.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "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": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Earnings per share", "role": "http://www.alliedhpi.com/role/DisclosureEarningsPerShare", "shortName": "Earnings per share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "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", "role": "http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Financing", "role": "http://www.alliedhpi.com/role/DisclosureFinancing", "shortName": "Financing", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Income Taxes", "role": "http://www.alliedhpi.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Summary of Significant Accounting and Reporting Policies (Policies)", "role": "http://www.alliedhpi.com/role/DisclosureSummaryOfSignificantAccountingAndReportingPoliciesPolicies", "shortName": "Summary of Significant Accounting and Reporting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Revenues (Tables)", "role": "http://www.alliedhpi.com/role/DisclosureRevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Inventories (Tables)", "role": "http://www.alliedhpi.com/role/DisclosureInventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EnvironmentalExitCostsByCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EnvironmentalExitCostsByCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Revenues (Details)", "role": "http://www.alliedhpi.com/role/DisclosureRevenuesDetails", "shortName": "Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_srt_StatementGeographicalAxis_country_US_GB6KYmo_dkW7X7nj0NC8kA", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Revenues - Revenue from External Customers (Details)", "role": "http://www.alliedhpi.com/role/DisclosureRevenuesRevenueFromExternalCustomersDetails", "shortName": "Revenues - Revenue from External Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_srt_ProductOrServiceAxis_ahpi_RespiratoryCareProductsMember_HcYvUZFe7kmtcwlUNbMFyQ", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - STATEMENT OF OPERATIONS", "role": "http://www.alliedhpi.com/role/StatementStatementOfOperations", "shortName": "STATEMENT OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_JZRK5qqCj0WKL30NojXegA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Revenues Sales By Region (Details)", "role": "http://www.alliedhpi.com/role/DisclosureRevenuesSalesByRegionDetails", "shortName": "Revenues Sales By Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_JZRK5qqCj0WKL30NojXegA", "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_QJrxgBKJmU2jXZs3ldzUcA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryWorkInProcess", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Inventories (Details)", "role": "http://www.alliedhpi.com/role/DisclosureInventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_QJrxgBKJmU2jXZs3ldzUcA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryWorkInProcess", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding", "reportCount": 1, "unitRef": "Unit_Standard_shares_Vqmio2s_L06srPSVFfT-jQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Earnings per share (Details)", "role": "http://www.alliedhpi.com/role/DisclosureEarningsPerShareDetails", "shortName": "Earnings per share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R23": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EnvironmentalExitCostsByCostTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "As_Of_6_30_2021_v_klb5c3iU2mOVqfo7byug", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "reportCount": 1, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Commitments and Contingencies - Liability for future environmental expenditures (Details)", "role": "http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesLiabilityForFutureEnvironmentalExpendituresDetails", "shortName": "Commitments and Contingencies - Liability for future environmental expenditures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EnvironmentalExitCostsByCostTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": "0", "lang": null, "name": "us-gaap:AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2019_To_6_30_2020_JsezFnuryEyWupqdFDaMJA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EnvironmentalRemediationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2019_To_6_30_2020_JsezFnuryEyWupqdFDaMJA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EnvironmentalRemediationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_QJrxgBKJmU2jXZs3ldzUcA", "decimals": "INF", "first": true, "lang": null, "name": "ahpi:DebtInstrumentInterestRatePercentageOnDefault", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_jfwopA03jUSL8Nj4Wc2RIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Financing (Details)", "role": "http://www.alliedhpi.com/role/DisclosureFinancingDetails", "shortName": "Financing (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_QJrxgBKJmU2jXZs3ldzUcA", "decimals": "INF", "first": true, "lang": null, "name": "ahpi:DebtInstrumentInterestRatePercentageOnDefault", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_jfwopA03jUSL8Nj4Wc2RIw", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredOtherTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Income Taxes (Details)", "role": "http://www.alliedhpi.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredOtherTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_QJrxgBKJmU2jXZs3ldzUcA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - BALANCE SHEET", "role": "http://www.alliedhpi.com/role/StatementBalanceSheet", "shortName": "BALANCE SHEET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_QJrxgBKJmU2jXZs3ldzUcA", "decimals": "0", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_QJrxgBKJmU2jXZs3ldzUcA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00205 - Statement - BALANCE SHEET (Parenthetical)", "role": "http://www.alliedhpi.com/role/StatementBalanceSheetParenthetical", "shortName": "BALANCE SHEET (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_QJrxgBKJmU2jXZs3ldzUcA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_UT5X2KAlREiH-dVefMLg5A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - STATEMENT OF CHANGES IN STOCKHOLDER'S EQUITY", "role": "http://www.alliedhpi.com/role/StatementStatementOfChangesInStockholderSEquity", "shortName": "STATEMENT OF CHANGES IN STOCKHOLDER'S EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_UT5X2KAlREiH-dVefMLg5A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - STATEMENT OF CASH FLOWS", "role": "http://www.alliedhpi.com/role/StatementStatementOfCashFlows", "shortName": "STATEMENT OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hAKbFjnZMEuJsg1r4cM4-Q", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Summary of Significant Accounting and Reporting Policies", "role": "http://www.alliedhpi.com/role/DisclosureSummaryOfSignificantAccountingAndReportingPolicies", "shortName": "Summary of Significant Accounting and Reporting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Revenues", "role": "http://www.alliedhpi.com/role/DisclosureRevenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Inventories", "role": "http://www.alliedhpi.com/role/DisclosureInventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "ahpi-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_3L_RBtw39US4QAz4z0Ynyw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 20, "tag": { "ahpi_CashDiscountsTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents period during which the cash discounts for sales are known, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Cash Discounts, Term", "terseLabel": "Cash discount term" } } }, "localname": "CashDiscountsTerm", "nsuri": "http://www.alliedhpi.com/20210930", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesSalesByRegionDetails" ], "xbrltype": "durationItemType" }, "ahpi_DebtInstrumentInterestRatePercentageOnDefault": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage of interest payable on default of terms agreed upon.", "label": "Debt Instrument Interest Rate Percentage On Default", "verboseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRatePercentageOnDefault", "nsuri": "http://www.alliedhpi.com/20210930", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "xbrltype": "percentItemType" }, "ahpi_EmergencyMedicalProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Emergency Medical Products.", "label": "Emergency medical products" } } }, "localname": "EmergencyMedicalProductsMember", "nsuri": "http://www.alliedhpi.com/20210930", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesRevenueFromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "ahpi_EmploymentContractRenewalTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employment contract renewal term.", "label": "Employment Contract Renewal Term", "terseLabel": "Employment contract renewal term" } } }, "localname": "EmploymentContractRenewalTerm", "nsuri": "http://www.alliedhpi.com/20210930", "presentation": [ "http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "ahpi_EnvironmentalLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesLiabilityForFutureEnvironmentalExpendituresDetails": { "order": 2.0, "parentTag": "us-gaap_AccrualForEnvironmentalLossContingencies", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This represents current environmental liabilities for future environmental expenditure.", "label": "Environmental Liabilities, Current", "terseLabel": "Current, included in Other Liabilities" } } }, "localname": "EnvironmentalLiabilitiesCurrent", "nsuri": "http://www.alliedhpi.com/20210930", "presentation": [ "http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesLiabilityForFutureEnvironmentalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "ahpi_FarEastMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Far East.", "label": "Far East" } } }, "localname": "FarEastMember", "nsuri": "http://www.alliedhpi.com/20210930", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesDetails" ], "xbrltype": "domainItemType" }, "ahpi_MedicalGasEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Medical Gas Equipment.", "label": "Medical gas equipment" } } }, "localname": "MedicalGasEquipmentMember", "nsuri": "http://www.alliedhpi.com/20210930", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesRevenueFromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "ahpi_NumberOfPerformanceObligation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of performance obligation.", "label": "Number of Performance Obligation", "terseLabel": "Number of performance obligation" } } }, "localname": "NumberOfPerformanceObligation", "nsuri": "http://www.alliedhpi.com/20210930", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesSalesByRegionDetails" ], "xbrltype": "integerItemType" }, "ahpi_OtherInternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other International.", "label": "Other International" } } }, "localname": "OtherInternationalMember", "nsuri": "http://www.alliedhpi.com/20210930", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesDetails" ], "xbrltype": "domainItemType" }, "ahpi_ProvisionForDoubtfulAccountsAndSalesReturnsAndAllowances": { "auth_ref": [], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the current period expense charged against operations, the offset which is generally to the allowance for doubtful accounts and returns and allowances for the purpose of reducing receivables, including notes receivable, to an amount that approximates their net realizable value (the amount expected to be collected).", "label": "Provision For Doubtful Accounts and Sales Returns and Allowances", "verboseLabel": "Provision for doubtful accounts and sales returns and allowances" } } }, "localname": "ProvisionForDoubtfulAccountsAndSalesReturnsAndAllowances", "nsuri": "http://www.alliedhpi.com/20210930", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ahpi_RespiratoryCareProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Respiratory Care Products.", "label": "Respiratory care products" } } }, "localname": "RespiratoryCareProductsMember", "nsuri": "http://www.alliedhpi.com/20210930", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesRevenueFromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "ahpi_RiskAndUncertaintiesGoingConcernLiquidityAndManagementsPlanPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for risk and uncertainties, going concern, liquidity and management's plan.", "label": "Risk And Uncertainties Going Concern Liquidity And Managements Plan [Policy Text Block]", "terseLabel": "Risk and Uncertainties, Going Concern, Liquidity and Management's Plan" } } }, "localname": "RiskAndUncertaintiesGoingConcernLiquidityAndManagementsPlanPolicyTextBlock", "nsuri": "http://www.alliedhpi.com/20210930", "presentation": [ "http://www.alliedhpi.com/role/DisclosureSummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ahpi_SummitFinancialResourcesLpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summit Financial Resources Lp", "label": "Summit Financial Resources Lp [Member]" } } }, "localname": "SummitFinancialResourcesLpMember", "nsuri": "http://www.alliedhpi.com/20210930", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "xbrltype": "domainItemType" }, "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Domestic United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesDetails" ], "xbrltype": "domainItemType" }, "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/2021", "presentation": [ "http://www.alliedhpi.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/2021", "presentation": [ "http://www.alliedhpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document And Entity Information [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "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/2021", "presentation": [ "http://www.alliedhpi.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/2021", "presentation": [ "http://www.alliedhpi.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/2021", "presentation": [ "http://www.alliedhpi.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/2021", "presentation": [ "http://www.alliedhpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r339" ], "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/2021", "presentation": [ "http://www.alliedhpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r340" ], "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/2021", "presentation": [ "http://www.alliedhpi.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/2021", "presentation": [ "http://www.alliedhpi.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/2021", "presentation": [ "http://www.alliedhpi.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/2021", "presentation": [ "http://www.alliedhpi.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/2021", "presentation": [ "http://www.alliedhpi.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/2021", "presentation": [ "http://www.alliedhpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r341" ], "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/2021", "presentation": [ "http://www.alliedhpi.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/2021", "presentation": [ "http://www.alliedhpi.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/2021", "presentation": [ "http://www.alliedhpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r341" ], "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/2021", "presentation": [ "http://www.alliedhpi.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/2021", "presentation": [ "http://www.alliedhpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r341" ], "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/2021", "presentation": [ "http://www.alliedhpi.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/2021", "presentation": [ "http://www.alliedhpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r343" ], "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/2021", "presentation": [ "http://www.alliedhpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r341" ], "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/2021", "presentation": [ "http://www.alliedhpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r341" ], "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/2021", "presentation": [ "http://www.alliedhpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r341" ], "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/2021", "presentation": [ "http://www.alliedhpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r341" ], "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/2021", "presentation": [ "http://www.alliedhpi.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/2021", "presentation": [ "http://www.alliedhpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r337" ], "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/2021", "presentation": [ "http://www.alliedhpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r338" ], "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/2021", "presentation": [ "http://www.alliedhpi.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/2021", "presentation": [ "http://www.alliedhpi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_LatinAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Latin America" } } }, "localname": "LatinAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r172", "r205", "r230", "r231", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r315", "r318", "r335", "r336" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesSalesByRegionDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r172", "r205", "r230", "r231", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r315", "r318", "r335", "r336" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesSalesByRegionDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r128", "r224", "r226", "r289", "r314", "r316" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesRevenueFromExternalCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r128", "r224", "r226", "r289", "r314", "r316" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesRevenueFromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r172", "r205", "r229", "r230", "r231", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r315", "r318", "r335", "r336" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesSalesByRegionDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r172", "r205", "r229", "r230", "r231", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r315", "r318", "r335", "r336" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesSalesByRegionDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r129", "r130", "r224", "r227", "r317", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r129", "r130", "r224", "r227", "r317", "r324", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting and Reporting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r24", "r281" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 3.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", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r14", "r133", "r134" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net of allowances of $170,000" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "auth_ref": [ "r148", "r152", "r153" ], "calculation": { "http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesLiabilityForFutureEnvironmentalExpendituresDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.", "label": "Environmental Liability", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total liability" } } }, "localname": "AccrualForEnvironmentalLossContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesLiabilityForFutureEnvironmentalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses": { "auth_ref": [ "r155" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for newly incurred environmental loss contingencies. Includes, but is not limited to, remediation expense and interest accretion.", "label": "Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses", "terseLabel": "Charges to income" } } }, "localname": "AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesLiabilityForFutureEnvironmentalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesPayments1": { "auth_ref": [ "r64", "r154" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to settle environmental loss contingencies.", "label": "Accrual for Environmental Loss Contingencies, Payments", "terseLabel": "Remedial and investigatory spending" } } }, "localname": "AccrualForEnvironmentalLossContingenciesPayments1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesLiabilityForFutureEnvironmentalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent": { "auth_ref": [ "r30", "r146", "r148", "r153" ], "calculation": { "http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesLiabilityForFutureEnvironmentalExpendituresDetails": { "order": 1.0, "parentTag": "us-gaap_AccrualForEnvironmentalLossContingencies", "weight": 1.0 }, "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable after twelve months or beyond the next operating cycle if longer.", "label": "Long Term Environmental Liability", "terseLabel": "Long-term environmental liability", "verboseLabel": "Long-term environmental" } } }, "localname": "AccruedEnvironmentalLossContingenciesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesLiabilityForFutureEnvironmentalExpendituresDetails", "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 4.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", "verboseLabel": "Other accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r16", "r42", "r43", "r44", "r305", "r322", "r323" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "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 deficit" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r15" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r80", "r81", "r82", "r234", "r235", "r236", "r258" ], "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfChangesInStockholderSEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r232", "r233", "r237", "r238" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfChangesInStockholderSEquity" ], "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]", "verboseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r135", "r139", "r140", "r141" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts Receivable", "verboseLabel": "Allowances for accounts receivable (in dollars)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheetParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r75", "r118", "r121", "r126", "r137", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r254", "r256", "r263", "r279", "r281", "r291", "r304" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r41", "r75", "r137", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r254", "r256", "r263", "r279", "r281" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "stringItemType" }, "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]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureSummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r23", "r70" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet", "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r65", "r264" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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 decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r73", "r75", "r95", "r96", "r97", "r99", "r101", "r109", "r110", "r111", "r137", "r158", "r162", "r163", "r164", "r167", "r168", "r203", "r204", "r206", "r207", "r263", "r342" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet", "http://www.alliedhpi.com/role/StatementBalanceSheetParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r31", "r153", "r296", "r308" ], "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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r149", "r150", "r151", "r157", "r325" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r80", "r81", "r258" ], "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfChangesInStockholderSEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r13" ], "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheetParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r13" ], "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheetParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "verboseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheetParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r13", "r208" ], "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheetParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r13", "r281" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock; $0.01 par value; 30,000,000 shares authorized; 5,213,902 shares issued at September 30, 2021 and June 30, 2021; 4,013,537 shares outstanding at September 30, 2021 and June 30, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r56", "r289" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfOperations" ], "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerDepositsCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.", "label": "Customer Deposits, Current", "terseLabel": "Customer deposits" } } }, "localname": "CustomerDepositsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtAndCapitalLeaseObligations": { "auth_ref": [ "r295", "r309" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term and long-term debt and lease obligation.", "label": "Debt and Lease Obligation", "terseLabel": "Total indebtedness" } } }, "localname": "DebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r72", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r186", "r193", "r194", "r196", "r202" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Financing" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancing" ], "xbrltype": "textBlockItemType" }, "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", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r28", "r197", "r273", "r275" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "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": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r29", "r74", "r78", "r169", "r170", "r171", "r172", "r173", "r174", "r176", "r182", "r183", "r184", "r185", "r187", "r188", "r189", "r190", "r191", "r192", "r195", "r198", "r199", "r200", "r201", "r209", "r210", "r211", "r212", "r272", "r273", "r275", "r276", "r303" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r239", "r240" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOtherTaxExpenseBenefit": { "auth_ref": [ "r76", "r245", "r249" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.", "label": "Deferred Other Tax Expense (Benefit)" } } }, "localname": "DeferredOtherTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r243" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r68", "r117" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfCashFlows": { "order": 3.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", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r54", "r85", "r86", "r87", "r88", "r89", "r93", "r95", "r99", "r100", "r101", "r105", "r106", "r259", "r260", "r299", "r312" ], "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", "terseLabel": "Basic loss per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r54", "r85", "r86", "r87", "r88", "r89", "r95", "r99", "r100", "r101", "r105", "r106", "r259", "r260", "r299", "r312" ], "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", "terseLabel": "Diluted loss per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r102", "r103", "r104", "r107" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share.", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EnvironmentalExitCostsByCostTextBlock": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of material liabilities for remediation, site restoration, postclosure, monitoring commitments, or other exit costs that may occur on the sale, disposal or abandonment of a property as a result of unanticipated contamination of the assets.", "label": "Environmental Exit Costs by Cost [Table Text Block]", "terseLabel": "Schedule of liability for future environmental expenditures" } } }, "localname": "EnvironmentalExitCostsByCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EnvironmentalRemediationExpense": { "auth_ref": [ "r145", "r147" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The charge against earnings in the period for known or estimated future costs arising from requirements to perform environmental remediation activities.", "label": "Environmental Remediation Expense", "verboseLabel": "Environmental Remediation Expense" } } }, "localname": "EnvironmentalRemediationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r47", "r48", "r49", "r80", "r81", "r82", "r84", "r90", "r92", "r108", "r138", "r208", "r213", "r234", "r235", "r236", "r246", "r247", "r258", "r265", "r266", "r267", "r268", "r269", "r270", "r319", "r320", "r321", "r344" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfChangesInStockholderSEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r261", "r262" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "verboseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureSummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r55", "r75", "r118", "r120", "r122", "r125", "r127", "r137", "r158", "r159", "r160", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r263" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r52", "r118", "r120", "r122", "r125", "r127", "r290", "r297", "r301", "r313" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfOperations": { "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, Noncontrolling Interest", "totalLabel": "Loss before benefit from income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STATEMENT OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r77", "r241", "r242", "r244", "r248", "r250", "r251", "r252", "r253" ], "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]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r34", "r294", "r310" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "verboseLabel": "Income tax receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r67" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfCashFlows": { "order": 10.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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r67" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInCustomerDeposits": { "auth_ref": [ "r67" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.", "label": "Increase (Decrease) in Customer Deposits", "terseLabel": "Customer deposits" } } }, "localname": "IncreaseDecreaseInCustomerDeposits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r67" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfCashFlows": { "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 income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "Increase (Decrease) in Income Taxes Receivable", "negatedLabel": "Income tax receivable" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r67" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r67" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfCashFlows": { "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 other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Other accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r67" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r50", "r116", "r271", "r274", "r300" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryAdjustments": { "auth_ref": [ "r39", "r142" ], "calculation": { "http://www.alliedhpi.com/role/DisclosureInventoriesDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.", "label": "Inventory Adjustments", "negatedLabel": "Reserve for obsolete and excess inventories" } } }, "localname": "InventoryAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r143" ], "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]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r35" ], "calculation": { "http://www.alliedhpi.com/role/DisclosureInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r38", "r281" ], "calculation": { "http://www.alliedhpi.com/role/DisclosureInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.alliedhpi.com/role/StatementBalanceSheet": { "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", "terseLabel": "Inventories, net", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureInventoriesDetails", "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r36" ], "calculation": { "http://www.alliedhpi.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work-in progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r58", "r115" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "negatedLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r19", "r75", "r137", "r263", "r281", "r293", "r306" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "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 stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r27", "r75", "r137", "r158", "r159", "r160", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r255", "r256", "r257", "r263", "r279", "r280", "r281" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r25", "r74" ], "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.", "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Line of Credit Facility, Expiration Date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of the required periodic payments of interest, principal, or both, and the amount, if set, or a description of a formula upon which payment is based.", "label": "Line of Credit Facility, Frequency of Payment and Payment Terms", "terseLabel": "Line of Credit Facility, Frequency of Payment and Payment Terms" } } }, "localname": "LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r25", "r74" ], "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r25" ], "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": "Line Of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "xbrltype": "monetaryItemType" }, "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", "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r10", "r292" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "verboseLabel": "Revolving credit facility" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term operating lease liability" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_MiddleEastMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region of Middle East.", "label": "Middle East" } } }, "localname": "MiddleEastMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r65" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r65" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r65", "r66", "r69" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r45", "r46", "r49", "r53", "r69", "r75", "r83", "r85", "r86", "r87", "r88", "r91", "r92", "r98", "r118", "r120", "r122", "r125", "r127", "r137", "r158", "r159", "r160", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r260", "r263", "r298", "r311" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.alliedhpi.com/role/StatementStatementOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows", "http://www.alliedhpi.com/role/StatementStatementOfChangesInStockholderSEquity", "http://www.alliedhpi.com/role/StatementStatementOfOperations" ], "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": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureSummaryOfSignificantAccountingAndReportingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r59" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Nonoperating income (expenses)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other (income) expenses:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesSalesByRegionDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r118", "r120", "r122", "r125", "r127" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r278" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 1.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 liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r277" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "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": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "auth_ref": [ "r243" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.", "label": "Operating Loss Carryforwards, Valuation Allowance" } } }, "localname": "OperatingLossCarryforwardsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r40", "r281" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventorySupplies": { "auth_ref": [ "r37" ], "calculation": { "http://www.alliedhpi.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.", "label": "Other Inventory, Supplies, Gross", "terseLabel": "Component parts" } } }, "localname": "OtherInventorySupplies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r60" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForEnvironmentalLiabilities": { "auth_ref": [ "r64" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflows made during the period for environmental remediation activities.", "label": "Payments for Environmental Liabilities" } } }, "localname": "PaymentsForEnvironmentalLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r61" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfCashFlows": { "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": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r12", "r203" ], "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheetParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r12" ], "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheetParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r12", "r203" ], "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheetParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r12" ], "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheetParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r12", "r281" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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", "terseLabel": "Preferred stock" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r62", "r74" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "verboseLabel": "Borrowings under revolving credit agreement" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r144", "r281", "r302", "r307" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "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", "verboseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r63", "r74" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Payments under revolving credit agreement" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r80", "r81", "r82", "r84", "r90", "r92", "r138", "r234", "r235", "r236", "r246", "r247", "r258", "r319", "r321" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfChangesInStockholderSEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r225", "r228" ], "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": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Revenue from external customers by geographic areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r51", "r75", "r113", "r114", "r119", "r123", "r124", "r128", "r129", "r132", "r137", "r158", "r159", "r160", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r263", "r301" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues.", "terseLabel": "Net sales", "verboseLabel": "Net sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesDetails", "http://www.alliedhpi.com/role/DisclosureRevenuesRevenueFromExternalCustomersDetails", "http://www.alliedhpi.com/role/StatementStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "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": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Schedule of Revenue from external customers by products and services" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r7", "r20", "r21", "r22" ], "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 Inventories", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r57" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series A preferred stock" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet", "http://www.alliedhpi.com/role/StatementBalanceSheetParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r67" ], "calculation": { "http://www.alliedhpi.com/role/StatementStatementOfCashFlows": { "order": 4.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 Compensation", "verboseLabel": "Stock based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r71", "r79" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of Significant Accounting and Reporting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureSummaryOfSignificantAccountingAndReportingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r11", "r12", "r13", "r73", "r75", "r95", "r96", "r97", "r99", "r101", "r109", "r110", "r111", "r137", "r158", "r162", "r163", "r164", "r167", "r168", "r203", "r204", "r206", "r207", "r208", "r263", "r342" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet", "http://www.alliedhpi.com/role/StatementBalanceSheetParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r33", "r47", "r48", "r49", "r80", "r81", "r82", "r84", "r90", "r92", "r108", "r138", "r208", "r213", "r234", "r235", "r236", "r246", "r247", "r258", "r265", "r266", "r267", "r268", "r269", "r270", "r319", "r320", "r321", "r344" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfChangesInStockholderSEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesDetails", "http://www.alliedhpi.com/role/DisclosureRevenuesRevenueFromExternalCustomersDetails", "http://www.alliedhpi.com/role/DisclosureRevenuesSalesByRegionDetails", "http://www.alliedhpi.com/role/StatementBalanceSheet", "http://www.alliedhpi.com/role/StatementBalanceSheetParenthetical", "http://www.alliedhpi.com/role/StatementStatementOfChangesInStockholderSEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STATEMENT OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BALANCE SHEET" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r80", "r81", "r82", "r108", "r289" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureRevenuesDetails", "http://www.alliedhpi.com/role/DisclosureRevenuesRevenueFromExternalCustomersDetails", "http://www.alliedhpi.com/role/DisclosureRevenuesSalesByRegionDetails", "http://www.alliedhpi.com/role/StatementBalanceSheet", "http://www.alliedhpi.com/role/StatementBalanceSheetParenthetical", "http://www.alliedhpi.com/role/StatementStatementOfChangesInStockholderSEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r13", "r17", "r18", "r75", "r136", "r137", "r263", "r281" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance at End of period", "periodStartLabel": "Balance at Beginning of period", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet", "http://www.alliedhpi.com/role/StatementStatementOfChangesInStockholderSEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r32", "r214" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementStatementOfChangesInStockholderSEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r32", "r214" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "verboseLabel": "Treasury stock, at cost" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheetParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r32", "r214", "r215" ], "calculation": { "http://www.alliedhpi.com/role/StatementBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Less treasury stock, at cost; 1,200,365 shares at September 30, 2021 and June 30, 2021" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/StatementBalanceSheet" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "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/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureFinancingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r94", "r101" ], "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 Shares Outstanding, Diluted", "terseLabel": "Weighted average shares outstanding - diluted", "verboseLabel": "Number of diluted shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureEarningsPerShareDetails", "http://www.alliedhpi.com/role/StatementStatementOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r93", "r101" ], "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": "Weighted average shares outstanding - basic", "verboseLabel": "Number of basic shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.alliedhpi.com/role/DisclosureEarningsPerShareDetails", "http://www.alliedhpi.com/role/StatementStatementOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=109237650&loc=d3e13064-110858" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(1)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13296-110859" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=6395460&loc=d3e13647-108346" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB TOPIC 5.Y.Q1)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB TOPIC 5.Y.Q2)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r337": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r338": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r339": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r341": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r342": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r343": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r79": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" } }, "version": "2.1" } ZIP 45 0001104659-21-139341-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001104659-21-139341-xbrl.zip M4$L#!!0 ( !&*;U.!93J^0@D *=( 1 86AP:2TR,#(Q,#DS,"YX M #0 MEOY]%Q!)BR()4K+KGIGR)9:PB\5^^^&RA+CY_.LZ8.B)2$4%/V_U.[T6(MP3 M/N7+\U:DVEAYE+9^_?+G/WW^2[O]XW)RAWSA10'A&GF28$U\]$SU"LU$&&*. M[HF4E#%T*:F_) B==CYU?CGM_;TS&/9/3U&['5NZQ IZ"HZLR4&GGTJN8JN" MGZ%^O]L_Z0YZ@S[J]\[ZP[-A#SW>IZKWX.>"UM!=*_],>2L28 1XN3HC:V]U MWEII'9YUN^NY9!U%O,Y2/'6-Q%IIQ:I&2E/=Y^?GCM47<@EJO6&7*=:THH^R)B&M9AG(KS''C MZZQ^3,Q)=RM\B;:#PQ]W.\%64N># 8T%@<@QF#5KQ'.8Z#NAUIN0J,)86TEF M#(WEDN@''! 58H]D!L*,P<1?A;3CB<#VZIT.S>)EQ*S-&R&#:[+ $0,LOT>8 MV76R@[#,D514@!964=%T!:C][H_[NZE=8(DR!M]J>1PO2!X%@R(B!SU8DIIP M1>>,M(T:D5C#;J7:@T[:W==R#U&!WC=C:,Z RTU\*5L*)E11$0I)%*>V? MNB!-I[_@X'&%4Z#4MKBHM\M0B5NIJ,"O2,M2OTZ[($W]JG8JZQ G2[,K.ZP; MG[JQ6CH)M)9T'FF2F8\1S\W(M:+54ZN]O]7Z))3$J^/7B^8+(%T-1K?@]$#( MGA^8$RJ29 H M?2S]"^Y?14J+X&)-U;4(,.5Q_%0+4GJ8 M>1$[HN.+9^7]XM:$M5>2":'3=A-./XP7XS#9M;;L5>BXZ((E8>E*>YK/LXO9 MZ'[T,$/C&S1^'$TN9K?CAVE#3CDYEYB9K62Z(K#*LYQD1&XJ!CDJ+B_N+AZN M1FCZ;32:-0346AU76*UNF'AV+(X7%3$Z'1S^(X!W%<\JHWD"J=1-I4![Q)RH%-]J8C=8AX3XU[664OJUQ]VPXR<^& MG>$1-DG'K@,@3WU "R'1PGJ!R*X;B.SXT0R\K M8HBG1QU-]Y;<.[7997)KM//1Y)9;:VC'7,-7O:SE$4MH61%- 8DCA4S M)ZY\!GW(&&N65LW\9H5A(U.W?*J%]W,EF$_D=/1[!!/?D?$X.KE)'%;D0-\N M'KZ.INCV =K'5__X-KZ['DW^.D6C?WZ_G?V[X=1Q $\(I"Q1Z1&Z+W8?@H/\ M(9@8:$ZO@^B(_]Y($8S6FDB.V?;.@L@JJNITK:)Q4$IC^A$M8 "4C(#2(1JB M#R)ZBAE1EYL)68(;%/T]L/ 82"[0S"GH9QMZRI .A9*2& M^AIY2%G.44&3(^-OPE[O/MIQ$5T1?/<-=!/_ [*XJO2M@HE:>5M#R'$_!!QP MK5]!TZ&7] UC=?+KTL2Z@@U71MU$OEX>[4B@*Z)?D3DW!+QIOOQV>7.M_!G2 MLOP=WK'Y,_J0?&J>HNJDTC,\9^4)=2QUL3=T7MM]V%IHN*B97Q?3D5=P,S+, M,Y)YVZ,AY54Y7C%)U1WBC40U4V<;Z'NF\&"D!X**\O"'Q$4P_-#04$7 MPOZH>&#!'(IG;XV]/:K/W?T*B+@E6REAZR0 (.3)B!<6,Y45U&U+]NZ$9XTY MNIAO:75(VS2U^X/VL-^!H1-_W6X4EX[5="#I8$8^J3]F50U-G=&9E)E>QH53 M [[_Z4#P^?K HO%5F;KY8*?KD?@+2[3*/*CJ:;^K^IZX:[Z<<2@LE^P2IE5J MK/UB[#B7**F1OI&R&L1S?4B8O%-@,G1[+LA$Z(CRGQ&_'>Z"W>(["OC=F!:!2U\=Z1>0MMZ]GF;Z8O2N*\N&/ M!32!E4-A7"$W5U@2F")^Y&GUKJ@J?#@6VCWQS=O'7[$RK\.&1O*NL!SC'PMI M%!!I'L8VL>W_"5U53AP+SMRD4AW_6($9S H12=A^[L)WA5?MQK$ K\E7+*V&:X.D#EHE/]0:4[C&'<>T]Q".<*O:J?#,C:WW) MA/>SE6Q>;VEQ+T#[T=>)ZDO\:YV*Q;//%:=,S512S@3(KNS_WZ$3\-5JA8C* M4HR#P:13:^_T]R1L"\7'?PK1E&F:>R>;>LR(#!)010('C"2@_RU.MDX]1&;= MCQ>P(&SU$< KN.PUPE2SC*Z_J]'P07CMRVX#A.0B8VIL'< M\YD^$\+),V;;R._L^$Z]76 P-*R_]\.UO4K8)O5?_@-02P,$% @ $8IO M4W3S0<3-"0 WGL !4 !A:'!I+3(P,C$P.3,P7V-A;"YX;6SE75MSZC@2 M?M^J_0\>YF7W@8 A-U(Y,T4(.9,J$JC F9FW4XK=!.TQ%BO)">RO7TD8@L$7 M.5#'PGE)P&[)_?77:K4N%M>_SZ>>]0J48>)_J=@G]8H%OD-<[+]\J02LBIB# M<>7WW_[YC^M?JM6_;YYZEDN<8 H^MQP*B(-KO6$^L49D-D.^]0"48L^S;BAV M7\"R6B?G)Q>M^N5)HVFW6E:U&M9T@Y@H27Q+5=DXL==W.F&MQ+^R;+MFG]4: M]89MV?4KNWG5K%N#A[7H@]!SC#5D/>S_N))_GL5C+0'99U\J$\YG5[7:V]O; MR?R9>B>$OHCB]69M)5A92E[-&8Y(OS57LG;M[X?>T)G %%6QSSCRG?=2LIJX MU&M6F?S)F[TFM'K0SP MXBY.D5_#%G:VK&M*/'B"L:7P7?'%#+Y4&)[./%FANC:A,/Y209,9KDJRZJUF M7:KWZY +VJ5?K3_TQ_T94&455K%DS=^>[B.J(,\3](NJ3APRK4F)6E8UM8/I M>8,\"7PX >#YU8N6/IQ6&[ [B$WN//*VG_$V:ME;RUO,'(^P@,*]_RIJ)Q0# MNP6.L*>O9'HE!]2Q0Z93S*456-MW.\3G(BJ*Z"@>U\/H&7N8+^X(O0NX$.[Z MKY@27THCKSN?@>]B>7T/> =^?F@9!WE.X*GFT!-V"*TA'[UOT]JT-I/;KO/PZ7 44H[!$G4K4G M(R6A41ZEYDRHKH+3&+%G%:%$!_:"T$SU"C7P.%M=4917ZW88&W\-+W]_!'XO MNK\I] A;(_+0,WCJN=\3Y&I%Z/JNP!TETZ5[!,)#WBFY@3&1K43*C= <6'?. M*2)4].Z(+NX% ^R1B+L^%_P*!5_N?0["9?@6\I_PQ._GS8N+QKEMBY;8K#?. M6Z>M#;-N^&R;1BV,J+/25GS<<>-H9Q5*U%@PG:K:JEBHM"H_%J!2:0Z?2XJS MB"@'5.1I%2M@ BB9R6<@KV*] 7Z9<'6G$&<, 4OU$YI/BJ0YY!?%ZZYGZ9K) M6(_X2H7* TK&."F<;$B8YP&Z]M]E+@N6L8P]@4BG DAJN*O;YG&59?%=CE*Q M&$M0AS"1 MO(RTYD!J;!OM\PG0O,$\O5#YJ/X WI#P9C;AU[6M*^['3M89_=+NC0B8YVXP!3YO=7 D4TH"6#^\$E I[);27B(PYS2/.AKO. MGZV\N0-0Q"9R*4+\Z_XWP*_(4XL3O(,H78AF_"?R@J08IU76'"[UV8H9F'X8 MJK',MQV'! +$$S@@ #U[\ @\HY&F%"D'S[D1&INUK%92%X^0EHBN1,I!7R8B M_9RCD*4_-5)^][W41;LMV;(0J LM9/+4."95)JR3\NP*EH-#35PA@6?&$3B@ M.,8D(Q7RC*"R'V%L8@ HN[[BV6)DANG\D%CHW2G$AT M>LGB^5SM?<.@EOTX<7Y,B"4BR)V-<<[0 LYNZ0WY1T5+A&Y.0 :&Z'#A$*[ MMTV4+Q>O.3 :.YO:"1@7 UUZ"S/"<-:4:H)TB6C-@U!GAK7X<)PYW$\6-(?7 M?7-D36S&-M,!#>>E%)"T30,QDN;0F)..N,ES/73&[@J0;Z@2/Y/%;;$24:@% MS=@UC[8K(3FR6EQGEK*Y \'0&YLWSRB@%A %YE!?5>P1!1K@LO, MF:L_85=R_%D=F_9-W)U\FGX80Z<]_,.ZZ_7_*N8P!HEF:P_E$S!.L2-:7KC' M,GIA0W( 8JPB%SXEDW +R__=N>,%\G C\6&"_!=X$M"[XS$XB8/$GZQ$,2^? M 9>:#RAYQ<)/;A;?F%PT7L_6MAV.7]48)<%*^A68%R2*<;/(ZVG[6>\X9LC3 MCE:)E3'/4_;D*9;X8SW>8=OE15J\-=F4O!\UH^ G(/Z#1CB.)1,!@8*#E5'% M9P\45[[;GA+*\?_4]<2M5]E%/X%[?-@,QHXYAQ-$01WZ*$=+8JB4Y@7QPI^ M]QS #S^ W#T*3U[YKM#)XT'O"+TEP3,?!]YJ&5#.6(L\2.1+/*"^_-KVQ/!# MOB2Y'?[WJBMJ@8O3"[M1%NH/;Q=CM\KO=GJ[+U!I)PV[1;>,<79QV2R+D^QM MAM GSDT\#F$;TL:IGMK>L%%F"_^%7;\LOQMDX0_YOS@._G.]W*93>LLFEZ>G M]F?P"5U+A-YQ>0S>L9QQ7^YCB#W(($_1+6NT[/I9^?U"TPRA4[2.P2FVMJ7E M3B+"L=QYRGB)[JH/X1:3O"?A027XQ.VNFF M78%Y/K8GP[LNLZ1'AXR0O!Q9C=X"L,;3=_P3+<[XSJ=L0 M/7+BLI!D;N?X*:G%@7]Q4"LK.=O-2C;4L)#O6A%%Q/VU+M:84&NLM+%@4QT+ M-O0I.+-1\Z?($W9+/\,F^3T;S>*?]72C(H/!1TD^V E'.1*N/68C$O:&157. M.E!!IT@YF/TP4OW4*ZX7N*XMS8V7/^'\V_\!4$L#!!0 ( !&*;U,CB]\) M'Q( .+U 5 86AP:2TR,#(Q,#DS,%]D968N>&UL[5U+<^.X$;ZG*O^! M\1Z2'&1)]LYFQS6S*5F69UV1+4?R;&U.4S )2>S]GGKS,&!2ST23#Z?1;R!N$O( MV=]_^N,?/OVIT?CU>MAW/.I&,QR$CLLP"K'GO))PZCS1^1P%SCUFC/B^<\V( M-\&.\_'\A_._?6S]>'YQV?[XT6DTDIJN$1#$55Z;Q?B]X+G&-B(>N3X+=9W-81*@?\\]DT#.=7 MS>;KZ^OYVS/SSRF;B.*MR^9*\&PI>?7&24;Z]7(EVV[^>M\?N5,\0PT2\! % M[J:4K$953MCA8S.^NA85M_?"M6P:S8?F\J(0Y>2*Q[?J4Q>%,5^E*CA:"?FM ML1)KR)\:[8O&9?O\C7LK7 4-2NPDKA*#_-I"@A+'^<2HCX=X[,2FN H7<_SY MC)/9W)<5QK]-&1Y_/D/3.6E(7EL?+UL2WG>C4'B(=,%KY,L*1U.,A85DA5^' M=QD$R/>%@X@:SETZ:TJ)IJ9T\R"H'A$3OTQQ2%SD[P8Q5]7^\*X_#,;=*0HF MF-\%HY"ZOTVI[V$VZOT>D7!1';QMO3MK,5'^!0<1YC'?D5K4?0*L1\C&_7@SQ1/1-NZNAKFZ/ MN&])(-J6&.BVQUJL(L$70T#,7>%,/N8KQWR&SG'$Z%S^B_OD)N9XW$SDFZ]$ M-)1&@!BCKYB=E>JKZGM]QM;UR1LVDB_"+NT?&^UVXR+N]+_+WRNMRDJ/RA82 M?4#@(>9U F_IA)TWPF_H#!'!Z1A%?LCM&:M06=9$*E5L3,E7H_$8\>?8F"(D MFB TC^.,)A8WE+_(*GD,NM%J)V/H=QA[LZ)+%2I:TB)DF[*Q!IP\^[@7B "+ MQ6-\G_"PDENM:2=!V/3(;$V]H&D[_TE%(3).^!!K%]>V!U3BLU2:!@UOR> > M,2KJWB_BV/,. SBI>A]XXZH:,SQ[WK8'48/-UKL'I%,!BKG1,VZL#;%'O,K: MTZB%DY" +!M=\%MR$PELU\:;5@%+.0][ZU])*&^P*>ZDRCO+ODT\5$D;\ZIP M]]DY&]&+!YI6RVDXFYK%EU7ECJC=65;OR/I72JWO$.NTTLJG;N:.OGS6H6SK MKEG^DN^9DY^_K>/3KH\X'XSCV%1"7-W-1\_8CQ^#S?+?VCF#6)5HUJ9X&LU- MIA/+:5P4U*JJ%LWJN''9#LMJ*[J 5;UC$;=6LSDM0Q%Q<0LZES=&ZT$PZ75V M&:*6%MAH=66!VGFBCADM92(.^WRV3P_A+$QYA_B6]PSQTP;TR,4B"B14T12T M<@6_,$H>6;'D[E\#/L=NG#%2>KU15JV@27IKW[ MO_U@L,Q*=.EL3@/QE=L,"*HRY8."KE1]1L@A,HX-2EFMTEKI_8T0)210"S#U M#11J\.G!0@NZ]O'B"Z83AN93F9KP:[\K9C3CK/CZFI+VS-4: M0-]GTE]YV,NK>N";ZSMYJ,I$5'F;HSIB"M;*^W)P( 3H7>K[V W)"[Y&;"(: M @DF'<8D4#DJ&,)TBY+ZM(9=6;!F,:=W;,IN:YH]AOC5"*1;0#QZX&^E4B97 M9*L*A+9Z%[ATAI_06R<*IY2)YQ9#\U0+:]U.+PY)7V.[TXE7T'F/K:O4_M0. MR-';D YXNMF8 $-H*:/HF>/?(YD!>!%_GL0-30DGM;0^U:27!Z6RL;5HY:NH MO<^$4RD)U!+*\=--.NCI)F.$#*'-W.#G\"[@(8M* K^BH-9EU*)0='Q ,W,; MT8E;ZILML',+,=J=VH$X>MM0@4XW"Q-8"*VB3P(\&'<9]DAXBUSBFZ,NG;C6 M8TP%8&G=EVL4F+&]E!6K9(5\P9W;CP4WM!JDH[B 0F@!OR!&T+./AR@T/:#DQ;1> MH1*$H9W1\XN"5AKNT>L-%J9E-S^ZQQ?!IOU=#1*"MX^FB.%XBYJ<;Q=:Q\LQ MXU]YDDCX#_:^RH$J7KPUB&WZZ*. 7R]Z;YBYA.-'1ERLFS$YX)WTC\6'N==) MTE14QYR#V/^=#D&3Z5Z[YST.ZJKTX 8X?K;E$ ;+9&H.8R@(/? 7AH(0RQ7J M861:@E>0TS8KI200!8U]CT+23LD]MGV3F6GI[8_>\A1PT^U& Q."WS\R.L8FQJ %'?0G UZ$S4EP>[OU;!L7L^H2]-#Y.E+X@/L0LL=WQB\JV/)\CO M!:$Z#:J0*!"OD3D\].7]E"Z;OZP$G1?8VE'-5J+JNQW-(Y7HI/^I4.5=[U,S M9XR^^+J\LO5^5TV;O:1T# MR)-,?I6-&(E0LU:DNVZ03>&W:B?6?JW9-_7"(&*$&<&\\RCJQ(QA+P:H7&AN5>)0U&3/:3#SHO>M M;+AD4 ,$,ROW$D,-OA,?2WNLE."!>(A/3+%L%078RNXIZ<#RD4%\[L652X-0 M#(L]/Q;]?,:74>/FND\Y]CZ?A2RJ:WCI<(Y#WHV8/->L\\Q#AMQ00Y1&]JAM MYF(7UC0*S!F)5Z7&/@&AZ701G\KS0,0_^1#^@OSX*23L(L86))C\@OQ(%[18 MEH70T1E]+S/XV.D$CL>.Z])((!UB%PO4HJ=XP&&BKZZ-&8M :&K6K)E5 4?6 M72!7VE*V>, Z!F$ M4\PR6FE(40D>E9$/.S*B4@ <'39,U$G"#[L.&<#MKYTBT8\9YB(0QA"[V-FL M!SBF!O/X_+Y@TL>(XR&93,/!^"O'L8?I^C!S&0@#C!U7)8J (^LFR6%L-@K& M_8"^49D*0!AU[&@R:0&.HR4VXY@#8["ID@H :.<^0<]R[3G!EED94X&C\O&W M7?@P:0&.HVS_NH*^*(F02PI!R,B4.Y]^F"EJ!(XWZ8%\M=?)S)9:%$+^I1I' M:CW ,;/*%3VBA7P2MLN1Y84A!-/5V-%I HZ?U@4^"$!I,GS&;R M@($'&KAF7C3"1^7FQYVB;8T&X'A)VG4O>"&,!E(OY/)-J5A']T'TSXZYR^92O_ZOJ_.#NG[OKKW M?77O^^K>]]79J &"F?=]=:>PK\[WZ:L<[F\INZ'12,[%:!VVD$G,?\\7Q6 M_!4+P<@&5>>MJ,E)\'7'>52)JU4!&$F@;7E::7$2' VBD(VWDBO"#BJ,A-A2\ V$W\KR1-:8J3$7]]$Q?K#8-R=RF/) M^5V0FDH99:>32F8M+@NG_XV>.D^]^][#DS.X=;H_=QZ^]$;.W8/X?=#]Q\^# M_DUO^.>1T_OGU[NG?[U/8M@A75(BY_9I@"W/P567.?VYH4G1(0V,@$B$8JE)(0\M36/"@U@$#" M^\3K*4R\GL[*Q)TF5$]B16+'^W?$EQN8?9" M7)F3)=0;8I=.EK28U@$?_K80!C;+B?>#VP*,B.1D( Z0=GSG@ M1T\2W1 N._F(X2%^P4&$^8V,F_P-6%,ZZ/O61:OM-)Q-+>++JB+G+TE5_V=+ M5SD+4RC%MSQ"\=/FQE\PG3 TG\HUOHHL3XGL*61W2E0X0!=CQ\ RUDD#4F9S M2F1KSN98^=*:!;T:^V-A]=*@>#$86RR)2+YL7AZ4_/#MZRAG[O2%.G,S5BXB M#9L&7)6BWH_%0>:'.P+&RATK =7EH7QXL MUYF)F--%6C]5"=49RE7R5A5X".'S/?$\'_<0#XV)IJ)8G:OLK"VOA[^3[9$( MDF.#MCY>MF)SRE^^W2*F-:1*H,ZE;]8F5 $_A/'B[YX8 EB4M-ED0M=BH)$C7ZNJ+U M!$V\YWZ)AVMS(P99 +D1D_/D;*_2X!!QT!#S.6%2?-%%#*_NK@^&2@K4G24I M=99U1%2BR"&,?8\]&:)]07S]@A.]H0W"=2=-[(UL4.(0!NZ)\4L>SC:IWKA;.L M^#V,-\240[GS0!.[IZZ=2L">@EQ7E!Y#T";3,UV&5 M63336C-WO>Z86T']RIPYI+49%+V9#9J]7G=\;3)H%NE[4/<_']1I'G7D^\IE M'!"?>33X-DGDWA&2^7_)07@K\RTT:+&)YI;$@@TP@FJ/<7\4%RG MN:ZIYL<6^=*:NX"+CKKLV44I6=/9O %>O87O%KGQ>Q(->W3UXG >=PPTY%] MJ%8%POB@0M>7+8(9=^J6%P.R:;?,[\J8RBIUB %C%,F7X"1]"_*'F-.(N9CW MY_J,<'D9"+MT;7UK/8B4JP6AR5AW8D"Z+TV :]E]0>VXLKC,1R4K18%T4'9= MDUH%"#P,\0OU7T10E(58LEW:6 9"WV5RKUS2WJ0*!(9^08S(UCT40;RAMRJ* MU=!7:1[[+/NJH@K0[&_LIU2"0'HIG0_IK ^IAWID0ED)RM@G%:0@]$)ZU\F> MPIF##L'JV29;EG;52M>7>RU1($V LGLZV:EU5=B>I/2O*6/T58YV:"ZN&%ZI M4Z4*".G>"FQ74^[@"<Q3 K?D(3/ AN\!A%?OY-I=M4 "$- M;,'6-JJ!R]YG\5\C3OAHSC#R!D%Z:&A;]:JFXA"RS%MWN";%P%&JZCV&6)I) M=!N[]*^F2B"<_[YC#VM2[R1([KW%2WGE& ^!WI+.AT$AQ^#2)Y M2$SB>)O7E]_BU(!2@5G+^B"<*K\CWY::GH07W#+\>R17,0_&CV@AM>@$7O)) M+@.H,JEE41>$0^IW9-]"2W#,ZV/'WGB,W9"\E+?YBG5 ..]^ZRBL5#N0# L_ M3 X!ZV/$4VL63)D*4R$0Q^%7)-&DSU8K-SXUEZ83?^2Q:C_]%U!+ P04 M" 1BF]3PL8Z*;XK !73@( %0 &%H<&DM,C R,3 Y,S!?;&%B+GAM;-5] MZW/D-I+G]XNX_P'7NQ%V1Y2Z6^[US'9[/!NEE]VWZBZM)(]WKN/" 9&H$MEBEZ(K1(\NS'5Z=O MWKU")(OR.,D6/[Y:%R>XB)+DU;_]]7__K[_\GY.3_SR[O49Q'JV7)"M11 DN M28R>D_(1W>>K%<[09T)IDJ;HC";Q@B#TX1W;T[;)^=UJWGV$9V>OCW]_NUW[[X[1:?O/IZ^__C^';KYW))^ M9CCGB0-MFF2_?^3_>V"O14SDK/CQU6-9KCZ^??O\_/SFY8&F;W*Z8.SOWK]M M"%]5E!]?BJ1'_?R^H3U]^Y^?K^^B1[+$)TE6E#B+MER\&14?^PX?WHJGC+1( M/A:"_SJ/<"DZP8H+:2GX;R<-V0G_T\GI=R?O3]^\%'X)E$9X]C"VN6L M\5:JR_]TS7[JP28O)4N&GA4O$FHG6N9MYU&OP93K8$[E#U$T/5^0 MZ,TB?WH;DT28&O_AA/\@Y&>__':>,V\R?2A*BJ.R:4G@__&5XOG;%@LGF=(^ M($RCI@GVHT6^FN)ME#,K7)4G:?4=*_8YS9=* /7KIWLP,D%%P1TRRDU_N7OWUHO&\TRQ&EUF9E!OT*9OG="E4@@.((U@ M/HM\*LFR->&&T"2/+[/X@L6S!HD&='!:H 0\U($>$8@&*!#H^[\B9A%BC#BY M3W].<58D?$2Q>@*9%-#/:V!+/G] !^/_E2 ,8T%+[\\=5).3JR0E7];+!T(5 MXL@D_OM?![/I]^%SK_VM?KG4S_4\D-.ABM!;_]Z21<(GG%GY!2]5WEY-!M7/ M:KC]ON[3 /2W"H"NS[>TB!-[Z_=/6913YDG$U.&N9$/,>;[.2KHYSV.]&EBX MH+3"29B^DAA9 '3& 8].A7JL$R2844Y1W0#B+7C3JWO\\BEF0U8R3ZK%<,O@ MH:6'TB6+ 'TMTA #Z(\1B4YS&!/J<_D>?J9QS+Y%4?_#%S!.M2(J::'4Q "\ MKR(*0@#UT*+0J49-.6E^0&)Q:9;Y\R3UB\_9CS-ZGS]G-N&ZE,!J(8-6*L66 M#$XEAABL"L$9^/#"67PK@QC;9O2&YD])%NGC%!TYL%IHX"MU8T +IR!*(%8M M::.0AL^WJMSD18G3_Y>LC &MFAA83930E4K2HX13$04,JX)4/(@Q^0I0N>.: M4H(U"M%_#+"IK8#7[FEWGOG=TI9>+'6L& \XC:]^Y&DVZ4M6H/VDP.Y9!+1.JN#RN9)6$)\PD3^0"E[C&8UAH49/#K5V9X \7K52T M(*M5>B#Z9:J6AV]IX49SO&YET',6EBYRNC$NUG>H(##HH;66X_?+7&:GJV+)&,AIU:. 154CRO!]GN\1P+0XXKWZWI:/Y>/Y_ERA3.]K6NHH33 "+ZO"4I2 (TPX-!I1L."*AY4,_ES M"H\D36V:T2<"_'I=P_W2:E,:99) M_/>S#F;3R\/G7OM8_7*IA\4SE,_1Z7??/KQ >'3KZGF)]RNMLL'W*5 (/G M_KM7";#IV]Y#KQVK>+/[1\R^P6Q=\L-X7 ?UZQ5&)K"E'P=1!@M M!@Z(92 K'.UBD.!$@G6"*F;4X?:@3M,ER6*>-'F58I7F#)[[5Q(EP$8?>@^] M=KWBS5(OMS2($WG,2;Y*B@BG?R>87K&_F$XB291P&"0;OJE"EQ[LI0X\66AT4P-4*T2$$5 D)A54IZH,+OM2B'K$8 (K3 M3UE,7OZ=Z*?U$AU8C* &/ @+^D00D8 *@7;PKXB1H$:,W,>>?K6'L/5?^F-+ M>E* O7X+[';?7T/G-P? "$+.!Z@W!+N#Q,&.,-<<(ASS[O MI_>7GR^_W*/9%9K=7-Y.[S_-OMP!ZDN+7%4104<$HQUJJ%VEZ%-XUP75ZV45 M:(@.5N[@ )U_K2E^8"($5@()LE(1KKV7.K!!,"G$]0$K&^RN%;?DB61KHM.% M[6,8#1C"Z_9[\\Q[;_=?+/5Q\_C-L%L/ JPDM"#7NZ/[0DI4X)1($YF#H'LB M]"$_#CZ/1G&>%^5L_E.>Q\4TB^\(?4HB4MSE::R1R<0 8SAV$;JFI*?V;EPV M*')LSACX3IU@09A%Y0T3XEPP1KBS%-"J_Q/-B^*&YO-$-XWH4< HMP)D5YL[ MC[VKK_1NJ:<%!:I(CJ.V%<*3'Z#%E)FO)$')(1BE-F2--XF63B;#E/ MN;Q\69<,YC')F!0MM1HO7"72=._R'P"%B*C5K!/$$UNW#C_090W0)4V'(8 M^18=^7!?/E*U .G\9RO"P62+:J'C.I9;WL==F:EDI=>"#T75G@;J:;V7R M;@>.B.2Y88>O-8R:];6AS*RO,6)7N6;E(Z'HVT2PO&Y'@H^@6PMLCD.*TAQC M25106PE*L/TMA!X)P-:!XOV2(C14T,'.2+1$C=:KNCXQ(%7%66Y$#32M?#IR M* 4VP^]KLIH60*5-0!3:TI#7KGN"&H[#JKFRS/YA)*CUO7+4D($Z'S"THXTN MC+,P 87O3J+T(GDCA_^@W@&.9L0WQC-01K&[/!.4$,\,XM/Q*Z9AYWG&$*X9R%D[+3\C\YR2BNX> MOY#B\H5-47(:)QFF&[$OS:1C2ENR+YB*[V$)J8[X1L@,I:-^1#G+Z2BO \J4 M.J(LBN"LLTY6K4%M7XNV[T4/XL6-WQ&OGJ#^JXX4F+JNM_G_>&+=KOXP#R0C M\Z2L/F'MTTK^#LB1G936)>D!#= (K@+:&[6[!/Y':OGMR@2,OC%-RY(F#^N2 M9["A,DC">FPEW8(,;=]*$112!F>]ZF]I*WRQZ.1HF[[LA8G+(_4GK*:S:^2 M#&=1@M.;O+ILSI+ZY<8*?!S.02SE 3D#']R1.2LH>:XYO9Y^.;]$=S]?7MZ' MH&;G*2X*-J3S$D'3E\1ZL%*F!U8HG0!*+1H2PZF.&HE\MH:3B8&'$Z*OG!3R MS&47]D6^Q,GP&B 3(=!Q,BWDWC$RBP=\9"ACC6^86)I/T">!.QHTA#D\#M0\!SD"U'^Y\MB/ M(!$Z#:/*(V F/!M4<8SA,$#MF9]C@(+GEXO4TZU_T JEI(7,Z=8 E[.Q!X1 M>=1*%+H,:$'<&TN..8PX'28=+4.)7SIC"/1!N]YL62.DBA#P0)T2LG2(KD<% M2+/;/Y+082MZP8L,P]P MR2Z3(,KB72H&N#)>>C2&@EZ":8($VTD^/V&,56P#%-'L)4S*F>"'CHMZ^[6= M:E3#GW[@,#' V(1=A*Y!Z*F]6X,-BGQ\HMDKWTY8V^ >;(EH=RD".2);X35& M@[ QO3Z8!XKBC>$[9-1N#-?!?>UU@A^2-"D3XIAF8F* 44B["%TEU5-[5UP; M%/E@_Y8AI/R3T7(TT-,M(V0F2C]H:J396)8(+4PAQ.(Z4?3!^) #.!I7P[&' MXRT?] +C+M(TUK'**4^?YQNL^2!$;PQG_POL]ADY,E+,YN0EJ4JC1 M0@^[/T[(= CA Z$8FS(Q!7W%2WX-M$(Y+?D*4^?N')'@AK-<02MW$WNPPW> M\#TKM[2;(3%LPHT:NBK5ID\)EF2C@J%/2JFIP15]-_2KBAHR_79=E&RF2R_( MBI_3LNPF::F!4FS-X'M)M6I2_VFT)AR*&*"B1@TY<""S(_JX)H?UY'1-8GF. MHK=G'3V8/S<+,'#I:F((KVY"HG*-G!ZIYKB OGV4#%6: *XEZER^PIH7G&4QF8R>=%496679 L8E_9:AZC6P&-?L8*JXB)7)N BI3&X5/J M+.(:CGH-;9="P]J31S1!- M'%"W)EN%Z%^;K"4'N#?9@D5QY7#+49VX[?(\L1=7E RP/ET>^/ M>1HSC\=3#\N-M?:4G@&J0)!-A'Z%(!TU0(D@,Q2YE$>'X1M4L6@*GQ][_]PZ M0NXI'!$LD-OG_1(KIK(-2DJHO&XMZ'XZMT0&D,6MP:#(=V[2V 3II"JL,$&? MBF(-58UQ%_3097?X&)1G5G66R>#B'!7<87#3I0&):&0 RN$_S_SIKV,,XXY< MZ.X/Z)_?O7EWBE:8HB?.\P-Z+T[(\_^:ZIIX73[F-/EO$O^ OI]\=_I^\N'= M=\W#1(C,2VS;O!] L!7C/&&"114O[++@>KE.^^OD_9^^;V/*X",]>;G# M>5TDG'4SM_6R -;)]E\?@RO+Z"S-&4YY*3*N_)>A5%S M%S7,:)Y3U+ C1=%2L/G?0<0KA'Q8KF"*ODTR%.=IBFGQ.IA-,Q9JS:BX""46 MDX'FYDJG/14]'.-'3#>K%JI9Z/;F5+CB2@<1 ML9Z?MML>76O;WJT:CMU5-Z1-VXT8IZ\C,X5@9SI1]/8UY "V*S42,H DO#YH M;19>10:;AM?%8,W#JXBAM'P'W/TD/-!4.C:?X2=E9_,=3J?+N_0IR_H[GYV_N\_SZXO+F_O MOD&7__'+I_N_AZ"*E5 \:3O/Q*GOET3G:"T\P*IG$D2I_V6+:A Y_=] %KIC05$>0\IHO .'D)[_2H424L/$&=&=6KBI$AE).B M1A4:'!(]V1X2!52H6U(RST;B2TQY/GYAU"0=,8P*F:%W=4=-Z5UI3#",Y_HN MPCK79]01)64 BPIZ[5"0P2XJ&/6BOZ@ .A3]U[JHRE?=YQI_*)89'G!!8AY, MD:S G.B6GP(HDI+<$?J41'R+,LGC6Q+EBTRT8CHX>OS70@V(?CYG?TP][CL! MAF4? BE&]O:U_#BAJ1J$>/N)>#WJOG^"6@2HAH J#*@# JBR)K-'\NW)@>H2%](R<'?T/PIB4E\MOFEX'=XMK=H3:,R>:I.X)G5:Y>&8)1N=Y&[JCB^ M%>\*NBM$26UYB1+>$FJ:0@\;]"UOC0TIK]'V+KAMBP'B&M2 MIT(Y;IN K ;9&Q;YF)9%24J8^-O:+??Y8:S\.*\*(- ]\&?3!K<'>@]L0'M0 M(6Q!;/LR42FI5SR)/_[C^26X3TG;3YFQ3YGFA?@K_SGB7W%=?;C@_-L%63'D MB8BYV<\IX3],LWBZY-=U_K?XN^9;N[%"75CO+E;_ZGH['\ E]JZ@%!?!;UDG MJ&4611NZ[%#V>B#1A#S8((_/Z2.?))\-)\FZ>8Z&&&C*:(3>FRPJ*?U/$PTP MY FB9E4&2O?'@3_@.@E^7"5">]]]>/].Z"[_RV]B2"Q8FXI2%;Q$#$Y)<4O* M-4;B? Z"5XZ$EY^2UOLI' MTMZT5M7]0N2%:RS[,]/Y!2\$OD1)@18D M8P1INN'!%"? O8HO<5/QI2V-P@<"6H&N!H5^"17>Q&I-5\PT.5)*XG7$@[%M M114&),F:Z[ZRO"3=Q&_6XQ<^ *P.^?J;AJ+.WKQ.O>RSGL(-Y5K MU05E29^R)Q:>YE1_ Z"%)Q3;40AB-IH.0P#6(J%Q-9,.8SCFX2*-%C:P/?#U M\7O\0G897#3;D3)R84K\$NJ(4UW_ M42V+3$6LZ1[>*EA#L2V]6):9D\07@%7I0#G/EJHK:>JUKZJ%<.S)6;I*C&8) M#RO%"&(>=(,W.TV"6KY0K$@CD-OTIV8*P'Z4B$9/?&INF#S8785JT:_4Z$'M MY7Q=E&QXI!=DE1?)B)%'9@S%8G0BF4UFR!6 S:@AN1I-PXT:]E"LQE&L%G^L MP0\?LS'+IFLVUFX7!<>-N"K^4*S((J!#""H31J*R"B,DW*MJ+88Y-"YMX,*?ZC< M;X@,>&@\W) 85 0[3M)>!*L:_L(SPZLDPUET@ C6V%!09ND@LH-Y&EH)Q4RM M$,>::]O@'R*"'2_^,(*=M_(&$L'2/"(D+JX8N.LD(\5L?DX)&^)UH82>'NH6 M*HL _?NG-,0 -T\9D:@RW 5]I46"@Y^EJ'C@;IL:)\193FG^S NTH746$XHH M>!#>$$)487*7@OWK>IX>39W,0D#/53Y/HL _0I^&F* (GY&))(V M;>FY)1S5)-RG6F.%:">1 1N$^V"X]V@:?ERW7SP78)IT2<"F !:,(/,O('TRSN_Z%#6=6(&VYI7K[4!R_9 M#^*(SBWS<9?S.=%.UWR# "JS#?*I>S6\O2+P7R <0#SU_(POTHH?.B^8-$4B M%8D*, XNB._%G61<<_,EJ:CY?N('LGTA9/FP*BN0B763ITGD4 3,P !4RLLJ M0J\@EY;:?UDM"Q2YQL9ZN<1TPR/WNV21)?,DPCR-NVU':!<+JWF=&?9;TRQD ML9DM3EG<>_)2GK&W_Z[Y0*[,0,5H1HG6*T[CQ.F_6,T(6+)NJA6R84=?>0-( MM "V4KF?@'\\X[LE3R1;$[[D=)YGPK/\FI2/34JKQ=,[[76WC2 GED+V]3_H_M^ M:V[R882$S?VOSF5OV*S"6N5&10J5T:^'W4_>E^D \O1U(((])E\#ODB**,V+ M-24V'VMF 582@QA*95'0PRF-%HQ6>39HRQ. D]Q#$E@S:*ZRNB%4U*RT^$<] M.= EEA;XO7LL-;3^K[(T I%OLZS)^4IA=?U,0/IB\YD&^C TQN@MM<3@.F/S M+K+2'*?\I-4S[@\<^-+6I*H#/\UB'OXR:"3C:Q-;1V]QF2/;@+OL=;2@PXM@ MG1L N21V)#KE!;)U&]5.3K>5T'74YJ;'-A*PEAH=^K@6PM13FPP/%0.H\3.F*H2S9,T/O7:J@H 2[2T,.0%*;-U@E&.6P.6DL=@GH8 M7:Z&%%A!;"Z%4X?F*\=)$(*.MU7^G+V@D0.LLHI-B$$M%1TY1/44,Q9=K451 MF#$LQ;&OSII8@E$=R^JLGCX$Y;&O:3;:$YKOW$L84%,XPT52S.:#K(M-]7^; M4;@RPYC'.-&ZAN+&Z=UDQL"2CRUQ9IXCLV6?5*DP&_2U_A=\H^,P$MXP;,WU M18"F=843*BXPG\WK: FGGS(V/HK+E8I**,V'<.2%,:Q1@G7MRHG1NUF-0"6' MP8P7"6:N>"T[ZO![MS*'\>K((H,>\WKN> ^:9^S'B'2D1K-W'[ M![_&M0%P_&L7@(JL_^=> FROH1"M]$!R\PKX69ENT#3.5_SJ..U'.."5D+=) M\?LTBW]A3=,2)QD_&K^\]+:=.;+A"V]-8579/;][CS(08JE_W84Q08M< M'&JND$Q0VF 1M,L6S3<%6K%W>KZ1\>A?CK\ ,6;4>P42[T#U2U#[%D'9>8^H M)08_T_#XJ?#P4TWZWVK2^5BX][&^J;Y6&/GBER_L8V8X;5)RB[/-3R1?4+QZ M3*(I/T-WSZO6CT@A']\B>%;YKA]!DV@^MCG(W//=L)K3T9LVVTST@A]3WS:+ M1+OHJV@9?EGB\%_C+GHD\3H58U#ORY#FRT3=+[/8?AG,WP%Y;K!&/IM?,J=6 M;GY-8O(I8Z/F4HSIYD_%PLUX'56WXQ+ZE$0.1PV/]SZ@TXG'_H"] XW'>IG_ M,Y#'E607?]6T6MU.7;<;C-/R_<%&NK15]^,5]3N"\&MMMGU]X953>./.#NUU MW,13.Q$S+Z!/< %FU-BC70HZWER/*8O/7/[L*:%Y)F;[Z>5+4I[G1TLM'[- MR@DX-R,CH3>S<4 A:5"7#'WEA)(9'%LSR&*(]R)?XF2X!FNA!= ,&_!6,W2$ M?C7#C,*B&17I_KI1D.C-(G]Z*]:VZ:92C_H7H1U"+^H__,9P] 7I/O#;XS(D MWKW;OWKKR^$KY6T$-I$IRB1"OV0)WU,3+L&WO[]<\RLP/I/E Z$*9>P_]F^[ M*GB-N7:?>;50^<5R5"-(/%OA^52C@OP!C!5N(76M\'SJW0J;5RH*'V8XQIZM M[IK?OS9=$LJI>+_6T($0U)>"L]G,2QRFYQ$6I M['H]&W.RT=TGB?@:H!2"I0D2%.=\!$E2M,M;VI(@!(%U%";#,^>D]A MDC84$!1I@U1TG>>LB#'0#JA5XLK<3YE8^.9?#:=Z!=/3 NB:#7BK=CI"& TT MH]'<:-RC]ZR7^P/V'/74.T(S6N\':9:5U&3^(Q\3W";V4=%XC7[T %17YW#2 M[E8CS$J28F=0NY)DH 73"#WP@5K(A!"ZH4/AIB![+"CI\GI)L4HH%MM36-S! M*5#J1S<+ T3VK8L(VX1:$S50CJP=DB*=H>5!G*E-7O"=I;HG]HAC;W('#JC7 MGTG,UV!_PD5[C:Q>IPW$ /ILA=[JLI821H\M<.0)8$6/&,/V.F+/^KLKY@7# M3'17*.^AMY=+0GDIFDW](KM#MG$ :+";$*T:F\EA=-D%D[S0W#"A1DV O/*> MZ)5QW?DYR9+E>JGMT,%S_UVJ!-AT:N^AUVY5 MO%FQ#"YH?/58^ M%A.Q7%0^)HR49"C&&]^1I^M7%3<;MH03Q$D!3HZ.@MOT,"H58'W6Q%ASYS.; MSY@^\FWT19VEIKWI6$\/5.7")D"OG(6.V'_="C,2N4"%H.?&VG*@A@4F;7IW M"?)6@D(CP1[#6P/KAE#A$ID"S1[29*'UW18&@&'/281V"#12PPR'#I ,ZK': M&V=0%:#OUNO5FE"='JN(X;1<9'^16FH.4\6\172984CR3^*<]CJS41*SO MDQ<>TK" *X2R(-,HHFN<7N6T5Y/AFOF,WL5:FN_AS@YC%&/%ZQJ**Z]WXQD' MS%(EY+HIH7&4(:+:97\ZBTP(?P1OT]' MXD3"-BOM,]/U>GG;"=@"3P+A;?-A*L>0\0[FG+36MAFZQ-YEO" M$\F9B'S2PFN&.I-KA4.ZU6%HBS$VYB M; ]/F.F!3D^X@)(#O\>DZ.:\1?769+\>7[IMSJEHG^^C%SN)KIY25>-ZQ0B0 MB+";*/53GO$8I>N8<--'U2)ZIXU0"IG6/HHKZ0PT6!I##K0XB=,ZV&JBA MCK9:(2G.AC8\_+HLP<0B-<$ELN&]GV_=2X2&"=5<4*& MFO(\E90PXX !=-?O*\B\^WDM!F.)\^L\6YQPS4"0!B4%=!VC#4Q@ 3B;JADD M2#_K/"*',Q:[C<(!C+_.(^_ ,\*/OGWDQA%731J"9NA'5A4=L'881U!)/PY> M'&:TAMR2ISQ]XCA+FKC$*0BA-<& M_? C4X%JA''H&>@$_,!S0Y.E@&T<:B0JH+TG-=C>/E.?Q/^>DNK]BB+5C*K6 M ?@QHK\^>FTY1:ZE#F$=6@*O7XN^!CM4;L0AW[#67WT.Y7RY:O6J+N!VEE.: M/_,@"J_8DW(S8@%,WT0X*XTV,6VKCCK^(%8@S>#<5R/K=E#;$&I:@DHP.92T ML[VDW6,9MN\WQ"4HI"CY*')#V.?*2KP@L^R"S/$Z5>9MCFP 8(%V)Q';U=I1 MW#!+MSM 5$PXYRF)RD+44%RU;-P,D[I!M,(;$6?F&8JKQOACOIU9(+R@A,1H MO?)>:>H0T@_'PZ:5*IS:MH-F&:I;\NUQCB7KI"_LI+IM->X('4P4>8:+I+A; M48+C6=:='ND.<+BSAQ!GVL73!YYZ7N!(U ;,KIZB!50UP5U/;[H+/R6\.4%%HWL$Y&;&@DG)K>+:HO*]2T$$9?;X+E'YFU+OF)SJXV&(R^PP5Z^ MB N>6.QX81@JG3C#,4V-4#9['+ %881*3.Z:N&5'%V #HG^Y@(WJEVQ=D+BQ M^/.;U,9YI%M<_\?,#8W*H'=H*QPTX"VYS =:& M@C!_1Y3N&M\V**J>5PV)(_K-SZ+5<,P^D \ M@3577*[G,])5"9/]A%_9!LA M+$8Y"JI?D;(T +PLY81N]-)IVQ+XD!V*M)X-E3DC%CPD_+PMP47GJ@93XH&) M".N7]"#W?NQEPQ5O;PDBQDSB3/8,N879$XH&W!% MP8][_%)7+S@C&9DGP\U<5R8HBW 1I6\1)@X B[##45A$Q527;&%L;3FY;VO. MUY!E\IM[J$0U*DSI9I[39TSCXF\X70L[F:9I_LRK7VH^R[@F@$KJ[R!FK]#^ M"'[_Y?='@Y.+\K?7D57ET[J-3%#;#&K;"< E,E.:%@4IW375B1/6.3H(I?*0 M!C8P-VG%I/>5W$M6O%;E8S^W&-@,]7?VQ^9/['\/;,3_Z_\ 4$L#!!0 ( M !&*;U,-.-7S,1X %7L 0 5 86AP:2TR,#(Q,#DS,%]P&UL[5U; M<]LXEG[?JOT/W,S#]CPXUL5QXE1GIF193KO&L3R6,IG9%Q=,0A*F*4(-DK8U MOWX!BI1$D2 !7D003FWMQ"T!T/G.=PZN!P>__O5U:1O/D+@(.U_>==]WWAG0 M,;&%G/F7=[Y[ EP3H7=__O_W-R\L_+AUO#PJ:_A(YGF 0"#UK&"_(6 MQA2O5L QOD%"D&T;EP19^^[VV^&8:O8^6QTNZ?=#Z>]3J]K=#N?N_W/_8YQ_VU;]!N5RX7]XM/&_U^?3TY>7E_>L3L=]C,J?5._W3J."[3L Q=[58,VGUJ!XN3H-O:5$7?7:#^K?8!%Y 0JY< M!K<$^Z^3J-@)^^BDVSOI=]^_NE8D5T*L'/#T6Y11?@N;ZMDP?B78A@]P9@3X M/GOK%?SRSD7+E8>'^Z"LTJ^G?@6"/'0][Z MQIEAL@R4\\Y@[7]_N(D)!&R;&@%M\+V)EZ>LQ*E88Z=E99YXU%19^]L_QK/Q M"I*@?5=8VKQFJI/S$MB,K,D"0D]>O'CM>J2Z!X1^LH >,H%=3L2#IFIA>[@ MSARZ-\[$P^;O"VQ;D$Q&?_C4U$K1G]EN/4B N[BV\4LYL]UKI;245\@U;>SZ M!$[\Y1*0]7@V07.'=ODFH"YMFMBG/NW,J7,_P!4F[.][;",307$0Y7ZD0HP/ M\!DZ?B')=U4KE.?&H8UZF!139JQVA5*- '$H ^X]=8<%]>\"HB6;J%"^(5XN MD<=\P:46,\2![= 953$M9K96H=37R*&])FV[@(Q[=2NU/OI3< I>"UK?7NU& M^Z&C]D>U]DM3\&27ZIVB!NKIHPJ+E]+&7#W^6%S: MM$9JG$$4%Y3;TG'ZCUL$GI!-%P37F%S['A/(>48$.ZPTL$>O*^A8B'U>@HR* M?_\XFJD%;AT8MG.GXA(GFZAG%E;&GY.-A#*NJ&TP8V'['+=4I% PUD U.SS[ MX"'MN1T+6MM/D<=^IM/I7'2,$R-J:/]/VJBQ:=78;S80GHIO8S/V"S;;P\,D MKE\&PZ4X@FTS%YKOY_CYU((HV*ID?P3*#Q1/_^-QB)\A&3RY'@&F%[5D@R=H M?WF7\OUIG;)$>IC2%E-$V?_Z\;S_\6/OO-NE=M3OG_5ZYV=[PNWS/"!Q00$Q MH[;IGPGJX[N-88G35;"U/S2A=[:J9*([WAU8IG5A:<7: MIG\!Z4,.SEO0@4439A,3ZLJ!FH.CG"';8R3K(;;X/&;6:ANM\F!"EC\VX6ET M*75C4<#!GC#[W9SNCE.^;23)P CI^=0$/0/+HKISPW_HLA9VN=2DE&T;+:(0 M0DHN&J1D2/\DO?Y78_Z<7;0X@TBHB<1A;X-XX'&0KT#*^ !T*Q,Q:(:<7;1HX$BHB< MY,K_2+M>9$CG%G-,UID;7]M2;:,B7_B(@>2J7-6]E\D2V/:E[])5D\OOYV*E MVD9;OO 1;EUJZ;32*@XCH3*[T5:5S MLH"VGW1B>N3]@ DT?4+EZ_:>IBP:(T7YAT7:HWHAR2/%'WFM M/R6 7?&;K)=/V$[1>NS[N.#GO=[9)T55GB]VI.\VQ 9$!C1Z-8/;0)QSM;1B M[:%,6/J(N2/O"(1K-+Q71K;2<2Y$4 D>"=XH\H)A?00/2)<%5="?#@Z19(_A*L.O>$SQ#AYU12@D-:,Y# M4]%]#0][P&Z2UPFDXZPS_PH=.H[:U*('UA(Y0; W._P-;K.ZAW,DNWPX**4,[^583%J#",Y:U@,K@C [10K&EX8,X9D" M9QZS46"D"JY%I!?7V#0D )==+%QL;,2!J:JH3Y "ROJ&3/I>JTZ0U*4H[4&C.0%;;+RICK\6GQ\?6#O=: M:6\;N8>*\2^ BD\-R:ED-V!;'Q;TXW;*=\T2Z M1&3['N2=G7!*:\A\%C+^/>V6D?\#HOF"HAS0=3N8AQ<0Q[-$+&%65R#51ER= MG]IH*.7Q\F^2ZV$^H>ODA>06;$5?$Y)"S+_W7M:(Z@R-B;]5(A01TTM$Q%P. M;@=WPY$Q^6TTFC82![,7X1-F>@7V/=XD8!,(BA&I_A@SZT; !6G+>6>KL4)* M^J2PEE,.5//1*9./M *BAS9P73J$L7L$@U?$6]IQRRM#OP1_&:0+P>/RWTP0 MU)[(5W@)T&$N)7Y!=N"[TW#"N/2<" M);6LNH1G1D'(P%VPIRGH/^PYP&=@0_98A3<$A*SI$NX?P/9Y4VFA MNLJ9ASC+*2-T8<3Z6$SX9IC[ $U(-4#[U#OHI6=O$JFBE7U( ]4EC#UZ9&E] M![-"E*(B<5U<]#YTSMM+>BZPJF+:FR=Y>ZJ\,_#,<_R#LIK1+HI0HU!U%D45 M4UI6E%FLH%;<"\*K*F*]:<<785Q?LH5Y+AM_WG@@Q3UA<6_>^MX&FQ?0Z!QW MQ592_%$]JXIR5E!X92B-LJ)YG0I=?A0)>0N!"Q_8^=]X]MV%@5?P>O^L.OI8 MA3S,&F:"S0<47X6B;R=$FPZ3WV?P*^AC&Y(8*YHBJF48&\B9\P5]",_ H\O% MQ>B%7@0%]XOY%?3A71*C/E<5XZ/?]O7FG'5A9B7EK$*2W+PI@A#>BG:*U1H* MF%>YX]F02H]R-HO3BNIG&,(H:UE)-&\0T4[Y/5BS?3.Q\X-XX9BZSCJ]WGFG MY48A@;.BE80"X\C0=STZ1297<,5BW'*VF3BE];,%&:!ZKAY,D_A4\H0B^9U$ M>GG];$,.:D7+#P6Z"F%;> M&(,=^Z_>F;[$SGT*RO()/'KO!FLU_:F'E;*#X MHE,<7U57>%/'AFZS8\/(>48$.TR#U#BQZVYN1,^A8U*OR+42R5;T,9\J@%=U M>5@INV+/$J @JPQ+0AE3!V\^RJ^AC[W(@JSHBK$",XX@;'N!;8K'98=^WCIG MRY-?01]SD,2HS:7C>#!_5F1L2LFX:KJ]WH=>T_1+L9AV*"X&LH8-S<8&A_#- MFLRHZ(-B^A$OA%"?"(B!9:&-\/< 63?.$*P0G3#M:8$WO\RMJ)]M%,2LSW8F MG5O[2]]FN;R"*$'V3"*!"^BXZ!GN$O+<06\\FX)7_M)$IA4-[:@"!>@3=SLE M$+@^6><./LF"^IF&(,:RVYZIZ1L5680(+S[T8U\0HS;;GKM=7O8LAJ@EY%53 MT"[*Q]^((ZTLD5'"/(Z5@^8^T.@">L@$VQ=W-MH0I75-8EL=E-VS8KCU2=!2;Q/HVN:,0D4:@5[ M15&:9*&3.UYE?2RF!%Y]3GCB2MBDL1WXWH(N(_[#S2B>74E7"Q'"J<]I3AKX M&]?UI:QB4T%OB\C J,\Q3!KP_#3A.;7TMHL\H/H$I^\=<4O..01JZF,D1<'J M![6CC27,(0^E/M'GL4B7#7B1N)]-27TL0!1<58'F::Z_=[(Z7 !G M3GL\9R^081*/],@YY.\G7IV93 ?3T;?1W=087QO#WP9W7T<3X^:.?CX>_NVW M\>W5Z.%_)\;H[]]OIO]J^LR_P'T+H;KM//57R6E%N!$]]C_PUQ1WC4[P>TU3 MMP'*HD^Q$]Q_$CC%3ZNC+K%\?C)(%8:H,,=[$XO,\^!$.76Y%*8E8XX,SPN-2R6G(ICI1[]M'NF"J5>"PTN(HM)4^_@#JQ_^^XF7<<4N^<-=L5,G'N"GQ'EXG+]W67/7VPSH ],#SUO[NEF'^G(-Z2,8\O1E-JG M5P%=GUC^]H_O%5%:8OROYR6!IL;_V-R937P=$P7/K.Z4,<75=$1U_-3;L<^C M:4^?>RA7D(ILHH!^^K<- SMPK,$2$P_])_B<8ZLB596SO:.92-(Z"^M+G[$U MV&&X/-QAX*VF4@O_M*A"&E*@QP)TK1481N>BWPG,@GWR&*C%I=*D7"!EZ76 MS5X[]GSBL/_<7C<]G)J5:NNG4=6A0'WNY%&ML^-2> 4W_^[I.=P[S9G7B3?P MTQ0KTYH^MP"3BA#.1R!253F;*TF\B"4):J'LW$N=E(Y)%=PXSY0'3/A/#636 M>8M6DP>_[#1+;7,)WQ6&17J=U-IOTX1$%5%V_J2R,6TR+(>O4&4]VBQ2]2V: MD: 6RLZ!5+:A@[Z2NJDJM!] M18?#\#F)\L-A1D/*V%I-PZ$L='V.@ZDF3 @M]YJJ]Q8YT*7*I.(C[NC'*Z^, MB51,='N J'.;',Q%3X99_.Z8BIP)]3MS$%5IZB'H[QE12)U7= M9VMZ&L1TP/Z?+2F>@0V#P >J2&12HV=?T.5&_(.]DIL;GX<;-J-7T_991D3Z M1Y!"[H$ZT&@V@]PIU'&%B/-YWM[IEP)JJRB22@DWH-HZT-& =A&$K*DZ,A]9 M%ZFKE=$50UO1L6$RR\&;L9CNVS*9;F7'A8>WAFN[*'R%7-/&KD_@Q%\N 5F/ M9Q,T=] ,F6SK;G.XSF87K&=>L>L=SOP>V\C+- M;QEX9NS]FK'[.0,XEK']06/[BPT]2A]*%8DA<,^87^FQ>_&QH2X@E=E(OBDE M\)+^^N^\2RQ"E94<-O+(2/8 )<#6N.*OU?\?X#-T?&&O[B6]>MM",]L3P8^S M79DA=@)R?R!O$<5XY.R)"M=N:.LE4[H\SQ6MKHSO%N0TOO52 G.M=[_/CN+- M*1'Q.0[=3SKT?B/-A"EM?G]]!SV!,3>M^".EH[$@JU"*:;R MM$@I27"UNF'O*&X8I9<]?,0JQQ?/DKX8M630I8'A!FTUDK;T )" 6_*J/#:5 MZ?%0H#ROY):/6^W'YI+JB:H[Z91RV#3P2):J'6TN@;(E/@YF]M"16,]^2#KG M7J/!RC7>;%/Y^3DP=Y(+.*]4.X]-)>T4DC+/S>4:4=+WI=E*V?LJKX6VKH"W M1VF"'<%YLB/8-=%,"IPG3\J[TRL\?FHLA<^^.'G^RBFMI&/R%9WT0!E<;76U MO:NC@L[V,6UYRAHQ-JTT=(UF@T+*Z3)J/7:[C2U6$T+E+U;Y591TPCS%IRU9 M)2'6XH_'GB++GP1)G0CU.MU.KZH3(>.7Z*\_JWTX)%*A$<^_!"YRQ[,#N=:; M_\WK \0J*],;B+.VWPN4 'F0C6\PU0"0X A_/PODNL&\7XAAKN6>U,YA^8_&@+WL:)-BA?YIP3QEBG8UL,RTWHTK@UG)586=1 MTM-53NK$!^3^3B<6WRE PAYF8V&L7S&[08O91W0N\X>/+/9JJF-] PZ8AWJP M@9-M.Q6WWE*3.H86JHJL;/#0- I@"!Z^$IO,]CN]3I\7"&'\LFFIF:GI&XF( M&%%B"#6T2#+W,9SR_K8"WEIFAYR.KR"'MZNY9NL3;(YC^UR&Y]*,=LMT"&=CL MV?L#CC/+*D>U %\[DN6A<;D^'FUP?BCM%5X"=/B.4V9996B39^" /2F$=;#G M0O/]'#^?!EO:9+TA,/R/@+^ N?"#Q^^3 YIV7\0EONCU^_T&.9'2ZXZ3'#C- MN\_(9VG^OL'E$R0I'K/_M1:$"('B;@P=S2^& XY?# =:T) #AWOB>32_N&59 M>@=T,D0A<;TC64@+Y"T_L8)#D8V#?,IX)75APTIA-P<_LWN,=PB!][0 M/WDY]I(%E>&OT )4$E=%!W@5[C04W2KC$1Q]K2ZMV0QQ@Q,R"6WSR4Z$+^NL M6G:?-Q%IO]WGW?YI,'J,Z)>,[4_]W E6=R=8 3>N:2>X6G<^]DYP&$@R)F$8 M"6<3.*U83 T?.KW>QT^*]--\EN(+/V%4S>]=I03\<+=^N66584Q*^:F<"8*K MB#A>%#AT5XB (*(#!*^(!*+Q5R*9%51D1U#-!\L1>9CU\O0-6FP]]16XVX== M^!QQ"^O#CQS$BG:(.=R,Z-#+HB?6H5#Y3I1=0Q^6"N"L=2^YL:5]Z^86DKC> MZ-)>*5JS&1).9NU;VD^ #=W+]0._5XR) KSD0^#@6X *_97.Q_'\?0[?7.&CQF ME>0B%T<=X5,*K+@:9*G0B"*)*V/%57AXX>QOL$=9V!R8!8&Y4TB6:5L:B4+J MLI&MV(,M##%S/F,\&Z\@8?%E\S# @_N$(*]\^TVA&,1:;RQ+ M)_[E>'<$Z1Z2X.:V8\+QDXWF 1]IGIY9H?U4%\18U6./V3W L6ZGRVV39+]C MT?#.2!7WTS\V]7S45IH?F/Q^XP0/(;N\_C>]L#(>*:3E9)F%V\ZZ!*H:1MEF??V:+I_=!;2^8FSE^GJL<-M9ET!5PWC; M+.L#Z]^^ZV7-K].*:L-X'J:RN>[4>:I]7SMY3-,BVC#,PU+1F[_)]Z&/^LR4 MW(Q9Z+6IAB?.5;X[]:FI]RU^0#1?4(ZX''/:6.4LX M;7*\4:H-)=TUDY>DRY8'7.,C&6H8T!6R??II0B5R)L1K16,CDH)<2W+N9O.% MW2+PA&SDK:\QN?8]-I+$2FS"R;Z31[[>R&#-,C%D@C0'WQ3'@ MGCP-CT=O)1W9P#2)#VQJ'S'+N,6NF_IV7O*U"Z'J<8?K]7K]MB()XRCT>(ZF5(^^0Y=*5P*M;&^XPXZ9:CD%6]'' MF*I4 #=#3[M?[VIPL.KI8%7%L7,S"Q4_C#AV>NHL%4KN*"4RF>1DJ_^Y/W3L M=/4/< DM%!A,N(CD(,NII=_P4@1PS6\)GS=D,=%R+]$I[B9Q'*L1J*F?Y10% M?<20_-%R9>- RN@VX0-TX NP>>'YF17TH; @5@V"=\-G;YVYW!A_GCPUVK;4 M\'A^!9^\W(%[_X RO<)CM]/4ZU),H-TKQ%FWEU-**N.4HBI.=J2BJ-1+/"9- M-?5;.)X-J:C(NP9F<*J:<@,ZKWA[^RLV9Y8E,(D^5(0:[T/6@F9MZS_ M)*D)RT2K*4>N%$5B#.?BK3=-UL1G$X?M$_ /T,4^,:%[N^(G8\JKTPK:<>%SNQ4TXHJ1U_A+E08G5JN]P"?L?W,WK&/ MR9_YC$-F'<49%>I7BP-5B]Q_ ()8!_0 O+0D/KQBRE%8O$\5@J96HL)]D3/[ MTV1!Y8@34G\V:ZWI2>\)6@829_:=!Z649DRJKQ0!IA9A\5[E-B=)#:>T<@06 M[RME$%84"Z3:/D^88ND2$X)?V+@/5O0;;RVQ32'0HM4U,9]*8-=Z]M?4R5-:1_L V<2,7=LL,5#Q&]',IBH M7]%T1WW+&KT&;V6P]-H9G9- S;@:SW2T(1'$M49-JV0XWQT*T(J<:!?U<0WW MQGX))AG/PGBO@6.%?[$X(9F3^]RVWH#) M%=-!5>'62ID;?T$SFLV@Z:'G_-Y-J@W-S*L\]M"L/FEG5BP:$JP0"T:%P-W+ M29JU 6B%DO9*K/FM*WT0S@%K[+W.SZFI6UE;1E!8XWG;0UA M2<6 9M1Z[/:;<]V-+059+:EPX1V$2^C &>+=1E46H0+KK- M'Q[<2P.$K&>8O !BN?\ MK^AS;;Q"TL\S3$/F29T,9;2F-4*@XILG^I@X+K0 M$R=?H*8NG!>%6M&^;JR72!W'?SW=,$3_YXG../[R_U!+ P04 " 1BF]3 M'Q3NHWC* U& D %0 &%H<&DM,C R,3 Y,S!X,3!Q+FAT;>R]9W/BRK8_ M_/Y4W>^@Q^>>>_:N H^RD&?V_$N ""8C,,9O5(W4@$!(H$#PIW^Z13 8' =, ML&;7MHUH2;WR;ZU.O_[?=& 28^BXAFW]\U_JFOPO 2W-U@VK\\]_Z[54-/;? M__?[7P3Z%_P@B%__7S1*&/?Q:I[0;_/C1!F[KVG8Z/Q9?!)1$22K*4%>+6T!W:*S: M3R:3:V":!M31U6O-'@0WD")#+IN;AM7?:#YM.6;P"IHDF1_XZQ9B\;*Y9ON6 MY\Q6=P2M7:A==^SQC\67P3N6-TS=S=Y,F.7#J1_WA;RB=>$ 1 W+]8"EK5Z# M'ZM[FV]9W,;]F'^Y;&I,O2CJP,9+EATR+-1_B.7RPW. Y;9M9P \)$OT((J+ MDK$UOKF.M\UF='$'BXWI2QRCF+5W+IL[L/TBA_D?Z-MUJHU7A/&<2SHT=@L" M?;$A!,.U69H27GOTO,7BAET20[8G_IABW5QU=TMW-IKB;Y^TX!-*@"2[N\=O MB96.TOR&)AD[-8F?:Y)Q]?M7%P+]]Z\!] "AV9:''-0_5QZ<>C_F].*;HW#D M&^-_KA;?1[W9$/7TQ^]?GN&9\/>O'\O?\V>U;'WV^Y=NC G7FYGPGZL!<#J& M%?7LX0U##KV?Z*T_T-<;;73#'9I@=F/9%L0-C.D-?AITYG\:N@ZMX$_4(.4 M#=-,^);A5;&*U=$?:M(8&SI4ZTI2=;O @:[:G X*#[-\@>Z#9@"1UU,P,?9!KM?K&0\*DY6B>\]7)U6_RFN9^_=BD]VOI)]?I)Q'Q94?) M&]61K #7[D^&)BS<=?Z8_JX7;5:*^3M2SO'<))%/:E(4!/23[ ?I5Y )Z<#1 ME]3?C0:&3;MJGN1=IZSA;;"B+]TF$G[:9/M*=%SR,T8QVQM+5[]9Y%LY1C@"-SZL M GODAA.]'_IQDZKTC=L4VQ!$N30;_CDWL'5TI5PKU;,>"K)_ZW8HA]4*;!2Q M8NK>6(:)W)_CPTW&2*Y::J_I1>76F7;BN=M!G>[=/[B,J3_6->DY\0E[,# \ MC/EANVL#C0$HI"CVHSVY)N63XK62B/L%>\NMIY%(TQJC3@]+=J&T+K9G?^2R-N;M6*>;'F+3LWPGR?='I>5-9^CR-']#J]PKO M28VSQ=1S.LL(K""(#G7%L[7^EOYNT!IK03D&4X49.1(TNVB+TNVH5$$^[R,VK=7OS,$X9M85FH\3B1D;>S9LAP2'L;68M'4YS<#;O9TU3 MZ3M9'@V2::W?N#695+XXK439"7H5A?J)_L4$5J!6'5YT\*#]3?B(O9:7,EP- MF$T('-G2DTC.JRX_L/J(JYB6*$<[C0XWA>U8W*RH-.YR-$KR4>9+^YM M.IQ"5]Q5=X&;[<=/98K=U0&=Q>_XGA]11#7L/7-WM+E"J.. MF[>5.IQ$N:G=:-_?#BLJBWM;^=*^2JBC>M!9$W16_6/-41L:?6W2!\/20P5* MTTS&JZ@<[E\;&2W6_<()M%?2:"%/@&)XK_7+G& M "'%J\6U;E 3P*6:Z+(@@9'"SX%- TYOA M0$9Y++)?>S!$629&+.O^K>9 X/K.;-VOU6/-9#9K#B?D3*/U84T;L/!/UA^0LD7^MPVH$,$1,"=A9E$-K?I#I[?O'R<"SNXS_./.GK9=&@:FN'- MNT;H!OHVJ$.N'.JK=%[]7C;;0>BO'SM?\GO9NU5??NPB?!@H_XH-02W#^STO M'HF!"]G\9OEY>=^/#5'N7[)5Z '#@OHR'UT(M]3M]:VZX[3(M$+IQ;NIE8IE M.FME0E73=P MU$/!%1AZUDJ H>$!C;2"85LM<0L_T1S5JET13!U\JYR_A+HR]_ I)](?I"L32\UQ\+J3KD8['< M[2!_.^4G9R[@+QG=UD+5Z[7HCKO;[0\[("7P8?<]*JJ]'7V?8 MER=%:U"0>2]FEJKW]'#\<.X2/E+TW:>TG\9J_CSZEGB_.M*K%EG/W3_HB1Y5 M3G:;YYX>?5WT)0^#HC\JV1>BKY/2HZWBR,G58:EN-(UZMM)CPNA[?O+=CKY] M<6;?/=YKCWVEF8EFIQEKX%/G;K=?%7U/1*JO1]]65,RURS3MUA-:MLH\#!_E MA^*YYT7'B+Y[EC:_Q^AKD^R4S[G3;GV0G-3;YEUZ*L;.7<9?>/@:+W%'W+ MG;JH\1,\FAD3^Q V2]F^<>XN^JNC[RG(=SOZUFO0IZ[\1XI^NY'VF^,C[N.]R3X M-+0[#AAV#0V8&T(O&+IN0AFX"^I4G9J*JM3B+)FG[_,M:V!TA<3)R1D1=_,B M<4_R?4[=/D6*Q.9X>%K)HJ A1$EJ]9S5=RNVZ6M-U]'7\ILOEC_^-H]NMZ1@ MD@-82/^6])L#SAZ5ZFER*FC4K5>>GEX6]8;T\=?;M(6R7Y>][#OV$"ZD7BN! MTBB7%P.6[_:3YRCU=:I">2_EO5BEI=85-1WG<\V!K>K]AG O6#VR MF(CU3PZGO2'I!3TW=264\7,9)R35:,%X(UY]3,F#PMV8?W ZD^']R>70[Y1Q M0OIN,BX[MNYK7LE9+"P-Q(LG#J*TVAT:Z'[;F26 Q<-E]EU1FN.ZP\I*/0' MGC8QZ\56(34[2;'OHO#J-R;QYE420TU8:D(!ZMA4TL#%^TX$7ROIL&O.SO S5( 6I*B?\7O!_+?H.N[R?QEJY=1.H,7F-&Z\&S9Z2?K-U4=Y-S'_G@HYU)VOSG0NGX"G%LN M]^7U&_+]\B=/0OXOU&_2+!#=NIR+]?U:V5#J$UG7E9,$@:=3OSE+V6_4;WHB MRPY+@T%+3D=3\5H,6JHJG*3G/X7ZS=G)>ZU^,QU6%7],-5MD&EHTO&?SHX)] M;M[]"^HW9ROCA*3J/,^0E).72./>I_A.OSQQ>^_.5%->"-[+WE=Z&31$QT+S >AEX-P@E@AFQU8 M[3>8"2P4X[0PZIR; PC4X242OYLF?*:2EXT6IHQ(2SDRK3'E8G_0Z;BC<_,' M7U_).U$-^% EKYJ+53M*O'Q'EI0R3;KQ1K3)GZ4#^)I*WHG*_-.5/&=L:FY& M+]SVHYGL.-J6LM1MX=Q,_TB5O&/HPI=NR'1B6K UX^XYK4_5O%>(W:ZAE9?JN?+I[L6S M3>;Z3/E7V/6B>KS[U2_Q>1&.WF+T>7@@6J4%I)^4<#+Z:8RTF,"GN'(__9C6 MK,=62]"%D\.JH7[NUD]*"#;/%OY.IQXRUV?BBTU.DJNV.%=59[! M:JJ55BI%63JY"0T7;!I_6(\Y2D1]O@N!:30%J*>:P[Y2CB=@SFLRY<'!,>K' M+/M@B_(?.Z M3=&ZCS9/-E2?Q@8%)S?3\H^TXH7-#38&_.=HX[' :;6"KO1D7AFGRSFY/HS=AVCCM$># M]ZH5+Z -85#J9!]27*M>2AI^,R_'N5;B9$>%3A-MG+UN;*,-ALN;@U[!O)<- MAU+$AFI6&O%SCR=?AS;.7B->1QNDWQ%KS9(#ZJ#B] $?TTNSL]]_[3AHXWBS MC"AJB4I[MTJF=N,G5MBAHA2UQJ?]%7;>=T;G\7EQ=*WY MW"E:)\:X8X#[=QXI>7Q.'6(VU$IK6$3\2FV>/B2-3COM5KQJ'RH3SB$A)V;@ MJ0U*8W:P49I\I]JL-]W?H/0+QZX>GU,''55\>7N#*K Z<+6,M6!8QL ?+ ?[ M8L5>-EM*=OHYS?+:/5L9Q$X/H.!YSRLJYNM6-\BXZ!+'VQ(%TS6)2B*C6-Y M+*^,G(SBMXYN0+&+HFNDW'V$L4'Z ;BW#Q =^@[4.VU)_90(IE>7^E^"-1_S8[/T'A#$W2_7VH9KC1J-$CVSD\@Q9M'OWL"/MEO_B MGM>E\6/S2-;@?%@(], CH&[^_H5^$*XW,Y$'&X!I=&+H7O>&(LG__!P"'9_R M'#5AVT-7KAGNZ9IC=+I/%VTWR&O1BTSD@F97O=G\]?L>O. MX?*^-O(,T388&.;LYK\UY -=H@@G1-4> .N_D?D5]-M%_J3]WY]!:]=XA.C1 M0V_54_1:SQ[<4&N7/'L8?,9N)PI,HV/=:!"O_)Q?,2SLGV_P0UJV@UCU](PI MX=JFH1/_)H-_R^_Q YEK=,.SKP? Z1A6\"1$ESL$U@9I\\ZB+^?M5J^AT:6Q MX1JM8&;,XCQ?](3_^W>,)IF?OW[@)R'Y#??%J[<9\1Y*N#^B! 16H;)4&[3I M&*M2&ME664VG5,!30.48@6RU=9[3.!J?1 R.1'N]F*W)24*I2359.9X(%#E1 MKV9K65DAI&*2D.\3&:F8EHE$J5#(*DJV5-Q/W\0/=HW _W/SWZB;#4G)9(OI M6JD8(9()@B8Y5CP2TX*>":N>_6IM*S F-O@T@8%[:]FFCIJF2M7"__V;XDFD MKZTO.;&\-ALN3H O L=1V43BMFI$!;IN%/6"TZJ:/M.4/D0#148K0>^W#@S? MFS VPT5L*9Z%,*+!E9?%L@, THL(V6\ T;:]E3Z\.P_2* MCQ M=,Q9%0YMQUOC_[0ZSL+!L"+VZ7RR5[E#$5]A-_C? EJ_X]B^I4NC=)OP;$*!&F8[03&$[1 4]Y?^-V&W":\+\5>^ M@^(Z4A]YJG5QMD)(FH>_ID2&O9X3Z'A@ #VTJX/9#*$@:!U(>\M!O^1YJK6FNV*; M3;?8>E&5C;2@3)J2/F@STAMD*W#HS3-/AHP0N">K2!VZCY=\M@.L.9C=\A_C M?JS4]OM:O,_3 !13@COB=:%BV@[ M]D!=_,/T+O\^$?SSFO#Q,+;AXH(3D3),2""-0<[@Y@5_MU=SDH-Z%'[K_*5K M9G3WD!;S--LPZT:B/4Y3IE*+2Y,W2"&CE$CS_&']%_V)'.K@/*S"CN%BM?2* MZ)LU/K:&+)E/3!^5>CINW(UH0_.:L6TXN6G+4CZ?17E/1I;RM4Q"JLI$N5I* MUA,U)3)W#]EBXOIP"/-3>0A%KM3]+WD*D /!/,)>Q%GQA@ NX0ZAALNQ.F%8 MA.&Y!'(Y.-S_O9Z8:AQ@14[75%%C&)7E(*.V =538R1L9A&ZQ1'+1+3^1TU M32H51WW?1GX:K.4\SLL;DD_ M;YDO<*Y0RM0:_40"S$#UH5O.>A.5WGXFVS:D7D,K#LG!E*ZI^2BH1JD*7CBU M:.GAY6&K$#0O9:#P8X*A"V^6?ZSK.8]XV9VK!2[D!$IK/0O=Z[%\7B7"5]9J M/NCEGH/^UY=O'D/'P[NN+&3KV<-%-UK.'BN2!# MQQYC7=L[W)N;=M;2; <%U.!9P>23Q'P/PX2M+RP=R5^U#8ID;J>N/##BROUH M/).46D4E TUY?Q1/0A-, *ZEOV#*DR(/*\J,N8@5R/D0$RYVZ0AY MWVI@FEV,66G!\]9C,]*T8GN0Z:@/8E$>Q:M58Y2W\FT;:QK](4VCN2C%"*2 MTXW7=.U'X#].Q8=\0N_^"FP6PUX;[SI(]!#:=75CCH?M=FA5QR?BK^QU]5JY M)N3!T+1G>%SU8K1O(WH$2NAT@&4\!I__#I7O^$1L.ENB:%___4S_?@38;5\! MYSVC.^RI#TH=/ I*NNY UUW\PHO8J;6L:B9:X[8I%J=DNEM/-(QXN9(P*Q\K MT@LT22@^$JR'HH,TAI:_&W6]_Y$1XM!C%AN\2: _2T[-GEAKG"'-Y!U59/-3 MV2AG]9@N"@6*^]CPA>)=$WG;-]Q#L.,8"'[!KP 'E)PR>IEA:>M)^KU9['0? M^OUNOU0:JFSS<5*GJ_76X@_I8*,<'^9M"D5(E*9B98L$X1)] MW!2Q]>:EMN$@'YP@<#W8B M?K>)^? -0N$XP!$F<#W""0:##N2U=@WA,/QKY+TZ?I"U\([0"(ZU9H@4J/4) M])P^,>G"('/'0S]KQ>2_J+_GY'>!B]AA(KJ!:2X(=M'OD6\XZ*)G$RVX:( > MO!@*F]^Z-AXVO_"^03%"1]\BQ<9-AP[48*#FW@2:8SA_3C .[1)_H:XV[/[U[0%0F4X"]ZC?86 DZH3:N'*,/W M!,W1C;A/BV?A05,WZ$G09:P8%L+4WFS^%!W,W.NO&W%*^(Z#.C0?IT2]Q,C, M=]><:*J<\%OW3LWH#_1Z>6H-YIX[NCND:?/#;YNW?62Q?S]"(J@OCFO."C1VFY_0M'O]27ONF6II.C;SUB2:T/:/8_OOF-*QR_2? MID9\S+H-!($0K'%0- ::AJP;FZX>*+&# ^/.JP32ANC.+]P!<@OH+[-JJ(;;C1>,7^KEL:5AK_H>B6U%Z.?=G'=M MHH3>FM\M\@WC?;_5[K33]U;7F:\> GD7@Z376+-'!GUDL.C >O3QN;)O3W:8 MKQX,&(@]9L=V9@QS^O/J-..7 LHNKAYOAN]< 8/.QGT7I:CN M>EX(>CG!S'>=H1SM4:F^+]1JH+%3 3^M!ON8!W&2SN4UY9!W PCB95O;TR3J M8,3C-'1NR8-TP(+$G -KNI=K65"4R[$NZ3L)+Y/14N5*_GE>LC>VK*:2OZ&6 M)^&M/@,*GL\=^ 8C[9^;__Y4)LFV7TE*<+U]9RIEM'?52(+*"(K&EAW4)WP7 M!JU05^:K;79,L4 &,^3Q(W= MQ=\ M#O4[4KN_KP]3Z0MRN3TM@VA"]PN*'A^KQFS68=Y>@(:#% 16&Y@N/ PNPHJP M'9IH_C%%4;&ZW0><\UB90%$8;2W6V&]H>ADQO!HUE]5[8)=P'7LU#UC;M&/MX39Z8-NT)TM)+S]')PX8 MWK0<"/K1">+ FQN!K+X'+=GZ%Z MJH1])#U]4S,/- ?B_1,R:H9G!FO'9*!UB>!94/V!J36+18 0"Q(N,2F*JY.N$4QJ6 ;?3<)/2YU?F*SW95.B%VAE MA@!^8!FKM4"W.=B:% VM4A^EH[&9(M<2Y7)GL3[QK47'>.@9;YX=(?[WFGQU MTX'3,;EC2V)AK'-;78DAW2J,NWXJXRE&B%6F_EL4AQ"YML#XK^T MN?=R Q[:OA?4EX*)IAY11-@KN(.:;Z:"*R@+G4L%\T[0C7BWOD"K/K))XT:F MCWJEVYX.-6, D!_ 4S$1(\A-G7WGQNS$XC'N/U?98FK';+FGE)XK7 M--A.CM0[IA.]EWFZ.2&[E<<9SR$-9B,DQ40X1E@JZ)(-OQ<P9\?XYQI M6#"Z2)KV.()%_A%A:XG4__QK/1/;+I:"&#H0>@=&YXD>:*/@> /, M"9BYB_@LB-?,?Q8RO%G)BR&#?3/PMI[$VM]/^=WI;1>Z*#%!NJUKNB:HG A; M*JMSG"K2I*!J $#(\$R;U\!FD:>4^,*-)'=-.<-*L7L[PLV$)5M,RO>K9&1? MA:>%@@;B KYG+R_,915<>4=M*NA-%)D?BGGSF_ZP6C4WF)\H%_-@%!F%!I%A MHRAG+AXY3#VZ6Z/XTR^^'#.ORDKFGA+<:L MPX+W\N8/'<3K;O] ;-@:SW^9+U_"AC>#PU'XL#D18 ^R?CT8')[&#U?RRRC# M^=5RB!^_YVN>WRS8;V=0F@9AN_WS=>QS%%^P ;Z%Z]4>D\L=<>>7-ID%B*Z# MRSS_+DO56C:5+4K%1%;*9XMX#W.IEBT554X0>)YY;7[J1WL^_X@?M%2H=5$M M+KTF=TQA($W'([+! A**>K)>L&G!2&[XBW^NZ*L_DRIS31_?Q9^UP%*KB759 M:UZ)1,CA);E]4E9GYJT^&YHN +$0R_]9?IL7Z\4&\@/(;G\9ZM>:<]:# VIE M'ZOS85V5XH08RYZB->,N$]3U&_;[1SET*(-W>]2G[GY.(-_7;^XOPIQ8"O@Y MG[D_=IR ?_UZ=IRB8PL.GRK(Q5HI52K+U0 F*JK(<0PMG*)76_DR/%!>&L+Y MM F7B!(U1!$D%IM)S%=Y;)\]$BPKQ^=,$W_5+>#K2$'UO[\US&0N"C@>I:1S M(>[L3 I91Q?V*5IQ"'I.)LI?N)>X!- 3E_)2,2$K&5FNJ8+(L?Q)8ITX, '> MZ%#I0N@AA+,#SJRAF #:W/H6W#YH[3OB&A8QC NQ38AM0FQSYI8<8IN3">87 M[B4N =NL%73FYW@KV:)2*R5RF5(^*5<5N5+/UIKJ20X";A1W$L$Z%A?O 1$L M#NC:IH[W5EMLR"V/?"3=L.[S6:_*A]@HQ$8A-CIS*PZQT&C20E MD\J7&HI*$/.XE+P#R 4OP!^FYFMQ74U^ D6,N35KN7(I 0'%1TB@"H:'OHO9Y-?&(NXV4C MF1@"@50X=2>$,R&<.7=3#N',<1: ?'+]W@GXBXU5"70!6* S#XE)P]5\US5L M%"UUR0+FS#5+!&AWUHB<@D([)RE]-3MU<#;4_># M.2 %RC>H)I M"=O2Y]OKXS95Z/JFYVY.V?[6^(UB,( +YR>% "X$<.=NRR& "P'<'T #IH+/ M9#"\8#<=%"W11W/Q"8=:TW;]DRS.! ".^2X [EREM-[M (NM=9Q8]1Q]U;)] M;[EA;]5P^]\;GH6SHT)D%B*S-ELJ9:1J^N;-+(D3S.Q4PQ@\UTULT3TNVVH>6Z"*@5G+8<[:888(\08(<8( M,498S0FK.;P\[2+J/5>E>12X3S%L!_4;_KO4;\Y (,L>?F_X%"Z;"^%3")_. MW8Q#^'1:Z\0NQ"7L2Q5.PU<\;16031>E6KTJJV),B)$GB4[P>C[@^0[\WO D M=M!3Q?=UFO.>#B@^(BV?[_WR6%U6("F:%%5>I'25;9.<*FHZKP*.(CD.D&U> MUZY^'_08W6>)\]JIN;C;-/E3D5(RD9&J\5(UN$+])%:[AA#U8E*N$K6,3)2K MV3MTE5#D1+V:K65EAJM!P) M&B[8AZY.@*-'3=ONXQ/KW=7KKI?L;-B.[A*NC]_@+N]K0=. 8QA9-EIC"5UJ@EXUMAGI-V+ZGV8/Y-,Y%-YVGE37V:F5-9-YBM1A' M6RW&\6RB!0DD-Z19P#1GA&ZTV]#!6\P@+ECS/NI8P'C6J&8,@X\MX.*+5M") MUPA7,&=>( H1K9F^#@E\&#?1@1;JK4E U#=[8&@OL^*EQP'4<0TO8 ]ZI<-! M0'/0<_WIL5AA;6>[M6F@V#?#;.M"8*(.:5B)D<&-#0V_->BD,:>X;N&=<^8K MS^<]05_8OD/@0U)=B)1X$$R;1;<9@^'<0MKS.Z^5:T)JHU[IP4';"?P2"2ET M.73PA3FC M771SL.1KZ2FV[P:6Y2-I.H'_P)J20MZ!H,AH+A )OF4&@;/8JFACD^K 7)8/ MQ,KN/1DEOO**&6T[L$4'$(0S$;6H(YA@]/C O;278EF^#/LQ#TMON<:- %[0 MP$,../AC]3)B$HA9ATB>2%ULO]/=>-3"?[EO.8? 5\[MR1\B/CE(?6PK4 [@ MNOY@N##@A7M<74'OGA'(T@ULNX@H)!^D'LC"-63=@M%#K TAOX0QW?_2JC<;LE1Q=N$;U-,QS-'Z!&R"JQ?2&5F]M6 MT!MKH7TO,'&/X?#/\YG@K-^U(XPU$ZDJ!L/=9X"-P2\YQ!G&;R!<^OG)Q/_S MKXTCE[?@/1G\^[E&R )/TP%H[\#H_$3G0&HWP)R F;M,P\1KA/%;R&.A;\AE M/Y@ 19#7#/<.= M"\RI\R1#412GLIPHJBRKBVI,I'A5B^FZ0-)BBV?Y!>:G9N^+(W MI_%1ODOY?%9.$AE9RM.R-J_ZD6IGLS6Y.3?7Y^R=1,TBR1?:U!41_*=K%M1*95^WG*6$$&TT>,S=;_E M&7&Q.:'IGJ32*O.\9=YN],M:[^&VSG?O)OD:U9R4N(G*;#_SGJJ1Y5&_PI$Y MF>E.X6U_/)OAEMSSEM8L4^\/FLJ@#V\SU7%K'*N4FA654\GG+8>"-_ !'X-U MQ6"$2H^D0#T[02VWWCZH%=5IS8%L/\&JGF?6>G=.$;?<>GO); \?1\/NK)^0 M"I[#FA;5E"25WWY[NV[)=$M0RF3TSGP-^E!&0NJ1 M,*GS^=)$I>CMIE.U"]KT?2U9CSIQ>B"#0JQ>0$]EMIM:5;_,U%)CM<\K_6*! MNWL8WR'R*7:[J6;=^X]=N]0BE;SKN0_U5F]PCSJP2U M*5]P[O,ZZ=N@JU$Y M9\:5*K@I_[RI-YOU)T6+TNH*HYK]HB'?BMF.2L6VGRIP;#DY2,J.C+*9:3LW M>C!$ S7=P5>RT&N+^H1ORZ6L(C+B?:R7YR3<=$NE+: P-=(=3,D1U2PU'ZQ* MJUH/FF[UM8[$;HR]TJ">L^\?'JAT/AO/5E1ZA[2LAZXK],DNPD2I>"-[I[;[ MM#7!3;=T-5>\39-FK)GJ)X11P??,.,/9'=QT2UFUS' 2+Q6*^7JZ.RY*XTI2 M= NHZ0X=&+22&8V)9;-U/]D0[\5TJUI140=V2,L-HG^XJ?2.7,Q^93*L[ MF"'S?[*!H/ZY0H6)=ZY_WW?J< <=RV\6H)>PXMKS\>).LZB ME[Y[^3DZ<<#P9HZ%)XA/;V+014@(7KQL"EJN;?H>/$AF\-[*\H=RG<7/CX]Q M8G8MR&2N&2H4Q D(@KX.Y7 *Q0$J%K^EZ""%W3:<@!NZ90$/L3 MQ/LG0;X/M'X=U;$/4'U0'_PE=?/],6&UKHV[^B1#6/):/.QTK]C;#-EQ;,AG MIO:&6GT96OT'47U155B62(=3 OES0R>60T]GJA8K.V<_:^=,[#K&'I4_[_ # MJ[."YH,7#+D8Q0B=P2DY@W<(FX&FF.("B(O0(%YC0W?L"HK.WW7U1 M__5&_;^').>+PLT:P OF%*S/)F2>]K] +R1^&5/412OE "V8W^Q;AE?%J_GP M#'Y5\8"E T=7ZTI2[4JY5JIG/11D_];M4 ZK%=AHY2J84HY>&-R5].A!'K"EN1'ME'LFG-)E>$#C5C $SWGRORBIBO MDOGGRIAZ-Y8_T&UO\?4588$!XHWO1CL #&^J>&:U#UT$QI$(8'#SP1L)V@R/-7\0;W\(=75;9_2LSW&-SX71\V4$A"3;3 M4CMMV[HK6;JR6!NIV*:^P[O-N,9=_B%^5R)Y8*>TF-=GRCR>F(U "A]A:1*! ME-><6VC\H?&_!Z< S8555]*.[;IXT6[;\,+$['(2LQ,B/BS'[!/[! 9;#NQUA\/C MVPR8#J-J3 ;-7,'QBL5F6K,]/%;-_O9A(9."USQ3ZV>ES B<0$)A*CJ+.KWX3#N>%P[AG-/GC%$X7Z M&^KOJ4]'.)#Z7GX&K4#31+=$5CO'X5W*@#XP+,/UG/EN:7BW0,L-IS <&&H? MNP1WJLP)1R>^,D-?.(3TW!U(EBYM. -Y[@MVP/B$KQ;OIGVE6 =UWW429;MA M5_%V+TP XV-BA&+H,'T/?4._ 8-R5 M"A,UV).(CI"D&"%?'?P\S'$0"ONXO\X9 M-Y7FAFEULGB[8(@M%GDT1.H_5]$=KDW("^*#2IN)OA_S;S,9-U-,=RMXRSL\ MUL'1""QM#^W^'=I\:/,7 W&^PN0/BFL^:/)2U[S-)^5[IN^/FGZ<[=GI4B/8 MY1(/=#!A_G@XP'-2]B+DA M,%>_&2HB,.$V!Z'I?X^T\Y+&U=]A^9/^3*#X>KH/DI-.JSUMCN.@@RT?EYQC M$9HC+W[X_"6,,T^ZPTSE@KW6V>&2LQ\%SUIC9%OX6,GYF-C2VG;X)OK>4FU- M'11(/Y?+:J27:U3Z'7SF&D(EV^O\PK'OT%)/!T:<_=CU1PR5F@T>>D*CW1_D MXJ+?F$UAUPP.1\0@@N,O:,SZ#[%%4,Z/X%/GP_0IG-8<+I4X?OYUV"E_V-R+ MMF5OS@-Z2L=>G ID)-661R8]6LY9S&RB]&=&>A <(HL72["OK78._4GH3\)E M$B^Y$\P:BC[C U?"L=5P#O!WFO=_27C@4U" Z3YPE#)-]?L#+Q:;-8Q*TA$K M*L4O!F=BO!AN[QBZ@,M=!G!)(S*?\@#=1SJ=:S==46XXB;%?D968#Y( M0XKLY6SR>*I(]SS]83@F?1'344Z+'Z$I?%OB3V%PDG%!Q@0L'Y51GP8=4F CUA,O%I4V>0,NNVWS+A<6Q]YY&V^PAJ1R#L MDHL+R-3>MVM8.2-/6AEW.NXG[H>%''3AG>)V4)?" M Y[THVRWR-^99%K764!F8^/Z5,(&?)%)_:DBS_-T9^&H9CC 'YI": KA /^% MI]YQX!I:&T"'<+G#"?0K.%]!O,"'J0BUJ3*-S#MQD@E_J MJ)D9^B#7:O6-AX1)R]$\YZN3Y_?^49?F'_&#$,,0QC7G5R80&^CRTIKA8MV= M9R,+T1QT3<+9)2=)8VSH,$A- OMTU>9T4'B8Y0MT'Y0+CS,JEVW)[7V7&.@/ M9"@R<"S$-;<,'05W,7 QKV4J9H9C1\5\FI/I\I!7)PFWH^; M,GPSM]3UHLU*,7]'RCF>FR3R24V*@@MV2R<@HE/P2A^NFQS4*^5 V_4R8_A8 M-]+FHP1X48M)$O9*//9*Y/;BB+!X$F:,8<88%D]"4PA-(2R>G%OQ)-P;(9P% M?3$K($+]#?7WC&?Q'_/"H@74"8!( ATXK]R'4]-#-!HF9F%B%II" MF)B==6+VB8AH^YZ+9_&AVX@HT7H^QAW"W0LV[K,+9Y_=LG*7:M>BO6/.,%^B46D.1HO^H 6=4CLY-[U@[,4M/=GGKC/JHWY_'.WV M[^M*G;TO:.E"HV]55#K8FHZ-D!03X7:<4A]:=6C5)Q.9O]ZH#SKK_,^-&I@3 ML0E@NBM'>[)3@XGQB!8GV*CY]QEU@%=^>*!EPI-1TKVKD0;Q_.G91,JP@*49P"205GD0'[7@7N^QMW]NV;HQ M_OT+_5C>IYD0.-BDNXN'K^9!X)CHPVG(@Z$=!&[WK!ID"F+D+P@3QFEG._[A9S?/ E!,4 M>:R).,(7[Z2V+9 M?,6N.T%@Z2K=TFBJQ7&J(+"DRNH44%L\K:L:#6*<)K1XGFYC*L"^9+D^;Z=E MF_I;PI7R^:R<)#*RE*]E$E)5)LK54K*>J"F1N0UEBXFYO.&K_%_TA@@[MT:X_S$=%D6O*8=Q@SW<]HSU[W0]N^)Y-QT%ANWNG M.UKHK1BC689K Y6#;4UEF59,C<7:2(,9AF=%" 6J#1=R!ZL=5)N%_$,R]I"N M)YQ:;#1SK%PTV\'A^'G+9/R6Y$EO>-L'9DGL1+W"F&]W5'J[9;,;I7HYP(_Z MB9(VZQ>:&:;6E5!+[GG+:F6656A1F?;]3"$1'\:3=_&JI#+;SRQ+L]+P-CH3 M2)CKI2?3 OL8;U=0RZUGQKC2G=2<.SC04 MY4%4U"9&NB ->TCNY XVY;E24>[&XG)ZDFI5AE.[]]">J!2UW;1Q[\PH5AVF MY#1?@MI]WRG5.Q-\WM%6TYHW2-Q-[.2PGYY66HH0-TO27: MJF;[);==*8R=$NHZ?(DS4[OIC5Y5!N096 PU6EC@ILNI1I@NE5PG<^$ M1('5!$,7WBS_6/<6^-2C18#%D2E Q=;2.\P#'_ ]>WEA'O6"*QO!<;VX-&^S MC3<\9]FQQ0NIN>]YW[$. GE-QU[+0];"[=KS;?3,MFE/EGYK^3F*,YR;.928 M(#Z]&<(7[C!X\;(I:+DV1NT' 58O.^BUAN_WS6L0[(^37OK5K#<4Q!<)@KIF M0SF<@ARH:SJ4Q"E((G1-)R*(T#6=B!Q"U[1?27SP,+(W4>O741W;59CXHE&2 MU[WR>?$ 95'X8K!DZI-&25_SKQKE'S,D]G9A]J^Z!7P=]5#?QPK0RQ+Q06+> MMV#!6^'F2\8<#L66T/=_=\=P(;Y?@4,/XF'G^2@-0RZ&:T)Y7Z:\;WT+OBCJ MT*N=H);'MEC0VGCD.L68/BS2[9^_?K0.I,]'W/[Y'?J.I^*%4OY>4CXW-W89 M?NH4B#QRWG6AB=5)K(0-]?=2:#QK_=W7%D1?%'0^L.I6NM>#C0YNIE]\\ND5RUU%Y;"UJY=::= M>.YV4*=[]P\N8^J/=4WZ[+(Q;#62I>-?\I/)2%X". Y>NG0'3!_N6"P6[R4Z MFI3N2S),YR;==%SDBX]X(CAS]9OFJ4ALQ]E#H2&&AGCVALBO#'&L]LT6IS%& MG1Z4[D9M6VC-_$^OW_RL(?9[MDJ._5I*-OQ$QYV M)(NX[4;_-5O@>8C-,V\ MM63S4=0.^.D\)02J"\/@U^0 M$7^/('DP1[=EU$7H+8J,.V)C]"$;[2<5N3]HT'SNKI6^BV=EWO5*7*$J>&,!&S0"NW1$I,6(P&T? MF4E<>.4K:XU1,]LQH!O V3#//C]W%'J=+X012X.9(6>SP\L8N:F1= OC:7UF M=).=1MJ+IA1)C6'8$(N(#!NAN.T3KXC0[$*SNPBS.U2P?\/L8F4V-DR6BA-2 M49+LR#(?C)I:06:'@KL883DR(C ?#>X77,R:GS%.>&"Z5LX*A M"&R -3"%KQ09\=Y.+;NBDGE]1OIN%DJ)86D2AQ7 ME(8FF8OR'4O1;FNS>@?OKXSK'W0D)K 1;L>H;6C#H0V'-OQ%TS#>L&%QQO9+ M/5U2R830O*]60/6^7@OV2$>0A&(B3(R-\.QK-GR:]8^74<6NHPM66Y*'B]3/ M=RPX7*0>;K(0ZN_WT=\SRX9?K+4?(""%:/H\T?0I$?\UON%4R0\U__L2?TZ: M?YK9UQ^./I<=>XB(F$6(H0EPZ=?2@VT?AOA S7 B_$D;E:JOW[0#NVH7NHSBO@H^R,QUF>RCXH_ZF [Y+$="K2 *[+A&/%JGAIB+O#P M0=PF!"X,!XG#Q.#L$X,+120K4\UC2ZUBRDKMN@N#$:H=KO!A8F=OV])CO@Z- MHCS)/182=X\2/F<7CRY3$?'UN3*AY8>6'UK^26"@CUI^DRXZF4%6S9,-0R)' M%E\"D Y.V)Z/29/"JS-<+[(DDH1MZ#A0)XS5XD 8SL@/9_6&LWH/B5F65K=: M2#2?3K,[=^-C!7A_F^,J?5YDBL6*EO5Z#RAW"W;.Y 0A0H8S\T,;#FWXB]'' MAVP8Q"M]R8R6!_(@7AUURQW33=U.L WS[[+A[U)]V9BA'Q9=OB#UVO0.#/(. MNNVW3'@37:ZE*9*?)^ MP;:*E( 3KP@KB.&$_M#T0],_R[W(7S3]0A-D&T,7V/5&[XZ1,XU:(]4.3)\/ M3%\@Z0@EOKD.X(>'MU@X&:L$ 7D*A$!#X ]=QONM%VT/NIZ=,BQ@:08PD8@\ MB(?DT#M^@,,=.;Z.K+:H0WTDUCM)!+V3:PZ2ZQZZUX')!ZEM[NFK"[S M%HP,WRF>_?0]^+A^\NEKQX"NT"OQ>:WZD@.+/W-$L6Z,?_]"/Y8/TDP('.QS MNS\WA<3@MRX\+DG^YR!^<]<)K.Q:/X.?__.O]?YN1Y&%NU\CI#OG"QUX_@Z, MMAP(^E'01N^Z >8$S-QE"B5>,\M(8 MM)$L+6Y;7@N"Q.JB[1K8.=XXT 2>,8;XZ2^)9?,5N^Z<.S%5HULB)^I0!9HN MJ"PM\"I@8[0*@3?Q^Q%_FL%,_FL[6LK!!2,4DHM5(BERGEDW)5P;Z'$GX2K34/$X9Z MONL9[=F7Q*&%A9$418ITC%(U1HBI+$_'D*VU8VJ+:>LZP[:T&&07&@J6N*G2 MLKNJEA+NY&@F#24?]D=V">$FE7[>4AHR$\I2D@H9U;6.D+5&;K]?4>GMEDQI M($[*#3%)1BV>:DSI.'LK2J@E][SEW7A4SSFM7*4^2C<454\GG+VW)^ MS'2YLD0F2@:=53R12H@3A%VW6MY38RHS:>0^ M.);=($N%7&,JCGMLKXZW"MUJ&;?-AP*<-HID(PE M_X0Y7PP04GS5LO*4*U' MF[>"21J=[*VKW3),K#_!VVYL-2UJINB1":8O^W(A>ENH)A)POJ1]JRF?3AKN M'0M)&40U_79FZ$*R5U$I9KLIEU#*L"OF:N1@,JMUS-S4UV0)S^K::AI[;-P) MA;[GDH-\+5:UR6C&TBJ+"6";38>MAWX\8;;N^J7',9N;/=X*(RZH56Y+*G<[ M3?'94:E> JQ/*50O]8B;[F K)8SM1L_W51GT:^[Y[F.=$Y,8N*91ZHM7W:;8S M5A)^1>LC"WHN<94"@B8"DE/Y-J15%J!WB*( U3:M\VU-$V(ZR7_\CN=$O.N> M+2(J?*SNMH?-#!E-"H+8RCB/C69'I7?H8I;D886KED@R78@5'T:R&H=IU)3> M;OI0ZJ1!N0;[LC&UM%@]JE4Y%K%FA]H:7%=\!-[8[$>Y07'0S=IMG49/W:&V MZ?ATV,B4;O-R+F9PQD/\P;*JJ.D.K\%S"1V4.W=5>:#4[ZR!#>*W"FJZ0VUA MB^DU!V3"KH_8I)=/IR?EQVK0=,N_J4W0G=0R5KNND'$VK8HVNG."FRX=7)"9 MKI#FO," 4*8)ABZ\6?ZQ'I#PP/L";6*8%B3IUC( S5$@\#U[>6$. 8,K&TAQ MO'OW# ;JU1K9&O9<>[Z-GMDV[(3V_BV47$#5Z\; I:KFWZ'CQ(EO%&ZC1O^/[POY:/_/%(+,F%@C@!05#7 M0BB(DQ $=4T)H21.01+78BB(TQ"$P(>". 5!(-\42F*/DOCXS-O7<>O741W[ M -4'18@G33+*DO#%?Z[HJ\^:''TM,@>E/_;V*,1?=0OX.NJA_O=>)B:^'E>_ M5J*?'CLZ:$C[%CQX*YJ<$1-"1QXZ\C-PY H<>G#0@@[!D)&+<^7?4Z:WO@7G MP\5(IL^GV(=^Z?A^*?:1CN/N$KB'=J+I^R=@R,*A?AN(9Z;S[D, M+W,*1+XUB' 91+Y5H+\,*H^,[+Y%%OX]TNPC;5'\%4'EH\L!T9L7)PL0I@$" MIAC0O3GLSVX3];)._9:R9A8G,)<>7TPPCQUX9^C7;\^67 M)O;RR5'I]EV=>W0,2H:]R8"MWI'PEJJHP41F-B)2[ULF?OKQ-,SCSCF/.[:Y M?LV>>N\P5Z\WZL:J&7Y>UIX2ISQ*@G%D"?&Q7>"CDDC%_,,[:L2'*Z7?%F9,^5U&!O&SK"D&2$8[[VK-KS!#-A%>&,J@C'MOE# MP9]WVKP6FY@P6Z*U.N S[8] WPC:1K27\\E MAF"&UT2&591+!BDA%OG2K?46ME6>F];+GFE4'&?=@:&GR33=:]2EC),B,QTU M%NRT%Q%Y,2*0[T,CWP)T? ML$4*(+]T*[[VF6AU,JEK>TFM]>ASG)E:RH6?; M>$L2O#->)";&(@(;5D^>QF]*.L&H25DV.CE26=II< MF.G+_J^@).QQOW GDXU:*E7P8PHM323QM$^^N%IR#P$5$YMO534I>%\$:H&F.#_7U"8]A M >4C>.78QYR\<[+A>=EVY$5FH^V99(',)8SP= M*&S"&U;P=H_SD1Z*B@AT6%OYL]K*L17]<%9\ L0=VXH/6')YMQ7GIXQ[R][: MH%[RN'2V1!4J<5?"5AR,W7"<$*$8+BR[;![%I&TOQPCK+X>MOQS;67SUY/\0 MZ!QV,LL[?&/:=,?=6:8RZ.=DOEE@N84EXEVJ$<(0(R_ 1_IWS;\.BS/Z* M,L>VB2-X@A.@^MB>X'!37-[A"1XZL=L'/661]1'?("DGG:Z9Z6"_>AY[ HIB M(R3]FB"=&PJSS(R?XM1D=,<_ BW/OCX MV$#>1O=ZT!E\;+%JF(>'\R#">1#'3;B1Y=:0X29ARRO:EO8BU#82 ^,Q 961 M#%/ >9AHLRDE3?!Y3T'235+A+(AP%D0X"^(<,NOWFGQ+B?H3YC[]6%$<:(T-Q[;P2<3 #+?D"!/L$)H<:-*#O&YI M>=MU$Z@'B(G0T@SHONK QHX,S'@EGNV71A5;B++QJ6D%ITDBS,*P$9)\;197 M6'*X/ AR]D@C.'N8?GT7K%,N-)PJICS/J!N6$,ZHA'"RY)]EN I3Z3-*I0]6 M4S^!B/:978/MP<#P,*)U"02Y TR]0K1A"GFR,6O?T^4O7D+G&%A./W[L>[[W M>4@H3'3"1"=,=,)$)TQTPD0G3'3>(/?P04[\7.JC>+;6[]JF#AWW__[-B#\) M./(Q4\*TYV0C6)CV?(,P<_K1)$Q[SB#M^<,)%F4'MJ'C0$PK"A0_B?]]?<@Z M:8P-'08#UFX7.-!5F]-!X6&6+]!]4"X\SJAD5%$.W* MP"DYB@<\J-\!TX=EZ"BXK\\'K(O <=2,IS7YNVXS+_,Y)T=-\F2TR720> [& MAH],,_HR-L0-/:8R#Z4^F:X6N <]S=*MV>3J-WF]<]+1LPO$$#C$&+_DYWNG M/"S8=C<:&#;MJGF2=YVR@_SLJ[KO\2X:8M^B!9'3=)XS-R[ M?L^>B-Z;ON8X6K-?RB?62*(&<2;?;WCDK)ME0+K'(_=BV>_7%2-X?#!^8_N> MB[F" E]8NKN@TMV7;2=P0A.,3FV*X"-T;!VXW=S=?S M]=FPD0>.*Y95I8-MF'^/#5_&K)%G>;*"'HK>)Q'#HR3,"P&J03J'Y[$D3."Z MI78@1VEJN$\M@HY*FY(NP$$+.NK(:N;*!JW$9/]Q3$(FD8G7DL=)NVFKFYA6 M"[.JJ/ZMTF@6=.%WJ M&].X4DR7E9-&&U'. M! G[*2?M!]>95U)%-CI(S=*UWJT\FM45;IR6RB/Y,O3E%:HS,J!S^399Z*?A M+9^H/\H3>SRY^LU%:(J)B"3]\3S9(Q0X] (L,8=R2._F?V!J@SSZUK?@L^\V MH.TZI!LZ,!J .EQRHJF?!+%$M^>OCJ6G>L).Z?AZ.Y,LP614-@92HC)H>7;V M[C)T\BW2*YE2+S[+/MS+HV8'B&9W%K-L%.[9"(D4DV-V;:SW@F*N56T^JYWX MNW 22SB))2P>?=E1I$\.XZ7,L<4.1D[UL38CT[YML:8K0?-.4NG@Q N.CE!, M>-Q%.(LEG,5RQ*-%WS;B]J#_R+#L,"^7*M5'3A9NLW=>8,3\.XSX(J>Q2.AN M3":(<3FI#Y M3;F+ZD!N4.RI-8R3!QB(<14<$F@]'D<)1I$NUQX,=[_D9>X1= M;S(I)ULUN53H3CK>M$7; PG;(S^W1U*("$PL'!9:(@9-\P>^B0<1D)C:AF9X M8;4BK%:<%>K GNVO\X(:3U97\KK003YMZ, NM%QC#+.69@\@WIF["+U2NP:F MR,\ANO^YBNYP>)E! FGOC,N1(.YD;HN-D58V)RH=G"-""1$QQD1HAMUR>'^' M]8RPGG%68.9P9G[ \KW9>;ZL):JCX5N,R'9W5A@Y@C74'Q$%,4( M36_CFK\OO.*1AZY+> X$KN_,YK-;(GBH1K-=[QS'G6L+4M;&NW8.4.!>^EV,F6V'CB+J&3AC1J3Z66%\^2$[PM 5Y/P/#< M!Z8F['@,HY@M3-:1:6#M^!W;1QRG(GALJH\]+G(H"+2^Y:\M>CU>J:F^IC>X)#P:5W>0+1:^D/ MP\I]L3^+LQHGW2?UDA)X EPY)".<($9B_#G@#%"U/&L:[_^"RS\= TK? M0GN / PR>=WV6R8\CJ?[WT-553(.S8IGPH7/()4_;D MAE?(,=46F3;M+,.J$RV!U_+S 4H1(@))1RCQ393RPP-(@"=C?GM7$PU!&^AL M !V&WX8Y&.(L-$>!D ":9@]0IV9X'5O1]J [A_Z>3:0,"UB:@9#0:NL']WJ/ M??]S#Z8;X]^_T(_E?9H)@8--O+MX^,J \4L6!DZ2_SF(F2[XOT$5M];/X.?_ M_&N]O]NYU,*[K!'2A=C\;^C T71@M.5 T(^"-GK7#3 G8.8NL;5XS2P=U\W* M03&!S,EKAOL/L?8WYL 6^P9@&EUCT@:*7MRVO!;XI-5%VPUF8]XXT 2>,8;X MZ2^)9?,5N^X$@>&KK380-9H6U19)"RI+:;H:$W1>936&!2V=CK5)#5,!ODB6 MOUH;;YG,Y=)"S@O/E^[5'[NPA:YS+-F&-!=3.8[" MNDX!%= "I^H:2\9:%$>QS%+7P2HL%MI.NM.*=>HS::H]I$U!]>(3E5+IYRW[ M>MQE<]FNT4^T&#\]HV*LFJJHM,H];SDN]5(5U^*\OC%.3V>%6(+**9W_G[TW M:TY=U]J%[T_5^0^N6=];M7<59+L!8^8^[ZJB,7W?DQN7L048=^"&[M=_DFT( M"20SR81@0!=K+@*R+&DT>L;0T!@"<]QG/-O7&O%HNZ@NLORJOIU2_70I!5L> M]5DS'":U*.8F)!@G7*,M :Z;0'UR;UO2PVTVFYO$)]WVUI$["3FW<8HKV)*B MWC9E.DRL*]L M#30V&=;*LTZE1R[Z0Z69KKDUI8=:'@UT%!USH$FW)JK(Z*N9V\Q(UJ )6QX/ M=%O>MIO%[F2K9M;S:6,XI-U! 75*Q=XV%9;YH3U8QZ-J-$[-XJU"L^Q DX45 MR+P7+> V,NISA7>MI"F-[>;:RJ*61[.W'#HWGJ7E)9F?39E)KU WQT/4\GCV M=G73V\X8:JO2C9RNUC--Q1RE4-.CV<_GM53"8=DB[T[E>;HF)_.UX43@CF>_ M4,-V4V\W6MLY(H$G1;A=PSMRR:*FQ*'3?M ML-MG+3O+3_BH4='3L7DQ*R\FJ.G1HDZ3"]-TF5J5I"=.J6%&>^NF[?5ZM*HE MF1KW2W*_KD95PS%3W*"]2GA-CY85+&6Y5(YMA*Z>B$T^-U'2QK MXW$L*\W)LCLMCD?->"[.^6V/%E:+1ZWHU$K&>%!R9V:AS.>-TXQH74S@PR7IXJ9-)0L@8H?3ZRB:$NQ&J,457<+C5*YVLRDH*Q2)WBPG6=Y M?4L-1-65F:8JCX!<;WI-CWH=-RQ*$0?E)1_--^0R.=?Y%(3ZU DNY'0G:=5% MFU?[]6&E+%<6XPI(H:;'R]6B.6@]/"\=DG4TZ/!QCF5T:T9Z*CUQDI4NXFY,BZF4-.CP>:KG6DFQ^05 MM9[,;6-5V2F#IM?K\6#U4J]8-AY=2M/NF65 M';6K&[WLE,3/D1HV6U^O1&O1+17(X,-K0<+/G8V7(-_M MQ\5"F5VG&QN_/L3Q&C1D(R16\$QVN0-AI4U9U%>]W^ MJ"Z,DXTXTTPTT5W?HS489SDC;1BZ1-)*5BW$[-+059HH4O:H:7$@S]G"VEZI M_6=S,!QVHODE.T&1!$=-:]7TO&VD@<7G:_J,;9;B ZKN!1TGPE94W@*.5;0S&;G[8:E3) M3,?D@ H-"HWSFAZO;$8K#'+"1%;536Z:U$8@\=Q)>/%/^Y7U[.2]B>([0J!Y MHHES&_S>?3A$0LC*#,P4A.\]9X*Q T>^^2"ZCKG[PK<=O&]>F1B'GGN_S;'5 MYEB[@04OI'SH];GC!R;Q1-(?N>8.C):#_DW8YU@S5SLDM_O;RR#TVS?(4&;A M/QI"@37JO7C75!S9IN8ZX"+FZ?OX]*#A%Z*_7@S9OW8?QI*8$*$@!,E@0H2 M$.Q3 DM$& B!55-H"(%54S@(03[%,"'"0(@G[L-[EI@06#4]&"'^=/484P+# MIDC!#8HCLK(;YX#>*/YQ _-VON"[.^ M*#X,]90E4T-?_N\O*O;KN_Y=N #7O?F(YOTW852=J04 484_3&V"-V0@OZ1* M(1@R0OA)4$;_O F\Q7)QMW)Q&>_)'4[Y3Z<[/Q,D>76ZWS"K[[< ^KL[ +0' M8Y?E^T]H^)?,N63UJU[2QJS^ M(U/^@W/D)[;IM_DWL"%UW_O0WX.1Q!-W=7#IUU_ M+P+2Z'A5XG"9D+XS83/ MV'TO^<:Q?)Z!HI?=73]!T%T^3(QJ,:I]+%1[[91QX2+KI34Q]^<9[WK-P"&/ M+ 7V4@#:$J!IH!Y%PXX&W>Y8X/C?2X+B<)^Y>3EP,"=KE_X M/C!Q."9YW2":!PV;P0R,&3A,7I>P,O!U/?Z8@>\X[@.KX'MQ@V,.OM]8)54S7CZ[#I$5--"2 *@:C@L#OW("Y1+6H6]R9SC?['P==)\M*G&L^ M/V[A7KF:1% '0MB7%/#+/F1,?6X:J,) :JW8^U9^0)GG_:QZ]\P$<=GKBD5C M-N[VTX*JSN-*.<%>MEZ>.1Z8O6DJ;ZJ9S#8]3\QSM::)DA@SO_Z)TQ&*^5P5 M&2S_6/Y#L+G?E/R_W%9"T8A%(S@@#72!-5?Y5EKE($7%6JK[=\&^D"]M<_,2X2)Q.1!'-<7_BR$G&+OA:L#\)BK5ZC M-/C7M$ +.*)B )D7+0.NA!V(/TC6YP-Y6\UU *:W9U5G%'Z[/__Z* MGM #ZQ38<,UE#PV"?C;;)F?]9%%=T#&COECSAMQL_HP64,A46I$R2EK5IUTV M:8\ZXTP390FZJRJPM/&=R&S5C-HIV?#X!X]1''O8M ML$Q9M*=OW7$I>>;:#AJ!W3'?.=IO3T4+>!*?.1#X%H!#MB%YV\!:*A)H0 J8 M<@M(YL3P>NF)F@M../>Z6M(%N[:INHDD&2TWDK7V2&PL%]\^R[N"NJ$+*XE;2X,BF>D( MDTFI:C0'(E(W*#PHDCQQ%(@C@["RN2E3^I:TS3N!0V2]GURUQ'Q6+2^Z#C,K M5'N%PD>'C"$"-(EEMUPNVUV=U#/MYE04)DTGAS1,$@.:AP@WP#HF7#KF5$P2 MV9YO"KEYO\*+TL2VATEC$!U^%)D8(@636B:=^6 5K:K]8G4Q' K5!+MI0@6# M8IJNHV%NT(V*%0RVF-[3+TQ%:*6=%9/LMF/-U#:V)8?&YMMQRU=0$<5R8FGV MI;C0[7-N@^W%B_5,WE,1\3^;.3A8ZFY05/@-,APLA?D7\^]-[N/>G0.O-" M$UP%Q;]H2*8.*E 'G'#:#6HKBN7O(Q:N M/>L?SJ42RE"I#\\JW^J2=Q.K= ;K3:^1[EM==]HN-K7JMFH!3ZDD?_V3Y&(1 MDF1Q*0W)0*[?($Z1,< MU835"39^KH51SAL*]6EX,4W&JV A\@OXME8?Y0%(-[S?"$H@ND3^.(6@I@^ MF;N^#>:.IXU]"6#(B/_AHU3V#X&=SF!X,5"\9=,=:> Z2NUD:KHS^'^O,*]K MIZ@[G\-FOUN#!7^UHENNR"OE6W4I2RR2K0 MG**^F,(>R_WCR/TIN(+E_DS>6<<==^-61\^J;JZ7RFE9LEA1SYNT]BC-I9(> MNM9TN>GV9WR_K-72H]'6TP%!ZGJ*CB3H8]2#H^L>7 ^<\H*$2Q%I6>#9YO1Y&U7NJSY'I<9=E1<]NI\.R&T2'TSK";EE2>\R%T984DRPL48 M?.D2HY+'O/2#+UW>+6D?@G]O^LX$=@MA_GW4.VN/H8 ?X-+:HS+PHQCF]S[) M'P$0%[MCB6W11]E*[A\+85OT;DG[$/R+;='[)>U#\.^C0OG'4, W W,Q V-; M]#'Y%]NB%YO;2T,._O@0&\M?35DR-?3E__ZB8K^^:\_!!4A<]=X6]UI;2\!P M@/6%RSZ=J04 484_3&V"-V0@?W3IAWQ]Z0=+R'U+R&U:$E>8 M]9J!0QY9"NRE +0E0-- /8J&'0VZW666//[WDM YW*>5WJ5GS D7YH0 >(>; M%8*T6+< S'^(&2[*$CYZ#S=+9,%8D10'ZX?+,\-UH<6/[A27M0INFQ&@G%PW M,_5G3$3SU39Q:S[D^T#&X9CD UQB^/%@HY-!A9B!,0.'VD,30@;&U\CN9)(_ M'D@2%@Y^#!5\,U=4, >'S-8+!6T?@H%O&D/<M(?BN%ABRXXV=L><],B/ET]QL MPI:38P\-?*><$*ZICK7 HYL'VW+'[=/]=(G,B-U^*BLO0<< J*P^Y:'8GC:1<4 MY!Z=G/4MN9D2: K%_""QHNC_XJ ?K%ZP:_]GM,O'@4"D.TEVAG5+[(I-2Q59 M3JYOOA\)< 5UHY;'W6DE5YKS^5QA*6EBITQ9$Z1N6!1B^-/QA;?H*\*J)M16 M]BTIFW?BC1)Z?5)\SL5'W7I6<8<5/AT?93X*/0X1GM%E5VLEF91+ B4Y27&M M27]462$%D\1XYB&B%+"2"9>2.17+M*W&I4Y5;L]XMKW,-\I\=\X-/HI^")&& MJ=BE;*VVB*W(3;O(9&B%BY8I3\.@6*CKJ)@;]*IB#8,MIG?T2RO=L-H5I;7@ MVZ)MJJNY!JJ]6[)R>DENW8LODD6^K"3&3,+-9;:BKR+B?S)S<(S5W8"H\!MD M.,8*\R_FWU#MS#=QBG^+?C/,S6&T9$/!SH^AG!\@*@6S\XUZ S WWS74N.48 MJQIP",VT;7Q(<-F3R% 5/?FIF*MK3SJT/L#0Q&1!\2\:DJF#"M0!)WQ]&76] M8G5R.^KV):X76_-FL;=."32# ZBP+OG1XX)K3_I.=,F9(["^JU6V"] I[+;URBUX?K%?^/M#ABK.^0N:64$98?7C"^5:5O)O& MQ8[7[5H])P_X*)N.4G'%*O:6*Z134#*G.!-A. IG>.G/HTNV)*3TWDC M9?(9JMZ8YHWFL-+U/"$HZND3\.(60I\^F2F_#>:.IXQ] 6#(B/\!T>>]O/D/ M 9W.8'8Q4+IETQUIX#HZ[60:O#-X?Z\PKVOGPSN?OU=-;LS>=B!MU?:P$"VN M"X;N4I=-DJ@.G"+ M9A.I@%V6_%B$9H]!#P[">W U<,H'$BH]< FSY>^$_QU7JI63HZ/:PBIW0;VK M#)5NL3ECSIM(]UV+9^6D89"21/,ZH>]*E MBF' YSP:6/X?4_Y/>3KKK-M:R"V#[)8'SW)F1C6RT^$/5<98U(9:F[=F'3Z: M234$?ISOM9@)$O[OY,1_!#\G%GYL YQ0 YHR3 Y-YRK[48Z \K.D&GHES7= M-W4KDT\D%PP/%J2VC4ZGJWC*EUTO%7Z"CDRLOSG_\%_=L]) M&A M)*_3H/.].**7[*25_)^+.-Q.+2Y[,$[OW__[?P['>WQF$NB*@XE,?9M?N_5#9HY 344$_\?XN S6H&C MY=/%=?1@D0(M%=7 V/D=/+;[SE,Q^R\A3$;B]-L"FN@H2X!Z?X\LKU]QZDG1 MDVI!EKF1G( B+((1)\1&("&(["@IL"#),1Q))L8Q&7%GU&[D^KP5;[6J>WSY;AH;ME6>J>>N2"IJNJ-*^K2TV*P$YKAE)S':EJ18JD?2::6N*8V: M52FBEO&W+=UD\EE/)]8RF5$ZV?YB0%.%6DJ("^3;EBNXZV^6K625;]NC5%MB M\S7:70GL<4MW SIEX3G>Z"K=T7#,-F0QVDW!ED?C;)4$IS>6%M5NYKG5:Q57 M$S76:,*61^.L\+4MERBT:MVZF)@8+;<BB M"ZA)$X*H)2A>96;RJQZ:!+Y^+/RC/KYK>3B4"=6-9YMDXUT^FI3.9G$%8R0DY; M3&%3[KAIPC92^J1:+9'MWL1(51LFV4ZO4'6CHZ8&*^5Z4J%>(>EB?NID8Z1> M4580C!XW[=;343*3ST2[>8UNCU)*GYQ)7GK4HZ9I4');Z<%HGJ/6L/N=;5:8CJ>UNVNDIYBB7 MJ391TZ->D^/M/%M1Q"F9+S85CBIUK3P'H?():B5K%;FW7=0%OCPK;SG66I3L M*.SU!+7D@9(;496%3K)Y+F69:=OA33C6$]1:ULC,HOHLM,F^$E=K*;Y/N_DF MLAZ.!U#D0;^:3(*N6QVE!XMD8UWGH0:BCYMJ,JT6)+L45\62V&J.**,TAJS- MG*"6GIG2SJ9J:-V%KM:E^IJ>5J:PUQ/4JL96]+B7'::[_;A8:33;@S*O-E'3 M(RW$Y5+K8@)T"EU]R;=&%EOISG(3U'2GACSC8@_]?',1PCY-G-O@]^[#X:;% MPDTF@'\(-WDVE[';I'Q8)KJ.N?O"QV3>-Z^@VX'%&;0Y1L..M1M8\$+*WP(_ M%[F18)YBW$?^BP,P>-"_"?L<:^9JMWWN_HXBX_JW#W17<)W^"#"#7=E[\:ZI M.+)-S77 16#_9^Y44I^'" <&PE_[6)(4)D0H"$%^>)R'"?%3A""?J \3?V!* M8-WT:(0@\6X="D+\(2,$)L37"/'%@.,_PM:?FS7WA5E?5 F'>LK02$)?_N^O M^*]O3I^./5TVRHK[\Z% 9VH!0.CPD:E- $,&,O'MF'G,PCKGO-Q?T8#/P JBAL"3*OD1+SAW:=5R>$B2=Z MMS!!,$S4_^K5TF1$>TH@1Y--C"U3)\PY0-?6C0F!HBF7BJ, ^_=E\R'\N*3_ M0+Z#F]R:SICMX?I[UKLH&?/OO>Y,-U/8Z=OL&TYCYZO;SN[: L%ZH_@H=W/X MA?$A[)XSW:BY_JYP\2P_U&&6'TI@*D(K[:R89+<=:Z:VL2TY-#;?OOCZZ2P_ MZ>1F /AI*4*?QQP_DI7P^HCDCNW4U];[ B!%;/#>U*X QQW\/HR\%0T)O EK^.K;1L$!K>FB-YBX5AK;&#?XM:% M8ZVQH7C#AN(MQ5K_K?]W9T6B^T! 6:(L^QA)WN#^<8O;Q&U?$BX:$BK"";+ M_W_1V,E2:R]*)]PN W*9+0P5:=IMJUR%+FOQ-3]?H8HSR->:B$=H^KC4'KXS M?(M[X@UN?;?I(_U+D9RI:D'+S9-)M;P8B+.BL:WGGE-()%$(68*.)$@&WR/> M0X:BL83M3$O!I[_8.+TQU'$/I[_O:[L#R?SHY&?>R@[BZ]QXKO:'U6>1&QC# MBK-"E>P@!(E3;"2>.$Y;@D4=V_$8S%P5S+P6[[=2;0C)DIPGNS(??:Z+B779 M6#E9KSXE1#%TA*$3$?H63W7_'JZ@5#*$(ZZQCP/[..Y.!_TXQ$#2U!'7X \V MU5A/JEI4L\E^M2DGC$R?E'(K5 (78@R&_% /89&\&;B 44$(4,'G)))VV^OB M7,HXI%@85D>..5BP5 I))/)R?"R1#^;AJ#M38!&2:UFP>7 PC^T?[.K X..Z MX,.3RXPOEBE/*D_HN06U%=)VM[/L;H1>8;0I4 B$/.LE&N#C].?2! MQ1N[-S"0^3$@\RGI3J=76J&^W-8,D..&FX-'-S3G?_O"&8LM\YUN_2SS=<'\\2RE62L>+^) M!!-=_X_%(@Q. ? "'C*N#<<,+$@@KY(]=G7\&P+Q)(/&#'B'_^(DF2Y MX-5E3&R\?07F7+&Z_>7=+M>>W ,>_*1\@:R\R.-'RHTQJJ5"/I/(JOU,MT;V MTVMZD&K"X7I(AZ(B,>K8.X.#4+X$7*XM!)=TWUQ[;N&Q8JYQ#'12UM^*>#*G MI]S!@)IT,VJ17#68C2XD4TC$(7Z!I@Q[7/WO89P\__7K_?ZQEA^!C;O+.GNN MK4>N$_=R[5G?,SR"N#_"1V.)G&S246O6 M[6]%.MY-;7.I,L1'7LY'EDM$XN2'!^E86US"%71MN;E*&,VU)WW/'J+S*(ME M9U4\S".??)&]P.]\?U;+ USA5'U BPG@-#5AS7P@?U-^RBOIKM=NU5 M^,*!'UH"BC[+6>>#<'G87*O7,O"NO0CW[&IMB!L=;EAVQTQ)"U>Q0,-")Z[. MIJ&)AI,R9!Y^.T=-3AW'Z/TI*4=EJYL7M[FBF; &?'HET'X.2C81H=A'SD%Y MZCC[E V,8?\#G6:':77N"4-@@;G3 ]TPK0Z&(]:OB5LE8E&KQ18=G6[)94&.-?,=*H9&BU'8T ^U%[,"Y MH\L".+/=+8*6OQ+Q9C6?XB?MEJB*Y*PQJK-=/359H9%ZJ7EI,A9AN/C].(3" M:]#%1]:#USX:P@$5@4$O!XERT0TXS[B'&,C_ M !:NLH0XPCA=P>9.U M*O%.?K"<" R-3/H8&XO$3M3EP=GJP[MWWT]0QLV?'H1'RHNE-)-J@-*4!%-S MRY;BV1&I-Y&40ZN>CL23,6C9?RCG-V;6?_?&PRE,0X@.,0*PH8$.+\PQ,?=( M@RT>'.+Q4"$>%_:1IFRA/A;8/>):"JHVBDN,TJ7U>F\Q-A.CC?M7NABJVS=* M-N5D1,O:P%7LB9I[JJ)KGUY&YXFD&>TJO4$I6V\[A5P_)3",%^I!LQ&:_B@\ M#JL&'.=Q_W$>/ZH92&%;[KA]NI\ND1FQVT]EY25H&7]EBWU',S22>C]:9"B% MWQCK86EI6)*,D-P70V?O$#D!^/V'F.DA]-\9$! #)5XVW9$& MKJ/G_K]+Q7I<86+7UF4O?J5FR5I/TN62WJ5G@V>;T>1M5TK]M"ZCN*)R.+#CC($==R+,1[#D@669%#1EF !R;CA7 MVXUT!I2=(=/0?]QB*;1;]=&D(QM=\!Q+IL=Y:<33*R3+$)?$(USB(TGV,,E_ M'!$2,#32=W8VD>!" NL5K'D]T'U-YH!QV@"@JLRF#L>$EIZHF0ZP?>#OF$00 M62-J!&0AQ[O_8S^=<>COKZ#7< 40VT-QU>3_?E:ARO__W_QR.]]BT"K3-P42F_KK0GN*9 M@.C( J(:%:+3JV6ZFTX[X0E6L9X=O^2#IU(E>LI6J98JI"M#NI#E_E M:YWVM0;W5C/]JUM+=;/%#I_U??4^!XA4V]7A0QMSW(;=*&.XJQM."FHPUT 9 M^$1T[C WK8 )_-V@YNIP?-(Y#D5?;V0GA] P-452@-V!KTIKIJ0&^]=(&&=Z MME5J3Y*D;JX;K:0Y4.QVL/,JA@ODE/-!.P$UHWX1 .Z+782!DL/>0 Z<9#>F) M^)<#>T;;.DW^-^-W[_U%_???Q%1< F($@$',+3"'/7@IJ]$P+!F^$A KQ9D2 MJ /%L"'=/ 1H(UA*Y" T]=]"D=&FQYVR21BF YNB8T M2\66---&13 ("WAIR+UK/^(+N\\MV(\RUV"+"3" !7OS?@=SQQ\EZA=!(-WA11G3TFD>0 M5$'V\89F&IHGJ ::DP8G(+F6Y8GHRP-^>X@1X/ ,( ';1M*-A@4')RH66O ] M$T8."!&LGOQ$[*M?PC?8KN;XZP[)1RQP%D6_B\#!< ;?*[ MQ7_[M(E*E^_[@%^B'U##L:MI/DDW$$D\$9 E;7#(<_;4=#5(*-2GZ!$!SG+F M&KZ!M.>5D_R*R&X@)$Q $/QN*S0T !OL5F%'Z /&I1+_M8F48;CP25\?0H*\ M9L?R;DHOLT&N1=A=R36"+QDR0B =Z$.'_[Q2H1?7J#G( 9Y)5A_O[8&B)V'> M,OB:=:]0%^1@EB[GVWE>X4VU%YLI1GQ3M#1E-Z-7(SL-!527Q* 7T,;^.#+N;A!WWC/^B+X)O?#6)0\P\L3 M,MB];Z43HNX_[ZFO+[W<:WG\_OG<,M<*U+P C0.2R],]2X]F,OPOD$4HV%", M8#/7@H,*%(<-#M?EY$A?5,P[\SL<@?W.RV4PRS3@1PD<2.A["*AB",9HPSV7U;IJQA<\TV2U<@@$M@60C0 W MB91L>MOH ;Q\/;\PRBW<7H-1M[M0=5-LE&)^GU8[1)3PKUX3%=.VX7!%>\>J MKX)S_'T(><4(;Y. S$$C1HO@"KXP7BL/:\3L$ M,S;QKPR?J?R;T$T9:!%B-56DZ0[=H/T/;D$.$@G(]CH0$?@Y?!H$4@\L1X2; MWFG=A(3\Y1<1/H74@;]9HBDYEBB# ZT I;;K)9]Q7J840=LEQ#R.XF,7V"&SN!$;]@[0\,_BXLS#)5YN&?1'_W=^)"P2U64A] M?000,U/)B#>#7*J=AF2SW1?A248I.K(S"Z"=8.J Z(AK.-1_=2 DEHA$C/SW M;VB+0@P-Q^ Q%^SI0&$@;CU\,!)8%0'CPW5&&MQ#79!^=M"1I]]-%TGDW.,, MSR7EMQ%?=Z[XG3NH\Z?#<<-G=,@#]EY8P!J9!9YI$NPI@Q M;+TH5!=]&1ZM301PEL<(EB="+%?'Z_M MRPKMR8]6ZFK*"CES(ZZ@W=.UD,J!N[:G!'U?1O "'<@;?POV M'K;WRF0W'W]=[+WC44*H?.[I0K@J<$J.:=E0;VU,%*#C6I[T6*;V"GL@*!]H M .^]-H#[](LY 9]SO%,5M*(K@/PK"!&[A3PAL(R+ M^:,U@R178;]P;1$6,SPC!\X2?;TSAQ1-0^2/$%X[&6$D."X-B3#J9<\>!R]& M*[+_'DH5DJ[1AI@@D&2@!Q%0=!UHX"F^RO P).P4X4\T,N1R\3@+C=%VX9:V M(:0I6O? 4^=8RLCUIHQN$1BP?P_! B!;W19O>6U2$HAB_8KP'\4U;&\%50C!1P M13 6EB/KSPWU97> RZTI8.F9.*+CVSFF/H*+O4,>G@L"?IP&-D(;>6$]1;MS MHT4.)6OTDD9;7$)6\U@] "1O'03_0L?C!/OO"-13\L[!'-1--*#:V1 :')H6 MV#XN*IP,313+\'I?08%!S&*[B/X*FLN.-Q6DY@XXTU,V +&6ARJ1P 6JQ;2@ M_D+>68@^+1N\$C3/9PH-$JAJT7X,;3O#F:*OD9VSUWJ!>\5^S_5I@0!]/Q'% M\>%":?O]>O7B6?5-J\@K_>/_O/,IO[/6)^':T=^A/\WG\&G^UT_S(94#1.L+ M[8?GHP&J??>I#['P!176*S9PII#($_]$P1:A D%""!#UD80JGJ?6FIO(.X@@ M@!R83[ZBD.'2>$;KBXGX4G>=0$:F=J@TI* ZNZ\<#K36TXM0'2[4J6_"L.,< M=+9OM[\$@*0A3%O2Q]%*WQ_\A;W"+;@=0;L196[A6,$AOUX5: M'>I'&;F!=/]XU*M/M5,IGB%D(0,*\@6"&O/=^3G$$.@852,FR).SJXCMJ1:X MJ5L38$B;?9O=4[['9O>7-X"7HVL;+B_$J1:TOS0?].Z0-32M(A#I^^QC(P,/ M\KAG@WHGJB/74V1HRYM[SEZX22@R.OT\>,;PP<'NB-ZWSWRS#0$)3Y-"^^O% M] R/R_+0P[_W)>_IZ!,L6-. :.X%GEQ9+Y0T7_U-& '" [A1@,YS-I$ H/9 MCP\(SK7\GPBX*^G0I(>@%%FHTQWNW)%O3ZPG(D@9'SPQ LX*A00$<1Z(R-ZV MMR?[$J%6WT(BG,W<=Z$'OZ*(!;C/^2%%:-TB^]/(/8>:XS$*4/#Y%KUS_TJ( MODU%VH4=>0\%0T/ V3\9L3WWXX&=YYO>NQWW99BFM2>@![0@2P930K9> '@A MIEUZA-LET0T.'(.U@5#9-QB50+2#HP6T+B]+@HB T)']GOMS)&K>2^PIM!'" M(P,'MAA8 TM2T/''S)4GWE<(OOB')(@@^P/2G340^)^]%'[V/C[']S[MJ:;8 M_M$P,K-&OB?$9P7O2"@X^/6]QKY@^G1! MP4.(J0I0P9F6IR$APXC^N9$H(RW\8A4&KF>#!M]+:WA\Z! MO8C&!=4CJ+5A(>[_^R/4S->%XX9@M&^VNZ/M]" !:RY&(%L+3 M.7/7DJ8B8@MDFD[VO%7A9I;T'P->%>\WQ$J_D[6NV.YI!8?0.<7:=[Q3'7C8]-:!((-!N MGJ\!G:!LGHBN-R?50$Z>5S/;'2?:K\WAW9FA?9(M1KX]#KO?^0?FHK)SMB+N MM(/3PYT+RG/QOK 3[.B G>#4D4)T7CWK&22O]XLGH@T<1P,[9]W!6%[VCV 3 M\LG@!R)Y+H4W'@74?3C9V (3R#&>8]L0M3I%,3Y M<'3+W4&WEY'$7XJ7ICYK>*C,ZP6N[<02=?M0FVB;R"LU!9D.\A7L$AWAVX&J MWW.A)%F0DP*.11N6Q[7[TS+XL &]Y7QGOW177M*6H#Z;?L6K*X>752B := MW8VY [G&-[=JHF4)RV%W%742]KB[X06194IFG$NE?OU#Q=]ZPQ#YSSH]<7TP MO522:1N.+E3Y\C(S:"[L0EN>K$Y.;X4T"S ^/<6JPDWM3D4I=C>-^;195?2* M2J]^_<.0OE*!RX7\@:]G^Q8(0@AEHB 4:'1[CD=O%WY1KC+:DWQ\\&X3Y#%! MCOJ38.N54@B !GP?Y&E_"+MG?2[VFP0:X 60^#_ZWWHR; $=B@ (3JPAPD:P MW/#5B8\:O(,G9)=Y.,5^VH5%$RNX=**QAY!> ,!;<0B-"CC4NK()?+2--(+D MJU=HOP36C[^K^@[N_2/H.-(+5/[D/4;% ;K /0_&++OZWK![>Y_1DXS:J*&NBFYYRF?$:2?= MZ/(%QX:281K@Z"KC>P;CWM(*H(B]"VWW'%0Z.F>::^"%OZ UXX>IH. +$^&L MH!/8P2[,R;/E=T:M#QF"B*T='7=FO!;8-8%AMX]^0PN_&""+)]J#C M+5NY930NRX97'5CCO/%;6@LM9R'9,&7(OD)K!E_&U+$+8_>KI*9 MME%8:&52[]M.JU\8Q4=\"K8\>GO::5'+N#F@R'+?--;;^2RI;U)0 QZ]70?+ MY]*D-C6[F4ZAV&TUV5X]VA2X$RUMM;QT^7R*+R]Z0C&UG%7 =@(UZ5'+;33& MR9G"4%'9["+N)CJ9U8A*"11YW#3:W2R%2DKM\7E0GK5:.BBTE(E 4<=-!^IX M6ARL*QRI+\?=9#V6U>DL[)4^;II;5O//J_)@U=UTV@9?UJ/"]'F%FC)OFT[5 MO-J;EJA8M[]HE@M-T-UT"[#7$VPBFM&1T,VW6V0_'NTG"H9<'68FJ.G1^HM) M-V:O)#I-@N=^NB]6>X.<-#G%STN'-W)K.1U7\V-65RK9YKP[;9[BYU9UVM62 MP,CPY7Y-YR=K;)_G9J8K#H4*;!@]$):G/&XO9=M,\Q<^M,F]7TP6]TV4W MI0G%]_2"MEB=XN?1>CIJ%]2FRBO1IA(;3%)KDVF>XN?$<."H9I)?DNUAHI_K MD^)@P)SDYRVUE.?%[+.@]MM3H9.J"/&LW3S%S]6AUK>L*F#4\K8L9V;<*M8H MG>3G2BPV8KOE5EE5GNEM-KMU[+)UDI\KPOP+X*1S+' MP7T1X >9G3K)>>7V"B+%O*N2D)Z0O)9W%#,U;>_\%]K)NX\'ASXR\#QT![^] M?]0R1;$EAZ\)'O[XY&C7RG=YOS6C=HTT%)*R-_8/)RL%GMJ_/KLZLC?\X&+$ MV0:*#S0FVH%#+PCQ#VXRVH2.K$GXI0&ATB[^S:.JB1;-]\T2;<^>&VV"H,C M$MR\G+IXEMDNQ,;^_<-'NOP:PD-#U';'N79ZDP?(!S6?*E(*A5QVD*OZ^)2W ML&+F4OI9KY/]]+H[H?M4"O9^H7/;*YVL>ZE>]A#/!9=Q]Q]X6-C[YM7$/H@'5#0YL4JX7RCQ+%VXPK>1_D3 M_URZ/)9[BL<_RBUU@,D/^D*/H/M0XP(7Z($-03_6$"24R(GR($]93X M,.\=I@3638]%"*R;PD((YHG\L+H/IL37*/'%-,]_Q*T_-VON"[.^J!8.]92A MD82^_-]?\5_?G7[RB;EL9F_NSZSOC$R4TSL:+5RR;\1FMN[MUN<]@]G8M,,.&EF&/ M_SW-PO1W6?C*!:$^P;_((X\I^ $%8T\,?0-$)&]7X=R'B@G#)/_D@[F/2?[) M]QKJBN*8@3$#_\E!%VH&/E<=V6ML.UF42 ".Z'6.ZDM6_KM-J3U?L<3 M=9'.-I^K;ST7+HCTB@V8PKN6.0?89@BMRGF_8C0& M%&<$%.A77Q:"R[N=NEA?E(N)!MEWZ\.9'F.G:O822J;%S]9#UVPUNWJ2=NBU M0->WC2:5W71WP^FDMW.& (0N+; M9=X_$%=-+ZT,H[#.JO5\+MO-S.=D/;J"DX"8 %H +!>)?RBQM^S3R(B&*(O8 MHKDCB^9]?84=&3_IR,BD!&4$TOUT:YOC]6IOR3Y;D]5\T+R "G,ES4TDN62) M;->+K?1Z-HP[S97 (<1!Q>.11)+$;@PL]-B7<6E?!A1ZF649DK(J*5(9N!0[ M41LK>W8),Z,TM9O]N"J.U?JHJIIIAV_T#721&^(6ADU$DK$OHI:P@9,*NJ&\ M*P"*+:0;5#X86)S9H>&)1" 1@9U4(MVA'C<7]6Z>7"7+G.IV M&DJ[N^)EN7T)TT!+5>:==3*:51=+>E.BM\_Y*I6"P_>\&Q3+1&B6NU/O1A7* MJP8(7K0=;.U@:P)8>5$:&KDP3F4M@ MD6?3!*E&"2/93%?Y15$H+8I,HF!74R@#*\0:+!N/D,F/#"@LLG"B\23B3OU>?AU1HJ&E_32KRB+[9[+VCU7O-Y[1=_(M6?]!;7H)=ZE+[HH M6 ZNSQ'7\0]<>]:W# ^\S>K57K4[U$PDF^1P EIJGUF!:BU-)Q:32R"%2B*Z M9-UISN#+K)YKY%-MD>],4"$$B!22[(T[$/!%\PL:+:\%GX&"+YLN2J=]%7UW M\B+;.7;V*TPL/"KMR_48SG5J:P[=U&0$MBIM5MM-MJ3J,=TKNH+ND$28> *: M,#C< @OP)R#)0POP&TS22C>L=D5I+?BV:)OJ:JZ!:N\2N**@]=.&-"^5U?J6 M%ZW9L+6M&DTDP"CN@HQ07#(2C_TQ\.(_7H&&?X[*O5VX?$9;F@+9U4!]S!L. M%,6^(H.BX:\+[/OCZAI!;48[9<2KZAR $3D4?%D+@,ADAH03632$A!-9-82$$+I-Q M7DK']Y+G&Q06^4R8C,'=O]UP L_)#LC*NDX%Y&-?7P(Q^?4;']35P M?8UO4A#7UPC)"4G(&30,DWR,\@17O\:"&1@S\$U?ZOB;:=_RS846L.>*)3JF MM2$DT0+$/ @DP'';=W1O&Y?8N/ ERL ?6;>"X)N7:.L# [T70)SE/>S,[2^FQ8MI=;:T2E_$(<=(2*<1&&N?%"'%4@H^$0$]$FP,)5YN@>#+8U0JN4 M<"J''T$A@5CD19O?"46@?-:+.(7Z(#H@^0B<0:G='A(T<78X5NB6XQ6UTR23I7)O,0T:JH^ MF=B+BXAN(6NG[6=VUFUWEHTDQ=;7C7[3+];!1))Q*+KTO1;KX'5@38 A;0@] M@!;80X)OMN,,#R$#.'LQ#=3E&Q,KI3X7VCVRSO!NKF!4ZIU<5]8N<8=T42V+ M:VV=JW;+7*86(Q[&?!J@0GR0@KX/J#*K&6FF07Y&I) MC1:*R^@X5:1*U4N@KH+N)-I\1>'53(/,U/)\LME(3OQ2([$(R=$1EOMB$O&P M@2M\9HQOVN-4&3>8*L.J#-EA?S(9J9DZW9]/A7[6:*7\LB0X4P:67YPI(]R9 M,H82TQ"E5DPGR]328!Q>?MX,FT&!DK].E!'.VV]PD(@4BN&*_F1"HBO.SM,S MUW:4\<;_2C'@B_T4%I]=T" _QLYNH#^_QJ+'7X+(<2"1)!F!33(Q(1:#GSA6 ME 6*BB=9)A:GN3'*,_(?IGHL,ZSIK;SK)%A-$FOV1,D)6];YE5^ MGJ:'&J_JM6I1[TY&V^P&M8R_;?E<:JWH9*7:Y.L)2:&;RW2W4UT)C$"^;=ER M6V9IW"$MDDZPZH"< 5:/-6'+H[=OX^FVR&CTAJ_W>M)2R_2MYUX*MCQZ>\H MDU5_L6%X4*ZMM=G2I-.9IA [?OLS*23'R>$8D/V)$5_DU<;*'#>%^'%+BQK4 M9LQTI9-YE>L+;F=6'M%-@3UNR:M B]E6CEMUR70?4 MO&9THPXUB#>&F6+.1B4-C^8^&;5REM*KU520D[7X=K#ABE5DD>SF?N$,.44# M*C1TB)Y5;$DS;=<"QTENFME>5:(-)4Z68_2B, 1ZULBF+I3DQOMSY=\U'IF: M?+B3H/^0\ 1;"?-$[,:O -]Y_&,)A?8+EW$M"W[J(+U]O'167J+H9$(QU VG MT4.56TRS4O-"2_=5A76P> 0*5)1,?6XI-I )T89[HJ:9*_MW6!3J]U7H_68] MBC\Q^/;^7^ 7G%GDW@A!/24P(4)!B-@3A[,>A8$26#>%A! XZU%8"$$_L9@2 M9Z3$5\_%_H1;FM0?76P?O9-AX_N7V]FG>"+LE]O?R[!Q MLYD+0D-]YBD9>NJ77 -\2/A;4W#WH=+",,D_&93W,,N_WQG>BR]YNOONE<.#(E M90OU\<$18[-DK2?I5(3^L4)'/H0':^CP#(N%HDGXSAZ'F>T78AG>4;=S%N44^^O9X7E2H@A!,!%6):.,/&/*L1B"0S9CGX^ M"<2[]]_LWI^60#W6KH*,+*K\IFZ59HN)5-W22 +1[AU))F.16#SQ$]?]K["Q MYQ1#L:= )B:F*6/_P#WY!W[@WBV&"&=Q$NR$,(]D\(2"6O8WR\Z\MQ7(A50W MS83:21L++B?7)U"862\S*4E&8NP7DPN%#52T &RT!&CQ"!.%3@$'$)!:!%A+ M[YQ"/(3^N67,$$YH@,^HL0D=@DT-GS0K;Z[Z8=QY,2/RVFF.KF-D7GO6'T>7 M$/^Z3III_"EHY0B5B$BAWG MS_XW5@ XN]OY#=-KS_HJ"N#BUNK'"D"7,G-]9LQ=?B.NE)S>:SG%8*G7+IQ+BARJ> MRKNE9^J-13=%5^$[%KH?Z@S^![%E)^(K()N[LN?&H#MZN@5GQ[+JW&@ ZY7 M7Z!Z7$NH"J%M]:=!=J:'+QAY*X;ZDX/![UYYT LZ7$-=.%,+ *^U9G:!(!$ MD(G]?6F"(2,$XGJO,Y1R$\X+3OJ3FXO_5J&WT!63MH4*R=I6H]W+C3O1V343 M??8#VJ1\TM2\A:N/ TI[\FK77Y;J[8Y4$RU+,,;+\D+ELF-23U0FP^DX6HW& M5[_^N?S27#2'\3F69K4HC1.5!%GN+BH#02@9^?2PEO*2L%-,),ZG'2 M K6F*4KZQ!<+Q7 A>SH?M!-0,^KZ.VG\B3B8OZ="7ZW &7G\"Z.J@(FH$1E- M5/1SCN#+4H:V+'0M1#0VA&+#K7,T Y)#.":Q%.&FYMH$.A.$/4T\-K0CA.2- MV5M'S9O$'%VH ;*W*TLH80_:UT0"VFR L$2XS&@SA'K/ 98-]SG1@3NV8@/8 ML;?S06M.,414R-MT+=MKK$ ZC5Q;,8 -7P1UT5)Q(*7\#78WVJEH$Q:0S(D! M9X_V;#N@KFC;IJ2(:,/5%-&3/I1]TS2T#7%2"?A9=@Z2!TD:A!G(')V^434, M6K1+9 _Z0_(,BGR;%.C__I]7V8Z.G/2!*7PPDR#+$NU9Q1,0]9,IB6/XLM^B MMA(W=C"S1/)IG^[\]]Z:9CP&)I^8^/\0!Y_1$ARM'\KH>;!*KS)V!H^]3MJY M^_(/29U>T>7U*TX]&>1UID<)CF)CG 8CA1BX[$HB'(B+G L,Q(9)C:*CZ6W M.8/)=2R1+.G-E%IF3;O2'XPJS3C*UGR4AUCBW*ABJ>2LN^FEVU1YEFD.6\U3 M&: SPTJ2H8>ULKJ8K**KV)2)%=RF0!_WR<3E3,?<*BFUO=BD!T*RMWRN-$]E M@&[/>Q4ZOAA&57$F./U8IU\RC)/9FLL98]ZLB)-E-S.OY=O-+.!&7GC\T3C[ M2YZ,J3&0X]NU'D\Z"7U IU8">R*S\CS1&F997N M-EDCI5@#6^V3#6JSK9H]NS\YE=+9-]+<<*_/.R9!8F<,,]?GM[P:QIOAGOEG,;5Q"6?;5D3OQ<]*];JNW& M5I)'PZ%:MT'9KB^SS]9@)5#DB4Y7=:T]V\0VO,[TQ2F=D)5\O(F:'LV)GPAN MBB/9(9^?5M0IVY/C*I#6^C!S_,>[>K!;7W ?>G\O]&T@T]L2OK#7H,=6 M4T6:HIT$;1E+!8Y/<= ^!MN-O)3$WGYSN U,H25(C " CQ@2RBLM>]VCGAO'6I2Q\_7C(:CHY[.B86_@!-X8ZE8IH&P"YQ^"Z!RCM[J7 TTO!WA^PAB M#. . D>-UA>:*@Y:86A,6\!'8HA^D$X.\$VTP&('+Q..(!)IKKPSLZV7V?MF M.UP3'6('S[16G#< <%L*O%?R NFIDC>V."81$F".-2W\J$9!<$)_%+R\XL3 M8#T'!F)#-&]EK"!_PWKNH6-[SQVP/7A%E,-A><. 7(G8ZP0CBGM6]/'+:3[T M^8^0H!DQ0K.&MK8!^]@$S @'X4\T:!!F<-[1=X,AW2^ 1[)6$(@$%HN'.(][8=1,:UZ8'_WPT!I=J!/;S M>R+XW?A?K5F W. +#-,A9&B0H&GY*SV'*X\HLQ0U]ZPB^'<\7S>($IPW0JV! M;P;^ZQP(PEC1$$&)#%0Z6TCCAHA..I2Y/^.&!DF[4IRI]PP:]-"T5"(+T+5L MQ%6(%*\E'YHL*!I;#+P94+ \E9>VS)4!&56#1HU/"J*!LL2(NL\B<^]-*-6\ M-R#OG7!)YX&$.J?$Q3+GP$)L9!!MQ]U >HMP1#E1TZ!&W@WVH/L]" _0O>>" M,Q5?[GU4NH)$MXC@M[>=$F-1VC.N @*/H$$P!;I7NQ8ES4?=V%[HN:?^ MX5LG+A1($Y+ #MPY4/XA8>J28R*G&<6<(@Q8 \GSQ8D?K!V1FEC TU(O5/HT M<4ZM\6Y-GXBN1SI/RG?O>#U I!:6I@8E %I)4 R]9IXL0'V'*OI%T#HBV@?: M"@HA[%I4C)U0:6^V48\.^]]\UXY]-$S;]3XB57J*=B_*%LUQ1V6H[?R.D-EG MH_T,T0W]).^7*SQ2>VIS>*,;@SUH'2P%4DUH<7;J"KQ,&_+J_W?9,DM4$OEZ MV+WWM62#;IRIH$[&FD\D^)R)+@D'>_MKJ]_#'@ . MQ)A$B DP]H!$E'5TQ<>Q/'-Q-PA[-XJW?#*&K&](2( \).,AF"JT')OC#[7-9#W1 WWAKD3.L5(U5>UOZD5WI16Q1S<:.@ MD>+8G J+V&SE9B ',0P3(4GRF(M>])JW1GLZ^:5Q(6T?QP)EW MB2D\2JBRAVD(3HU=!R&KUX#2FZ.LH%]^I.+.*P+R:\7)($26WJ#_'7N%&]7" M8F9$,_UN)CDI36::$V^,)Q?R\T(9C0:.*_+ILT?2Y.?/ ^ZW;DW,*SKZ?BC, M_>9?]^-OGLCX7N;"E!B?]C)U8[J$C2Z/6SDBY'1AGA)88$)(&*S(PDD7K,A" M2A>LR"Y*F+/=N_X3/\T'6(PPG?UHV(%/(HBMJ1D\NT[5ZL6==P6N^ BN^<]_Y^H@AXWF_O1-WQ9!,'9SEKN2U M-<;]9TEZ3TN>8RH/L/N?^\AK"RQ3%NWI=W% ((8=,SA$A0_ E43-3F($8#03 MM+XN3TDZ,\MEC$'-JFY3 HTP@G?R2/_W,I>@0R78/[(IWIP>"/\287AP^YZ& MUCXL"$55[,.&O*@J[Q#:F-RW48+30IT%FYS9YKCV(MP5J#F+AV,7[T.=@#'J MQG**Q:(P)_NJN+]DY;;UD&/F7?JD^O=YY5>PJ 0XCV[P?" M:8\.O'[L@#A4=LM/!3-?G]D?+F#[(:R!,S#[[:'WC)_S;9=CSM^_ZEX>F8,< M)@^/V6[5U7_&@SY\CO?E M:KPCL[=B&I,HM/SUU[F[[AO^APD:XV!I'"S],W%(0/XX"*EF&M*["A-H0M.( MQ1ISE4VO2QR3+M+2LHD&_.L?)G8RY>%]ZY"?H@[9WXV\7?=# MQT29/OQ?KTI@U)+5;W22Y_W@NSJ8(>AN*;_2WC* M:7I_?K(\DC[73.]FJE?4$2WV-:LIU@TB-;<4C:!/%@+P8D6\DR94B<@@P,OH MI6#T?CD-5-Y#FBI@'-0K014*S/%8D8 5(4JF#>93(H>JGH0.J08&J1#G:OCJ+7Q25F =7I;W22OYX;5%#M8+0 MRT=PZ&-$7V7\BC=V0T8ERE#7+ZSQ>@*0K/"IPPHQ'S_I&4LT^=^)::@4H:V>5E3?]7V!3)LR9Q[:XC>*;M^B4V+T$QI7Z#K M8"0C.'Y(+_.ENW\I_SY9:&-E*8X#H&QH05TP5!3**\$"2>X]<2#S+W5ZT-+^ M2X%][HKA[%9H@TI 0 D.:N$$Y6G>(^K8U/[_]IZT.6UDV[^BFII4)5.8$3LD M[]TJC/'$$\=VC)U,\H424@.*A42T8)-??\\YO:@EA(,]=HQS^?#NFQBIU=UG MW[W@F@\P%;?34]C2X]@B[\B"]3SC.+">;MSAFY4)ASC8:DFS!&EGQ'H&P$A"'.J2 MFQRFG:)GS5U0,$O&\7'/>"F82_J[X"JO2LA7HL2V6131O#W4%D!KX(.H!@E. MLI; HHF049"$\#"L6SX#-<"A^7IL/$;V"9SMD(U"&E17;:%*4FG1!P#':;02 MUU8J3?JI77JV\Y$KN_G(>;C\>#[RF@&QM[*J)QD0*W3J.F%IIV0<,)MW;$"4 M54/!Y."_%E>]C90E%$<6XH1/3\TD+!F(, 98YQ,:]\D[@QXYFJ(1>(RM&E9)/DGSP(6S<:5$=5ELXP:\U%'K$D!]' MPJM[XT;JIW.)--EGWA.*JZ>. =5.QP7+H.$UY')!B04E%8[G8AGWF]UN-0\; M9U=_??_+]K^/1BVG=6_G2=%FWELW[BR9[0=A2!HTR#OX)5X6CH&K'RXOA^_W M3P[Z3??XK-\8@^@-P0"DB&AA5+3, X?=N&# M%L#?.._:_PS=LVG_VZ3Q973R]NVS-VWN3[XWE!TSP:Q8#?FM&]UT4,%[B)R,F,1 9IL86T'3,-3FU@T*7\!DR;]QS+9-P?-JCF_K)Y:1^VH]N7S M/]^OL^!%_7 &:TX=:XF.%N9O N,^[H^^?0#O5S1P?CRK-5J7[4;CU%_/;3Y+?_2+V3DRU7/JNUO&Y)PVR%KP4@1X)+CE\/DI@F^^)UK9=\$@". MF.H]MY8TKMWH.@NL0XKD$U:8:M(TBCO$>:[L&_IG %0;L@.0AFSX=7P=S+MF M[>OEX+A]\K7^R:Z>'UVOZ>*W!E;;PA\^30;O3B;-:-A?LO/#T5^##R?][@>= M/]3OP!_07#[R([!CD>WN(Y(/YJ!(.Z?^1RMT$3+G'($$9]BK:K@4'CH6*,6C2.HZH"8"#A%<:DAZ(EI3Q M65]G%[-/ MP_JG@PH(2;-<;ZU2PBM) !9@HX7.2HUU.A8ZB8$T?)P_+]DKON&1]T*R20P8 M, L8,6X'8/MDCD5?U:[OB/_"2$FD8<)BWZR>U:.#"[/ZJ3K^WIX? M?[OXIXNADI1)D(1#3@'L 9@":.$:E,O5Q@OC9;4A5(YY *PH>H7TKP%8,KL9 M5^*S"O7+WRNDD^?>>55>B=$<\560U^38&#!C9)N 1EJXHDB> Z+B0X%1J$!4 MLR:X%/["2.:1&+J(53Y(Q^.WHQW"6\IXC3%+O-B=>RXWH?%QQ?.U%U"N"'T7 MOAQ?X^SIXJV2.H++.&*T?)10@([)#VJ7@7/2MX:>+M<:X:647:#'(8T2:3JO M#1^$3:*]+>T!W35 EQ(86<$CR?L&*+2$ MI N 03D.^&>A"DD^V#24)]%F!ELD:0\[=Y(0=R@]&\IMDD5+4" MPBM1B0,T_9J0XMFP7F @ME!("O8&' 5KXP6UT8#I&*\0&"P0%^*)4%:"$)@W M7J(-8DO$+WLSTXM@D8122/N FQ M=H>-+2!2$40$&)14<-1S0;@2';VF X^!?^%D=;K_*Y8&9:^G0+!@++P1_ ZN M'_WHZ.T%8,)'@#YQ:+P?"Z<;WB0P8H PACC%[E*MPPB*(]>09"3?X@WM@(F)>O23 !,+Y+>#\D)]G7Q)F(V')H8.A1:(PS8'E3 M$/XH .2)@&088@X/!>2\9F_T"Q*40#LBW!L!Q!<<44-D^J0%T3_'&KK_BZL M\"*6@@3,G;>$7AJ44/S],=G,Z,[#Q ?8)_S99O*WD>5?A+%F?[3\Y\*RSR:FR?9:;CC\^N[T?15M M7+/8R+5&0'"<+!%*URX*@SFH*39YN-4ET_V^%.D_%/ 0EF3V"40AS?V-#TS= MR53]/D>%)(HH$L"A[%G7KSCN<-@2 M)^YE),6[;-/";6CWD@5/AB)$458?=& MH8TM$UE2\;0H$88XITNLD:7%3_F2^_)5>S MH'?8._]V8YV^ZZ)/JK9"K6!?>!Y%4C6)7DK5%1 55L1TO <=<@J:,*\DQ7QLPNSO#Z\*_BA4$WN7*7T:?Z5;7U M>?_;WOB+:>]=/XS?4Q<,?9F)\2.7S_CX??/BTF1_7[&^'9T,EOVC^0= M!H8 M\ 5R 6"Y91SC4;+,GBB'[O;4M/L?QR)X#UOEX1&-Z1Q>6#J[MR6\+9=?OG[KGXT6EVZ-M;R@?NF.C@H2WHJ?VY:$ MMQ8ZZ/&T!EWSMF27J1R&,:5^T09CW*#0C[J#GG$1S 'XK;KY6N:3Z"=1N;V7 MZ@5XE"OV8 BP$#-$T))1*<\8^7 8=T2AJS22[A!5G&C,&!C9#J:8 UL;+;,+ M@7K#8N[7\=(6$N0? M,MF/AP-3*DPJT/-@/9A;X-QP7F&#+R)TE?&AGO*KV- MC#"5X)O>"*W',ZR+/\^/(2QY#U/O+6I2B.^B#(W*QD?+$^:/A4F_J5L+.#>( M$#>:HL:&[@*?890)=TR)R$YBL\([$%Y&&&1'^/L+; +2 NRA+-RF8 M0"$::SP5[P?:%MYEZ B5G6Z )Y)S1SX.&,7K26A+FD]+5*:K;PEU0;/L?FI6 MQ,,6[1T(& #F=PD""J1="='"%(3]GC\9-4^NP\O3=\=?#S]/3\UD.@&=KE$I M3D$PNMQ9S4%HZ5Z$'"C(;0PZ&'?GD' MS$^=,B $;!+4(<*@=7HG_F]=NVX8RX7RR^A?3!]=UKI MK@<6J;V26C:E-?/>M/:D!&4./?=SBSF'G^=7@[/]'GL7?ZZ=S>Z=UW5?@CH\ M\>NCQN7)S=7IZ/S]M^G-AV_O!A] =^W\S]*3J=.3"<1T%@Z.W?-O_8$5!5?7 MG*7"WO9FP\^]ZUQ]ECER FUE9AZ%Q3=LB(< M$4!3>@V)ZJ+$/1#;1'YDJS[3Y//J+OG\[LGGW-@1"!)QKBIM"-+8$[KS7K93(YS%B4>#\X+7(=?'K."\+8LL)^P M%5KH-08/7'M->>.F14T]C-3M53K&:1*3N-^:0-=!PE0%U.G'HP/<)""^PV:N M79(&CV=%J5'V M AAVWY[53-/ "+8+*D. W*=_]K&:_QN/^2/#P^QTK/&QT8$#8M5)[#CBP13^ M$.!Z.*&\@!ESL!4+?'[AIBE%*J@E0MPVCQ%1^5!$Z0BXG(/*+:]K9TRL+X^D MEQK-D]">6MQ0Y(?C2<#B\&*#J=D#?],.IFU;'L6P0Y[O^,H.K:M<@\ @QA-F* M(A.CXJ \&>%U!07,U:)*0J0@&!RC4@Z$X4C%^3X'HO08^GR CT@&U@LTCH. M!+;P.P T%U;H!DE$E1.1=/H)"% /C;0VDH)#A!A@H?D!@I\GC%#)2;H?BMKS M' )X'8G!9Q.+ZQ("D,(M E=WQ:O\UF6N8#2,XWCQV>TD-M VPAUD'J<>'9+\ M9K@=+DOY 1QA:--C0JTAU"(_MD1B$*R*W"?@J=;4U<4Q9O#2A#LK!#8H[ D$KX^V M!],O=)X@RMM=2NKD)^.Y( CG41A83HI LB$(SZ^DM) ,AJB2^56VH),^?R?O M+H@S/&R"^8#I(E5TZXT]C@:(I*'E1N*K=A 1/J0XAY6J+"1>GUDV0?:,^<(< MFB1XY%OD-]1(J:B9#]ST3*0Q6\A"Q88P3# /X6N*?ZC]B=7Y'K%,-VL -GCI M8]GX-'4]GF-S*'+/0+F!(["4G4<8"!$<57U:RF8.(FI6$(<60)!D$OSH8W8. M*^5N5RR9+D.*? 9&DA/2SC, !5@,7/3]4$J0CY6_LAI'(E6II*3%;V+F:M8292(E#E+_$K)0CR;F@F= M );< [0-UPMYU"14B7=F.=07%L13>,$D%4Q)<%-\KJ&PD6)U43YE)C")+N1:?HD27A^#3FJ,8[)*K)EEQ R,7=\TJ9FUL1WX\1A!QH#54F@)< 50'F'ZE8" M9>-@'CHF!)*-#O<&URAZ32'Y 6 Q6V<\=2CB#'C#!B\<714,L@6K'1+QKD; M76$N&NF> OY=WKGJG.X!-WD8A/"TN?>.B&H6A,1XR!/RP-4+#VUI75!7,5&] ML3;8BKE\5BC9RX_?,+>&"KH>%:U@/AZ&2KC^#F#\O56NJY0TJ:AM, V!@H+:AKAAIH5*I]7*S=KY<8+OO%; MMW9TZ]8+R5,:26)V%.70AJFLH.M>M6*%B$O-511A<]X0XX)X=[H"'4-";66I M(A,QB3CVIM):E!X22L.?X@)K<6NP^#1U :S)G.>GO!,B$YJVRQ6%I72KOYOE MFOH++%I@<:17_/;4/N9U.L[]A(L MFI8J*;?%'T>R7_0KO,O,S)& OHR36!% #&M:-T8\U>+V+2 MJQ:2JKX\ZU7=SY[G'G M)VA?MLZ7GO.,9&VZC*&":KO 57(MQ6+ @&%@ MK:@H5Z9#Z>TS%HQ2-?V(W56[X-J$QH^SC+I:-N^E?YO"TZGX*@%FQMO]"J%H M9=BNQR:$!U$<%;)-I0!M#U@P),[9?FK*>U96TXKVA]U-BTV[@C5+;F M[C2+S^('';$Q6N0R-$_GSB20NS*U.LS&[31/'MU.ITUY!9FK?+AO<(6\TJB1 MHY/W2[@HT/:S&>H^=RH69YS1^'G@5/G4A-_-.R*/S$6[6W[VNO30V[-"1?(J MX3OZBI:2BR+QKDM@1&-Q@W\J1!"2#I@569\&L.XKE73!WA"1)4 M-KKQ[:'V$]@EYV8"GV\E8F*ADHKA!>!WU0957F,#&)M'P5R/'-W1%.TMG=1] M^2V-3L4J9OW653;8G%!QN",/8YBB75':6XNT%Y^OF.D 5^+>#8&/L)Z=>"IO M>'5+H!)BAQ9JTH34E&TPR56:J5&K?7@[LW- MSUN#H44LG&LL2T/LE=.].D[(XVVV%4U%O!?^(V5P*K?#!4Y&[Z(OFUK)B$N@ M60JJP(B^ZPOR9B;0;FE.WL&P\JX,V-5<7//YW MXK.T7!10"JX]-9U'I"PV4N]"FM%RRT-8HZSEC_#?4\$L3#^CE99M/)\ M3?.BI>5+RC?&K0NY"1*P*[?#*"-&,?4TIX7:Y12T!\[MM)1_AZ.@+*$215ZY M[7)K(J.,\][T$]E7:]E$;=2)<0W.T=T,_F\XUHQQ*C4;X;?], MGE(IMV[E*O\WRFQ#ESH%(Q9&#SG9X^&:;?SB,Q=VW>UWW>T?J[N]ZJ<.6WJP MSNFB4_>3!ETN"M#DX7MQYPBY6MN>?M78$_G7;H'\7,(P]5T8YEF$87Y>2VWL MTOQ(39F-7[T?LZZ#W+.OL7&WEL:&Z&;\*-V+C0=M7&S
Q\<-VQ<:N4_&N M4_&N4_&N4_&N4_&N4_&N4_&/.A53A]Y=0]XMX\S_&PUY5Q) -NO.6]7B%-O3 MD[9&JONC-S"]4YPU%J?G@5;B.%@M[FYGD!78%J;=8)XOY8$[64A"+ M"N94">!UYE01*Q)]L3S!LUP,[BX8K_J/F#?>(]63G,VTBJQ&''$"#E=Z2^4+ M!+2VE4J++0.FK=0]D;^Z4GEC'%/NW%DJ@TL\-EPJ+'1"<03Z'AE4Z74^$=[V M9%, $;'#39T%GKMU>"O*\GB[AZ7.@0$-KR*5>BU#$WGM0I[32L\Y%^=$1C+" M=I^DDZ:I?FCVI='^>!H&R804FRY0I+M,)&)+>>OL41)QD6[ M^D$E(+Y"OE\>WB[R6 M8=LT.^T'[=;S;[.9F7$"'%9C8!B@M+C9-8!5W3$1+>RA7*SR5ZT-A%#^[;/'!H=JJ6;3JM8:?1:@[K'?POTW*& MM:93&=7'';M>KVF.1EP];EG+5^[ MO@?";6^$;=A7FM3SFR*>L9+M\0#UUSS#Z-;Z:X2]:"S&\[EK99Y)0LW2],LF MMJ%=MY'VF4>K&D3S>]Y4!NO1MT9]*32U2K?;6I01I\5[,LY@96..J$=/@?,A M[<%.4RL,G"-1VM#"*LG". J+E"2K#GGNOAMENO.E'3-$ 0R:?NA3X%P88^G9 MC#C1]2?CPHA$X6KJ1!="8&V^R/;8T1\]WU M1D,!EGE1-@#WTQ$BZ86XJ&B7]2$4U;;9JM:!9]::C?:P[C3L8:=B=H;U>KM> M:SLCTW%6N6>]QQWX$>#5F6I0-03^6VTW=VSS7[#-NLXVY2T3^:;WO,5--OII M"040CL;9'_\H#\<"9 LDG$JU>]+[!KH$7MK+ M9B\&_M VP+$3)=%\0D@0+>^7W$=@O+J!$V%MM@T6A+;;1!;[XPE5V$?;$/ZF M-D5CKE,;FLY(!K!^0RXEM"6SA%O]O,& ZDBTU@TP4_:"[L#$B^I-73:&3<"F MB%N?8G-?6VX"5E%+$,,O 9I'4:)J!5SUG9)%\K&W8^8\_.3ZXKW*^$X"Q>7'F/M M!BFO7B6W;G.CGUZ:MRV$K"=/Q;V,NBM%6,/;Q(="QB\;M! M!;V($C8^GIXU ML$$](_5%6*319LR*(L@C_T"G$TWUL="IC)T@L)#/$ZD#N1=DN[,))51I3K:- MMYY15NR:Z318I3JLVF-043H5:SAJL=:PVK#:ME.W3-NT,\H*>GN/CDXOWO;/ MCTX.3\_?=R^.3D^&=;-9K3VL/^?A]1*PF?G[7!G HW =X>BH_.,UA?'<*9N9 M5>@J#.TNGL8WQYWOY56O^_88!:>^\;?E4X:4+#0IK0?GQ M/ ;.Q>PD\7B+K$BT](_*!@!&ED%4:D6 820="3;K[RY?+X(+; R MXD=JVXR22$03"F%'"3(RO4]",G)C$45'#ATA<:<=?^1U;0_57A1@^PA] M%+)1J]2&5&"%FIG21#>Z/=$*DX[M4AN*M&L&;T JLDSTB3BD1/K*?:(Z(*2= M8U?#(KR@AS1V:E[ =>U;JOZH@^T=FIBL41J*G?#=V[5.#7'GENNL- "H\1+Q M%$$)A=16M.; Y,X'O2:WGHC*;NG)-72L")*>M/$AE1Q!YE2\\C M]EK^A[X1/)' .L10&D;DQUD*,.=Q#OU7N4H<7UW )/Z13P2WI MP_)1:T2)K^Q1V.>FHZKO)!#$_\;.IM?>;I?;[=VU/]RU_QF'2 IT_T!M^.3_ M_U;];2,2P(.NA\0CG/^E]@;@JL$W MGP4,++GF7L3L/9"].*[@->,T\N8W8QKBD#YK.G?WT"8Q.S7SAMW4*DZE/(UG M11SE<70#\:=5[:"'-SK64NW6N>E?8$JT&Y'2?87BS\E3E!]=?6":I;HQ,,K'!D^2S:.[WQV-*X@XJ0 MA+X;377F\,>..VP/9O[:W.&7UA.J6Z,G;,8=BM2&'7?8:LS\A;E#Q:R4CTX& MSP$,1Q14,/[9/S\VCGQ,'K"9<2 :.OSQQ[.Z]AV5/"MP(94,>F^? QAT*KFP M;OBXV#ZVX*?,W0$FYU@[LMD:>/WJ9-/K'C\',/R ;'K:6()CU[_")IH[(MH: MZ/WJ1'30/WP.8/@!$1VP,66%[6AH&X'WJ]/0<7?_.8#A!S1T;(V8MR.?[8/; MKTX^9^?]YP"&'Y#/F=96^7YN*ZL\!!#VJVCNS)DQ4IF%&NL7'GQQ8 ML64<8DN(E_W9B#E.MMQ8)S[9:57,LA#5J?"@2)-[E8/=GY1NFTEIO/^9RNFI M9/:^]I_Z_3]!?_X^3($8PJR;W-+O'MX-P'H1:,;0;81,8K$3U ME@5=Q3[PIOM+41 S=CWJ79%:R,:P)+J0L3@\OZG"\ORT*K]F!)L5[R<^ M-)6P;(5*CZE\J; BR3 MQQN09;_42VR&0[*(>I&V7QLOW5?&0%8:Y3KDP8_PZ[[ED7]^,&4LIK_E7Z$! M=8?P-5X&]=)=O*+V9]0$+ V2#=*"IL>ZG/L(G2TL)GD&E4RM7253'BX_:Z#* M8]0M-:HUI]5RFD.STA@/ZZ.&,^PX8VLXJE0:3K71LNO-4:9N:7#TUTGWXO*\ M/^RT6VWS88N6;D.^E5Z+J";3 /J/5-^SJ52 M#;/QJ=M2R/ZE4JOY,[OS6DJ2'0*\MT64>#'2/<)[N\?%1_\!XV^\>7[SM M=<_[QMGYZ<%E[V)0,HY.>N5[>P!VP'D^WII?%%9"4 J.5)G?X/@IUS&DUOM3 MS_MG]*=Q8/DN\XP>#NKV_1VX"L&%+IPGAE463L8.4%M,5VN2?GVV<@#' QZHW>(.C-:&%K;2AM@3*NVT\,U=J^T%=J>)0NFM3_"GC MV=0":#6ST .["%RGV &;&M2CP%G"_YO&,^\__P502P,$% @ $8IO4VUU M6Q/=!P 3"0 !@ !A:'!I+3(P,C$P.3,P>&5X,S%D,2YH=&WM6O%3VS@6 M_E=T=+:E,XD=0[/+)I09&M(I.Q0X-LS-_:A8GL) M2WJ#9'_0Z[/+CVSW>C)Z[!/U$C8QO++**5WQ(H['YSML)W>N'L3Q8K&(%ON1-K-XQ(765D;" MB9VC0VK!3\G%T6$I'6=ISHV5[NW.]>1]]P 63KE"'AW&J]_!=JK%\NA0J#FS M;EG(MSLE-S-5=9VN!_N]V@W1,\;M>S:WW842+A\DO=X/PYH+H:I9MY"9&_2C M@X.[)J-F^;I-AZ4-C"RX4W-)8V^,FA:2F\%4NWQX?X+'>M:K?IFN7#?CI2J6 M@U<354K+SN6"7>F25Z\ZH06_K30J>S7TUE;]+C$TEN?DK>OR0LTP./DZ#.L? MA*6/;W,U58[M)U%R&-=?8=(4$)1F>]9#,E]--%<6+A3*+0>Y$D)6,'CYXF"O MMS\\C,GPZ-LY-AI?34[?GXZ.)Z<7YW^'>&RY<=IAOUS\.K[\P-Y'[.+\Y.KZ MUPY+I7$J6S*7)1$[93F?2V;D7,D%.-'ERK+WVI2@ MP^X_F<[8\=G9Z1@T-SX^FWP8'5^-V>75Q5>Q-YQ MZT6%E4MV4^E%(:$^G1!1(VMM'&0+DU8:LH71N:H8KY:LJ9QI)+R$*'E-0] Y M*W%E%"]8QE,T&:9+4)G3P>Z!0253:2TW2S(I^8W$O!MC6K0).(,I"R)*FH,, M4F4@I#"#M%IX(J1ABURE.;,-_;CKOY!&MH/0 DIE0?BD$D%ZC;2U3+V#-&X- MU[3 ,N?H)MATN1F&9\209_M_@!C),E4A)Y3>NQQT !>8X[;9N*^J#-N5D\+B M[[1H!,9$GC<"W@%&E"F6K$::"&&$/!1(:PBUV;/WI@9*A9?N#EDT!0R &XWD M^NFL]R?E-F=9H1=V!2HC9\HZ%$..<6H,?L/+S@8V[,J9!]X^PX,\>Q.QR58L MR9/DIZ%M =!*%VU G64*E[OVM0_T*>-&^I0B16I:2 H]D\#1M% VIQYD5H)_ MB(/H6BB;%MHVZ$?,9'013+DR?*MB;*,!&M\SX 84$* M]R75_7\75#QB)]+B-F+K"?[/$]\A[4EY8Y_>A41@*I'$=J8@*[HQ& ";GR)" ME (K6?EQJ/RZ(Z--0@M'!J"BU96[S'9:LJ.;"L0$7ZPNE/ G.]M,K1**&T4+ M4$']/,56-%)C29'\/K)>OCP!X3@&AW# \IUJ#CBF3<&)-[$L[\2=LJ%'T,E- M><=?4TF&H#;TE^*9RLBSZ7W4/9D,'H#OZ33R9 P"MW,E"%K&-&['*/="H> @K:=UCT]).\##Q" @@WC+=**D\+=^V"ZH;@X,RXD[:G*;: M".^ +ZYFLH+D%@ B[LB:$$XF*!P#V+ 35 UF?(8;>99&;#SG1>.9@'(ALPS% MC9HCBO:1(F4MK$]@MG#Y>-WBT86.8"4;JJ.I;MRG/7@*]_*UM:32+_OSXII- M5T6EWS R1 +^#&GP9X!@8@$^"K%_F$,ZD+4%A[_S*% ^@X5(V72:-H8RM2$C MCXQ::NO03L]0,)9-,=!O#50(0^]^HDL&R($?[EFWCJ,PE_XL2R/<:"G8DK6NL!>2'Y#0A2*#2]%ODSR3YE6A_O/@D=;"X=SYR.\P04Z6KFF MC4]"J2VNT 5X0 W4"6IH(86V*;%D1,0OIJ7K1Q^#/%/*1N5]#$'+#+9D!TF2 MGDB09O\(K\5#)^B!JN:ZF$L2A8K/VB>1IN4>6=:%7DK<7>0ZL W?0AO0\444 M,_K_>PJ_Y<8)@CY@YUA^.44$DGZ'TAMN,4.U&:;JJ+@M=6 M#E9_;$[](^;+I7]A2.__*,] 4.M->+G(&Z=7#>'5HF_9>@%);F^_?J26C;>) M.\SC_>U.>-=$KT8-_HOU(DDE40VUV\+INNW=1^>-V+23K.+T96*_M92?HKW5 M%E4X?59NT U-6QEZ^2+YL1<.;K$33UY)FY*I=DZ7@R3"8,P__V O>O[?5U_K MUBIB&S]XO7:WIMBGZ.^8IF^:A%]0^]6Y3T E3&.?$_"-$W"),[NB%;"7O*R' M;)0KF;'QK4P;.ORSBU"VW\M+[+EV]:'&=R("P9GP,S=K(>#IS.+A M!P 5B0 !@ !A:'!I+3(P,C$P.3,P>&5X,S%D,BYH=&WM6G]OVS@2_2J\ M%->F@"U92;.;D], J>-B#:1I-NOLX?ZD))2)E/XT_7+%4)4TI*LL2+;A%ZUS:G(U5 M7?.*?1!:RZ)@[[1,IX*Q?P11%/2"TY-N]_P,0PW:/JJ*612%T4EXU#N*6-2+ MH^.X=\IN/K##N_'@M3.__#@8_^MFZ*>]N7MW-1JP@VX8_O-X$(:7XTM_XTW0 MB]A8\\I(*U7%BS <7A^P@]S:.@[#^7P>S(\#I:?A^#;,;5F\"0NEC A2FQZ< MGU$+?@J>GI^5PG*6Y%P;8=\>W(W?=T]A8:4MQ/E9N/SM;2H:XO6/ST)W+U.9QU.O]O5_S-)75M%N(S,8GP>GI MNDG+:;YJ4WYIL18%MW(F:.R-49-"]LM49;L9+V6QB%^- M92D,NQ9S=JM*7KWJ^!;\-D++[%7?61OY'X&AL3PK'FR7%W**P]8[[ M9R$9GG\[QP;#V_'H_6AP,1Y]O/XKQ&/+C5&'75Y'DW&/_28:/K0=#_A@Y_OZ$\"M@[;IRDL'+! M[BLU+P2TI^,CJD6MM(5H8=)*0;0P.I<5X]6"-975C8"7D"2G: @Z9R6NM.0% MRWB")LU4"2*SRML],JA$(HSA>D$F);\7F'=C3(.V%,Y@RH)HDN8@@T1JR"C, M(*P&GJ1"LWDNDYR9AGZL^\^%%NT@M(!2&M ]:8077BU,+1+G((U;PS658IDS M=$O99+$9ACUBR+/CWT&,8)FLD!-*[SH''< %YKBM-^[+*L-VY:2O^#LIFA1C M(L\; >\ (U(7"U8C380P0A[*HQ6$VNR9G:F!TM0)=XK_A96<#&V;IS"-O]_ @S]X$;+P52_(D^K%O M6@"TTD4;4&69Q.6A>>T"/6)<"Y=2I$A."D&A9P(XFA32Y-2#S$KP#W$07:?2 M)(4R#?H1,VE5^-S66J'@1K-AATAE*H -GZ_A PK4"K7U!3;];5/ (CKFW>CD M4'@OHI/47_E+265!Y3%%XS-BA@VH^=23+\^>*-N:*,-$M,Y= ,*"%.Y+JOO_ M+J@X"A]A3P2/P/9]&GHU!X'8F4X(6-SBW$U]R UA2241XXSI= MYAYHE-R'E;3NJ6EI)SB8. 1X$&^9;I14CI8?V@75C<8Q&7$G;4X2I5/G@"NN MIJ*"Y!8 (NZ(FA!.)B@A"1["2\=711#7VTQX\AWOYREI0Z9?]<7'-)LNBTFT8 MX2,!?_HT^!X@F#@%'_G8/\XA'1(HG\%"I&PJ21I-F=J0D2=&+96Q M:*,HS(4[2](QLVI6?KWV7N7ZG$OZY00X! M/Q"<(0+%;RH%EWM&_-9(N._V1U,E[@CZ>E_8MX7]!0[T5.Q(0(-./G2&2J1 M(EO=6A78<\'O28A\L>&DR)5)[BG3\G#_6?!H:V%_[GR"-WB*CD:L:..34&J+ M*W0!'E #=;P:&DBA:4HL&1%QBVGI^LG'('M*V:B\+R!HF<:6["!)PA$)TNP> MX;5XZ'@]D-5,%3-!HE#Q:?LD4K?<(\JZ4 N!N_-<>;;A6V@#.KZ(8@;_?T_A MM]RX1-!C=HWEEQ-$(#KI,'KU^#VMVKTMM.X@U':<8"<*W4U44?#:B'CYQ^;4 M/V"^7+C7A?3VC_(,!+7>^%>+O+%JV>!?++J6K=>/Y/;VRT=JV7B7>, M^#=-]&)4XW^Z6B2I)*JA=EM85;>]3]!Y(S;M),LX?9G8;RWEQ^!HN44E3I^5 MC;N^:2M#+U]$/_3\P2VTZ;-7TJ9DHJQ591P%&(RYYQ_L1<_]^^IKW5I%:,*= MEVOK%84N07_%)'W3%%SR2HK"A;^IJGWXOW'X?T5!SFYP:)>TC X;Y%)D[/U* MX3[ZDIV]Y&7=9[^(1 O+]6(G3Z'CW>4G&]^)('AG_,] M3P0 &8. 8 86AP:2TR,#(Q,#DS,'AE>#,R9#$N:'1M[5=;;]LV%/XK M9PZ6"V#=[+AQ)== JCBHAUQ<1\&P1UJB+"Z4J%)4'/?7[Y"2$COHPX UW8 N M0.+X\-P/^7WDY!?+FA49*6*:P*?H^@H2$=6=9T@J["UD84/GB>XXV<@3OPP'-];^A['BRNX?@^ M"D^,^L5M&/VQF#5A%_SV=B;H2WDVHF63J9R?NIP(2IJ)RKI32=:@G\I2::3G"H"<49D M1=6'WGUT:8U10S'%Z73B=)^-[DHDV^DD88]0J2VG'WHYD6M66$J4_M M58"6 M#BZ_TGFR-BQ1F>^Y[J]!29*$%6N+TU3Y(WL\?A%)MLZ>9:(IS9>4$\4>J?:] MXS7FE$A_)506O [P+;TF=/&5LQ!<.![4V<\@V"QK@%J=R/ M.M'J7:!'5F$*G*FMG[$DH04J'!Z,!^XPF#A:*I=O]S**,0ETD5%:HHA$C M35E,)7["^=75?(:G?W9^%7T*SY:STLO=^> JD2%Y*9@66D1/C)<8A$J;GP0JSV%:= M$J9[4$I:ZANHU7*"F04+4>'B8$H$Q.U:M[D+4HJ M3YPLMV8'_'I@#A@QACK[F,HF_R7.1^@S@ M1FS/(5)7:SU"XYW>M$&Z/GV?WN^5!@*Y5N-:&]"&B+=P#3>44> MO6\XDKG5?G?W&*AY>^Q1T)[H^:%3DC6U5OBP>[!(BC3CDT?!DG9?C/H&5X,S)D,BYH=&WM5UMOVS84_BMG#I8+8-WLN'$EUT J M.ZB!7%Q'V;!'6J(L+I2H4E0<]]?O4!?'"OHP8$TWH L0RSX\]T-^GSCYQ3#F M64*RD$;P*;BYADB$94HS!:&D1*%TRU0"@&,9V@*[^Q$9D+CF,Y(VM@#QQP;-<9NLXY+&_@]"'PSRKUV9T?_+&A;UBR8U0OGINU ($E6,,5$1KAES6][T$N4REW+VFZWYG9H M"KFQ@I65J)2?6UR(@IJ1BGK3B9;@)R71=))212!,B"RH^M!["*Z,,6HHICB= M3JSV6>NN1;2;3B+V!(7:>!"RE!=S2+:Q$2K*3?BW!9T$EBT^\2KM@7RFZQO(4?58& MX6R#SG6N7EV_6Y<^?T[8FBD8#LS!Q,K?(&B(6Y#*;M2)5F\#/;$"4^!,[=R$ M11'-4.'X:#RPA][$THK3'Y>8/U\%BZN%?QDL[FYA6.,.1_9-U[,^R4"S>=3,+$@IE%E%9H(I&C#AF(97XA,OKZ\4<3__\ M\CKXY%^NYK!_."^#XM;;.6I0F.=^<#V?)$B,.VJ7XYWUH>$2KK> ?K" MH(P6?3V&H@R3-H16=2Z\ AXSL>44<0Q5$H+C0J\'[BJ=SR61V%6^@Q7-A52( M;' E9(J09GR&6,AO6L6L" F'+[4Q4*PS@GN:*YJN\??0[D.%BX>%U/[;.B N M.08-T3''(FH0UMJ2?BF9I!JA"]VL>QIJ!,!]=4K.M$ KH;"4B QH.']&P,L0 MJR]#I9>=]\-S(%GT4C++L(R45%Y"'")A>AXLJQ:;JF/"= ]R20L=N*^7"?( MFN'TL515 <,&:(Z^IK+)/Y'^R+U&<"-V)Q#I*[&>H3&![UI M@K1]^CZ][Y1R80Y:3&!X&#+E&K6H,R$-D;97-=Y2T=^NI!D)$J02J8OO(SF. M67 6P9%=_;UYK9TJK,*"&-ZGM(AXXZHOVE)R<;:JSQDO=HD!@IQR5/@D7-/AN/S<'Y'HYKF5W=D^K+ M5'4[F_X%4$L! A0#% @ $8IO4X%E.KY""0 IT@ !$ M ( ! &%H<&DM,C R,3 Y,S N>'-D4$L! A0#% @ $8IO4W3S0<3- M"0 WGL !4 ( !<0D &%H<&DM,C R,3 Y,S!?8V%L+GAM M;%!+ 0(4 Q0 ( !&*;U,CB]\)'Q( .+U 5 " 7$3 M !A:'!I+3(P,C$P.3,P7V1E9BYX;6Q02P$"% ,4 " 1BF]3PL8Z*;XK M !73@( %0 @ '#)0 86AP:2TR,#(Q,#DS,%]L86(N>&UL M4$L! A0#% @ $8IO4PTXU?,Q'@ 5>P! !4 ( !M%$ M &%H<&DM,C R,3 Y,S!?<')E+GAM;%!+ 0(4 Q0 ( !&*;U,?%.ZC>,H M #48"0 5 " 1AP !A:'!I+3(P,C$P.3,P>#$P<2YH=&U0 M2P$"% ,4 " 1BF]3;75;$]T' !,) & @ '#.@$ M86AP:2TR,#(Q,#DS,'AE>#,Q9#$N:'1M4$L! A0#% @ $8IO4U!9>.+A M!P 5B0 !@ ( !UD(! &%H<&DM,C R,3 Y,S!X97@S,60R M+FAT;5!+ 0(4 Q0 ( !&*;U/66^*>3P0 &8. 8 " M >U* 0!A:'!I+3(P,C$P.3,P>&5X,S)D,2YH=&U02P$"% ,4 " 1BF]3 MAX^ARE0$ !R#@ & @ %R3P$ 86AP:2TR,#(Q,#DS,'AE ?>#,R9#(N:'1M4$L%!@ * H I@( /Q3 0 $! end