0001104659-22-090046.txt : 20220812 0001104659-22-090046.hdr.sgml : 20220812 20220812160704 ACCESSION NUMBER: 0001104659-22-090046 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 48 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220812 DATE AS OF CHANGE: 20220812 FILER: COMPANY DATA: COMPANY CONFORMED NAME: INNOVATIVE SOLUTIONS & SUPPORT INC CENTRAL INDEX KEY: 0000836690 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING SERVICES [7371] IRS NUMBER: 232507402 STATE OF INCORPORATION: PA FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-31157 FILM NUMBER: 221160099 BUSINESS ADDRESS: STREET 1: 420 LAPP RD CITY: MALVERN STATE: PA ZIP: 19355 BUSINESS PHONE: 6108899898 MAIL ADDRESS: STREET 1: 420 LAPP ROAD CITY: MALVERN STATE: PA ZIP: 19355 10-Q 1 issc-20220630x10q.htm FORM 10-Q UNITED STATES
P3Ytrue0000836690--09-302022Q3falsehttp://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrentPA000000836690us-gaap:CommonStockMember2021-04-012021-06-300000836690us-gaap:CommonStockMember2022-04-012022-06-300000836690us-gaap:CommonStockMember2022-01-012022-03-310000836690us-gaap:CommonStockMember2021-01-012021-03-310000836690us-gaap:TreasuryStockMember2022-06-300000836690us-gaap:RetainedEarningsMember2022-06-300000836690us-gaap:CommonStockMember2022-06-300000836690us-gaap:AdditionalPaidInCapitalMember2022-06-300000836690us-gaap:TreasuryStockMember2022-03-310000836690us-gaap:RetainedEarningsMember2022-03-310000836690us-gaap:CommonStockMember2022-03-310000836690us-gaap:AdditionalPaidInCapitalMember2022-03-310000836690us-gaap:TreasuryStockMember2021-12-310000836690us-gaap:RetainedEarningsMember2021-12-310000836690us-gaap:CommonStockMember2021-12-310000836690us-gaap:AdditionalPaidInCapitalMember2021-12-3100008366902021-12-310000836690us-gaap:TreasuryStockMember2021-09-300000836690us-gaap:RetainedEarningsMember2021-09-300000836690us-gaap:CommonStockMember2021-09-300000836690us-gaap:AdditionalPaidInCapitalMember2021-09-300000836690us-gaap:TreasuryStockMember2021-06-300000836690us-gaap:RetainedEarningsMember2021-06-300000836690us-gaap:CommonStockMember2021-06-300000836690us-gaap:AdditionalPaidInCapitalMember2021-06-300000836690us-gaap:TreasuryStockMember2021-03-310000836690us-gaap:RetainedEarningsMember2021-03-310000836690us-gaap:CommonStockMember2021-03-310000836690us-gaap:AdditionalPaidInCapitalMember2021-03-3100008366902021-03-310000836690us-gaap:TreasuryStockMember2020-12-310000836690us-gaap:RetainedEarningsMember2020-12-310000836690us-gaap:CommonStockMember2020-12-310000836690us-gaap:AdditionalPaidInCapitalMember2020-12-3100008366902020-12-310000836690us-gaap:TreasuryStockMember2020-09-300000836690us-gaap:RetainedEarningsMember2020-09-300000836690us-gaap:CommonStockMember2020-09-300000836690us-gaap:AdditionalPaidInCapitalMember2020-09-300000836690us-gaap:ShareBasedPaymentArrangementEmployeeMemberissc:StockBasedIncentiveCompensationPlan2019Member2022-06-300000836690srt:MaximumMemberissc:StockBasedIncentiveCompensationPlan2019Member2022-06-300000836690srt:MinimumMemberissc:PropertyPlantAndEquipmentOtherThanAirTransportationEquipmentAndManufacturingFacilityMember2021-10-012022-06-300000836690srt:MaximumMemberissc:PropertyPlantAndEquipmentOtherThanAirTransportationEquipmentAndManufacturingFacilityMember2021-10-012022-06-300000836690us-gaap:ManufacturingFacilityMember2021-10-012022-06-300000836690us-gaap:ManufacturingFacilityMember2022-06-300000836690us-gaap:LandMember2022-06-300000836690us-gaap:FurnitureAndFixturesMember2022-06-300000836690us-gaap:EquipmentMember2022-06-300000836690us-gaap:ComputerEquipmentMember2022-06-300000836690us-gaap:AirTransportationEquipmentMember2022-06-300000836690us-gaap:ManufacturingFacilityMember2021-09-300000836690us-gaap:LandMember2021-09-300000836690us-gaap:FurnitureAndFixturesMember2021-09-300000836690us-gaap:EquipmentMember2021-09-300000836690us-gaap:ComputerEquipmentMember2021-09-300000836690us-gaap:AirTransportationEquipmentMember2021-09-3000008366902022-03-310000836690us-gaap:SeriesAPreferredStockMember2022-06-300000836690us-gaap:SeriesAPreferredStockMember2021-09-300000836690us-gaap:RetainedEarningsMember2022-04-012022-06-300000836690us-gaap:RetainedEarningsMember2022-01-012022-03-310000836690us-gaap:RetainedEarningsMember2021-04-012021-06-300000836690us-gaap:RetainedEarningsMember2021-01-012021-03-310000836690us-gaap:ServiceMember2022-04-012022-06-300000836690us-gaap:ProductMember2022-04-012022-06-300000836690us-gaap:ServiceMember2021-10-012022-06-300000836690us-gaap:ProductMember2021-10-012022-06-300000836690issc:EngineeringDevelopmentContractsMember2021-10-012022-06-300000836690us-gaap:ServiceMember2021-04-012021-06-300000836690us-gaap:ProductMember2021-04-012021-06-300000836690issc:EngineeringDevelopmentContractsMember2021-04-012021-06-300000836690us-gaap:ServiceMember2020-10-012021-06-300000836690us-gaap:ProductMember2020-10-012021-06-300000836690issc:EngineeringDevelopmentContractsMember2020-10-012021-06-300000836690issc:TextronAviationIncMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300000836690issc:PilatusAircraftLtdMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300000836690issc:CargojetIncMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300000836690issc:TextronAviationIncMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2021-10-012022-06-300000836690issc:PilatusAircraftLtdMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2021-10-012022-06-300000836690issc:AirTransportServicesGroupMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2021-10-012022-06-300000836690issc:TextronAviationIncMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-300000836690issc:PilatusAircraftLtdMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-300000836690issc:TextronAviationIncMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2020-10-012021-06-300000836690issc:PilatusAircraftLtdMemberissc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2020-10-012021-06-300000836690issc:StockBasedIncentiveCompensationPlan2019Member2022-06-3000008366902021-06-3000008366902020-09-300000836690us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300000836690us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-09-300000836690issc:PrepaidSoftwareLicensesMember2022-04-012022-06-300000836690issc:PrepaidSoftwareLicensesMember2021-10-012022-06-300000836690issc:PrepaidSoftwareLicensesMember2021-04-012021-06-300000836690issc:PrepaidSoftwareLicensesMember2020-10-012021-06-300000836690us-gaap:ShareBasedPaymentArrangementEmployeeMemberissc:StockBasedIncentiveCompensationPlan2019Member2022-04-012022-06-300000836690issc:NonEmployeeDirectorMemberissc:StockBasedIncentiveCompensationPlan2019Member2022-04-012022-06-300000836690issc:StockBasedIncentiveCompensationPlan2019Member2022-04-012022-06-300000836690us-gaap:ShareBasedPaymentArrangementEmployeeMemberissc:StockBasedIncentiveCompensationPlan2019Member2021-10-012022-06-300000836690issc:NonEmployeeDirectorMemberissc:StockBasedIncentiveCompensationPlan2019Member2021-10-012022-06-300000836690issc:StockBasedIncentiveCompensationPlan2019Member2021-10-012022-06-300000836690us-gaap:ShareBasedPaymentArrangementEmployeeMemberissc:StockBasedIncentiveCompensationPlan2019Member2021-04-012021-06-300000836690issc:NonEmployeeDirectorMemberissc:StockBasedIncentiveCompensationPlan2019Member2021-04-012021-06-300000836690issc:StockBasedIncentiveCompensationPlan2019Member2021-04-012021-06-300000836690us-gaap:ShareBasedPaymentArrangementEmployeeMemberissc:StockBasedIncentiveCompensationPlan2019Member2020-10-012021-06-300000836690issc:NonEmployeeDirectorMemberissc:StockBasedIncentiveCompensationPlan2019Member2020-10-012021-06-300000836690issc:StockBasedIncentiveCompensationPlan2019Member2020-10-012021-06-300000836690us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-3000008366902022-04-012022-06-300000836690us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100008366902022-01-012022-03-310000836690us-gaap:TreasuryStockMember2021-10-012021-12-310000836690us-gaap:RetainedEarningsMember2021-10-012021-12-310000836690us-gaap:CommonStockMember2021-10-012021-12-310000836690us-gaap:AdditionalPaidInCapitalMember2021-10-012021-12-3100008366902021-10-012021-12-310000836690us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-3000008366902021-04-012021-06-300000836690us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100008366902021-01-012021-03-310000836690us-gaap:TreasuryStockMember2020-10-012020-12-310000836690us-gaap:RetainedEarningsMember2020-10-012020-12-310000836690us-gaap:CommonStockMember2020-10-012020-12-310000836690us-gaap:AdditionalPaidInCapitalMember2020-10-012020-12-3100008366902020-10-012020-12-310000836690issc:InventoryMemberus-gaap:SupplierConcentrationRiskMember2022-04-012022-06-300000836690issc:InventoryMemberus-gaap:SupplierConcentrationRiskMember2021-10-012022-06-300000836690issc:InventoryMemberus-gaap:SupplierConcentrationRiskMember2021-04-012021-06-300000836690issc:InventoryMemberus-gaap:SupplierConcentrationRiskMember2020-10-012021-06-300000836690issc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300000836690issc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2021-10-012022-06-300000836690issc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-300000836690issc:RevenuesNetMemberus-gaap:CustomerConcentrationRiskMember2020-10-012021-06-300000836690us-gaap:AirTransportationEquipmentMember2021-10-012022-06-300000836690issc:PilatusAircraftLimitedMember2021-10-012022-06-3000008366902020-10-012021-06-3000008366902021-09-3000008366902022-06-3000008366902022-07-2900008366902021-10-012022-06-30xbrli:sharesiso4217:USDissc:aircraftissc:itemissc:customerxbrli:pureiso4217:USDxbrli:sharesissc:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

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

For the quarterly period ended June 30, 2022

OR

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

[For the transition period from                        to                      ]

Commission File No. 000-31157

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

(Exact name of registrant as specified in its charter)

PENNSYLVANIA

    

23-2507402

(State or Other Jurisdiction
of Incorporation or Organization)

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

720 Pennsylvania Drive, Exton, Pennsylvania

19341

(Address of Principal Executive Offices)

(Zip Code)

(610) 646-9800

(Registrant’s Telephone Number, Including Area Code)

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

Title of each class

    

Trading Symbol(s)

    

Name of each exchange on which registered

Common Stock, par value $0.001 per share

ISSC

NASDAQ Stock Market LLC

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

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

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

 Large accelerated filer

 Accelerated filer

 Non-accelerated filer

 Smaller reporting company

 Emerging growth company

If an emerging growth company, indicate by check mark if the Registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

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

As of July 29, 2022, there were 17,276,213 shares of the Registrant’s Common Stock, with par value of $.001 per share, outstanding.

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

FORM 10-Q June 30, 2022

INDEX

 

 

Page No.

PART I.

FINANCIAL INFORMATION

 

 

Item 1.

Financial Statements

 

 

Condensed Consolidated Balance Sheets – June 30, 2022 (unaudited) and September 30, 2021

1

 

 

Condensed Consolidated Statements of Operations – Three and Nine Months Ended June 30, 2022 and 2021 (unaudited)

2

 

Condensed Consolidated Statements of Shareholders’ Equity – Three and Nine Months Ended June 30, 2022 and 2021 (unaudited)

3 - 4

 

 

Condensed Consolidated Statements of Cash Flows – Nine Months Ended June 30, 2022 and 2021 (unaudited)

5

 

Notes to Condensed Consolidated Financial Statements (unaudited)

6 - 20

 

 

Item 2.

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

21 - 29

 

 

Item 3.

Quantitative and Qualitative Disclosures about Market Risk

29

 

 

Item 4.

Controls and Procedures

29

 

PART II.

OTHER INFORMATION

 

 

Item 1.

Legal Proceedings

31

 

 

Item 1A.

Risk Factors

31

 

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

31

 

 

Item 3.

Defaults upon Senior Securities

31

 

 

Item 4.

Mine Safety Disclosures

31

 

 

Item 5.

Other Information

31

 

 

Item 6.

Exhibits

32

 

 

SIGNATURES

33

PART I—FINANCIAL INFORMATION

Item 1- Financial Statements

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

June 30, 

September 30, 

    

2022

    

2021

(Unaudited)

ASSETS

Current assets

Cash and cash equivalents

$

14,541,901

$

8,265,606

Accounts receivable

3,003,362

 

4,046,337

Inventories

 

4,905,034

 

4,545,392

Prepaid expenses and other current assets

 

778,850

 

833,076

Assets held for sale

1,558,475

Total current assets

 

24,787,622

 

17,690,411

Property and equipment, net

 

6,381,461

 

8,143,483

Deferred income taxes

278,085

1,063,822

Other assets

 

168,900

188,284

Total assets

$

31,616,068

$

27,086,000

LIABILITIES AND SHAREHOLDERS’ EQUITY

Current liabilities

Accounts payable

$

752,479

$

623,620

Accrued expenses

 

1,683,430

 

1,431,115

Contract liability

 

329,116

 

417,504

Total current liabilities

 

2,765,025

 

2,472,239

 

 

Other liabilities

18,407

28,680

Total liabilities

 

2,783,432

 

2,500,919

Commitments and contingencies (See Note 6)

Shareholders’ equity

Preferred stock, 10,000,000 shares authorized, $.001 par value, of which 200,000 shares are authorized as Class A Convertible stock. No shares issued and outstanding at June 30, 2022 and September 30, 2021

Common stock, $.001 par value: 75,000,000 shares authorized, 19,372,664 and 19,342,823 issued at June 30, 2022 and September 30, 2021

 

19,373

 

19,343

Additional paid-in capital

 

52,142,818

 

51,817,095

(Accumulated deficit)

 

(1,961,018)

 

(5,882,820)

Treasury stock, at cost, 2,096,451 shares at June 30, 2021 and September 30, 2021

 

(21,368,537)

 

(21,368,537)

Total shareholders’ equity

 

28,832,636

 

24,585,081

Total liabilities and shareholders’ equity

$

31,616,068

$

27,086,000

The accompanying notes are an integral part of these statements.

1

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(unaudited)

Three Months Ended June 30, 

Nine Months Ended June 30, 

    

2022

    

2021

    

2022

   

2021

Net Sales:

Product

$

6,935,976

$

5,981,462

$

20,279,371

$

15,886,967

Engineering development contracts

 

 

198,721

 

198,203

 

284,713

Total net sales

 

6,933,976

 

6,180,183

 

20,477,574

 

16,171,680

Cost of sales:

Product

 

2,879,462

 

2,764,765

 

8,253,981

 

7,270,708

Engineering development contracts

 

 

60,916

 

16,748

 

77,656

Total cost of sales

 

2,879,462

 

2,825,681

 

8,270,729

 

7,348,364

Gross profit

 

4,056,514

 

3,354,502

 

12,206,845

 

8,823,316

Operating expenses:

Research and development

 

676,381

 

646,795

 

2,062,937

 

1,936,747

Selling, general and administrative

 

1,694,233

 

1,512,138

 

5,226,015

 

4,847,410

Total operating expenses

 

2,370,614

 

2,158,933

 

7,288,952

 

6,784,157

Operating income

 

1,685,900

 

1,195,569

 

4,917,893

 

2,039,159

Interest income

 

10,429

 

107

 

10,871

 

1,138

Other income

 

21,608

 

17,231

 

49,401

 

50,994

Income before income taxes

 

1,717,937

 

1,212,907

 

4,978,165

 

2,091,291

Income tax expense (benefit)

 

358,763

 

(1,473,014)

 

1,056,363

 

(1,443,352)

Net income

$

1,359,174

$

2,685,921

$

3,921,802

$

3,534,643

Net income per common share:

Basic

$

0.08

$

0.16

$

0.23

$

0.21

Diluted

$

0.08

$

0.16

$

0.23

$

0.21

Weighted average shares outstanding:

Basic

 

17,261,349

17,230,387

17,253,822

 

17,222,312

Diluted

 

17,265,798

17,231,438

17,255,305

 

17,223,908

The accompanying notes are an integral part of these statements.

2

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS’ EQUITY

(unaudited)

Nine Months Ended June 30, 2022

Additional

Common

Paid-In

(Accumulated

Treasury

    

Stock

    

Capital

    

Deficit)

    

Stock

    

Total

Balance, September 30, 2021

$

19,343

$

51,817,095

$

(5,882,820)

$

(21,368,537)

$

24,585,081

Share-based compensation

45,591

45,591

Net income

1,133,058

1,133,058

Balance, December 31, 2021

$

19,343

$

51,862,686

$

(4,749,762)

$

(21,368,537)

$

25,763,730

Issuance of stock to directors

25

159,970

159,995

Share-based compensation

44,594

44,594

Net income

1,429,570

1,429,570

Balance, March 31, 2022

$

19,368

$

52,067,250

$

(3,320,192)

$

(21,368,537)

$

27,397,889

Issuance of stock to directors

2

13,329

13,331

Share-based compensation

45,088

45,088

Exercise of stock options

3

17,151

17,154

Net income

1,359,174

1,359,174

Balance, June 30, 2022

$

19,373

$

52,142,818

$

(1,961,018)

$

(21,368,537)

$

28,832,636

The accompanying notes are an integral part of these statements.

3

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS’ EQUITY

(unaudited)

Nine Months Ended June 30, 2021

Additional

Common

Paid-In

(Accumulated

Treasury

    

Stock

    

Capital

    

Deficit)

    

Stock

    

Total

Balance, September 30, 2020

$

19,311

$

51,458,787

$

(2,340,530)

$

(21,368,537)

$

27,769,031

Share-based compensation

45,591

45,591

Dividends declared

(8,607,192)

(8,607,192)

Net income

240,145

240,145

Balance, December 31, 2020

$

19,311

$

51,504,378

$

(10,707,577)

$

(21,368,537)

$

19,447,575

Issuance of stock to directors

27

159,953

159,980

Share-based compensation

44,594

44,594

Net income

608,577

608,577

Balance, March 31, 2021

$

19,338

$

51,708,925

$

(10,099,000)

$

(21,368,537)

$

20,260,726

Share-based compensation

45,084

45,084

Exercise of stock options

5

17,005

17,010

Net income

2,685,921

2,685,921

Balance, June 30, 2021

$

19,343

$

51,771,014

$

(7,413,079)

$

(21,368,537)

$

23,008,741

The accompanying notes are an integral part of these statements.

4

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(unaudited)

For the Nine Months Ended June 30, 

    

2022

    

2021

CASH FLOWS FROM OPERATING ACTIVITIES:

Net income

$

3,921,802

$

3,534,643

Adjustments to reconcile net income to net cash provided by operating activities:

Depreciation and amortization

 

278,164

334,250

Share-based compensation expense

 

Stock options

135,273

135,269

Stock awards

173,326

159,980

Loss on disposal of property and equipment

357

Excess and obsolete inventory cost

(195,762)

Deferred income taxes

785,737

(1,461,617)

(Increase) decrease in:

Accounts receivable

 

1,042,975

 

75,383

Inventories

 

(264,789)

 

(351,714)

Prepaid expenses and other current assets

 

69,344

 

(22,219)

Increase (decrease) in:

Accounts payable

 

128,859

 

145,150

Accrued expenses

 

357,566

 

206,627

Income taxes payable

(119,855)

17,784

Contract liability

 

(88,388)

 

1,215,329

Net cash provided by operating activities

 

6,420,371

 

3,793,103

CASH FLOWS FROM INVESTING ACTIVITIES:

Purchases of property and equipment

 

(161,230)

 

(324,025)

Net cash used in investing activities

 

(161,230)

 

(324,025)

CASH FLOWS FROM FINANCING ACTIVITIES:

Proceeds from exercise of stock options

17,154

17,010

Dividend paid

(19,788,092)

Net cash provided by (used in) financing activities

 

17,154

 

(19,771,082)

Net increase (decrease) in cash and cash equivalents

6,276,295

(16,302,004)

Cash and cash equivalents, beginning of year

8,265,606

23,784,867

Cash and cash equivalents, end of year

$

14,541,901

$

7,482,863

SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION

Cash paid for income taxes

$

390,481

$

481

The accompanying notes are an integral part of these statements.

5

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

1. Summary of Significant Accounting Policies

Description of the Company

Innovative Solutions and Support, Inc. (the “Company,” “IS&S,” “we” or “us”) was incorporated in Pennsylvania on February 12, 1988. The Company operates in one business segment as a systems integrator that designs, develops, manufactures, sells and services air data equipment, engine display systems, standby equipment, primary flight guidance, autothrottles and cockpit display systems for retrofit applications and original equipment manufacturers (“OEMs”). The Company supplies integrated Flight Management Systems (“FMS”), Flat Panel Display Systems (“FPDS”), FPDS with Autothrottle, air data equipment, Integrated Standby Units (“ISU”), ISU with Autothrottle and advanced Global Positioning System (“GPS”) receivers that enable reduced carbon footprint navigation.

The Company has continued to position itself as a system integrator, which capability provides the Company with the potential to generate more substantive orders over a broader product base. This strategy, as both a manufacturer and integrator, is designed to leverage the latest technologies developed for the computer and telecommunications industries into advanced and cost-effective solutions for the general aviation, commercial air transport, United States Department of Defense (“DoD”)/governmental and foreign military markets. This approach, combined with the Company’s industry experience, is designed to enable IS&S to develop high-quality products and systems, to reduce product time to market, and to achieve cost advantages over products offered by its competitors.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements are presented pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) in accordance with the disclosure requirements for the quarterly report on Form 10-Q and, therefore, do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete annual financial statements. In the opinion of Company management, the unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The condensed consolidated balance sheet as of September 30, 2021 is derived from the audited financial statements of the Company. Operating results for the three-and nine-month periods ended June 30, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2022, including in terms of the impact of the coronavirus pandemic (the “COVID-19 pandemic”), which cannot be determined at this time. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes of the Company included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2021.

Principles of Consolidation

The Company’s condensed consolidated financial statements include the accounts of its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Impact of the Russia and Ukraine War

The war between Russia and Ukraine and the global response to this war could have an adverse impact on our business and results of operations. Although the war has not had, and is not expected to have, a material impact on our operating results, it is not possible to predict the broader or long-term consequences of the war between Russia and Ukraine, which may include further sanctions, embargoes, regional instability, geopolitical shifts and adverse effects on macroeconomic conditions, cybersecurity conditions, financial markets and energy markets. Such geopolitical instability and uncertainty could have a negative impact on our ability to sell and ship products, collect payments from and support customers in certain regions, and could increase the costs, risks and adverse impacts from supply chain and logistics disruptions. Another potential impact could also be an adjustment to accounting estimates related to asset valuation.

6

Impact of the COVID-19 Pandemic

The Company has not yet seen a material impact from the COVID-19 pandemic on its business, financial position, liquidity, or ability to service customers or maintain critical operations. IS&S will continue to monitor the impact of the COVID-19 pandemic on its business, including how it has impacted and will impact the Company’s employees, customers, suppliers and distribution channels. The Company could face liquidity shortages, weaker product demand from its customers, disruptions in its supply chain, and/or staffing shortages in its workforce in the future due to the direct and indirect effects of the COVID-19 pandemic.

Use of Estimates

The financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America, which require management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Estimates are used in accounting for, among other items, long term contracts, allowances for doubtful accounts, inventory obsolescence, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contract (“EDC”) programs, percentage of completion on EDC contracts, recoverability of long-lived assets and contingencies. Estimates and assumptions are reviewed periodically and the effects of changes, if any, are reflected in the consolidated statements of operations in the period they are determined.

Cash and Cash Equivalents

Highly liquid investments, purchased with an original maturity of three months or less, are classified as cash equivalents. Cash equivalents at June 30, 2022 and September 30, 2021 consist of cash on deposit and cash invested in money market funds with financial institutions.

Inventory Valuation

Inventories are stated at the lower of cost (first-in, first-out) or net realizable value, net of write-downs for excess and obsolete inventory.

Assets Held for Sale

Assets to be disposed of by sale (“disposal groups”) are reclassified into “assets held for sale” if their carrying amounts are principally expected to be recovered through a sale transaction rather than through continuing use. The reclassification occurs when the disposal group is available for immediate sale and the sale is probable. These criteria are generally met when an agreement to sell exists, or management has committed to a plan to sell the assets within one year. Disposal groups are measured at the lower of carrying amount or fair value less costs to sell and are not depreciated or amortized. When the net realizable value of a disposal group increases during a period, a gain can be recognized to the extent that it does not increase the value of the disposal group beyond its original carrying value when the disposal group was reclassified as held for sale. The fair value of a disposal group, less any costs to sell, is assessed each reporting period it remains classified as held for sale and any remeasurement to the lower of carrying value or fair value less costs to sell is reported as an adjustment to the carrying value of the disposal group.

Property and Equipment

Property and equipment are stated at cost. Depreciation is provided using an accelerated method over the estimated useful lives of the assets (the lesser of three to seven years or over the lease term), except for the manufacturing facility and the corporate airplane, which are depreciated using the straight-line method over their estimated useful lives of thirty-nine years and ten years, respectively. Major additions and improvements are capitalized, while maintenance and repairs that do not improve or extend the life of assets are charged to expense as incurred.

Long-Lived Assets

The Company assesses the impairment of long-lived assets in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 360-10, “Property, Plant and Equipment.” This statement requires that long-lived assets be reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. In addition, long-lived assets to be disposed of should be reported at the lower of the carrying amount or fair value less cost to sell. The Company considers historical performance and future estimated results in its evaluation of potential impairment and then compares the carrying amount of the asset to estimated future cash flows expected to result from use of the asset. If the carrying amount of the asset exceeds the estimated expected undiscounted future cash flows, the Company measures the amount of the

7

impairment by comparing the carrying amount of the asset to its fair value. The estimation of fair value is generally measured by discounting expected future cash flows. No impairment charges were recorded during the three-and nine-month periods ended June 30, 2022 or 2021.

Fair Value of Financial Instruments

The net carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, and short-term debt approximate their fair value because of the short-term nature of these instruments. For financial assets and liabilities measured at fair value on a recurring basis, fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value as follows:

Level 1 — Unadjusted quoted prices that are available in active markets for the identical assets or liabilities at the measurement date.

Level 2 — Other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:

Quoted prices for similar assets or liabilities in active markets;
Quoted prices for identical or similar assets in non-active markets;
Inputs other than quoted prices that are observable for the asset or liability; and
Inputs that are derived principally from or corroborated by other observable market data.

Level 3 — Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions.

The following table sets forth by level within the fair value hierarchy the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis as of June 30, 2022 and September 30, 2021, according to the valuation techniques the Company used to determine their fair values.

Fair Value Measurement on June 30, 2022

Quoted Price in

Significant Other

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

 

$

10,945,240

 

$

 

$

Fair Value Measurement on September 30, 2021

Quoted Price in

Significant Other

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

 

$

6,051,902

 

$

 

$

Revenue Recognition

The Company enters into sales arrangements with customers that, in general, provide for the Company to design, develop, manufacture and deliver large flat-panel display systems, flight information computers, autothrottles and advanced monitoring systems

8

that measure and display critical flight information, including data relative to aircraft separation, airspeed, altitude, and engine and fuel data measurements.

Revenue from Contracts with Customers

The Company accounts for revenue in accordance with ASC 606, Revenue from Contracts with Customers (“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services. To achieve this core principle, the Company applies the following five steps:

1)

Identify the contract with a customer

The Company’s contract with its customers typically is the form of a purchase order issued to the Company by its customers and, to a lesser degree, in the form of a purchase order issued in connection with a formal contract executed with a customer. For the purpose of accounting for revenue under ASC 606, a contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.

2)

Identify the performance obligations in the contract

Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. Most of our revenue is derived from purchases under which we provide a specific product or service and, as a result, there is only one performance obligation. In the event that a contract includes multiple promised goods or services, such as an EDC contract which includes both engineering services and a resulting product shipment, the Company must apply judgment to determine whether promised goods or services are capable of being distinct in the context of the contract. In these cases, the Company considers whether the customer could, on its own, or together with other resources that are readily available from third parties, produce the physical product using only the output resulting from the Company’s completion of engineering services. If the customer cannot produce the physical product, then the promised goods or services are accounted for as a combined performance obligation.

3)

Determine the transaction price

The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.

4)

Allocate the transaction price to performance obligations in the contract

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. The Company determines standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into account available information such as market conditions as well as the cost of the goods or services and the Company’s normal margins for similar performance obligations.

9

5)Recognize revenue when or as the Company satisfies a performance obligation

The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. Historically, the Company has also recognized revenue from EDC contracts and is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Contract costs include material, components and third-party avionics purchased from suppliers, direct labor, and overhead costs.

Contract Estimates

Accounting for performance obligations in long-term contracts that are satisfied over time involves the use of various techniques to estimate progress towards satisfaction of the performance obligation. The Company typically measures progress based on costs incurred compared to estimated total contract costs. Contract cost estimates are based on various assumptions to project the outcome of future events that often span more than a single year. These assumptions include the amount of labor and labor costs, the quantity and cost of raw materials used in the completion of the performance obligation, and the complexity of the work to be performed.

As a significant change in one or more of these estimates could affect the profitability of our contracts, we review and update our contract-related estimates regularly. We recognize adjustments in estimated profit on contracts under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the total loss in the quarter it is identified.

The impact of adjustments in contract estimates on our operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate impact of adjustments in contract estimates did not change our revenue and operating earnings (and diluted earnings per share) for the three-and nine-month periods ended June 30, 2022 and 2021, respectively. Therefore, no adjustment on any contract was material to our unaudited consolidated financial statements for the three-and nine-month periods ended June 30, 2022 and 2021, respectively.

Contract Balances

Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer under the contract. Contract liabilities primarily relate to consideration received in advance of performance under the contract. The following table reflects the Company’s contract assets and contract liabilities:

Contract

    

Liabilities

September 30, 2021

$

417,504

Amount transferred to receivables from contract assets

Contract asset additions

Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period

(316,320)

Increases due to invoicing prior to satisfaction of performance obligations

227,932

June 30, 2022

$

329,116

Customer Service Revenue

The Company enters into sales arrangements with customers for the repair or upgrade of its various products that are not under warranty. The Company’s customer service revenue and cost of sales are included in product sales and product cost of sales,

10

respectively, on the accompanying consolidated statements of operations. The Company’s customer service revenue and cost of sales for the three-and nine-month periods ended June 30, 2022 and 2021 respectively are as follows:

For the Three Months Ended June 30, 

 

For the Nine Months Ended June 30, 

    

2022

    

2021

    

2022

    

2021

Customer Service Sales

 

$

1,338,893

 

$

980,845

$

3,784,493

$

3,010,720

Customer Service Cost of Sales

369,562

408,161

1,112,298

1,079,462

Gross Profit

$

961,331

$

572,684

$

2,672,195

$

1,931,258

Lease Recognition

The Company accounts for leases in accordance with ASU 2016-02, Leases (Topic 842). At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances present in the arrangement. Leases with a term greater than one year are recognized on the balance sheet as right-of-use assets and short-term and long-term lease liabilities, as applicable. The Company does not have any financing leases that are material in nature.

Income Taxes

Income taxes are recorded in accordance with ASC Topic 740, “Income Taxes” (“ASC Topic 740”), which utilizes a balance sheet approach to provide for income taxes. Under this method, the Company recognizes deferred tax assets and liabilities for temporary differences between the financial reporting basis and the tax basis of the Company’s assets, liabilities, and expected benefits of utilizing NOLs and tax credit carryforwards. The impact on deferred taxes of changes in tax rates and laws, if any, are applied to the years during which temporary differences are expected to be settled and are reflected in the consolidated financial statements in the period of enactment. At the end of each interim reporting period, the Company prepares an estimate of the annual effective income tax rate and applies that annual effective income tax rate to ordinary year-to-date pre-tax income for the interim period. Specific tax items discrete to a particular quarter are recorded in income tax expense for that quarter. The estimated annual effective tax rate used in providing for income taxes on a year-to-date basis may change in subsequent periods.

Deferred tax assets are reduced by a valuation allowance if, based on the consideration of all available evidence, it is more likely than not that some portion of the deferred tax asset will not be realized. Significant weight is given to evidence that can be verified objectively, and significant management judgment is required in determining any valuation allowance recorded against net deferred tax assets. The Company evaluates deferred income taxes on a quarterly basis to determine if a valuation allowance is required by considering available evidence. Deferred tax assets are recognized when expected future taxable income is sufficient to allow the related tax benefits to reduce taxes that would otherwise be payable. The sources of taxable income that may be available to realize the benefit of deferred tax assets are future reversals of existing taxable temporary differences, future taxable income exclusive of reversing temporary differences and credit carryforwards, taxable income in carry-back years, and tax planning strategies which are both prudent and feasible. For the quarter ended June 30, 2021, the valuation allowance was released for all federal and some state deferred tax assets. This release both increased the deferred tax asset and removed the valuation allowance. The Company will continue to assess all available evidence during future periods to evaluate any changes to the realization of its deferred tax assets.If the Company were to determine that it would be able to realize additional state deferred tax assets in the future, it would make an adjustment to the valuation allowance which would reduce the provision for income taxes.

The accounting for uncertainty in income taxes requires a more likely than not threshold for financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. The Company records a liability for the difference between the (i) benefit recognized and measured for financial statement purposes and (ii) the tax position taken or expected to be taken on the Company’s tax return. To the extent that the Company’s assessment of such tax positions changes, the change in estimate is recorded in the period in which the determination is made. The Company has elected to record any interest or penalties associated with uncertain tax positions as income tax expense.

The Company files a consolidated U.S. federal income tax return. The Company prepares and files tax returns based on the interpretation of tax laws and regulations, and records estimates based on these judgments and interpretations. In the normal course of business, the tax returns are subject to examination by various taxing authorities. Such examinations may result in future tax and interest assessments by these taxing authorities, and the Company records a liability when it is probable that there will be an assessment. The Company adjusts the estimates periodically as a result of ongoing examinations by and settlements with the various taxing authorities, and changes in tax laws, regulations and precedent. The consolidated tax provision of any given year includes

11

adjustments to prior years’ income tax accruals that are considered appropriate, and any related estimated interest. Management believes that it has made adequate accruals for income taxes. Differences between estimated and actual amounts determined upon ultimate resolution, individually or in the aggregate, are not expected to have a material effect on the Company’s consolidated financial position but could possibly be material to its consolidated results of operations or cash flow of any one period.

Engineering Development

The Company invests a significant percentage of its sales on engineering development, both Research & Development (“R&D”) and EDC. At June 30, 2022, approximately 19% of the Company’s employees were engineers engaged in various engineering development projects. Total engineering development expense comprises both internally funded R&D and product development and design charges related to specific customer contracts. Engineering development expense consists primarily of payroll-related expenses of employees engaged in EDC projects, engineering related product materials and equipment, and subcontracting costs. R&D charges incurred for product design, product enhancements, and future product development are expensed as incurred. Product development and design charges related to specific customer contracts are charged to cost of sales-EDC based on the method of contract accounting (either percentage-of-completion or completed contract) applicable to such contracts.

Treasury Stock

We account for treasury stock purchased under the cost method and include treasury stock as a component of shareholders’ equity. Treasury stock purchased with intent to retire (whether or not the retirement is actually accomplished) is charged to common stock.

Comprehensive Income

Pursuant to FASB ASC Topic 220, “Comprehensive Income,” the Company is required to classify items of other comprehensive income by their nature in a financial statement and display the accumulated balance of other comprehensive income separately from retained earnings and additional paid-in capital in the equity section of its condensed consolidated balance sheets. For the three-and nine-month periods ended June 30, 2022 and 2021, comprehensive income consisted of net income only, and there were no items of other comprehensive income for any of the periods presented.

Share-Based Compensation

The Company accounts for share-based compensation under ASC Topic 718, “Stock Compensation” (“ASC Topic 718”), which requires the Company to measure the cost of employee or non-employee director services received in exchange for an award of equity instruments based on the grant-date fair value of the award using an option pricing model. The Company recognizes such cost over the period during which an employee or non-employee director is required to provide service in exchange for the award.

Accordingly, adoption of ASC Topic 718’s fair value method results in recording compensation costs under the Company’s stock-based compensation plans. The Company determined the fair value of its stock option awards at the date of grant using the Black-Scholes option pricing model. Option pricing models and generally accepted valuation techniques require management to make assumptions and to apply judgment to determine the fair value of its awards. These assumptions and judgments include estimating future volatility of the Company’s stock price, expected dividend yield, future employee turnover rates, and future employee stock option exercise behaviors. Changes in these assumptions can materially affect fair value estimates. The Company does not believe that a reasonable likelihood exists that there will be a material change in future estimates or assumptions used to determine share-based compensation expense. However, if actual results are not consistent with the Company’s estimates or assumptions, the Company would adjust its estimates. Such adjustments could have a material impact on the Company’s financial position.

Warranty Reserves

The Company offers warranties on some products of various lengths, however the standard warranty period is twenty-four months. At the time of shipment, the Company establishes a reserve for estimated costs of warranties based on its best estimate of the amounts necessary to settle future and existing claims using historical data on products sold as of the balance sheet date. The length of the warranty period, the product’s failure rates, and the customer’s usage affect warranty cost. If actual warranty costs differ from the Company’s estimated amounts, future results of operations could be affected adversely. Warranty cost is recorded as cost of sales, and the reserve balance recorded as an accrued expense. While the Company maintains product quality programs and processes, its

12

warranty obligation is affected by product failure rates and the related corrective costs. If actual product failure rates and/or corrective costs differ from the estimates, the Company revises the estimated warranty liability accordingly.

Self-Insurance Reserves

Since January 1, 2014, the Company has self-insured a significant portion of its employee medical insurance. The Company maintains a stop-loss insurance policy that limits its losses both on a per employee basis and an aggregate basis. Liabilities associated with the risks that are retained by the Company are estimated based upon actuarial assumptions such as historical claims experience and demographic factors. The Company estimated the total medical claims incurred but not reported and the Company believes that it has adequate reserves for these claims at June 30, 2022 and September 30, 2021, respectively. However, the actual value of such claims could be significantly affected if future occurrences and claims differ from these assumptions. At June 30, 2022 and September 30, 2021, the estimated liability for medical claims incurred but not reported was $57,274 and $55,934, respectively. The Company has recorded the excess of funded premiums over estimated claims incurred but not reported of $347,287 and $208,651 as a current asset in the accompanying condensed consolidated balance sheets as of June 30, 2022 and September 30, 2021, respectively.

Concentrations

Major Customers and Products

In the three-month period ended June 30, 2022, three customers, Pilatus Aircraft Ltd (“Pilatus”), Textron Aviation, Inc. (“Textron”) and Cargojet Inc., accounted for 27%, 16% and 14% of net sales, respectively. In the nine-month period ended June 30, 2022, three customers, Pilatus, Textron and Air Transport Services Group, accounted for 27%, 11% and 10% of net sales, respectively.

In the three-month period ended June 30, 2021, two customers, Pilatus, and Textron, accounted for 25%, and 21% of net sales, respectively. In the nine-month period ended June 30, 2021, two customers, Pilatus and Textron, accounted for 20% and 17% of net sales, respectively.

Major Suppliers

The Company buys several of its components from sole source suppliers. Although there are a limited number of suppliers of particular components, management believes other suppliers could provide similar components on comparable terms.

For the three- and nine-month periods ended June 30, 2022, the Company had zero and two suppliers, respectively that were individually responsible for greater than 10% of the Company’s total inventory related purchases.

For the three- and nine-month periods ended June 30, 2021, the Company had three and one suppliers, respectively that were individually responsible for greater than 10% of the Company’s total inventory related purchases.

Concentration of Credit Risk

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash balances and accounts receivable. The Company invests its excess cash where preservation of principal is the major consideration. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. The Company’s customer base consists principally of companies within the aviation industry. The Company requests advance payments and/or letters of credit from customers that it considers to be credit risks.

Recent Accounting Pronouncements

In June 2016, FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instrument (“ASU 2016-13”). ASU 2016-13 replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 is effective for SEC small business filers for fiscal years beginning after December 15, 2022. The impact ASU 2016-13 is not expected to be material for the Company.

13

In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU 2019-12”), which simplifies the accounting for income taxes, eliminates certain exceptions within Accounting Standards Codification Topic 740, “Income Taxes” (“ASC 740”), and clarifies certain aspects of ASC 740 to promote consistency among reporting entities. We adopted this update effective October 1, 2021. The adoption of this standard did not have a material impact on our condensed consolidated financial statements or related disclosures.

As new accounting pronouncements are issued, we will adopt those that are applicable.

2. Supplemental Balance Sheet Disclosures

Inventories

Inventories are stated at the lower of cost (first-in, first-out) or net realizable value, net of write-downs for excess and obsolete inventory, and consist of the following:

June 30, 

September 30, 

    

2022

    

2021

Raw materials

 

$

4,116,347

 

$

3,729,692

Work-in-process

 

670,883

 

629,814

Finished goods

 

117,804

 

185,886

 

$

4,905,034

 

$

4,545,392

Prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following:

June 30, 

September 30, 

    

2022

    

2021

Prepaid insurance

 

$

483,344

$

318,138

Income tax

15,118

Other

 

280,388

 

514,938

 

$

778,850

$

833,076

Assets held for sale

The asset classified as held for sale, net consists of the following:

    

June 30,

    

September 30,

2022

2021

Corporate airplane (Pilatus PC-12)

 

$

3,142,500

 

$

Less: accumulated depreciation

 

(1,584,025)

 

$

1,558,475

$

As of June 30, 2022, the Company classified $1.6 million of net property and equipment as “assets held for sale” on the consolidated balance sheet. During the quarter ended June 30, 2022, management of the Company implemented a plan to sell a Company-owned aircraft and commenced efforts to locate a buyer for the aircraft. In June 2022, the Company entered into an agreement to sell the aircraft for $2,900,000, and management expects to complete the sale during the quarter ended September 30, 2022 at which time, the Company will recognize a gain on the sale of the aircraft.

14

Property and equipment

Property and equipment, net consists of the following:

June 30,

September 30,

    

2022

    

2021

Computer equipment

$

2,307,139

$

2,309,053

Corporate airplanes

 

2,406,468

 

5,601,039

Furniture and office equipment

 

976,993

 

970,725

Manufacturing facility

 

5,889,491

 

5,889,491

Equipment

 

5,624,966

 

5,545,529

Land

1,021,245

1,021,245

 

18,226,302

 

21,337,082

Less: accumulated depreciation and amortization

 

(11,844,841)

 

(13,193,599)

 

$

6,381,461

 

$

8,143,483

Depreciation and amortization related to property and equipment was $89,072 and $90,061 for the three-month periods ended June 30, 2022 and 2021, respectively. The corporate airplanes are utilized primarily in support of product development. The Pilatus PC-12 airplane, one of the Company’s two corporate airplanes, has been depreciated to its estimated salvage value.

Depreciation and amortization related to property and equipment was approximately $269,567 and $278,956 for the nine-month periods ended June 30, 2022 and 2021, respectively.

Other assets

Other assets consist of the following:

June 30,

September 30,

    

2022

    

2021

Intangible assets, net of accumulated amortization of $635,095 and $634,032 at June 30, 2022 and September 30, 2021

 

$

61,411

 

$

62,474

Operating lease right-of-use asset

32,189

42,976

Other non-current assets

75,300

 

82,834

 

$

168,900

 

$

188,284

Intangible assets consist of licensing and certification rights which are amortized over a defined number of units. No impairment charges were recorded in the nine-month periods ended June 30, 2022 and 2021.

Intangible asset amortization expense was $0 and $16,841 for the three-month periods ended June 30, 2022 and 2021, respectively. Intangible asset amortization expense was $1,063 and $49,314 for the nine-month periods ended June 30, 2022 and 2021, respectively. The timing of future amortization expense is not determinable because the intangible assets are being amortized over a defined number of units.

Other non-current assets as of June 30, 2022 and September 30, 2021 include the security deposit for an airplane hangar and a deposit for medical claims required under the Company’s medical plan. In addition, other non-current assets as of June 30, 2022 and September 30, 2021 includes $0 and $7,535, respectively, of prepaid software licenses that will be earned upon the shipment of a certain product to a customer. Other non-current assets amortization expense was $2,021 and $2,870 for the three-month periods ended June 30, 2022 and 2021, respectively. Other non-current assets amortization expense was $7,534 and $5,980 for the nine-month periods ended June 30, 2022 and 2021, respectively.

15

Accrued expenses

Accrued expenses consist of the following:

June 30,

September 30,

    

2022

    

2021

Warranty

 

$

600,621

 

$

589,260

Salary, benefits and payroll taxes

 

553,482

 

385,287

Professional fees

 

176,433

 

163,130

Income tax

104,737

Operating lease

13,782

14,296

Other

339,112

174,405

 

$

1,683,430

 

$

1,431,115

Warranty cost and accrual information for the three-month period ended June 30, 2022 is highlighted below:

Three Months Ending

Nine Months Ending

    

June 30, 2022

    

June 30, 2022

Warranty accrual, beginning of period

 

$

585,867

$

589,260

Accrued expense

 

50,399

 

115,043

Warranty cost

 

(35,645)

 

(103,682)

Warranty accrual, end of period

 

$

600,621

$

600,621

3. Income Taxes

The Company will continue to assess all available evidence during future periods to evaluate any changes to the realization of its deferred tax assets. If the Company were to determine that it would be able to realize additional state deferred tax assets in the future, it would make an adjustment to the valuation allowance which would reduce the provision for income taxes.

The income tax expense for the three-month period ended June 30, 2022 was $358,763 as compared to an income tax benefit of $1,473,014 for the three-month period ended June 30, 2021.

The effective tax rate for the three-month period ended June 30, 2022 was 20.9% and differs from the statutory tax rate primarily due to permanent items and state taxes.

The effective tax benefit rate for the three-month period ended June 30, 2021 was 121.4% and differs from the statutory tax rate primarily due to the release of the valuation allowance for deferred tax assets. This release both increased the deferred tax asset and removed the valuation allowance.

The income tax expense for the nine-month period ended June 30, 2022 was $1,056,363 as compared to an income tax benefit of $1,443,352 for the nine-month period ended June 30, 2021.

The effective tax rate for the nine-month period ended June 30, 2022 was 21.2% and differs from the statutory tax rate primarily due to permanent items and state taxes.

The effective tax benefit rate for the nine-month period ended June 30, 2021 was 69.0% and differs from the statutory tax rate primarily due to the release of the valuation allowance for deferred tax assets. This release both increased the deferred tax asset and removed the valuation allowance.

4. Shareholders’ Equity and Share-Based Payments

At June 30, 2022, the Company’s Amended and Restated Articles of Incorporation provides the Company authority to issue 75,000,000 shares of common stock and 10,000,000 shares of preferred stock.

16

Share-Based compensation

The Company accounts for share-based compensation under the provisions of ASC Topic 718 by using the fair value method for expensing stock options and stock awards.

Total share-based compensation expense was $58,419 and $45,084 for the three-month periods ended June 30, 2022 and 2021, respectively. Total share-based compensation expense was $308,599 and $295,249 for the nine-month periods ended June 30, 2022 and 2021, respectively.

2019 Stock-Based Incentive Compensation Plan

The 2019 Plan was approved by the Company’s shareholders at the Company’s Annual Meeting of Shareholders held on April 2, 2019. The 2019 Plan authorizes the grant of stock appreciation rights, restricted stock, options and other equity-based awards. Options granted under the 2019 Plan may be either “incentive stock options” as defined in section 422 of the Code or nonqualified stock options, as determined by the Compensation Committee.

Subject to an adjustment necessary upon a stock dividend, recapitalization, forward split or reverse split, reorganization, merger, consolidation, spin-off, combination, repurchase or share exchange, extraordinary or unusual cash distribution, or similar corporate transaction or event, the maximum number of shares of common stock available for awards under the 2019 Plan is 750,000, plus 139,691 shares of common stock that were authorized but unissued under the 2009 Plan as of the effective date of the 2019 Plan (i.e., April 2, 2019), all of which may be issued pursuant to awards of incentive stock options. In addition, the 2019 Plan provides that no more than 300,000 shares may be awarded in any calendar year to any employee. As of June 30, 2022, there were 661,722 shares of common stock available for awards under the 2019 Plan.

If any award is forfeited, terminates or otherwise is settled for any reason without an actual distribution of shares to the participant, the related shares of common stock subject to such award will again be available for future grant. Any shares tendered by a participant in payment of the exercise price of an option or the tax liability with respect to an award (including, in any case, shares withheld from any such award) will not be available for future grant under the 2019 Plan. If there is any change in the Company’s corporate capitalization, the Compensation Committee must proportionately and equitably adjust the number and kind of shares of common stock which may be issued in connection with future awards, the number and kind of shares of common stock covered by awards then outstanding under the 2019 Plan, the aggregate number and kind of shares of common stock available under the 2019 Plan, any applicable individual limits on the number of shares of common stock available for awards under the 2019 Plan, the exercise or grant price of any award, or if deemed appropriate, make provision for a cash payment with respect to any outstanding award. In addition, the Compensation Committee may make adjustments in the terms and conditions of any awards, including any performance goals, in recognition of unusual or nonrecurring events affecting the Company or any subsidiary, or in response to changes in applicable laws, regulations, or accounting principles.

The compensation expense related to options issued to employees under the 2019 Plan was $45,088 and $135,273 for the three- and nine-month periods ended June 30, 2022, respectively. The compensation expense related to options issued to employees under the 2019 Plan was $45,084 and $135,269 for the three- and nine-month periods ended June 30, 2021, respectively.

The compensation expense under the 2019 Plan related to shares issued to non-employee members of the Board was $13,331 and $173,326 for the three- and nine-month periods ended June 30, 2022, respectively. The compensation expense under the 2019 Plan related to shares issued to non-employee members of the Board was $0 for the three-month period ended June 30, 2021and $159,980 for the nine-month period ended June 30, 2021.

Total compensation expense associated with the 2019 Plan was $58,419 and $45,084 for the three-month periods ended June 30, 2022 and 2021, respectively. Total compensation expense associated with the 2019 Plan was $308,599 and $295,249 for the nine-month periods ended June 30, 2022 and 2021, respectively.

At June 30, 2022, unrecognized compensation expense of approximately $28,739, net of forfeitures, related to non-vested stock options under the 2019 Plan, will be recognized.

17

5. Earnings Per Share

Three Months Ended June 30,

Nine Months Ended June 30,

    

2022

    

2021

    

2022

    

2021

Numerator:

Net income

 

$

1,359,174

 

$

2,685,921

$

3,921,802

 

$

3,534,643

Denominator:

Basic weighted average shares

 

17,261,349

 

17,230,387

 

17,253,822

 

17,222,312

Dilutive effect of share-based awards

 

4,449

 

1,051

 

1,483

 

1,596

Diluted weighted average shares

 

17,265,798

 

17,231,438

 

17,255,305

 

17,223,908

Earnings per common share:

Basic EPS

 

$

0.08

 

$

0.16

$

0.23

$

0.21

Diluted EPS

 

$

0.08

 

$

0.16

$

0.23

$

0.21

Net income per share is calculated pursuant to ASC Topic 260, “Earnings per Share” (“ASC Topic 260”). Basic earnings per share (“EPS”) excludes potentially dilutive securities and is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted EPS is computed assuming the conversion or exercise of all dilutive securities such as employee stock options and restricted stock units (“RSUs”).

The number of incremental shares from the assumed exercise of stock options and RSUs is calculated by using the treasury stock method. As of June 30, 2022 and 2021, there were 100,000 options to purchase common stock outstanding, respectively, and no shares subject to vesting of restricted stock units outstanding, respectively. The average outstanding diluted shares calculation excludes options with an exercise price that exceeds the average market price of shares during the period.

For the three-month periods ended June 30, 2022 and 2021, respectively, 0 and 100,000 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.

For the nine-month periods ended June 30, 2022 and 2021, respectively, 66,667 and 100,000 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.

6. Contingencies

In the ordinary course of business, the Company is at times subject to various legal proceedings and claims. The Company does not believe any such matters that are currently pending will, individually or in the aggregate, have a material effect on the results of operations or financial position.

7. Leases

The Company accounts for leases in accordance with ASU 2016-02 and records “right-of-use” assets and corresponding lease liabilities on the balance sheet for most leases with an initial term of greater than one year. Consistent with previous accounting guidance, we will recognize payments for leases with a term of less than one year in the statement of operations on a straight-line basis over the lease term.

We lease real estate and equipment under various operating leases. A lease exists when a contract or part of a contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. In determining whether a lease exists, we consider whether a contract provides us with both: (a) the right to obtain substantially all of the economic benefits from the use of the identified asset and (b) the right to direct the use of the identified asset.

Some of our leases include base rental periods coupled with options to renew or terminate the lease, generally at our discretion. In evaluating the lease term, we consider whether we are reasonably certain to exercise such options. To the extent a significant economic incentive exists to exercise an option, that option is included within the lease term. However, based on the nature of our lease arrangements, options generally do not provide us with a significant economic incentive and are therefore excluded from the lease term for the majority of our arrangements.

18

Our leases typically include a combination of fixed and variable payments. Fixed payments are generally included when measuring the right-of-use asset and lease liability. Variable payments, which primarily represent payments based on usage of the underlying asset, are generally excluded from such measurement and expensed as incurred. In addition, certain of our lease arrangements may contain a lease coupled with an arrangement to provide other services, such as maintenance, or may require us to make other payments on behalf of the lessor related to the leased asset, such as payments for taxes or insurance. As permitted by ASU 2016-02, we have elected to account for these non-lease components together with the associated lease component if included in the lease payments. This election has been made for each of our asset classes.

The measurement of “right-of-use” assets and lease liabilities requires us to estimate appropriate discount rates. To the extent the rate implicit in the lease is readily determinable, such rate is utilized. However, based on information available at lease commencement for our leases, the rate implicit in the lease is not known. In these instances, we utilize an incremental borrowing rate, which represents the rate of interest that we would pay to borrow on a collateralized basis over a similar term.

The following table presents the lease-related assets and liabilities reported in the Consolidated Balance Sheet as of June 30, 2022:

Classification on the Consolidated Balance Sheet on June 30, 2022

Assets

    

  

    

  

Operating leases

 

Other assets

$

32,189

Liabilities

 

  

 

Operating leases- current

 

Accrued expenses

$

13,782

Operating leases – noncurrent

 

Other liabilities

$

18,407

Total lease liabilities

$

32,189

Rent expense and cash paid for various operating leases in aggregate are $3,669 and $11,007 for the three- and nine-month periods ended June 30, 2022. The weighted average remaining lease term is 2.4 years and the weighted average discount rate is 5.0% as of June 30, 2022.

19

Future minimum lease payments under operating leases are as follows at June 30, 2022:

Twelve Months

    

Ending

Operating

    

June 30,

    

Leases

2023

$

14,676

 

2024

14,676

 

2025

 

6,115

Total minimum lease payments

$

35,467

Amount representing interest

(3,278)

Present value of minimum lease payments

 

 

32,189

Current portion

 

 

(13,782)

Long-term portion of lease obligations

 

$

18,407

20

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

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

This report contains forward-looking statements within the meaning of the federal securities laws. These forward-looking statements are based largely on current expectations and projections about future events and trends affecting the business, are not guarantees of future performance, and involve a number of risks, uncertainties and assumptions that are difficult to predict. In this report, the words “anticipates,” “believes,” “may,” “will,” “estimates,” “continues,” “anticipates,” “intends,” “forecasts,” “expects,” “plans,” “could,” “should,” “would,” “is likely” and similar expressions, as they relate to the business or to its management, are intended to identify forward-looking statements, but they are not exclusive means of identifying them. Unless the context otherwise requires, all references herein to “IS&S,” the “Registrant,” the “Company,” “we,” “us” or “our” are to Innovative Solutions and Support, Inc. and its consolidated subsidiaries.

The forward-looking statements in this report are only predictions, and actual events or results may differ materially. In evaluating such statements, a number of risks, uncertainties and other factors could cause actual results, performance, financial condition, cash flows, prospects and opportunities to differ materially from those expressed in, or implied by, the forward-looking statements. These risks, uncertainties and other factors include those set forth in Item 1A (Risk Factors) of our Annual Report on Form 10-K for the fiscal year ended September 30, 2021 and the following factors:

market acceptance of the Company’s ThrustSense® full-regime Autothrottle, Vmca Mitigation, FPDS, NextGen Flight Deck and COCKPIT/IP® or other planned products or product enhancements;
continued market acceptance of the Company’s air data systems and products;
the competitive environment and new product offerings from competitors;
difficulties in developing, producing or improving the Company’s planned products or product enhancements;
the deferral or termination of programs or contracts for convenience by customers;
the ability to service the international market;
the availability of government funding;
the availability and efficacy of vaccines (including vaccine boosters) and their global deployment in response to the COVID-19 pandemic (including as a result of the impact of any newer variants or strains of SARS-CoV-2);
the impact of general economic trends on the Company’s business, including as a result of the COVID-19 pandemic;
disruptions in the Company’s supply chain, customer base and workforce, including as a result of the COVID-19 pandemic;
the ability to gain regulatory approval of products in a timely manner;
delays in receiving components from third-party suppliers;
the bankruptcy or insolvency of one or more key customers;
protection of intellectual property rights;
the ability to respond to technological change;
failure to retain/recruit key personnel;
risks related to succession planning;
a cyber security incident;
risks related to our self-insurance program;
potential future acquisitions;
the costs of compliance with present and future laws and regulations;
changes in law, including changes to corporate tax laws in the United States and the availability of certain tax credits; and
other factors disclosed from time to time in the Company’s filings with the United States Securities and Exchange Commission (the “SEC”).

Except as expressly required by the federal securities laws, the Company undertakes no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events, or otherwise after the date of this report. Results of operations in any past period should not be considered indicative of the results to be expected for future periods. Fluctuations in operating results may result in fluctuations in the price of the Company’s common stock.

Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date of this report. The Company does not undertake any obligation to publicly release any revisions to these forward-looking statements to reflect

21

events, circumstances or changes in expectations after the date of this report, or to reflect the occurrence of unanticipated events. The forward-looking statements in this document are intended to be subject to the safe harbor protection provided by Sections 27A of the Securities Act of 1933, as amended (the “Securities Act”), and 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”).

Investors should also be aware that while the Company, from time to time, communicates with securities analysts, it is against its policy to disclose any material non-public information or other confidential commercial information. Accordingly, shareholders should not assume that the Company agrees with any statement or report issued by any analyst irrespective of the content of the statement or report. Furthermore, the Company has a policy against issuing or confirming financial forecasts or projections issued by others. Thus, to the extent that reports issued by securities analysts contain any projections, forecasts or opinions, such reports are not the responsibility of the Company.

Company Overview

Innovative Solutions and Support, Inc. (the “Company,” “IS&S,” “we” or “us”) was incorporated in Pennsylvania on February 12, 1988. The Company operates in one business segment as a systems integrator that designs, develops, manufactures, sells and services air data equipment, engine display systems, standby equipment, primary flight guidance, autothrottles and cockpit display systems for retrofit applications and original equipment manufacturers (“OEMs”). The Company supplies integrated Flight Management Systems (“FMS”), Flat Panel Display Systems (“FPDS”), FPDS with Autothrottle, air data equipment, Integrated Standby Units (“ISU”), ISU with Autothrottle and advanced GPS receivers that enable reduced carbon footprint navigation.

The Company has continued to position itself as a system integrator, which capability provides the Company with the potential to generate more substantive orders over a broader product base. This strategy, as both a manufacturer and integrator, is designed to leverage the latest technologies developed for the computer and telecommunications industries into advanced and cost-effective solutions for the general aviation, commercial air transport, United States Department of Defense (“DoD”)/governmental and foreign military markets. This approach, combined with the Company’s industry experience, is designed to enable IS&S to develop high-quality products and systems, to reduce product time to market, and to achieve cost advantages over products offered by its competitors.

For several years the Company has been working with advances in technology to provide pilots with more information to enhance both the safety and efficiency of flying, and has developed its COCKPIT/IP® Cockpit Information Portal (“CIP”) product line, that incorporates proprietary technology, low cost, reduced power consumption, decreased weight, and increased functionality. The Company has incorporated Electronic Flight Bag (“EFB”) functionality, such as charting and mapping systems, into its FPDS product line.

The Company has developed an FMS that combines the savings long associated with in-flight fuel optimization in enroute flight management combined with the precision of satellite-based navigation required to comply with the regulatory environments of both domestic and international markets. The Company believes that the FMS, alongside its FPDS and CIP product lines, is well suited to address market demand driven by certain regulatory mandates, new technologies, and the high cost of maintaining aging and obsolete equipment on aircraft that will be in service for up to fifty years. The shift in the regulatory and technological environment is illustrated by the dramatic increase in the number of Space Based Augmentation System (“SBAS”) or Wide Area Augmentation System (“WAAS”) approach qualified airports, particularly as realized through Localizer Performance with Vertical guidance (“LPV”) navigation procedures. Aircraft equipped with the Company’s FMS, FPDS and SBAS/WAAS/LPV enabled navigator, will be qualified to land at such airports and will comply with Federal Aviation Administration (“FAA”) mandates for Required Navigation Performance, and Automatic Dependent Surveillance-Broadcast navigation. IS&S believes this will further increase the demand for the Company’s products. The Company’s FMS/FPDS product line is designed for new production and retrofit applications into general aviation, commercial air transport and military transport aircraft. In addition, the Company offers what we believe to be a state-of-the-art ISU, integrating the full functionality of the primary and navigation displays into a small backup-powered unit. This ISU builds on the Company’s legacy air data computer to form a complete next-generation cockpit display and navigation upgrade offering to the commercial and military markets.

The Company has developed and received certification from the FAA on its NextGen Flight Deck featuring its ThrustSense® Integrated PT6 Autothrottle (“ThrustSense® Autothrottle”) for retrofit in the Pilatus PC-12. The NextGen Flight Deck features Primary Flight and Multi-Function Displays and ISUs, as well as an Integrated FMS and EFB System. The innovative avionics suite includes dual flight management systems, autothrottles, synthetic vision and enhanced vision. The NextGen enhanced avionics suite is available for integration into other business aircraft with Non-FADEC and FADEC engines.

22

The Company has developed, it's FAA-certified ThrustSense® Autothrottle for retrofit in the King Air, dual turbo prop PT6 powered aircraft. The autothrottle is designed to automate the power management for speed and power control including go-around. ThrustSense® also ensures aircraft envelope protection and engine protection during all phases of flight reducing pilot workload and increasing safety. The Company has signed a multi-year agreement with Textron to supply ThrustSense® on the King Air 360 and King Air 260. ThrustSense® is also available for retrofit on King Airs through Textron service centers and third-party service centers. The Company has also developed an FAA-certified safety mode feature for its King Air ThrustSense® Autothrottle, LifeGuard™, which provides critical Vmca protection that proportionally reduces engine power to maintain directional control during an engine-out condition.

We believe the ThrustSense® Autothrottle is innovative in that it is the first autothrottle developed for a turbo prop that allows a pilot to automatically control the power setting of the engine. The autothrottle computes and controls appropriate power levels thereby reducing overall pilot workload. The system computes thrust, holds selected speed/torque, and implements appropriate speed and engine limit protection. When engaged by the pilot, the autothrottle system adjusts the throttles automatically to achieve and hold the selected airspeed guarded by a torque/temperature limit mode. The autothrottle system takes full advantage of the integrated cockpit utilizing weight and balance information for optimal control settings and enabling safety functions like a turbulence control mode.

The Company sells to both the OEM and the retrofit markets. Customers include various OEMs, commercial air transport carriers and corporate/general aviation companies, DoD and its commercial contractors, aircraft operators, aircraft modification centers, government agencies, and foreign militaries. Occasionally, IS&S sells its products directly to DoD; however, the Company sells its products primarily to commercial customers for end use in DoD programs. Sales to defense contractors are generally made on commercial terms, although some of the termination and other provisions of government contracts are applicable to these contracts. The Company’s retrofit projects are generally pursuant to either a direct contract with a customer or a subcontract with a general contractor to a customer (including government agencies).

Customers have been and may continue to be affected by changes in economic conditions both in the United States and abroad. Such changes may cause customers to curtail or delay their spending on both new and existing aircraft. Factors that can impact general economic conditions and the level of spending by customers include, but are not limited to, the war between Russia and Ukraine and the global response to this war, the impact of the ongoing COVID-19 pandemic, general levels of consumer spending, increases in fuel and energy costs, conditions in the real estate and mortgage markets, labor and healthcare costs, access to credit, consumer confidence, and other macroeconomic factors that affect spending behavior. Furthermore, spending by government agencies may be reduced in the future if tax revenues decline. If customers curtail or delay their spending or are forced to declare bankruptcy or liquidate their operations because of adverse economic conditions, the Company’s revenues and results of operations would be affected adversely.

On the other hand, the Company believes that in adverse economic conditions, customers that may have otherwise elected to purchase newly manufactured aircraft may be interested instead in retrofitting existing aircraft as a cost-effective alternative, thereby creating a market opportunity for IS&S.

The ongoing COVID-19 pandemic is nevertheless a significant event, driver of market trends, and source of uncertainty that may ultimately have a direct or indirect material impact on the Company’s business, financial position, liquidity, or ability to service customers or maintain critical operations. In direct response to the COVID-19 pandemic, the Company has taken specific actions to seek to ensure the safety of its employees, including temperature monitoring, frequent sanitization of workspaces, observance of social distancing protocols, and other increased safety measures.

Cost of sales related to product sales comprises material, components and third-party avionics purchased from suppliers, direct labor, and overhead costs. Many of the components are standard, although certain parts are manufactured to meet IS&S specifications. The overhead portion of cost of sales primarily comprises salaries and benefits, building occupancy costs, supplies, and outside service costs related to production, purchasing, material control, and quality control. Cost of sales includes warranty costs.

Cost of sales related to Engineering Development Contracts (“EDC”) sales comprises engineering labor, consulting services, and other costs associated with specific design and development projects. These costs are incurred pursuant to contractual arrangements and are accounted for typically as contract costs within cost of sales, with the reimbursement accounted for as a sale in accordance with the percentage-of-completion method or completed contract method of accounting. Company funded research and development (“R&D”) expenditures relate to internally-funded efforts for the development of new products and the improvement of existing products. These costs are expensed as incurred and reported as R&D expenses. The Company intends to continue investing in the development of new products that complement current product offerings and to expense associated R&D costs as they are incurred.

23

Selling, general and administrative expenses consist of sales, marketing, business development, professional services, salaries and benefits for executive and administrative personnel, facility costs, recruiting, legal, accounting and other general corporate expenses.

Critical Accounting Policies and Estimates

The discussion and analysis of financial condition and consolidated results of operations are based upon the Company’s condensed consolidated financial statements, which have been prepared in accordance with generally accepted accounting principles in the United States. The preparation of these condensed consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets, liabilities, sales and expenses, and related disclosure of contingent assets and liabilities. On an ongoing basis, IS&S management evaluates its estimates based upon historical experience and various other assumptions that it believes to be reasonable in the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates.

The Company believes that its critical accounting policies affect its more significant estimates and judgments used in the preparation of its consolidated financial statements. The Annual Report on Form 10-K for the fiscal year ended September 30, 2021 contains a discussion of these critical accounting policies. There have been no significant changes in the Company’s critical accounting policies since September 30, 2021. See also Note 1 to the unaudited condensed consolidated financial statements for the three and nine months ended June 30, 2022 as set forth herein.

RESULTS OF OPERATIONS FOR THE THREE MONTHS ENDED

JUNE 30, 2022 AND 2021

The following table sets forth the statements of operations data expressed as a percentage of total net sales for the periods indicated (some items may not add due to rounding):

Three Months Ended June 30,

 

Nine Months Ended June 30,

 

    

2022

    

2021

    

2022

    

2021

 

Net sales:

 

  

 

  

  

 

  

Product

 

100.0

%  

96.8

%

99.0

%  

98.2

%

Engineering development contracts

 

0.0

%  

3.2

%

1.0

%  

1.8

%

Total net sales

 

100.0

%  

100.0

%

100.0

%  

100.0

%

Cost of sales:

 

  

 

  

 

  

Product

 

41.5

%  

44.7

%

40.3

%  

45.0

%

Engineering development contracts

 

0.0

%  

1.0

%

0.1

%  

0.5

%

Total cost of sales

 

41.5

%  

45.7

%

40.4

%  

45.4

%

Gross profit

 

58.5

%  

54.3

%

59.6

%  

54.6

%

Operating expenses:

 

  

 

  

  

 

  

Research and development

 

9.8

%  

10.5

%

10.1

%  

12.0

%

Selling, general and administrative

 

24.4

%  

24.5

%

25.5

%  

30.0

%

Total operating expenses

 

34.2

%  

34.9

%

35.6

%  

42.0

%

Operating income

 

24.3

%  

19.3

%

24.0

%  

12.6

%

Interest income

 

0.2

%  

0.0

%

0.1

%  

0.0

%

Other income

 

0.3

%  

0.3

%

0.2

%  

0.3

%

Income before income taxes

 

24.8

%  

19.6

%

24.3

%  

12.9

%

Income tax expense

 

5.2

%  

(23.8)

%

5.2

%  

(8.9)

%

Net income

 

19.6

%  

43.5

%

19.2

%  

21.9

%

24

Three Months Ended June 30, 2022 Compared to the Three Months Ended June 30, 2021

Net sales. Net sales were $6,935,976 for the three months ended June 30, 2022 compared to $6,180,183 for the three months ended June 30, 2021, an increase of 12.2%. Product sales increased $596,467 and customer service sales increased $358,048 in the three months ended June 30, 2022 compared to the year ago quarter. This increase in product sales for the three months ended June 30, 2022 was primarily the result of additional shipments of displays for retrofit programs to commercial air transport customers as well as additional volume sold to Pilatus under the Company’s PC-24 contract.

Cost of sales. Cost of sales increased $53,781, or 1.9%, to $2,879,462, or 41.5% of net sales, in the three months ended June 30, 2022, compared to $2,825,681 or 45.7% of net sales, in the three months ended June 30, 2021. The increase in cost of sales was primarily the result of an increase in product sales volume for the three months ended June 30, 2022 compared to the three months ended June 30, 2021. The Company’s overall gross margin was 58.5% and 54.3% for the three months ended June 30, 2022 and 2021, respectively. The increase in gross margin percentage for the three months ended June 30, 2022 is attributable to favorable leveraging of fixed costs resulting from the increased sales and production volume, lower FTE’s, and a favorable product mix.

Research and development. R&D expense decreased $29,586, or 4.6%, to $676,381 in the three months ended June 30, 2022 from $646,795 in the three months ended June 30, 2021. As a percentage of net sales, R&D expense decreased to 9.8% of net sales in the three months ended June 30, 2022 from 10.5% of net sales in the three months ended June 30, 2021 reflecting increased net sales in the current quarter. The increase in R&D expense in the quarter was primarily the result of a slight decrease in payroll and payroll related benefits.

Selling, general and administrative. Selling, general and administrative expense increased by $182,095 or 12.0% to $1,694,233 in the three months ended June 30, 2022 from $1,512,138 in the three months ended June 30, 2021. As a percentage of net sales, selling, general and administrative expenses remained consistent on a quarterly basis to prior year. The overall increase in selling, general and administrative expense in the quarter was primarily the result of an increase in professional fees.

Interest income. Interest income increased by $10,322 to $10,429 in the three months ended June 30, 2022 from $107 in the three months ended June 30, 2021, mainly a result of increased cash balance in the current year period compared to the same period in the prior year.

Other income. Other income is mainly composed of royalties earned and increased by $4,377 to $21,608 in the three months ended June 30, 2022 compared to the same period in the prior year.

Income tax expense. The income tax expense for the three months ended June 30, 2022 was $358,763 as compared to an income tax benefit of $1,473,014 for the three months ended June 30, 2021. This difference was the result of the release of valuation allowances against deferred tax assets in the prior year.

The effective tax rate for the three-month period ended June 30, 2022 was 20.9% and differs from the statutory tax rate primarily due to permanent items and state taxes.

The effective tax benefit rate for the three-month period ended June 30, 2021 was 121.4% and differs from the statutory tax rate primarily due to the release of the valuation allowance for deferred tax assets. This release both increased the deferred tax asset and removed the valuation allowance.

Net income. The Company reported net income for the three months ended June 30, 2022 of $1,359,174 compared to net income of $2,685,921 for the three months ended June 30, 2021. On a diluted basis, the net income per share was $0.08 for the three months ended June 30, 2022 compared to net income per share of $0.16 for the three months ended June 30, 2021.

Nine Months Ended June 30, 2022 Compared to the Nine Months Ended June 30, 2021

Net sales. Net sales were $20,477,574 for the nine months ended June 30, 2022 compared to $16,171,680 for the nine months ended June 30, 2021, an increase of 26.6%. Product sales increased $3,618,631, customer service increased $773,773 and EDC sales decreased ($86,510) in the nine months ended June 30, 2022 compared to the same period in the prior year. This increase in product sales for the nine months ended June 30, 2022 primarily resulted from increased shipments of displays for retrofit programs to commercial air transport customers as well as increased shipments to Pilatus under the Company’s PC-24 contract.

25

Cost of sales. Cost of sales increased $922,365, or 12.6%, to $8,270,729, or 40.4% of net sales, in the nine months ended June 30, 2022, compared to $7,348,364 or 45.4% of net sales, in the nine months ended June 30, 2021. The increase in cost of sales was primarily the result of an increase in product sales volume for the nine months ended June 30, 2022 compared to the nine months ended June 30, 2021. The Company’s overall gross margin was 59.6% and 54.6% for the nine months ended June 30, 2022 and 2021, respectively. The increase in gross margin percentage for the nine months ended June 30, 2022 is attributable to favorable leveraging of fixed costs resulting from the increased sales and production volume, lower FTE’s, and a favorable product mix.

Research and development. R&D expense increased $126,190, or 6.5%, to $2,062,937 in the nine months ended June 30, 2022 from $1,936,747 in the nine months ended June 30, 2021. As a percentage of net sales, R&D expense decreased to 10.1% of net sales in the nine months ended June 30, 2022 from 12.0% of net sales in the nine months ended June 30, 2021 reflecting increased net sales in the current period compared to the same period in the prior year. Also driving the expense lower as a percentage of sales as of June 30, 2022 was a lower proportion of efforts focused upon product development programs.

Selling, general and administrative. Selling, general and administrative expense increased by $378,605 to $5,226,015 in the nine months ended June 30, 2022 from $4,847,410 in the nine months ended June 30, 2021. As a percentage of net sales, selling, general and administrative expenses decreased to 25.5% of net sales in the nine months ended June 30, 2022 from 30.0% of net sales in the nine months ended June 30, 2021 reflecting increased net sales and leveraging of fixed costs in the period compared to the same period in the prior year. The overall increase in selling, general and administrative expense in the period was primarily the result of professional fees, adding FTE’s, and the resumption of sales and business development expenses as a result of returning to more normal business conditions post COVID.

Interest income. Interest income increased by $9,733 to $10,871 in the nine months ended June 30, 2022 from $1,138 in the nine months ended June 30, 2021, mainly a result of increased cash balance in the current year period compared to the same period in the prior year.

Other income. Other income is mainly composed of royalties earned and decreased by $1,593 to $49,401 in the nine months ended June 30, 2022 compared to the same period in the prior year.

Income tax expense. The income tax expense for the nine months ended June 30, 2022 was $1,056,363 as compared to an income tax benefit of $1,443,352 for the nine months ended June 30, 2021. This difference was the result of the release of valuation allowances against deferred tax assets in the prior year.

The effective tax rate for the nine-month period ended June 30, 2022 was 21.2% and differs from the statutory tax rate primarily due to permanent items and state taxes.

The effective tax benefit rate for the nine-month period ended June 30, 2021 was 69.0% and differs from the statutory tax rate primarily due to the release of the valuation allowance for deferred tax assets. This release both increased the deferred tax asset and removed the valuation allowance.

Net income. The Company reported net income for the nine months ended June 30, 2022 of $3,921,802 compared to net income of $3,534,643 for the nine months ended June 30, 2021. On a diluted basis, the net income per share was $0.23 for the nine months ended June 30, 2022 compared to net income per share of $0.21 for the nine months ended June 30, 2021.

26

Liquidity and Capital Resources

The following table highlights key financial measurements of the Company:

June 30,

September 30,

    

2022

    

2021

Cash and cash equivalents

$

14,541,901

$

8,265,606

Accounts receivable

 

3,003,362

 

4,046,337

Current assets

 

24,787,622

 

17,690,411

Current liabilities

 

2,765,025

 

2,472,239

Contract liability

 

329,116

 

417,504

Other non-current liabilities (1)

 

18,407

 

28,680

Quick ratio (2)

 

6.35

 

4.98

Current ratio (3)

 

8.40

 

7.16

Nine Months Ended June 30,

    

2022

    

2021

Cash flow activities:

 

  

 

  

Net cash provided by operating activities

$

6,420,371

$

3,793,104

Net cash used in investing activities

 

(161,230)

 

(324,025)

Net cash provided by (used in) financing activities

 

17,154

 

(19,771,082)

(1)Excludes contract liability
(2)Calculated as: the sum of cash and cash equivalents plus accounts receivable, net, divided by current liabilities
(3)Calculated as: current assets divided by current liabilities

The Company’s principal source of liquidity has been cash flows from current year operations and cash accumulated from prior years’ operations. Cash is used principally to finance inventory, accounts receivable, contract assets, and payroll, as well as the Company’s known contractual and other commitments (including those described in Note 7, “Leases”). The Company’s existing cash balances and anticipated cash flows from operations are expected to be adequate to satisfy the Company’s liquidity needs for at least the next 12 months. Apart from what has been disclosed above, management is not aware of any trends, events or uncertainties that have had or are likely to have a material impact on our liquidity, financial condition and capital resources.

On September 4, 2020, the Company’s Board of Directors declared a special cash dividend in the amount of $0.65 per share, payable on October 1, 2020 to shareholders of record as of the close of business on September 15, 2020. The total dividend payment was approximately $11.2 million.

On December 10, 2020, the Company’s Board of Directors declared a special cash dividend in the amount of $0.50 per share, payable on December 30, 2020 to shareholders of record as of the close of business on December 21, 2020. The total dividend payment was approximately $8.6 million.

The declaration and payment of any dividend in the future will be at the discretion of the Company’s Board of Directors.

The ongoing COVID-19 pandemic is a significant event, driver of market trends, and source of uncertainty that may have a material impact on the Company’s liquidity, financial condition, capital resources, cash flows or operating results. In direct response to the COVID-19 pandemic, the Company has taken specific actions to seek to ensure the safety of its employees, including temperature monitoring, frequent sanitization of workspaces, observance of social distancing protocols, and other increased safety measures.

Operating activities

Net cash provided by operating activities for the nine-month period ended June 30, 2022 resulted primarily from funding from net income of $3,921,802, a decrease in accounts receivables of $1,042,975 and a decrease in deferred income taxes of $785,737.

Net cash provided by operating activities for the nine months ended June 30, 2021 resulted primarily from funding from net income of $3,534,643 and an increase in contract liability of $1,215,329, the majority of this increase in contract liability is from one customer

27

offset by an increase in deferred income taxes of $1,461,617, primarily due to the release of the valuation allowance against all of the Company’s federal and some state deferred tax assets.

Investing activities

Net cash used in investing activities was $161,230 for the nine-month period ended June 30, 2022 and consisted primarily of the purchase of laboratory test equipment and computer hardware.

Net cash used in investing activities was $324,025 for the nine months ended June 30, 2021 and consisted primarily of leasehold improvements and laboratory test equipment.

Financing activities

Net cash provided by financing activities was $17,154 for the nine-month period ended June 30, 2022 and consisted of proceeds from the exercise of stock options.

Net cash used in financing activities was $19,771,082 for the nine-month period ended June 30, 2021 and consisted primarily of dividends paid.

Summary

Future capital requirements depend upon numerous factors, including market acceptance of the Company’s products, the timing and rate of expansion of business, acquisitions, joint ventures and other factors. IS&S has experienced increases in expenditures since its inception and anticipates that expenditures will continue in the foreseeable future. The Company believes that its cash and cash equivalents will provide sufficient capital to fund operations for at least the next twelve months. However, the Company may need to develop and introduce new or enhanced products, respond to competitive pressures, invest in or acquire businesses or technologies, or respond to unanticipated requirements or developments. If insufficient funds are available, the Company may not be able to introduce new products or compete effectively.

Impact of the Russia and Ukraine War

We are closely monitoring Russia’s invasion of Ukraine, which remains an evolving and uncertain situation. Neither Russia nor Ukraine represents a material portion of our business, and therefore, the war thus far has not had a significant effect on our results of operations. Additionally, the war has not significantly affected our ability to source supplies or deliver our products and services to our customers. However, the implications of this war may expand beyond its current scope, potentially resulting in significant adverse impacts on our business.

Impact of the COVID-19 Pandemic

The Company has not yet seen a material impact from the COVID-19 pandemic on its business, financial position, liquidity, or ability to service customers or maintain critical operations. IS&S will continue to monitor the impact of the COVID-19 pandemic on its business, including how it has impacted and will impact the Company’s employees, customers, suppliers and distribution channels. The Company could face liquidity shortages, weaker product demand from its customers, disruptions in its supply chain, and/or staffing shortages in its workforce in the future due to the direct and indirect effects of the COVID-19 pandemic.

Environmental, Social and Governance Considerations

In recent years, environmental, social and governance (“ESG”) issues have become an increasing area of focus for some of our shareholders, customers and suppliers. Management and the Company’s Board of Directors are committed to identifying, assessing, and understanding the potential impact of ESG issues and related risks on the Company’s business model, as well as potential areas of improvement.

We are committed to recruiting, motivating and developing a diversity of talent. We are an equal opportunity employer and a Vietnam Era Veterans’ Readjustment Assistance Act federal contractor. All qualified applicants receive consideration for employment without

28

regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

The nature of our business also supports long-term sustainability. Historically, a majority of the Company’s sales have come from the retrofit market, in which the Company, by making upgrades to improve the functionality and safety of existing machinery, facilitates the re-use and recycling of aircraft and equipment that might otherwise be scrapped as obsolete. The Company’s GPS receivers also facilitate reduced carbon footprint navigation. The Company also plans to enhance its focus on the environmental impact of its operations.

Backlog

Backlog represents the value of contracts and purchase orders, less the revenue recognized to date on those contracts and purchase orders. Backlog activity for the three-month period ended June 30, 2022:

    

Three Months Ended

    

Nine Months Ended

June 30, 2022

Backlog, beginning of period

$

7,542,868

$

9,121,585

Bookings, net

 

11,979,618

 

23,942,499

Recognized in revenue

 

(6,935,976)

 

(20,477,574)

Backlog, end of period

$

12,586,510

$

12,586,510

At June 30, 2022, the majority of the Company’s backlog is expected to be filled within the next twelve months. To the extent new business orders do not continue to equal or exceed sales recognized in the future from the Company’s existing backlog, future operating results may be impacted negatively.

Off-Balance Sheet Arrangements

The Company has no relationships with unconsolidated entities or financial partnerships, such as Special Purpose Entities or Variable Interest Entities, established for the purpose of facilitating off-balance sheet arrangements or other limited purposes.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

The Company’s operations are exposed to market risks primarily as a result of changes in interest rates. The Company does not use derivative financial instruments for speculative or trading purposes. The Company’s exposure to market risk for changes in interest rates relates to its cash equivalents. The Company’s cash equivalents consist of funds invested in money market accounts, which bear interest at a variable rate. The Company does not participate in interest rate hedging. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. A change in interest rates earned on the cash equivalents would impact interest income and cash flows but would not impact the fair market value of the related underlying instruments. Assuming that the balances during the three-month period ended June 30, 2022 were to remain constant and the Company did not act to alter the existing interest rate sensitivity, a hypothetical 1% increase in variable interest rates would have affected interest income by approximately $26,200 and $63,700 with a resulting impact on cash flows of approximately $26,200 and $63,700 for the three- and nine-month periods ended June 30, 2022.

Item 4. Controls and Procedures

(a)

We carried out an evaluation under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) promulgated under the Exchange Act of 1934. Based on that evaluation, our chief executive officer and chief financial officer concluded that these controls and procedures were effective as of June 30, 2022 to provide reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported, within the time periods specified in the rules and forms of the Securities and Exchange Commission and accumulated and communicated to our management including our chief executive and financial officers, as appropriate, to allow timely decisions regarding required disclosure.

29

(b)

There were no changes in the Company’s internal control over financial reporting identified in connection with the evaluation of such controls that occurred during the Company’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.

30

PART II–OTHER INFORMATION

Item 1. Legal Proceedings

In the ordinary course of business, the Company is at times subject to various legal proceedings and claims. The Company does not believe any such matters that are currently pending will, individually or in the aggregate, have a material effect on the results of operations or financial position.

Item 1A. Risk Factors

The information set forth in this report should be read in conjunction with the risk factors described under Item 1A of the Company’s Form 10-K for the fiscal year ended September 30, 2021. Such risks are not the only risks facing the Company. Additional risks and uncertainties not currently known to the Company or that the Company currently deems to be immaterial could materially and adversely affect the Company’s business, operating results, financial condition, cash flows, prospects, and the value of an investment in IS&S common stock.

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

None

Item 3. Defaults upon Senior Securities

None

Item 4. Mine Safety Disclosures

Not applicable

Item 5. Other Information

None.

31

Item 6. Exhibits

(a) Exhibits

31.1

Certification of Chief Executive Officer Pursuant to Rule 13a-14(a) (1)

31.2

Certification of Chief Financial Officer Pursuant to Rule 13a-14(a) (1)

32.1

Certification Pursuant to U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (2)

101.INS

XBRL Instance Document (1)

101.SCH

XBRL Taxonomy Extension Scheme Document (1)

101.CAL

XBRL Taxonomy Extension Calculation Linkbase Document (1)

101.DEF

XBRL Taxonomy Extension Definition Linkbase Document (1)

101.LAB

XBRL Taxonomy Extension Label Linkbase Document (1)

101.PRE

XBRL Taxonomy Extension Presentation Linkbase Document (1)

104

Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)

(1)

Filed herewith

(2)

Furnished herewith

32

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.

INNOVATIVE SOLUTIONS AND SUPPORT, INC.

 

 

Date: August 12, 2022

By:

/s/ MICHAEL LINACRE

 

 

MICHAEL LINACRE

 

 

CHIEF FINANCIAL OFFICER

33

EX-31.1 2 issc-20220630xex31d1.htm EXHIBIT 31.1

EXHIBIT 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

I, Shahram Askarpour, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Innovative Solutions and Support, 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 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 that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

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

a)

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

b)

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

By:

/s/ SHAHRAM ASKARPOUR

Date: August 12, 2022

SHAHRAM ASKARPOUR

CHIEF EXECUTIVE OFFICER


EX-31.2 3 issc-20220630xex31d2.htm EXHIBIT 31.2

EXHIBIT 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

I, Michael Linacre, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Innovative Solutions and Support, 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 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 that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

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

a)

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

b)

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

By:

/s/ MICHAEL LINACRE

Date: August 12, 2022

MICHAEL LINACRE

CHIEF FINANCIAL OFFICER


EX-32.1 4 issc-20220630xex32d1.htm EXHIBIT 32.1

EXHIBIT 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Innovative Solutions and Support, Inc. (the “Company”) on Form 10-Q for the period ending June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:

1.

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.

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

By:

/s/ SHAHRAM ASKARPOUR

SHAHRAM ASKARPOUR

CHIEF EXECUTIVE OFFICER

August 12, 2022

/s/ MICHAEL LINACRE

MICHAEL LINACRE

CHIEF FINANCIAL OFFICER

August 12, 2022


EX-101.SCH 5 issc-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Supplemental Balance Sheet Disclosures - Inventories and Prepaid expenses and other current assets (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Supplemental Balance Sheet Disclosures - Assets held for sale (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Supplemental Balance Sheet Disclosures - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Lease - Future minimum lease payments (Details) - Calc-2 link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Leases - Future minimum lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Supplemental Balance Sheet Disclosures link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Shareholders' Equity and Share-Based Payments link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Supplemental Balance Sheet Disclosures (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Summary of Significant Accounting Policies - Impact of COVID-19 (Details) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - Summary of Significant Accounting Policies - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - Summary of Significant Accounting Policies - Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Shareholders' Equity and Share-Based Payments (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 issc-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 7 issc-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 issc-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 9 issc-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Document and Entity Information - shares
9 Months Ended
Jun. 30, 2022
Jul. 29, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2022  
Document Transition Report false  
Entity File Number 000-31157  
Entity Registrant Name INNOVATIVE SOLUTIONS AND SUPPORT, INC.  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Amendment Flag false  
Current Fiscal Year End Date --09-30  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   17,276,213
Entity Central Index Key 0000836690  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q3  
Entity Interactive Data Current Yes  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Security Exchange Name NASDAQ  
Entity Tax Identification Number 23-2507402  
Entity Address, Address Line One 720 Pennsylvania Drive  
Entity Incorporation, State or Country Code PA  
Entity Address, City or Town Exton  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 19341  
City Area Code 610  
Local Phone Number 646-9800  
Trading Symbol ISSC  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2022
Sep. 30, 2021
Current assets    
Cash and cash equivalents $ 14,541,901 $ 8,265,606
Accounts receivable 3,003,362 4,046,337
Inventories 4,905,034 4,545,392
Prepaid expenses and other current assets 778,850 833,076
Assets held for sale 1,558,475  
Total current assets 24,787,622 17,690,411
Property and equipment, net 6,381,461 8,143,483
Deferred income taxes 278,085 1,063,822
Other assets 168,900 188,284
Total assets 31,616,068 27,086,000
Current liabilities    
Accounts payable 752,479 623,620
Accrued expenses 1,683,430 1,431,115
Contract liability 329,116 417,504
Total current liabilities 2,765,025 2,472,239
Other liabilities 18,407 28,680
Total liabilities 2,783,432 2,500,919
Commitments and contingencies (See Note 6)
Shareholders' equity    
Preferred stock, 10,000,000 shares authorized, $.001 par value, of which 200,000 shares are authorized as Class A Convertible stock. No shares issued and outstanding at June 30, 2022 and September 30, 2021
Common stock, $.001 par value: 75,000,000 shares authorized, 19,372,664 and 19,342,823 issued at June 30, 2022 and September 30, 2021 19,373 19,343
Additional paid-in capital 52,142,818 51,817,095
(Accumulated deficit) (1,961,018) (5,882,820)
Treasury stock, at cost, 2,096,451 shares at June 30, 2021 and September 30, 2021 (21,368,537) (21,368,537)
Total shareholders' equity 28,832,636 24,585,081
Total liabilities and shareholders' equity $ 31,616,068 $ 27,086,000
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2022
Sep. 30, 2021
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 75,000,000 75,000,000
Common stock, shares issued 19,372,664 19,342,823
Treasury stock, shares 2,096,451 2,096,451
Series A Preferred Stock    
Preferred stock, shares authorized 200,000 200,000
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net Sales:        
Total net sales $ 6,933,976 $ 6,180,183 $ 20,477,574 $ 16,171,680
Cost of sales:        
Total cost of sales 2,879,462 2,825,681 8,270,729 7,348,364
Gross profit 4,056,514 3,354,502 12,206,845 8,823,316
Operating expenses:        
Research and development 676,381 646,795 2,062,937 1,936,747
Selling, general and administrative 1,694,233 1,512,138 5,226,015 4,847,410
Total operating expenses 2,370,614 2,158,933 7,288,952 6,784,157
Operating income 1,685,900 1,195,569 4,917,893 2,039,159
Interest income 10,429 107 10,871 1,138
Other income 21,608 17,231 49,401 50,994
Income before income taxes 1,717,937 1,212,907 4,978,165 2,091,291
Income tax expense (benefit) 358,763 (1,473,014) 1,056,363 (1,443,352)
Net income $ 1,359,174 $ 2,685,921 $ 3,921,802 $ 3,534,643
Net income per common share:        
Basic (in dollars per share) $ 0.08 $ 0.16 $ 0.23 $ 0.21
Diluted (in dollars per share) $ 0.08 $ 0.16 $ 0.23 $ 0.21
Weighted average shares outstanding:        
Basic (in shares) 17,261,349 17,230,387 17,253,822 17,222,312
Diluted (in shares) 17,265,798 17,231,438 17,255,305 17,223,908
Product        
Net Sales:        
Total net sales $ 6,935,976 $ 5,981,462 $ 20,279,371 $ 15,886,967
Cost of sales:        
Total cost of sales $ 2,879,462 2,764,765 8,253,981 7,270,708
Engineering development contracts        
Net Sales:        
Total net sales   198,721 198,203 284,713
Cost of sales:        
Total cost of sales   $ 60,916 $ 16,748 $ 77,656
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY - USD ($)
Common Stock
Additional Paid-in Capital
(Accumulated Deficit) Retained Earnings
Treasury Stock
Total
Balance at Sep. 30, 2020 $ 19,311 $ 51,458,787 $ (2,340,530) $ (21,368,537) $ 27,769,031
Increase (Decrease) in Stockholders' Equity          
Share-based compensation 0 45,591 0 0 45,591
Dividends declared 0   (8,607,192)   (8,607,192)
Net income 0 0 240,145 0 240,145
Balance at Dec. 31, 2020 19,311 51,504,378 (10,707,577) (21,368,537) 19,447,575
Balance at Sep. 30, 2020 19,311 51,458,787 (2,340,530) (21,368,537) 27,769,031
Increase (Decrease) in Stockholders' Equity          
Net income         3,534,643
Balance at Jun. 30, 2021 19,343 51,771,014 (7,413,079) (21,368,537) 23,008,741
Balance at Dec. 31, 2020 19,311 51,504,378 (10,707,577) (21,368,537) 19,447,575
Increase (Decrease) in Stockholders' Equity          
Issuance of stock to directors 27 159,953     159,980
Share-based compensation   44,594     44,594
Net income     608,577   608,577
Balance at Mar. 31, 2021 19,338 51,708,925 (10,099,000) (21,368,537) 20,260,726
Increase (Decrease) in Stockholders' Equity          
Share-based compensation   45,084     45,084
Exercise of stock options 5 17,005     17,010
Net income     2,685,921   2,685,921
Balance at Jun. 30, 2021 19,343 51,771,014 (7,413,079) (21,368,537) 23,008,741
Balance at Sep. 30, 2021 19,343 51,817,095 (5,882,820) (21,368,537) 24,585,081
Increase (Decrease) in Stockholders' Equity          
Share-based compensation 0 45,591 0 0 45,591
Net income 0 0 1,133,058 0 1,133,058
Balance at Dec. 31, 2021 19,343 51,862,686 (4,749,762) (21,368,537) 25,763,730
Balance at Sep. 30, 2021 19,343 51,817,095 (5,882,820) (21,368,537) 24,585,081
Increase (Decrease) in Stockholders' Equity          
Net income         3,921,802
Balance at Jun. 30, 2022 19,373 52,142,818 (1,961,018) (21,368,537) 28,832,636
Balance at Dec. 31, 2021 19,343 51,862,686 (4,749,762) (21,368,537) 25,763,730
Increase (Decrease) in Stockholders' Equity          
Issuance of stock to directors 25 159,970     159,995
Share-based compensation   44,594     44,594
Net income     1,429,570   1,429,570
Balance at Mar. 31, 2022 19,368 52,067,250 (3,320,192) (21,368,537) 27,397,889
Increase (Decrease) in Stockholders' Equity          
Issuance of stock to directors 2 13,329     13,331
Share-based compensation   45,088     45,088
Exercise of stock options 3 17,151     17,154
Net income     1,359,174   1,359,174
Balance at Jun. 30, 2022 $ 19,373 $ 52,142,818 $ (1,961,018) $ (21,368,537) $ 28,832,636
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
9 Months Ended
Jun. 30, 2022
Jun. 30, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 3,921,802 $ 3,534,643
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 278,164 334,250
Share-based compensation expense    
Stock options 135,273 135,269
Stock awards 173,326 159,980
Loss on disposal of property and equipment 357  
Excess and obsolete inventory cost   (195,762)
Deferred income taxes 785,737 (1,461,617)
(Increase) decrease in:    
Accounts receivable 1,042,975 75,383
Inventories (264,789) (351,714)
Prepaid expenses and other current assets 69,344 (22,219)
Increase (decrease) in:    
Accounts payable 128,859 145,150
Accrued expenses 357,566 206,627
Income taxes payable (119,855) 17,784
Contract liability (88,388) 1,215,329
Net cash provided by operating activities 6,420,371 3,793,103
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (161,230) (324,025)
Net cash used in investing activities (161,230) (324,025)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from exercise of stock options 17,154 17,010
Dividend paid   (19,788,092)
Net cash provided by (used in) financing activities 17,154 (19,771,082)
Net increase (decrease) in cash and cash equivalents 6,276,295 (16,302,004)
Cash and cash equivalents, beginning of year 8,265,606 23,784,867
Cash and cash equivalents, end of year 14,541,901 7,482,863
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION    
Cash paid for income taxes $ 390,481 $ 481
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies
9 Months Ended
Jun. 30, 2022
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

1. Summary of Significant Accounting Policies

Description of the Company

Innovative Solutions and Support, Inc. (the “Company,” “IS&S,” “we” or “us”) was incorporated in Pennsylvania on February 12, 1988. The Company operates in one business segment as a systems integrator that designs, develops, manufactures, sells and services air data equipment, engine display systems, standby equipment, primary flight guidance, autothrottles and cockpit display systems for retrofit applications and original equipment manufacturers (“OEMs”). The Company supplies integrated Flight Management Systems (“FMS”), Flat Panel Display Systems (“FPDS”), FPDS with Autothrottle, air data equipment, Integrated Standby Units (“ISU”), ISU with Autothrottle and advanced Global Positioning System (“GPS”) receivers that enable reduced carbon footprint navigation.

The Company has continued to position itself as a system integrator, which capability provides the Company with the potential to generate more substantive orders over a broader product base. This strategy, as both a manufacturer and integrator, is designed to leverage the latest technologies developed for the computer and telecommunications industries into advanced and cost-effective solutions for the general aviation, commercial air transport, United States Department of Defense (“DoD”)/governmental and foreign military markets. This approach, combined with the Company’s industry experience, is designed to enable IS&S to develop high-quality products and systems, to reduce product time to market, and to achieve cost advantages over products offered by its competitors.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements are presented pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) in accordance with the disclosure requirements for the quarterly report on Form 10-Q and, therefore, do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete annual financial statements. In the opinion of Company management, the unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The condensed consolidated balance sheet as of September 30, 2021 is derived from the audited financial statements of the Company. Operating results for the three-and nine-month periods ended June 30, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2022, including in terms of the impact of the coronavirus pandemic (the “COVID-19 pandemic”), which cannot be determined at this time. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes of the Company included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2021.

Principles of Consolidation

The Company’s condensed consolidated financial statements include the accounts of its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Impact of the Russia and Ukraine War

The war between Russia and Ukraine and the global response to this war could have an adverse impact on our business and results of operations. Although the war has not had, and is not expected to have, a material impact on our operating results, it is not possible to predict the broader or long-term consequences of the war between Russia and Ukraine, which may include further sanctions, embargoes, regional instability, geopolitical shifts and adverse effects on macroeconomic conditions, cybersecurity conditions, financial markets and energy markets. Such geopolitical instability and uncertainty could have a negative impact on our ability to sell and ship products, collect payments from and support customers in certain regions, and could increase the costs, risks and adverse impacts from supply chain and logistics disruptions. Another potential impact could also be an adjustment to accounting estimates related to asset valuation.

Impact of the COVID-19 Pandemic

The Company has not yet seen a material impact from the COVID-19 pandemic on its business, financial position, liquidity, or ability to service customers or maintain critical operations. IS&S will continue to monitor the impact of the COVID-19 pandemic on its business, including how it has impacted and will impact the Company’s employees, customers, suppliers and distribution channels. The Company could face liquidity shortages, weaker product demand from its customers, disruptions in its supply chain, and/or staffing shortages in its workforce in the future due to the direct and indirect effects of the COVID-19 pandemic.

Use of Estimates

The financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America, which require management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Estimates are used in accounting for, among other items, long term contracts, allowances for doubtful accounts, inventory obsolescence, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contract (“EDC”) programs, percentage of completion on EDC contracts, recoverability of long-lived assets and contingencies. Estimates and assumptions are reviewed periodically and the effects of changes, if any, are reflected in the consolidated statements of operations in the period they are determined.

Cash and Cash Equivalents

Highly liquid investments, purchased with an original maturity of three months or less, are classified as cash equivalents. Cash equivalents at June 30, 2022 and September 30, 2021 consist of cash on deposit and cash invested in money market funds with financial institutions.

Inventory Valuation

Inventories are stated at the lower of cost (first-in, first-out) or net realizable value, net of write-downs for excess and obsolete inventory.

Assets Held for Sale

Assets to be disposed of by sale (“disposal groups”) are reclassified into “assets held for sale” if their carrying amounts are principally expected to be recovered through a sale transaction rather than through continuing use. The reclassification occurs when the disposal group is available for immediate sale and the sale is probable. These criteria are generally met when an agreement to sell exists, or management has committed to a plan to sell the assets within one year. Disposal groups are measured at the lower of carrying amount or fair value less costs to sell and are not depreciated or amortized. When the net realizable value of a disposal group increases during a period, a gain can be recognized to the extent that it does not increase the value of the disposal group beyond its original carrying value when the disposal group was reclassified as held for sale. The fair value of a disposal group, less any costs to sell, is assessed each reporting period it remains classified as held for sale and any remeasurement to the lower of carrying value or fair value less costs to sell is reported as an adjustment to the carrying value of the disposal group.

Property and Equipment

Property and equipment are stated at cost. Depreciation is provided using an accelerated method over the estimated useful lives of the assets (the lesser of three to seven years or over the lease term), except for the manufacturing facility and the corporate airplane, which are depreciated using the straight-line method over their estimated useful lives of thirty-nine years and ten years, respectively. Major additions and improvements are capitalized, while maintenance and repairs that do not improve or extend the life of assets are charged to expense as incurred.

Long-Lived Assets

The Company assesses the impairment of long-lived assets in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 360-10, “Property, Plant and Equipment.” This statement requires that long-lived assets be reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. In addition, long-lived assets to be disposed of should be reported at the lower of the carrying amount or fair value less cost to sell. The Company considers historical performance and future estimated results in its evaluation of potential impairment and then compares the carrying amount of the asset to estimated future cash flows expected to result from use of the asset. If the carrying amount of the asset exceeds the estimated expected undiscounted future cash flows, the Company measures the amount of the

impairment by comparing the carrying amount of the asset to its fair value. The estimation of fair value is generally measured by discounting expected future cash flows. No impairment charges were recorded during the three-and nine-month periods ended June 30, 2022 or 2021.

Fair Value of Financial Instruments

The net carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, and short-term debt approximate their fair value because of the short-term nature of these instruments. For financial assets and liabilities measured at fair value on a recurring basis, fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value as follows:

Level 1 — Unadjusted quoted prices that are available in active markets for the identical assets or liabilities at the measurement date.

Level 2 — Other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:

Quoted prices for similar assets or liabilities in active markets;
Quoted prices for identical or similar assets in non-active markets;
Inputs other than quoted prices that are observable for the asset or liability; and
Inputs that are derived principally from or corroborated by other observable market data.

Level 3 — Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions.

The following table sets forth by level within the fair value hierarchy the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis as of June 30, 2022 and September 30, 2021, according to the valuation techniques the Company used to determine their fair values.

Fair Value Measurement on June 30, 2022

Quoted Price in

Significant Other

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

 

$

10,945,240

 

$

 

$

Fair Value Measurement on September 30, 2021

Quoted Price in

Significant Other

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

 

$

6,051,902

 

$

 

$

Revenue Recognition

The Company enters into sales arrangements with customers that, in general, provide for the Company to design, develop, manufacture and deliver large flat-panel display systems, flight information computers, autothrottles and advanced monitoring systems

that measure and display critical flight information, including data relative to aircraft separation, airspeed, altitude, and engine and fuel data measurements.

Revenue from Contracts with Customers

The Company accounts for revenue in accordance with ASC 606, Revenue from Contracts with Customers (“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services. To achieve this core principle, the Company applies the following five steps:

1)

Identify the contract with a customer

The Company’s contract with its customers typically is the form of a purchase order issued to the Company by its customers and, to a lesser degree, in the form of a purchase order issued in connection with a formal contract executed with a customer. For the purpose of accounting for revenue under ASC 606, a contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.

2)

Identify the performance obligations in the contract

Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. Most of our revenue is derived from purchases under which we provide a specific product or service and, as a result, there is only one performance obligation. In the event that a contract includes multiple promised goods or services, such as an EDC contract which includes both engineering services and a resulting product shipment, the Company must apply judgment to determine whether promised goods or services are capable of being distinct in the context of the contract. In these cases, the Company considers whether the customer could, on its own, or together with other resources that are readily available from third parties, produce the physical product using only the output resulting from the Company’s completion of engineering services. If the customer cannot produce the physical product, then the promised goods or services are accounted for as a combined performance obligation.

3)

Determine the transaction price

The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.

4)

Allocate the transaction price to performance obligations in the contract

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. The Company determines standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into account available information such as market conditions as well as the cost of the goods or services and the Company’s normal margins for similar performance obligations.

5)Recognize revenue when or as the Company satisfies a performance obligation

The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. Historically, the Company has also recognized revenue from EDC contracts and is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Contract costs include material, components and third-party avionics purchased from suppliers, direct labor, and overhead costs.

Contract Estimates

Accounting for performance obligations in long-term contracts that are satisfied over time involves the use of various techniques to estimate progress towards satisfaction of the performance obligation. The Company typically measures progress based on costs incurred compared to estimated total contract costs. Contract cost estimates are based on various assumptions to project the outcome of future events that often span more than a single year. These assumptions include the amount of labor and labor costs, the quantity and cost of raw materials used in the completion of the performance obligation, and the complexity of the work to be performed.

As a significant change in one or more of these estimates could affect the profitability of our contracts, we review and update our contract-related estimates regularly. We recognize adjustments in estimated profit on contracts under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the total loss in the quarter it is identified.

The impact of adjustments in contract estimates on our operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate impact of adjustments in contract estimates did not change our revenue and operating earnings (and diluted earnings per share) for the three-and nine-month periods ended June 30, 2022 and 2021, respectively. Therefore, no adjustment on any contract was material to our unaudited consolidated financial statements for the three-and nine-month periods ended June 30, 2022 and 2021, respectively.

Contract Balances

Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer under the contract. Contract liabilities primarily relate to consideration received in advance of performance under the contract. The following table reflects the Company’s contract assets and contract liabilities:

Contract

    

Liabilities

September 30, 2021

$

417,504

Amount transferred to receivables from contract assets

Contract asset additions

Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period

(316,320)

Increases due to invoicing prior to satisfaction of performance obligations

227,932

June 30, 2022

$

329,116

Customer Service Revenue

The Company enters into sales arrangements with customers for the repair or upgrade of its various products that are not under warranty. The Company’s customer service revenue and cost of sales are included in product sales and product cost of sales,

respectively, on the accompanying consolidated statements of operations. The Company’s customer service revenue and cost of sales for the three-and nine-month periods ended June 30, 2022 and 2021 respectively are as follows:

For the Three Months Ended June 30, 

 

For the Nine Months Ended June 30, 

    

2022

    

2021

    

2022

    

2021

Customer Service Sales

 

$

1,338,893

 

$

980,845

$

3,784,493

$

3,010,720

Customer Service Cost of Sales

369,562

408,161

1,112,298

1,079,462

Gross Profit

$

961,331

$

572,684

$

2,672,195

$

1,931,258

Lease Recognition

The Company accounts for leases in accordance with ASU 2016-02, Leases (Topic 842). At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances present in the arrangement. Leases with a term greater than one year are recognized on the balance sheet as right-of-use assets and short-term and long-term lease liabilities, as applicable. The Company does not have any financing leases that are material in nature.

Income Taxes

Income taxes are recorded in accordance with ASC Topic 740, “Income Taxes” (“ASC Topic 740”), which utilizes a balance sheet approach to provide for income taxes. Under this method, the Company recognizes deferred tax assets and liabilities for temporary differences between the financial reporting basis and the tax basis of the Company’s assets, liabilities, and expected benefits of utilizing NOLs and tax credit carryforwards. The impact on deferred taxes of changes in tax rates and laws, if any, are applied to the years during which temporary differences are expected to be settled and are reflected in the consolidated financial statements in the period of enactment. At the end of each interim reporting period, the Company prepares an estimate of the annual effective income tax rate and applies that annual effective income tax rate to ordinary year-to-date pre-tax income for the interim period. Specific tax items discrete to a particular quarter are recorded in income tax expense for that quarter. The estimated annual effective tax rate used in providing for income taxes on a year-to-date basis may change in subsequent periods.

Deferred tax assets are reduced by a valuation allowance if, based on the consideration of all available evidence, it is more likely than not that some portion of the deferred tax asset will not be realized. Significant weight is given to evidence that can be verified objectively, and significant management judgment is required in determining any valuation allowance recorded against net deferred tax assets. The Company evaluates deferred income taxes on a quarterly basis to determine if a valuation allowance is required by considering available evidence. Deferred tax assets are recognized when expected future taxable income is sufficient to allow the related tax benefits to reduce taxes that would otherwise be payable. The sources of taxable income that may be available to realize the benefit of deferred tax assets are future reversals of existing taxable temporary differences, future taxable income exclusive of reversing temporary differences and credit carryforwards, taxable income in carry-back years, and tax planning strategies which are both prudent and feasible. For the quarter ended June 30, 2021, the valuation allowance was released for all federal and some state deferred tax assets. This release both increased the deferred tax asset and removed the valuation allowance. The Company will continue to assess all available evidence during future periods to evaluate any changes to the realization of its deferred tax assets.If the Company were to determine that it would be able to realize additional state deferred tax assets in the future, it would make an adjustment to the valuation allowance which would reduce the provision for income taxes.

The accounting for uncertainty in income taxes requires a more likely than not threshold for financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. The Company records a liability for the difference between the (i) benefit recognized and measured for financial statement purposes and (ii) the tax position taken or expected to be taken on the Company’s tax return. To the extent that the Company’s assessment of such tax positions changes, the change in estimate is recorded in the period in which the determination is made. The Company has elected to record any interest or penalties associated with uncertain tax positions as income tax expense.

The Company files a consolidated U.S. federal income tax return. The Company prepares and files tax returns based on the interpretation of tax laws and regulations, and records estimates based on these judgments and interpretations. In the normal course of business, the tax returns are subject to examination by various taxing authorities. Such examinations may result in future tax and interest assessments by these taxing authorities, and the Company records a liability when it is probable that there will be an assessment. The Company adjusts the estimates periodically as a result of ongoing examinations by and settlements with the various taxing authorities, and changes in tax laws, regulations and precedent. The consolidated tax provision of any given year includes

adjustments to prior years’ income tax accruals that are considered appropriate, and any related estimated interest. Management believes that it has made adequate accruals for income taxes. Differences between estimated and actual amounts determined upon ultimate resolution, individually or in the aggregate, are not expected to have a material effect on the Company’s consolidated financial position but could possibly be material to its consolidated results of operations or cash flow of any one period.

Engineering Development

The Company invests a significant percentage of its sales on engineering development, both Research & Development (“R&D”) and EDC. At June 30, 2022, approximately 19% of the Company’s employees were engineers engaged in various engineering development projects. Total engineering development expense comprises both internally funded R&D and product development and design charges related to specific customer contracts. Engineering development expense consists primarily of payroll-related expenses of employees engaged in EDC projects, engineering related product materials and equipment, and subcontracting costs. R&D charges incurred for product design, product enhancements, and future product development are expensed as incurred. Product development and design charges related to specific customer contracts are charged to cost of sales-EDC based on the method of contract accounting (either percentage-of-completion or completed contract) applicable to such contracts.

Treasury Stock

We account for treasury stock purchased under the cost method and include treasury stock as a component of shareholders’ equity. Treasury stock purchased with intent to retire (whether or not the retirement is actually accomplished) is charged to common stock.

Comprehensive Income

Pursuant to FASB ASC Topic 220, “Comprehensive Income,” the Company is required to classify items of other comprehensive income by their nature in a financial statement and display the accumulated balance of other comprehensive income separately from retained earnings and additional paid-in capital in the equity section of its condensed consolidated balance sheets. For the three-and nine-month periods ended June 30, 2022 and 2021, comprehensive income consisted of net income only, and there were no items of other comprehensive income for any of the periods presented.

Share-Based Compensation

The Company accounts for share-based compensation under ASC Topic 718, “Stock Compensation” (“ASC Topic 718”), which requires the Company to measure the cost of employee or non-employee director services received in exchange for an award of equity instruments based on the grant-date fair value of the award using an option pricing model. The Company recognizes such cost over the period during which an employee or non-employee director is required to provide service in exchange for the award.

Accordingly, adoption of ASC Topic 718’s fair value method results in recording compensation costs under the Company’s stock-based compensation plans. The Company determined the fair value of its stock option awards at the date of grant using the Black-Scholes option pricing model. Option pricing models and generally accepted valuation techniques require management to make assumptions and to apply judgment to determine the fair value of its awards. These assumptions and judgments include estimating future volatility of the Company’s stock price, expected dividend yield, future employee turnover rates, and future employee stock option exercise behaviors. Changes in these assumptions can materially affect fair value estimates. The Company does not believe that a reasonable likelihood exists that there will be a material change in future estimates or assumptions used to determine share-based compensation expense. However, if actual results are not consistent with the Company’s estimates or assumptions, the Company would adjust its estimates. Such adjustments could have a material impact on the Company’s financial position.

Warranty Reserves

The Company offers warranties on some products of various lengths, however the standard warranty period is twenty-four months. At the time of shipment, the Company establishes a reserve for estimated costs of warranties based on its best estimate of the amounts necessary to settle future and existing claims using historical data on products sold as of the balance sheet date. The length of the warranty period, the product’s failure rates, and the customer’s usage affect warranty cost. If actual warranty costs differ from the Company’s estimated amounts, future results of operations could be affected adversely. Warranty cost is recorded as cost of sales, and the reserve balance recorded as an accrued expense. While the Company maintains product quality programs and processes, its

warranty obligation is affected by product failure rates and the related corrective costs. If actual product failure rates and/or corrective costs differ from the estimates, the Company revises the estimated warranty liability accordingly.

Self-Insurance Reserves

Since January 1, 2014, the Company has self-insured a significant portion of its employee medical insurance. The Company maintains a stop-loss insurance policy that limits its losses both on a per employee basis and an aggregate basis. Liabilities associated with the risks that are retained by the Company are estimated based upon actuarial assumptions such as historical claims experience and demographic factors. The Company estimated the total medical claims incurred but not reported and the Company believes that it has adequate reserves for these claims at June 30, 2022 and September 30, 2021, respectively. However, the actual value of such claims could be significantly affected if future occurrences and claims differ from these assumptions. At June 30, 2022 and September 30, 2021, the estimated liability for medical claims incurred but not reported was $57,274 and $55,934, respectively. The Company has recorded the excess of funded premiums over estimated claims incurred but not reported of $347,287 and $208,651 as a current asset in the accompanying condensed consolidated balance sheets as of June 30, 2022 and September 30, 2021, respectively.

Concentrations

Major Customers and Products

In the three-month period ended June 30, 2022, three customers, Pilatus Aircraft Ltd (“Pilatus”), Textron Aviation, Inc. (“Textron”) and Cargojet Inc., accounted for 27%, 16% and 14% of net sales, respectively. In the nine-month period ended June 30, 2022, three customers, Pilatus, Textron and Air Transport Services Group, accounted for 27%, 11% and 10% of net sales, respectively.

In the three-month period ended June 30, 2021, two customers, Pilatus, and Textron, accounted for 25%, and 21% of net sales, respectively. In the nine-month period ended June 30, 2021, two customers, Pilatus and Textron, accounted for 20% and 17% of net sales, respectively.

Major Suppliers

The Company buys several of its components from sole source suppliers. Although there are a limited number of suppliers of particular components, management believes other suppliers could provide similar components on comparable terms.

For the three- and nine-month periods ended June 30, 2022, the Company had zero and two suppliers, respectively that were individually responsible for greater than 10% of the Company’s total inventory related purchases.

For the three- and nine-month periods ended June 30, 2021, the Company had three and one suppliers, respectively that were individually responsible for greater than 10% of the Company’s total inventory related purchases.

Concentration of Credit Risk

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash balances and accounts receivable. The Company invests its excess cash where preservation of principal is the major consideration. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. The Company’s customer base consists principally of companies within the aviation industry. The Company requests advance payments and/or letters of credit from customers that it considers to be credit risks.

Recent Accounting Pronouncements

In June 2016, FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instrument (“ASU 2016-13”). ASU 2016-13 replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 is effective for SEC small business filers for fiscal years beginning after December 15, 2022. The impact ASU 2016-13 is not expected to be material for the Company.

In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU 2019-12”), which simplifies the accounting for income taxes, eliminates certain exceptions within Accounting Standards Codification Topic 740, “Income Taxes” (“ASC 740”), and clarifies certain aspects of ASC 740 to promote consistency among reporting entities. We adopted this update effective October 1, 2021. The adoption of this standard did not have a material impact on our condensed consolidated financial statements or related disclosures.

As new accounting pronouncements are issued, we will adopt those that are applicable.

XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Supplemental Balance Sheet Disclosures
9 Months Ended
Jun. 30, 2022
Supplemental Balance Sheet Disclosures  
Supplemental Balance Sheet Disclosures

2. Supplemental Balance Sheet Disclosures

Inventories

Inventories are stated at the lower of cost (first-in, first-out) or net realizable value, net of write-downs for excess and obsolete inventory, and consist of the following:

June 30, 

September 30, 

    

2022

    

2021

Raw materials

 

$

4,116,347

 

$

3,729,692

Work-in-process

 

670,883

 

629,814

Finished goods

 

117,804

 

185,886

 

$

4,905,034

 

$

4,545,392

Prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following:

June 30, 

September 30, 

    

2022

    

2021

Prepaid insurance

 

$

483,344

$

318,138

Income tax

15,118

Other

 

280,388

 

514,938

 

$

778,850

$

833,076

Assets held for sale

The asset classified as held for sale, net consists of the following:

    

June 30,

    

September 30,

2022

2021

Corporate airplane (Pilatus PC-12)

 

$

3,142,500

 

$

Less: accumulated depreciation

 

(1,584,025)

 

$

1,558,475

$

As of June 30, 2022, the Company classified $1.6 million of net property and equipment as “assets held for sale” on the consolidated balance sheet. During the quarter ended June 30, 2022, management of the Company implemented a plan to sell a Company-owned aircraft and commenced efforts to locate a buyer for the aircraft. In June 2022, the Company entered into an agreement to sell the aircraft for $2,900,000, and management expects to complete the sale during the quarter ended September 30, 2022 at which time, the Company will recognize a gain on the sale of the aircraft.

Property and equipment

Property and equipment, net consists of the following:

June 30,

September 30,

    

2022

    

2021

Computer equipment

$

2,307,139

$

2,309,053

Corporate airplanes

 

2,406,468

 

5,601,039

Furniture and office equipment

 

976,993

 

970,725

Manufacturing facility

 

5,889,491

 

5,889,491

Equipment

 

5,624,966

 

5,545,529

Land

1,021,245

1,021,245

 

18,226,302

 

21,337,082

Less: accumulated depreciation and amortization

 

(11,844,841)

 

(13,193,599)

 

$

6,381,461

 

$

8,143,483

Depreciation and amortization related to property and equipment was $89,072 and $90,061 for the three-month periods ended June 30, 2022 and 2021, respectively. The corporate airplanes are utilized primarily in support of product development. The Pilatus PC-12 airplane, one of the Company’s two corporate airplanes, has been depreciated to its estimated salvage value.

Depreciation and amortization related to property and equipment was approximately $269,567 and $278,956 for the nine-month periods ended June 30, 2022 and 2021, respectively.

Other assets

Other assets consist of the following:

June 30,

September 30,

    

2022

    

2021

Intangible assets, net of accumulated amortization of $635,095 and $634,032 at June 30, 2022 and September 30, 2021

 

$

61,411

 

$

62,474

Operating lease right-of-use asset

32,189

42,976

Other non-current assets

75,300

 

82,834

 

$

168,900

 

$

188,284

Intangible assets consist of licensing and certification rights which are amortized over a defined number of units. No impairment charges were recorded in the nine-month periods ended June 30, 2022 and 2021.

Intangible asset amortization expense was $0 and $16,841 for the three-month periods ended June 30, 2022 and 2021, respectively. Intangible asset amortization expense was $1,063 and $49,314 for the nine-month periods ended June 30, 2022 and 2021, respectively. The timing of future amortization expense is not determinable because the intangible assets are being amortized over a defined number of units.

Other non-current assets as of June 30, 2022 and September 30, 2021 include the security deposit for an airplane hangar and a deposit for medical claims required under the Company’s medical plan. In addition, other non-current assets as of June 30, 2022 and September 30, 2021 includes $0 and $7,535, respectively, of prepaid software licenses that will be earned upon the shipment of a certain product to a customer. Other non-current assets amortization expense was $2,021 and $2,870 for the three-month periods ended June 30, 2022 and 2021, respectively. Other non-current assets amortization expense was $7,534 and $5,980 for the nine-month periods ended June 30, 2022 and 2021, respectively.

Accrued expenses

Accrued expenses consist of the following:

June 30,

September 30,

    

2022

    

2021

Warranty

 

$

600,621

 

$

589,260

Salary, benefits and payroll taxes

 

553,482

 

385,287

Professional fees

 

176,433

 

163,130

Income tax

104,737

Operating lease

13,782

14,296

Other

339,112

174,405

 

$

1,683,430

 

$

1,431,115

Warranty cost and accrual information for the three-month period ended June 30, 2022 is highlighted below:

Three Months Ending

Nine Months Ending

    

June 30, 2022

    

June 30, 2022

Warranty accrual, beginning of period

 

$

585,867

$

589,260

Accrued expense

 

50,399

 

115,043

Warranty cost

 

(35,645)

 

(103,682)

Warranty accrual, end of period

 

$

600,621

$

600,621

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes
9 Months Ended
Jun. 30, 2022
Income Taxes  
Income Taxes

3. Income Taxes

The Company will continue to assess all available evidence during future periods to evaluate any changes to the realization of its deferred tax assets. If the Company were to determine that it would be able to realize additional state deferred tax assets in the future, it would make an adjustment to the valuation allowance which would reduce the provision for income taxes.

The income tax expense for the three-month period ended June 30, 2022 was $358,763 as compared to an income tax benefit of $1,473,014 for the three-month period ended June 30, 2021.

The effective tax rate for the three-month period ended June 30, 2022 was 20.9% and differs from the statutory tax rate primarily due to permanent items and state taxes.

The effective tax benefit rate for the three-month period ended June 30, 2021 was 121.4% and differs from the statutory tax rate primarily due to the release of the valuation allowance for deferred tax assets. This release both increased the deferred tax asset and removed the valuation allowance.

The income tax expense for the nine-month period ended June 30, 2022 was $1,056,363 as compared to an income tax benefit of $1,443,352 for the nine-month period ended June 30, 2021.

The effective tax rate for the nine-month period ended June 30, 2022 was 21.2% and differs from the statutory tax rate primarily due to permanent items and state taxes.

The effective tax benefit rate for the nine-month period ended June 30, 2021 was 69.0% and differs from the statutory tax rate primarily due to the release of the valuation allowance for deferred tax assets. This release both increased the deferred tax asset and removed the valuation allowance.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Shareholders' Equity and Share-Based Payments
9 Months Ended
Jun. 30, 2022
Shareholders' Equity and Share-Based Payments  
Shareholders' Equity and Share-Based Payments

4. Shareholders’ Equity and Share-Based Payments

At June 30, 2022, the Company’s Amended and Restated Articles of Incorporation provides the Company authority to issue 75,000,000 shares of common stock and 10,000,000 shares of preferred stock.

Share-Based compensation

The Company accounts for share-based compensation under the provisions of ASC Topic 718 by using the fair value method for expensing stock options and stock awards.

Total share-based compensation expense was $58,419 and $45,084 for the three-month periods ended June 30, 2022 and 2021, respectively. Total share-based compensation expense was $308,599 and $295,249 for the nine-month periods ended June 30, 2022 and 2021, respectively.

2019 Stock-Based Incentive Compensation Plan

The 2019 Plan was approved by the Company’s shareholders at the Company’s Annual Meeting of Shareholders held on April 2, 2019. The 2019 Plan authorizes the grant of stock appreciation rights, restricted stock, options and other equity-based awards. Options granted under the 2019 Plan may be either “incentive stock options” as defined in section 422 of the Code or nonqualified stock options, as determined by the Compensation Committee.

Subject to an adjustment necessary upon a stock dividend, recapitalization, forward split or reverse split, reorganization, merger, consolidation, spin-off, combination, repurchase or share exchange, extraordinary or unusual cash distribution, or similar corporate transaction or event, the maximum number of shares of common stock available for awards under the 2019 Plan is 750,000, plus 139,691 shares of common stock that were authorized but unissued under the 2009 Plan as of the effective date of the 2019 Plan (i.e., April 2, 2019), all of which may be issued pursuant to awards of incentive stock options. In addition, the 2019 Plan provides that no more than 300,000 shares may be awarded in any calendar year to any employee. As of June 30, 2022, there were 661,722 shares of common stock available for awards under the 2019 Plan.

If any award is forfeited, terminates or otherwise is settled for any reason without an actual distribution of shares to the participant, the related shares of common stock subject to such award will again be available for future grant. Any shares tendered by a participant in payment of the exercise price of an option or the tax liability with respect to an award (including, in any case, shares withheld from any such award) will not be available for future grant under the 2019 Plan. If there is any change in the Company’s corporate capitalization, the Compensation Committee must proportionately and equitably adjust the number and kind of shares of common stock which may be issued in connection with future awards, the number and kind of shares of common stock covered by awards then outstanding under the 2019 Plan, the aggregate number and kind of shares of common stock available under the 2019 Plan, any applicable individual limits on the number of shares of common stock available for awards under the 2019 Plan, the exercise or grant price of any award, or if deemed appropriate, make provision for a cash payment with respect to any outstanding award. In addition, the Compensation Committee may make adjustments in the terms and conditions of any awards, including any performance goals, in recognition of unusual or nonrecurring events affecting the Company or any subsidiary, or in response to changes in applicable laws, regulations, or accounting principles.

The compensation expense related to options issued to employees under the 2019 Plan was $45,088 and $135,273 for the three- and nine-month periods ended June 30, 2022, respectively. The compensation expense related to options issued to employees under the 2019 Plan was $45,084 and $135,269 for the three- and nine-month periods ended June 30, 2021, respectively.

The compensation expense under the 2019 Plan related to shares issued to non-employee members of the Board was $13,331 and $173,326 for the three- and nine-month periods ended June 30, 2022, respectively. The compensation expense under the 2019 Plan related to shares issued to non-employee members of the Board was $0 for the three-month period ended June 30, 2021and $159,980 for the nine-month period ended June 30, 2021.

Total compensation expense associated with the 2019 Plan was $58,419 and $45,084 for the three-month periods ended June 30, 2022 and 2021, respectively. Total compensation expense associated with the 2019 Plan was $308,599 and $295,249 for the nine-month periods ended June 30, 2022 and 2021, respectively.

At June 30, 2022, unrecognized compensation expense of approximately $28,739, net of forfeitures, related to non-vested stock options under the 2019 Plan, will be recognized.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share
9 Months Ended
Jun. 30, 2022
Earnings Per Share  
Earnings Per Share

5. Earnings Per Share

Three Months Ended June 30,

Nine Months Ended June 30,

    

2022

    

2021

    

2022

    

2021

Numerator:

Net income

 

$

1,359,174

 

$

2,685,921

$

3,921,802

 

$

3,534,643

Denominator:

Basic weighted average shares

 

17,261,349

 

17,230,387

 

17,253,822

 

17,222,312

Dilutive effect of share-based awards

 

4,449

 

1,051

 

1,483

 

1,596

Diluted weighted average shares

 

17,265,798

 

17,231,438

 

17,255,305

 

17,223,908

Earnings per common share:

Basic EPS

 

$

0.08

 

$

0.16

$

0.23

$

0.21

Diluted EPS

 

$

0.08

 

$

0.16

$

0.23

$

0.21

Net income per share is calculated pursuant to ASC Topic 260, “Earnings per Share” (“ASC Topic 260”). Basic earnings per share (“EPS”) excludes potentially dilutive securities and is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted EPS is computed assuming the conversion or exercise of all dilutive securities such as employee stock options and restricted stock units (“RSUs”).

The number of incremental shares from the assumed exercise of stock options and RSUs is calculated by using the treasury stock method. As of June 30, 2022 and 2021, there were 100,000 options to purchase common stock outstanding, respectively, and no shares subject to vesting of restricted stock units outstanding, respectively. The average outstanding diluted shares calculation excludes options with an exercise price that exceeds the average market price of shares during the period.

For the three-month periods ended June 30, 2022 and 2021, respectively, 0 and 100,000 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.

For the nine-month periods ended June 30, 2022 and 2021, respectively, 66,667 and 100,000 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Contingencies
9 Months Ended
Jun. 30, 2022
Commitments and Contingencies  
Contingencies

6. Contingencies

In the ordinary course of business, the Company is at times subject to various legal proceedings and claims. The Company does not believe any such matters that are currently pending will, individually or in the aggregate, have a material effect on the results of operations or financial position.

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Leases
9 Months Ended
Jun. 30, 2022
Leases  
Leases

7. Leases

The Company accounts for leases in accordance with ASU 2016-02 and records “right-of-use” assets and corresponding lease liabilities on the balance sheet for most leases with an initial term of greater than one year. Consistent with previous accounting guidance, we will recognize payments for leases with a term of less than one year in the statement of operations on a straight-line basis over the lease term.

We lease real estate and equipment under various operating leases. A lease exists when a contract or part of a contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. In determining whether a lease exists, we consider whether a contract provides us with both: (a) the right to obtain substantially all of the economic benefits from the use of the identified asset and (b) the right to direct the use of the identified asset.

Some of our leases include base rental periods coupled with options to renew or terminate the lease, generally at our discretion. In evaluating the lease term, we consider whether we are reasonably certain to exercise such options. To the extent a significant economic incentive exists to exercise an option, that option is included within the lease term. However, based on the nature of our lease arrangements, options generally do not provide us with a significant economic incentive and are therefore excluded from the lease term for the majority of our arrangements.

Our leases typically include a combination of fixed and variable payments. Fixed payments are generally included when measuring the right-of-use asset and lease liability. Variable payments, which primarily represent payments based on usage of the underlying asset, are generally excluded from such measurement and expensed as incurred. In addition, certain of our lease arrangements may contain a lease coupled with an arrangement to provide other services, such as maintenance, or may require us to make other payments on behalf of the lessor related to the leased asset, such as payments for taxes or insurance. As permitted by ASU 2016-02, we have elected to account for these non-lease components together with the associated lease component if included in the lease payments. This election has been made for each of our asset classes.

The measurement of “right-of-use” assets and lease liabilities requires us to estimate appropriate discount rates. To the extent the rate implicit in the lease is readily determinable, such rate is utilized. However, based on information available at lease commencement for our leases, the rate implicit in the lease is not known. In these instances, we utilize an incremental borrowing rate, which represents the rate of interest that we would pay to borrow on a collateralized basis over a similar term.

The following table presents the lease-related assets and liabilities reported in the Consolidated Balance Sheet as of June 30, 2022:

Classification on the Consolidated Balance Sheet on June 30, 2022

Assets

    

  

    

  

Operating leases

 

Other assets

$

32,189

Liabilities

 

  

 

Operating leases- current

 

Accrued expenses

$

13,782

Operating leases – noncurrent

 

Other liabilities

$

18,407

Total lease liabilities

$

32,189

Rent expense and cash paid for various operating leases in aggregate are $3,669 and $11,007 for the three- and nine-month periods ended June 30, 2022. The weighted average remaining lease term is 2.4 years and the weighted average discount rate is 5.0% as of June 30, 2022.

Future minimum lease payments under operating leases are as follows at June 30, 2022:

Twelve Months

    

Ending

Operating

    

June 30,

    

Leases

2023

$

14,676

 

2024

14,676

 

2025

 

6,115

Total minimum lease payments

$

35,467

Amount representing interest

(3,278)

Present value of minimum lease payments

 

 

32,189

Current portion

 

 

(13,782)

Long-term portion of lease obligations

 

$

18,407

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Jun. 30, 2022
Summary of Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements are presented pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) in accordance with the disclosure requirements for the quarterly report on Form 10-Q and, therefore, do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete annual financial statements. In the opinion of Company management, the unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The condensed consolidated balance sheet as of September 30, 2021 is derived from the audited financial statements of the Company. Operating results for the three-and nine-month periods ended June 30, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2022, including in terms of the impact of the coronavirus pandemic (the “COVID-19 pandemic”), which cannot be determined at this time. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes of the Company included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2021.

Principles of Consolidation

Principles of Consolidation

The Company’s condensed consolidated financial statements include the accounts of its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Impact of the Russia and Ukraine War

Impact of the Russia and Ukraine War

The war between Russia and Ukraine and the global response to this war could have an adverse impact on our business and results of operations. Although the war has not had, and is not expected to have, a material impact on our operating results, it is not possible to predict the broader or long-term consequences of the war between Russia and Ukraine, which may include further sanctions, embargoes, regional instability, geopolitical shifts and adverse effects on macroeconomic conditions, cybersecurity conditions, financial markets and energy markets. Such geopolitical instability and uncertainty could have a negative impact on our ability to sell and ship products, collect payments from and support customers in certain regions, and could increase the costs, risks and adverse impacts from supply chain and logistics disruptions. Another potential impact could also be an adjustment to accounting estimates related to asset valuation.

Impact of the COVID-19 Pandemic

Impact of the COVID-19 Pandemic

The Company has not yet seen a material impact from the COVID-19 pandemic on its business, financial position, liquidity, or ability to service customers or maintain critical operations. IS&S will continue to monitor the impact of the COVID-19 pandemic on its business, including how it has impacted and will impact the Company’s employees, customers, suppliers and distribution channels. The Company could face liquidity shortages, weaker product demand from its customers, disruptions in its supply chain, and/or staffing shortages in its workforce in the future due to the direct and indirect effects of the COVID-19 pandemic.

Use of Estimates

Use of Estimates

The financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America, which require management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Estimates are used in accounting for, among other items, long term contracts, allowances for doubtful accounts, inventory obsolescence, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contract (“EDC”) programs, percentage of completion on EDC contracts, recoverability of long-lived assets and contingencies. Estimates and assumptions are reviewed periodically and the effects of changes, if any, are reflected in the consolidated statements of operations in the period they are determined.

Cash and Cash Equivalents

Cash and Cash Equivalents

Highly liquid investments, purchased with an original maturity of three months or less, are classified as cash equivalents. Cash equivalents at June 30, 2022 and September 30, 2021 consist of cash on deposit and cash invested in money market funds with financial institutions.

Inventory Valuation

Inventory Valuation

Inventories are stated at the lower of cost (first-in, first-out) or net realizable value, net of write-downs for excess and obsolete inventory.

Assets Held for Sale

Assets Held for Sale

Assets to be disposed of by sale (“disposal groups”) are reclassified into “assets held for sale” if their carrying amounts are principally expected to be recovered through a sale transaction rather than through continuing use. The reclassification occurs when the disposal group is available for immediate sale and the sale is probable. These criteria are generally met when an agreement to sell exists, or management has committed to a plan to sell the assets within one year. Disposal groups are measured at the lower of carrying amount or fair value less costs to sell and are not depreciated or amortized. When the net realizable value of a disposal group increases during a period, a gain can be recognized to the extent that it does not increase the value of the disposal group beyond its original carrying value when the disposal group was reclassified as held for sale. The fair value of a disposal group, less any costs to sell, is assessed each reporting period it remains classified as held for sale and any remeasurement to the lower of carrying value or fair value less costs to sell is reported as an adjustment to the carrying value of the disposal group.

Property and Equipment

Property and Equipment

Property and equipment are stated at cost. Depreciation is provided using an accelerated method over the estimated useful lives of the assets (the lesser of three to seven years or over the lease term), except for the manufacturing facility and the corporate airplane, which are depreciated using the straight-line method over their estimated useful lives of thirty-nine years and ten years, respectively. Major additions and improvements are capitalized, while maintenance and repairs that do not improve or extend the life of assets are charged to expense as incurred.

Long-Lived Assets

Long-Lived Assets

The Company assesses the impairment of long-lived assets in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 360-10, “Property, Plant and Equipment.” This statement requires that long-lived assets be reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. In addition, long-lived assets to be disposed of should be reported at the lower of the carrying amount or fair value less cost to sell. The Company considers historical performance and future estimated results in its evaluation of potential impairment and then compares the carrying amount of the asset to estimated future cash flows expected to result from use of the asset. If the carrying amount of the asset exceeds the estimated expected undiscounted future cash flows, the Company measures the amount of the

impairment by comparing the carrying amount of the asset to its fair value. The estimation of fair value is generally measured by discounting expected future cash flows. No impairment charges were recorded during the three-and nine-month periods ended June 30, 2022 or 2021.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

The net carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, and short-term debt approximate their fair value because of the short-term nature of these instruments. For financial assets and liabilities measured at fair value on a recurring basis, fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value as follows:

Level 1 — Unadjusted quoted prices that are available in active markets for the identical assets or liabilities at the measurement date.

Level 2 — Other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:

Quoted prices for similar assets or liabilities in active markets;
Quoted prices for identical or similar assets in non-active markets;
Inputs other than quoted prices that are observable for the asset or liability; and
Inputs that are derived principally from or corroborated by other observable market data.

Level 3 — Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions.

The following table sets forth by level within the fair value hierarchy the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis as of June 30, 2022 and September 30, 2021, according to the valuation techniques the Company used to determine their fair values.

Fair Value Measurement on June 30, 2022

Quoted Price in

Significant Other

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

 

$

10,945,240

 

$

 

$

Fair Value Measurement on September 30, 2021

Quoted Price in

Significant Other

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

 

$

6,051,902

 

$

 

$

Revenue Recognition

Revenue Recognition

The Company enters into sales arrangements with customers that, in general, provide for the Company to design, develop, manufacture and deliver large flat-panel display systems, flight information computers, autothrottles and advanced monitoring systems

that measure and display critical flight information, including data relative to aircraft separation, airspeed, altitude, and engine and fuel data measurements.

Revenue from Contracts with Customers

The Company accounts for revenue in accordance with ASC 606, Revenue from Contracts with Customers (“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services. To achieve this core principle, the Company applies the following five steps:

1)

Identify the contract with a customer

The Company’s contract with its customers typically is the form of a purchase order issued to the Company by its customers and, to a lesser degree, in the form of a purchase order issued in connection with a formal contract executed with a customer. For the purpose of accounting for revenue under ASC 606, a contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.

2)

Identify the performance obligations in the contract

Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. Most of our revenue is derived from purchases under which we provide a specific product or service and, as a result, there is only one performance obligation. In the event that a contract includes multiple promised goods or services, such as an EDC contract which includes both engineering services and a resulting product shipment, the Company must apply judgment to determine whether promised goods or services are capable of being distinct in the context of the contract. In these cases, the Company considers whether the customer could, on its own, or together with other resources that are readily available from third parties, produce the physical product using only the output resulting from the Company’s completion of engineering services. If the customer cannot produce the physical product, then the promised goods or services are accounted for as a combined performance obligation.

3)

Determine the transaction price

The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.

4)

Allocate the transaction price to performance obligations in the contract

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. The Company determines standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into account available information such as market conditions as well as the cost of the goods or services and the Company’s normal margins for similar performance obligations.

5)Recognize revenue when or as the Company satisfies a performance obligation

The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. Historically, the Company has also recognized revenue from EDC contracts and is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Contract costs include material, components and third-party avionics purchased from suppliers, direct labor, and overhead costs.

Contract Estimates

Accounting for performance obligations in long-term contracts that are satisfied over time involves the use of various techniques to estimate progress towards satisfaction of the performance obligation. The Company typically measures progress based on costs incurred compared to estimated total contract costs. Contract cost estimates are based on various assumptions to project the outcome of future events that often span more than a single year. These assumptions include the amount of labor and labor costs, the quantity and cost of raw materials used in the completion of the performance obligation, and the complexity of the work to be performed.

As a significant change in one or more of these estimates could affect the profitability of our contracts, we review and update our contract-related estimates regularly. We recognize adjustments in estimated profit on contracts under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the total loss in the quarter it is identified.

The impact of adjustments in contract estimates on our operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate impact of adjustments in contract estimates did not change our revenue and operating earnings (and diluted earnings per share) for the three-and nine-month periods ended June 30, 2022 and 2021, respectively. Therefore, no adjustment on any contract was material to our unaudited consolidated financial statements for the three-and nine-month periods ended June 30, 2022 and 2021, respectively.

Contract Balances

Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer under the contract. Contract liabilities primarily relate to consideration received in advance of performance under the contract. The following table reflects the Company’s contract assets and contract liabilities:

Contract

    

Liabilities

September 30, 2021

$

417,504

Amount transferred to receivables from contract assets

Contract asset additions

Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period

(316,320)

Increases due to invoicing prior to satisfaction of performance obligations

227,932

June 30, 2022

$

329,116

Customer Service Revenue

The Company enters into sales arrangements with customers for the repair or upgrade of its various products that are not under warranty. The Company’s customer service revenue and cost of sales are included in product sales and product cost of sales,

respectively, on the accompanying consolidated statements of operations. The Company’s customer service revenue and cost of sales for the three-and nine-month periods ended June 30, 2022 and 2021 respectively are as follows:

For the Three Months Ended June 30, 

 

For the Nine Months Ended June 30, 

    

2022

    

2021

    

2022

    

2021

Customer Service Sales

 

$

1,338,893

 

$

980,845

$

3,784,493

$

3,010,720

Customer Service Cost of Sales

369,562

408,161

1,112,298

1,079,462

Gross Profit

$

961,331

$

572,684

$

2,672,195

$

1,931,258

Lease Recognition

Lease Recognition

The Company accounts for leases in accordance with ASU 2016-02, Leases (Topic 842). At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances present in the arrangement. Leases with a term greater than one year are recognized on the balance sheet as right-of-use assets and short-term and long-term lease liabilities, as applicable. The Company does not have any financing leases that are material in nature.

Income Taxes

Income Taxes

Income taxes are recorded in accordance with ASC Topic 740, “Income Taxes” (“ASC Topic 740”), which utilizes a balance sheet approach to provide for income taxes. Under this method, the Company recognizes deferred tax assets and liabilities for temporary differences between the financial reporting basis and the tax basis of the Company’s assets, liabilities, and expected benefits of utilizing NOLs and tax credit carryforwards. The impact on deferred taxes of changes in tax rates and laws, if any, are applied to the years during which temporary differences are expected to be settled and are reflected in the consolidated financial statements in the period of enactment. At the end of each interim reporting period, the Company prepares an estimate of the annual effective income tax rate and applies that annual effective income tax rate to ordinary year-to-date pre-tax income for the interim period. Specific tax items discrete to a particular quarter are recorded in income tax expense for that quarter. The estimated annual effective tax rate used in providing for income taxes on a year-to-date basis may change in subsequent periods.

Deferred tax assets are reduced by a valuation allowance if, based on the consideration of all available evidence, it is more likely than not that some portion of the deferred tax asset will not be realized. Significant weight is given to evidence that can be verified objectively, and significant management judgment is required in determining any valuation allowance recorded against net deferred tax assets. The Company evaluates deferred income taxes on a quarterly basis to determine if a valuation allowance is required by considering available evidence. Deferred tax assets are recognized when expected future taxable income is sufficient to allow the related tax benefits to reduce taxes that would otherwise be payable. The sources of taxable income that may be available to realize the benefit of deferred tax assets are future reversals of existing taxable temporary differences, future taxable income exclusive of reversing temporary differences and credit carryforwards, taxable income in carry-back years, and tax planning strategies which are both prudent and feasible. For the quarter ended June 30, 2021, the valuation allowance was released for all federal and some state deferred tax assets. This release both increased the deferred tax asset and removed the valuation allowance. The Company will continue to assess all available evidence during future periods to evaluate any changes to the realization of its deferred tax assets.If the Company were to determine that it would be able to realize additional state deferred tax assets in the future, it would make an adjustment to the valuation allowance which would reduce the provision for income taxes.

The accounting for uncertainty in income taxes requires a more likely than not threshold for financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. The Company records a liability for the difference between the (i) benefit recognized and measured for financial statement purposes and (ii) the tax position taken or expected to be taken on the Company’s tax return. To the extent that the Company’s assessment of such tax positions changes, the change in estimate is recorded in the period in which the determination is made. The Company has elected to record any interest or penalties associated with uncertain tax positions as income tax expense.

The Company files a consolidated U.S. federal income tax return. The Company prepares and files tax returns based on the interpretation of tax laws and regulations, and records estimates based on these judgments and interpretations. In the normal course of business, the tax returns are subject to examination by various taxing authorities. Such examinations may result in future tax and interest assessments by these taxing authorities, and the Company records a liability when it is probable that there will be an assessment. The Company adjusts the estimates periodically as a result of ongoing examinations by and settlements with the various taxing authorities, and changes in tax laws, regulations and precedent. The consolidated tax provision of any given year includes

adjustments to prior years’ income tax accruals that are considered appropriate, and any related estimated interest. Management believes that it has made adequate accruals for income taxes. Differences between estimated and actual amounts determined upon ultimate resolution, individually or in the aggregate, are not expected to have a material effect on the Company’s consolidated financial position but could possibly be material to its consolidated results of operations or cash flow of any one period.

Engineering Development

Engineering Development

The Company invests a significant percentage of its sales on engineering development, both Research & Development (“R&D”) and EDC. At June 30, 2022, approximately 19% of the Company’s employees were engineers engaged in various engineering development projects. Total engineering development expense comprises both internally funded R&D and product development and design charges related to specific customer contracts. Engineering development expense consists primarily of payroll-related expenses of employees engaged in EDC projects, engineering related product materials and equipment, and subcontracting costs. R&D charges incurred for product design, product enhancements, and future product development are expensed as incurred. Product development and design charges related to specific customer contracts are charged to cost of sales-EDC based on the method of contract accounting (either percentage-of-completion or completed contract) applicable to such contracts.

Treasury Stock

Treasury Stock

We account for treasury stock purchased under the cost method and include treasury stock as a component of shareholders’ equity. Treasury stock purchased with intent to retire (whether or not the retirement is actually accomplished) is charged to common stock.

Comprehensive Income

Comprehensive Income

Pursuant to FASB ASC Topic 220, “Comprehensive Income,” the Company is required to classify items of other comprehensive income by their nature in a financial statement and display the accumulated balance of other comprehensive income separately from retained earnings and additional paid-in capital in the equity section of its condensed consolidated balance sheets. For the three-and nine-month periods ended June 30, 2022 and 2021, comprehensive income consisted of net income only, and there were no items of other comprehensive income for any of the periods presented.

Share-Based Compensation

Share-Based Compensation

The Company accounts for share-based compensation under ASC Topic 718, “Stock Compensation” (“ASC Topic 718”), which requires the Company to measure the cost of employee or non-employee director services received in exchange for an award of equity instruments based on the grant-date fair value of the award using an option pricing model. The Company recognizes such cost over the period during which an employee or non-employee director is required to provide service in exchange for the award.

Accordingly, adoption of ASC Topic 718’s fair value method results in recording compensation costs under the Company’s stock-based compensation plans. The Company determined the fair value of its stock option awards at the date of grant using the Black-Scholes option pricing model. Option pricing models and generally accepted valuation techniques require management to make assumptions and to apply judgment to determine the fair value of its awards. These assumptions and judgments include estimating future volatility of the Company’s stock price, expected dividend yield, future employee turnover rates, and future employee stock option exercise behaviors. Changes in these assumptions can materially affect fair value estimates. The Company does not believe that a reasonable likelihood exists that there will be a material change in future estimates or assumptions used to determine share-based compensation expense. However, if actual results are not consistent with the Company’s estimates or assumptions, the Company would adjust its estimates. Such adjustments could have a material impact on the Company’s financial position.

Warranty Reserves

Warranty Reserves

The Company offers warranties on some products of various lengths, however the standard warranty period is twenty-four months. At the time of shipment, the Company establishes a reserve for estimated costs of warranties based on its best estimate of the amounts necessary to settle future and existing claims using historical data on products sold as of the balance sheet date. The length of the warranty period, the product’s failure rates, and the customer’s usage affect warranty cost. If actual warranty costs differ from the Company’s estimated amounts, future results of operations could be affected adversely. Warranty cost is recorded as cost of sales, and the reserve balance recorded as an accrued expense. While the Company maintains product quality programs and processes, its

warranty obligation is affected by product failure rates and the related corrective costs. If actual product failure rates and/or corrective costs differ from the estimates, the Company revises the estimated warranty liability accordingly.

Self-Insurance Reserves

Self-Insurance Reserves

Since January 1, 2014, the Company has self-insured a significant portion of its employee medical insurance. The Company maintains a stop-loss insurance policy that limits its losses both on a per employee basis and an aggregate basis. Liabilities associated with the risks that are retained by the Company are estimated based upon actuarial assumptions such as historical claims experience and demographic factors. The Company estimated the total medical claims incurred but not reported and the Company believes that it has adequate reserves for these claims at June 30, 2022 and September 30, 2021, respectively. However, the actual value of such claims could be significantly affected if future occurrences and claims differ from these assumptions. At June 30, 2022 and September 30, 2021, the estimated liability for medical claims incurred but not reported was $57,274 and $55,934, respectively. The Company has recorded the excess of funded premiums over estimated claims incurred but not reported of $347,287 and $208,651 as a current asset in the accompanying condensed consolidated balance sheets as of June 30, 2022 and September 30, 2021, respectively.

Concentrations

Concentrations

Major Customers and Products

In the three-month period ended June 30, 2022, three customers, Pilatus Aircraft Ltd (“Pilatus”), Textron Aviation, Inc. (“Textron”) and Cargojet Inc., accounted for 27%, 16% and 14% of net sales, respectively. In the nine-month period ended June 30, 2022, three customers, Pilatus, Textron and Air Transport Services Group, accounted for 27%, 11% and 10% of net sales, respectively.

In the three-month period ended June 30, 2021, two customers, Pilatus, and Textron, accounted for 25%, and 21% of net sales, respectively. In the nine-month period ended June 30, 2021, two customers, Pilatus and Textron, accounted for 20% and 17% of net sales, respectively.

Major Suppliers

The Company buys several of its components from sole source suppliers. Although there are a limited number of suppliers of particular components, management believes other suppliers could provide similar components on comparable terms.

For the three- and nine-month periods ended June 30, 2022, the Company had zero and two suppliers, respectively that were individually responsible for greater than 10% of the Company’s total inventory related purchases.

For the three- and nine-month periods ended June 30, 2021, the Company had three and one suppliers, respectively that were individually responsible for greater than 10% of the Company’s total inventory related purchases.

Concentration of Credit Risk

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash balances and accounts receivable. The Company invests its excess cash where preservation of principal is the major consideration. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. The Company’s customer base consists principally of companies within the aviation industry. The Company requests advance payments and/or letters of credit from customers that it considers to be credit risks.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

In June 2016, FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instrument (“ASU 2016-13”). ASU 2016-13 replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 is effective for SEC small business filers for fiscal years beginning after December 15, 2022. The impact ASU 2016-13 is not expected to be material for the Company.

In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes” (“ASU 2019-12”), which simplifies the accounting for income taxes, eliminates certain exceptions within Accounting Standards Codification Topic 740, “Income Taxes” (“ASC 740”), and clarifies certain aspects of ASC 740 to promote consistency among reporting entities. We adopted this update effective October 1, 2021. The adoption of this standard did not have a material impact on our condensed consolidated financial statements or related disclosures.

As new accounting pronouncements are issued, we will adopt those that are applicable.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Jun. 30, 2022
Summary of Significant Accounting Policies  
Schedule of financial assets and liabilities accounted for at fair value on a recurring basis

Fair Value Measurement on June 30, 2022

Quoted Price in

Significant Other

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

 

$

10,945,240

 

$

 

$

Fair Value Measurement on September 30, 2021

Quoted Price in

Significant Other

Significant

Active Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

    

(Level 1)

    

(Level 2)

    

(Level 3)

Assets

Cash and cash equivalents:

Money market funds

 

$

6,051,902

 

$

 

$

Summary of contract assets and contract liabilities balances

Contract

    

Liabilities

September 30, 2021

$

417,504

Amount transferred to receivables from contract assets

Contract asset additions

Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period

(316,320)

Increases due to invoicing prior to satisfaction of performance obligations

227,932

June 30, 2022

$

329,116

Schedule of customer service revenue and cost of sales

For the Three Months Ended June 30, 

 

For the Nine Months Ended June 30, 

    

2022

    

2021

    

2022

    

2021

Customer Service Sales

 

$

1,338,893

 

$

980,845

$

3,784,493

$

3,010,720

Customer Service Cost of Sales

369,562

408,161

1,112,298

1,079,462

Gross Profit

$

961,331

$

572,684

$

2,672,195

$

1,931,258

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Supplemental Balance Sheet Disclosures (Tables)
9 Months Ended
Jun. 30, 2022
Supplemental Balance Sheet Disclosures  
Schedule of inventories

June 30, 

September 30, 

    

2022

    

2021

Raw materials

 

$

4,116,347

 

$

3,729,692

Work-in-process

 

670,883

 

629,814

Finished goods

 

117,804

 

185,886

 

$

4,905,034

 

$

4,545,392

Schedule of prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following:

June 30, 

September 30, 

    

2022

    

2021

Prepaid insurance

 

$

483,344

$

318,138

Income tax

15,118

Other

 

280,388

 

514,938

 

$

778,850

$

833,076

Schedule of assets held for sale

    

June 30,

    

September 30,

2022

2021

Corporate airplane (Pilatus PC-12)

 

$

3,142,500

 

$

Less: accumulated depreciation

 

(1,584,025)

 

$

1,558,475

$

Schedule of property and equipment, net

June 30,

September 30,

    

2022

    

2021

Computer equipment

$

2,307,139

$

2,309,053

Corporate airplanes

 

2,406,468

 

5,601,039

Furniture and office equipment

 

976,993

 

970,725

Manufacturing facility

 

5,889,491

 

5,889,491

Equipment

 

5,624,966

 

5,545,529

Land

1,021,245

1,021,245

 

18,226,302

 

21,337,082

Less: accumulated depreciation and amortization

 

(11,844,841)

 

(13,193,599)

 

$

6,381,461

 

$

8,143,483

Schedule of other assets

June 30,

September 30,

    

2022

    

2021

Intangible assets, net of accumulated amortization of $635,095 and $634,032 at June 30, 2022 and September 30, 2021

 

$

61,411

 

$

62,474

Operating lease right-of-use asset

32,189

42,976

Other non-current assets

75,300

 

82,834

 

$

168,900

 

$

188,284

Schedule of accrued expenses

June 30,

September 30,

    

2022

    

2021

Warranty

 

$

600,621

 

$

589,260

Salary, benefits and payroll taxes

 

553,482

 

385,287

Professional fees

 

176,433

 

163,130

Income tax

104,737

Operating lease

13,782

14,296

Other

339,112

174,405

 

$

1,683,430

 

$

1,431,115

Schedule of warranty cost and accrual information

Three Months Ending

Nine Months Ending

    

June 30, 2022

    

June 30, 2022

Warranty accrual, beginning of period

 

$

585,867

$

589,260

Accrued expense

 

50,399

 

115,043

Warranty cost

 

(35,645)

 

(103,682)

Warranty accrual, end of period

 

$

600,621

$

600,621

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Tables)
9 Months Ended
Jun. 30, 2022
Earnings Per Share  
Schedule of earnings per share

Three Months Ended June 30,

Nine Months Ended June 30,

    

2022

    

2021

    

2022

    

2021

Numerator:

Net income

 

$

1,359,174

 

$

2,685,921

$

3,921,802

 

$

3,534,643

Denominator:

Basic weighted average shares

 

17,261,349

 

17,230,387

 

17,253,822

 

17,222,312

Dilutive effect of share-based awards

 

4,449

 

1,051

 

1,483

 

1,596

Diluted weighted average shares

 

17,265,798

 

17,231,438

 

17,255,305

 

17,223,908

Earnings per common share:

Basic EPS

 

$

0.08

 

$

0.16

$

0.23

$

0.21

Diluted EPS

 

$

0.08

 

$

0.16

$

0.23

$

0.21

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
9 Months Ended
Jun. 30, 2022
Leases  
Schedule of lease-related assets and liabilities reported in the Consolidated Balance Sheet

Classification on the Consolidated Balance Sheet on June 30, 2022

Assets

    

  

    

  

Operating leases

 

Other assets

$

32,189

Liabilities

 

  

 

Operating leases- current

 

Accrued expenses

$

13,782

Operating leases – noncurrent

 

Other liabilities

$

18,407

Total lease liabilities

$

32,189

Schedule of future minimum lease payments under operating leases

Future minimum lease payments under operating leases are as follows at June 30, 2022:

Twelve Months

    

Ending

Operating

    

June 30,

    

Leases

2023

$

14,676

 

2024

14,676

 

2025

 

6,115

Total minimum lease payments

$

35,467

Amount representing interest

(3,278)

Present value of minimum lease payments

 

 

32,189

Current portion

 

 

(13,782)

Long-term portion of lease obligations

 

$

18,407

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Details)
3 Months Ended 9 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jun. 30, 2022
USD ($)
segment
Jun. 30, 2021
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Number of business segments              
Number of business segments in which the entity operates | segment       1      
Long-Lived Assets              
Impairment charges $ 0 $ 0   $ 0 $ 0    
Contract Balances              
Balance at beginning of the period (contract liabilities)       417,504      
Amount transferred to receivables from contract assets       0      
Contract asset additions       0      
Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period       (316,320)      
Increases due to invoicing prior to satisfaction of performance obligations       227,932      
Balance at end of the period (contract liabilities) 329,116     329,116      
Customer Service Revenue              
Customer Service Cost of Sales 2,879,462 2,825,681   8,270,729 7,348,364    
Gross profit 4,056,514 3,354,502   $ 12,206,845 8,823,316    
Engineering Development              
Percentage of employees who were engineers engaged in various engineering development projects       19.00%      
Warranty              
Length of warranty period       24 months      
Self-Insurance Reserves              
Estimated liability for medical claims incurred but not reported 57,274     $ 57,274   $ 55,934  
Excess of funded premiums over estimated claims incurred but not reported 347,287     347,287   208,651  
Restricted Cash              
Dividends paid     $ 8,607,192        
Cash and cash equivalents 14,541,901     14,541,901   8,265,606  
Total cash and cash equivalents and restricted cash 14,541,901 7,482,863   14,541,901 7,482,863 $ 8,265,606 $ 23,784,867
Customer Service              
Customer Service Revenue              
Customer Service Sales 1,338,893 980,845   3,784,493 3,010,720    
Customer Service Cost of Sales 369,562 408,161   1,112,298 1,079,462    
Gross profit $ 961,331 $ 572,684   $ 2,672,195 $ 1,931,258    
Property Plant and Equipment Other than Air Transportation Equipment and Manufacturing Facility | Minimum              
Number of business segments              
Estimated useful lives       3 years      
Property Plant and Equipment Other than Air Transportation Equipment and Manufacturing Facility | Maximum              
Number of business segments              
Estimated useful lives       7 years      
Manufacturing facility              
Number of business segments              
Estimated useful lives       39 years      
Corporate airplanes              
Number of business segments              
Estimated useful lives       10 years      
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Impact of COVID-19 (Details)
Jun. 30, 2022
USD ($)
Summary of Significant Accounting Policies  
Income tax receivable $ 15,118
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Revenue Recognition (Details)
9 Months Ended
Jun. 30, 2022
Revenue Recognition.  
Revenue, Remaining Performance Obligation, Optional Exemption, Performance Obligation [true false] true
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Fair Value (Details) - USD ($)
Jun. 30, 2022
Sep. 30, 2021
Fair Value, Measurements, Recurring | Quoted Price in Active Markets for Identical Assets (Level 1) | Money Market Funds    
Assets    
Cash and cash equivalents $ 10,945,240 $ 6,051,902
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Concentration Risk (Details)
3 Months Ended 9 Months Ended
Jun. 30, 2022
item
customer
Jun. 30, 2021
customer
item
Jun. 30, 2022
customer
item
Jun. 30, 2021
customer
item
Concentration of Credit Risk        
Number of banks for maintenance of cash balances 2   2  
Revenues Net | Customer Concentration Risk        
Concentrations        
Number of major customers | customer 3 2 3 2
Revenues Net | Customer Concentration Risk | Pilatus Aircraft Ltd ("Pilatus")        
Concentrations        
Concentration of risk (as a percent) 27.00% 25.00% 27.00% 20.00%
Revenues Net | Customer Concentration Risk | Textron Aviation, Inc        
Concentrations        
Concentration of risk (as a percent) 16.00% 21.00% 11.00% 17.00%
Revenues Net | Customer Concentration Risk | Air Transport Services Group        
Concentrations        
Concentration of risk (as a percent)     10.00%  
Revenues Net | Customer Concentration Risk | Cargojet Inc. ("Cargojet")        
Concentrations        
Concentration of risk (as a percent) 14.00%      
Inventory | Supplier Concentration Risk        
Concentrations        
Number of major suppliers 0 1 2 1
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Supplemental Balance Sheet Disclosures - Inventories and Prepaid expenses and other current assets (Details) - USD ($)
Jun. 30, 2022
Sep. 30, 2021
Inventory Valuation    
Raw materials $ 4,116,347 $ 3,729,692
Work-in-process 670,883 629,814
Finished goods 117,804 185,886
Inventories 4,905,034 4,545,392
Prepaid expenses and other current assets    
Prepaid insurance 483,344 318,138
Income tax receivable 15,118  
Other 280,388 514,938
Total prepaid expenses and other current assets $ 778,850 $ 833,076
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Supplemental Balance Sheet Disclosures - Assets held for sale (Details)
Jun. 30, 2022
USD ($)
Supplemental Balance Sheet Disclosures  
Corporate airplane (Pilatus PC-12) $ 3,142,500
Less: accumulated depreciation (1,584,025)
Assets held for sale 1,558,475
Aircraft sale $ 2,900,000
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details)
3 Months Ended 9 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
aircraft
Jun. 30, 2021
USD ($)
Sep. 30, 2021
USD ($)
Property and equipment          
Property and equipment, gross $ 18,226,302   $ 18,226,302   $ 21,337,082
Less: accumulated depreciation and amortization (11,844,841)   (11,844,841)   (13,193,599)
Property and equipment, net 6,381,461   6,381,461   8,143,483
Depreciation and amortization for property and equipment 89,072 $ 90,061 269,567 $ 278,956  
Other assets          
Intangible assets, net of accumulated amortization of $635,095 and $634,032 at June 30, 2022 and September 30, 2021 61,411   61,411   62,474
Operating lease right-of-use asset 32,189   32,189   42,976
Other non-current assets 75,300   75,300   82,834
Total other assets 168,900   168,900   188,284
Accumulated amortization of intangible assets 635,095   635,095   634,032
Impairment charges     0 0  
Intangible asset amortization expense 0 16,841 1,063 49,314  
Prepaid software licenses 0   0   7,535
Computer equipment          
Property and equipment          
Property and equipment, gross 2,307,139   2,307,139   2,309,053
Corporate airplanes          
Property and equipment          
Property and equipment, gross 2,406,468   $ 2,406,468   5,601,039
Number of airplanes depreciated | aircraft     2    
Pilatus Aircraft Limited          
Property and equipment          
Number of airplanes depreciated | aircraft     1    
Furniture and office equipment          
Property and equipment          
Property and equipment, gross 976,993   $ 976,993   970,725
Manufacturing facility          
Property and equipment          
Property and equipment, gross 5,889,491   5,889,491   5,889,491
Equipment          
Property and equipment          
Property and equipment, gross 5,624,966   5,624,966   5,545,529
Land          
Property and equipment          
Property and equipment, gross 1,021,245   1,021,245   $ 1,021,245
Prepaid software licenses          
Other assets          
Intangible asset amortization expense $ 2,021 $ 2,870 $ 7,534 $ 5,980  
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Supplemental Balance Sheet Disclosures - Accrued Expenses (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Sep. 30, 2021
Accrued expenses      
Warranty $ 600,621 $ 600,621 $ 589,260
Salary, benefits and payroll taxes 553,482 553,482 385,287
Professional fees 176,433 176,433 163,130
Income taxes payable     104,737
Operating lease 13,782 13,782 14,296
Other 339,112 339,112 174,405
Total accrued expenses 1,683,430 1,683,430 $ 1,431,115
Warranty cost and accrual information      
Warranty accrual, beginning of period 585,867 589,260  
Accrued expense 50,399 115,043  
Warranty cost (35,645) (103,682)  
Warranty accrual, end of period $ 600,621 $ 600,621  
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Taxes        
Income tax expense (benefit) $ 358,763 $ (1,473,014) $ 1,056,363 $ (1,443,352)
Effective tax rate (as a percent) 20.90% 121.40% 21.20% 69.00%
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Shareholders' Equity and Share-Based Payments (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Sep. 30, 2021
Share-Based compensation          
Common stock, shares authorized 75,000,000   75,000,000   75,000,000
Preferred stock, shares authorized 10,000,000   10,000,000   10,000,000
Share-based compensation expense $ 58,419 $ 45,084 $ 308,599 $ 295,249  
2019 Plan          
Share-Based compensation          
Common stock, shares authorized 139,691   139,691    
Share-based compensation expense $ 58,419 45,084 $ 308,599 295,249  
Number of shares of common stock reserved for awards 661,722   661,722    
Unrecognized compensation cost, related to non-vested stock options $ 28,739   $ 28,739    
2019 Plan | Maximum          
Share-Based compensation          
Number of shares of common stock reserved for awards 750,000   750,000    
2019 Plan | Employee          
Share-Based compensation          
Share-based compensation expense $ 45,088 45,084 $ 135,273 135,269  
Number of shares of common stock reserved for awards 300,000   300,000    
2019 Plan | Non Employee Director          
Share-Based compensation          
Share-based compensation expense $ 13,331 $ 0 $ 173,326 $ 159,980  
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Jun. 30, 2022
Jun. 30, 2021
Numerator:                
Net income $ 1,359,174 $ 1,429,570 $ 1,133,058 $ 2,685,921 $ 608,577 $ 240,145 $ 3,921,802 $ 3,534,643
Denominator:                
Basic weighted average shares 17,261,349     17,230,387     17,253,822 17,222,312
Dilutive effect of share-based awards 4,449     1,051     1,483 1,596
Diluted weighted average shares 17,265,798     17,231,438     17,255,305 17,223,908
Earnings per common share:                
Basic EPS (in dollars per share) $ 0.08     $ 0.16     $ 0.23 $ 0.21
Diluted EPS (in dollars per share) $ 0.08     $ 0.16     $ 0.23 $ 0.21
Options to purchase common stock outstanding (in shares) 100,000     100,000     100,000 100,000
Diluted weighted-average shares outstanding excluded from computation of diluted EPS (in shares) 0     100,000     66,667 100,000
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Sep. 30, 2021
Leases      
Operating lease right-of-use assets $ 32,189 $ 32,189 $ 42,976
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other Assets, Noncurrent Other Assets, Noncurrent  
Operating lease liabilities $ 13,782 $ 13,782 14,296
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities, Current Accrued Liabilities, Current  
Operating lease liabilities non-current $ 18,407 $ 18,407  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent Other Liabilities, Noncurrent  
Present value of minimum lease payments $ 32,189 $ 32,189  
Operating leases expenses $ 3,669 $ 11,007  
Weighted average remaining lease term 2 years 4 months 24 days 2 years 4 months 24 days  
Weighted average discount rate 5.00% 5.00%  
Other Liabilities, Noncurrent $ 18,407 $ 18,407 $ 28,680
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Future minimum lease payments (Details) - USD ($)
Jun. 30, 2022
Sep. 30, 2021
Future minimum lease payments under operating leases    
2023 $ 14,676  
2024 14,676  
2025 6,115  
Total minimum lease payments 35,467  
Amount representing interest (3,278)  
Present value of minimum lease payments 32,189  
Current portion (13,782) $ (14,296)
Long-term portion of lease obligations $ 18,407  
XML 42 issc-20220630x10q_htm.xml IDEA: XBRL DOCUMENT 0000836690 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0000836690 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000836690 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000836690 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000836690 us-gaap:TreasuryStockMember 2022-06-30 0000836690 us-gaap:RetainedEarningsMember 2022-06-30 0000836690 us-gaap:CommonStockMember 2022-06-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000836690 us-gaap:TreasuryStockMember 2022-03-31 0000836690 us-gaap:RetainedEarningsMember 2022-03-31 0000836690 us-gaap:CommonStockMember 2022-03-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000836690 us-gaap:TreasuryStockMember 2021-12-31 0000836690 us-gaap:RetainedEarningsMember 2021-12-31 0000836690 us-gaap:CommonStockMember 2021-12-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000836690 2021-12-31 0000836690 us-gaap:TreasuryStockMember 2021-09-30 0000836690 us-gaap:RetainedEarningsMember 2021-09-30 0000836690 us-gaap:CommonStockMember 2021-09-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0000836690 us-gaap:TreasuryStockMember 2021-06-30 0000836690 us-gaap:RetainedEarningsMember 2021-06-30 0000836690 us-gaap:CommonStockMember 2021-06-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000836690 us-gaap:TreasuryStockMember 2021-03-31 0000836690 us-gaap:RetainedEarningsMember 2021-03-31 0000836690 us-gaap:CommonStockMember 2021-03-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000836690 2021-03-31 0000836690 us-gaap:TreasuryStockMember 2020-12-31 0000836690 us-gaap:RetainedEarningsMember 2020-12-31 0000836690 us-gaap:CommonStockMember 2020-12-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000836690 2020-12-31 0000836690 us-gaap:TreasuryStockMember 2020-09-30 0000836690 us-gaap:RetainedEarningsMember 2020-09-30 0000836690 us-gaap:CommonStockMember 2020-09-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0000836690 us-gaap:ShareBasedPaymentArrangementEmployeeMember issc:StockBasedIncentiveCompensationPlan2019Member 2022-06-30 0000836690 srt:MaximumMember issc:StockBasedIncentiveCompensationPlan2019Member 2022-06-30 0000836690 srt:MinimumMember issc:PropertyPlantAndEquipmentOtherThanAirTransportationEquipmentAndManufacturingFacilityMember 2021-10-01 2022-06-30 0000836690 srt:MaximumMember issc:PropertyPlantAndEquipmentOtherThanAirTransportationEquipmentAndManufacturingFacilityMember 2021-10-01 2022-06-30 0000836690 us-gaap:ManufacturingFacilityMember 2021-10-01 2022-06-30 0000836690 us-gaap:ManufacturingFacilityMember 2022-06-30 0000836690 us-gaap:LandMember 2022-06-30 0000836690 us-gaap:FurnitureAndFixturesMember 2022-06-30 0000836690 us-gaap:EquipmentMember 2022-06-30 0000836690 us-gaap:ComputerEquipmentMember 2022-06-30 0000836690 us-gaap:AirTransportationEquipmentMember 2022-06-30 0000836690 us-gaap:ManufacturingFacilityMember 2021-09-30 0000836690 us-gaap:LandMember 2021-09-30 0000836690 us-gaap:FurnitureAndFixturesMember 2021-09-30 0000836690 us-gaap:EquipmentMember 2021-09-30 0000836690 us-gaap:ComputerEquipmentMember 2021-09-30 0000836690 us-gaap:AirTransportationEquipmentMember 2021-09-30 0000836690 2022-03-31 0000836690 us-gaap:SeriesAPreferredStockMember 2022-06-30 0000836690 us-gaap:SeriesAPreferredStockMember 2021-09-30 0000836690 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000836690 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000836690 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000836690 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000836690 us-gaap:ServiceMember 2022-04-01 2022-06-30 0000836690 us-gaap:ProductMember 2022-04-01 2022-06-30 0000836690 us-gaap:ServiceMember 2021-10-01 2022-06-30 0000836690 us-gaap:ProductMember 2021-10-01 2022-06-30 0000836690 issc:EngineeringDevelopmentContractsMember 2021-10-01 2022-06-30 0000836690 us-gaap:ServiceMember 2021-04-01 2021-06-30 0000836690 us-gaap:ProductMember 2021-04-01 2021-06-30 0000836690 issc:EngineeringDevelopmentContractsMember 2021-04-01 2021-06-30 0000836690 us-gaap:ServiceMember 2020-10-01 2021-06-30 0000836690 us-gaap:ProductMember 2020-10-01 2021-06-30 0000836690 issc:EngineeringDevelopmentContractsMember 2020-10-01 2021-06-30 0000836690 issc:TextronAviationIncMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0000836690 issc:PilatusAircraftLtdMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0000836690 issc:CargojetIncMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0000836690 issc:TextronAviationIncMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-06-30 0000836690 issc:PilatusAircraftLtdMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-06-30 0000836690 issc:AirTransportServicesGroupMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-06-30 0000836690 issc:TextronAviationIncMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0000836690 issc:PilatusAircraftLtdMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0000836690 issc:TextronAviationIncMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2020-10-01 2021-06-30 0000836690 issc:PilatusAircraftLtdMember issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2020-10-01 2021-06-30 0000836690 issc:StockBasedIncentiveCompensationPlan2019Member 2022-06-30 0000836690 2021-06-30 0000836690 2020-09-30 0000836690 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0000836690 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0000836690 issc:PrepaidSoftwareLicensesMember 2022-04-01 2022-06-30 0000836690 issc:PrepaidSoftwareLicensesMember 2021-10-01 2022-06-30 0000836690 issc:PrepaidSoftwareLicensesMember 2021-04-01 2021-06-30 0000836690 issc:PrepaidSoftwareLicensesMember 2020-10-01 2021-06-30 0000836690 us-gaap:ShareBasedPaymentArrangementEmployeeMember issc:StockBasedIncentiveCompensationPlan2019Member 2022-04-01 2022-06-30 0000836690 issc:NonEmployeeDirectorMember issc:StockBasedIncentiveCompensationPlan2019Member 2022-04-01 2022-06-30 0000836690 issc:StockBasedIncentiveCompensationPlan2019Member 2022-04-01 2022-06-30 0000836690 us-gaap:ShareBasedPaymentArrangementEmployeeMember issc:StockBasedIncentiveCompensationPlan2019Member 2021-10-01 2022-06-30 0000836690 issc:NonEmployeeDirectorMember issc:StockBasedIncentiveCompensationPlan2019Member 2021-10-01 2022-06-30 0000836690 issc:StockBasedIncentiveCompensationPlan2019Member 2021-10-01 2022-06-30 0000836690 us-gaap:ShareBasedPaymentArrangementEmployeeMember issc:StockBasedIncentiveCompensationPlan2019Member 2021-04-01 2021-06-30 0000836690 issc:NonEmployeeDirectorMember issc:StockBasedIncentiveCompensationPlan2019Member 2021-04-01 2021-06-30 0000836690 issc:StockBasedIncentiveCompensationPlan2019Member 2021-04-01 2021-06-30 0000836690 us-gaap:ShareBasedPaymentArrangementEmployeeMember issc:StockBasedIncentiveCompensationPlan2019Member 2020-10-01 2021-06-30 0000836690 issc:NonEmployeeDirectorMember issc:StockBasedIncentiveCompensationPlan2019Member 2020-10-01 2021-06-30 0000836690 issc:StockBasedIncentiveCompensationPlan2019Member 2020-10-01 2021-06-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000836690 2022-04-01 2022-06-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000836690 2022-01-01 2022-03-31 0000836690 us-gaap:TreasuryStockMember 2021-10-01 2021-12-31 0000836690 us-gaap:RetainedEarningsMember 2021-10-01 2021-12-31 0000836690 us-gaap:CommonStockMember 2021-10-01 2021-12-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2021-10-01 2021-12-31 0000836690 2021-10-01 2021-12-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000836690 2021-04-01 2021-06-30 0000836690 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000836690 2021-01-01 2021-03-31 0000836690 us-gaap:TreasuryStockMember 2020-10-01 2020-12-31 0000836690 us-gaap:RetainedEarningsMember 2020-10-01 2020-12-31 0000836690 us-gaap:CommonStockMember 2020-10-01 2020-12-31 0000836690 us-gaap:AdditionalPaidInCapitalMember 2020-10-01 2020-12-31 0000836690 2020-10-01 2020-12-31 0000836690 issc:InventoryMember us-gaap:SupplierConcentrationRiskMember 2022-04-01 2022-06-30 0000836690 issc:InventoryMember us-gaap:SupplierConcentrationRiskMember 2021-10-01 2022-06-30 0000836690 issc:InventoryMember us-gaap:SupplierConcentrationRiskMember 2021-04-01 2021-06-30 0000836690 issc:InventoryMember us-gaap:SupplierConcentrationRiskMember 2020-10-01 2021-06-30 0000836690 issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0000836690 issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-06-30 0000836690 issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0000836690 issc:RevenuesNetMember us-gaap:CustomerConcentrationRiskMember 2020-10-01 2021-06-30 0000836690 us-gaap:AirTransportationEquipmentMember 2021-10-01 2022-06-30 0000836690 issc:PilatusAircraftLimitedMember 2021-10-01 2022-06-30 0000836690 2020-10-01 2021-06-30 0000836690 2021-09-30 0000836690 2022-06-30 0000836690 2022-07-29 0000836690 2021-10-01 2022-06-30 shares iso4217:USD issc:aircraft issc:item issc:customer pure iso4217:USD shares issc:segment P3Y true 0000836690 --09-30 2022 Q3 false http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent PA 0 0 10-Q true 2022-06-30 false 000-31157 INNOVATIVE SOLUTIONS AND SUPPORT, INC. 23-2507402 720 Pennsylvania Drive Exton PA 19341 610 646-9800 Common Stock, par value $0.001 per share ISSC NASDAQ Yes Yes Non-accelerated Filer true false false 17276213 14541901 8265606 3003362 4046337 4905034 4545392 778850 833076 1558475 24787622 17690411 6381461 8143483 278085 1063822 168900 188284 31616068 27086000 752479 623620 1683430 1431115 329116 417504 2765025 2472239 18407 28680 2783432 2500919 10000000 10000000 0.001 0.001 200000 200000 0 0 0.001 0.001 75000000 75000000 19372664 19342823 19373 19343 52142818 51817095 -1961018 -5882820 2096451 2096451 21368537 21368537 28832636 24585081 31616068 27086000 6935976 5981462 20279371 15886967 198721 198203 284713 6933976 6180183 20477574 16171680 2879462 2764765 8253981 7270708 60916 16748 77656 2879462 2825681 8270729 7348364 4056514 3354502 12206845 8823316 676381 646795 2062937 1936747 1694233 1512138 5226015 4847410 2370614 2158933 7288952 6784157 1685900 1195569 4917893 2039159 10429 107 10871 1138 21608 17231 49401 50994 1717937 1212907 4978165 2091291 358763 -1473014 1056363 -1443352 1359174 2685921 3921802 3534643 0.08 0.16 0.23 0.21 0.08 0.16 0.23 0.21 17261349 17230387 17253822 17222312 17265798 17231438 17255305 17223908 19343 51817095 -5882820 -21368537 24585081 0 45591 0 0 45591 0 0 1133058 0 1133058 19343 51862686 -4749762 -21368537 25763730 25 159970 159995 44594 44594 1429570 1429570 19368 52067250 -3320192 -21368537 27397889 2 13329 13331 45088 45088 3 17151 17154 1359174 1359174 19373 52142818 -1961018 -21368537 28832636 19311 51458787 -2340530 -21368537 27769031 0 45591 0 0 45591 0 8607192 8607192 0 0 240145 0 240145 19311 51504378 -10707577 -21368537 19447575 27 159953 159980 44594 44594 608577 608577 19338 51708925 -10099000 -21368537 20260726 45084 45084 5 17005 17010 2685921 2685921 19343 51771014 -7413079 -21368537 23008741 3921802 3534643 278164 334250 135273 135269 173326 159980 -357 -195762 785737 -1461617 -1042975 -75383 264789 351714 -69344 22219 128859 145150 357566 206627 -119855 17784 -88388 1215329 6420371 3793103 161230 324025 -161230 -324025 17154 17010 19788092 17154 -19771082 6276295 -16302004 8265606 23784867 14541901 7482863 390481 481 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1. Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Description of the Company</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Innovative Solutions and Support, Inc. (the “Company,” “IS&amp;S,” “we” or “us”) was incorporated in Pennsylvania on February 12, 1988. The Company operates in one business segment as a systems integrator that designs, develops, manufactures, sells and services air data equipment, engine display systems, standby equipment, primary flight guidance, autothrottles and cockpit display systems for retrofit applications and original equipment manufacturers (“OEMs”). The Company supplies integrated Flight Management Systems (“FMS”), Flat Panel Display Systems (“FPDS”), FPDS with Autothrottle, air data equipment, Integrated Standby Units (“ISU”), ISU with Autothrottle and advanced Global Positioning System (“GPS”) receivers that enable reduced carbon footprint navigation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company has continued to position itself as a system integrator, which capability provides the Company with the potential to generate more substantive orders over a broader product base. This strategy, as both a manufacturer and integrator, is designed to leverage the latest technologies developed for the computer and telecommunications industries into advanced and cost-effective solutions for the general aviation, commercial air transport, United States Department of Defense (“DoD”)/governmental and foreign military markets. This approach, combined with the Company’s industry experience, is designed to enable IS&amp;S to develop high-quality products and systems, to reduce product time to market, and to achieve cost advantages over products offered by its competitors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements are presented pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) in accordance with the disclosure requirements for the quarterly report on Form 10-Q and, therefore, do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete annual financial statements. In the opinion of Company management, the unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The condensed consolidated balance sheet as of September 30, 2021 is derived from the audited financial statements of the Company. Operating results for the three-and nine-month periods ended June 30, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2022, including in terms of the impact of the coronavirus pandemic (the “COVID-19 pandemic”), which cannot be determined at this time. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes of the Company included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s condensed consolidated financial statements include the accounts of its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Impact of the Russia and Ukraine War</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The war between Russia and Ukraine and the global response to this war could have an adverse impact on our business and results of operations. Although the war has not had, and is not expected to have, a material impact on our operating results, it is not possible to predict the broader or long-term consequences of the war between Russia and Ukraine, which may include further sanctions, embargoes, regional instability, geopolitical shifts and adverse effects on macroeconomic conditions, cybersecurity conditions, financial markets and energy markets. Such geopolitical instability and uncertainty could have a negative impact on our ability to sell and ship products, collect payments from and support customers in certain regions, and could increase the costs, risks and adverse impacts from supply chain and logistics disruptions. Another potential impact could also be an adjustment to accounting estimates related to asset valuation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Impact of the COVID-19 Pandemic</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company has not yet seen a material impact from the COVID-19 pandemic on its business, financial position, liquidity, or ability to service customers or maintain critical operations. IS&amp;S will continue to monitor the impact of the COVID-19 pandemic on its business, including how it has impacted and will impact the Company’s employees, customers, suppliers and distribution channels. The Company could face liquidity shortages, weaker product demand from its customers, disruptions in its supply chain, and/or staffing shortages in its workforce in the future due to the direct and indirect effects of the COVID-19 pandemic.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America, which require management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Estimates are used in accounting for, among other items, long term contracts, allowances for doubtful accounts, inventory obsolescence, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contract (“EDC”) programs, percentage of completion on EDC contracts, recoverability of long-lived assets and contingencies. Estimates and assumptions are reviewed periodically and the effects of changes, if any, are reflected in the consolidated statements of operations in the period they are determined.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Highly liquid investments, purchased with an original maturity of three months or less, are classified as cash equivalents. Cash equivalents at June 30, 2022 and September 30, 2021 consist of cash on deposit and cash invested in money market funds with financial institutions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Inventory Valuation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Inventories are stated at the lower of cost (first-in, first-out) or net realizable value, net of write-downs for excess and obsolete inventory.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Assets Held for Sale</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Assets to be disposed of by sale (“disposal groups”) are reclassified into “assets held for sale” if their carrying amounts are principally expected to be recovered through a sale transaction rather than through continuing use. The reclassification occurs when the disposal group is available for immediate sale and the sale is probable. These criteria are generally met when an agreement to sell exists, or management has committed to a plan to sell the assets within one year. Disposal groups are measured at the lower of carrying amount or fair value less costs to sell and are not depreciated or amortized. When the net realizable value of a disposal group increases during a period, a gain can be recognized to the extent that it does not increase the value of the disposal group beyond its original carrying value when the disposal group was reclassified as held for sale. The fair value of a disposal group, less any costs to sell, is assessed each reporting period it remains classified as held for sale and any remeasurement to the lower of carrying value or fair value less costs to sell is reported as an adjustment to the carrying value of the disposal group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Property and equipment are stated at cost. Depreciation is provided using an accelerated method over the estimated useful lives of the assets (the lesser of <span style="-sec-ix-hidden:Hidden_V-pfdQYuXUeP324XEyzC7A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to seven years or over the lease term), except for the manufacturing facility and the corporate airplane, which are depreciated using the straight-line method over their estimated useful lives of thirty-nine years and ten years, respectively. Major additions and improvements are capitalized, while maintenance and repairs that do not improve or extend the life of assets are charged to expense as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company assesses the impairment of long-lived assets in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 360-10, “<i style="font-style:italic;">Property, Plant and Equipment.”</i> This statement requires that long-lived assets be reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. In addition, long-lived assets to be disposed of should be reported at the lower of the carrying amount or fair value less cost to sell. The Company considers historical performance and future estimated results in its evaluation of potential impairment and then compares the carrying amount of the asset to estimated future cash flows expected to result from use of the asset. If the carrying amount of the asset exceeds the estimated expected undiscounted future cash flows, the Company measures the amount of the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">impairment by comparing the carrying amount of the asset to its fair value. The estimation of fair value is generally measured by discounting expected future cash flows. No impairment charges were recorded during the three-and nine-month periods ended June 30, 2022 or 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The net carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, and short-term debt approximate their fair value because of the short-term nature of these instruments. For financial assets and liabilities measured at fair value on a recurring basis, fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:44.65pt;text-indent:-44.65pt;margin:0pt 0pt 12pt 36pt;">Level 1 — Unadjusted quoted prices that are available in active markets for the identical assets or liabilities at the measurement date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:44.65pt;text-indent:-44.65pt;margin:0pt 0pt 12pt 36pt;">Level 2 — Other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Quoted prices for similar assets or liabilities in active markets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Quoted prices for identical or similar assets in non-active markets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Inputs other than quoted prices that are observable for the asset or liability; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Inputs that are derived principally from or corroborated by other observable market data.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:44.65pt;text-indent:-44.65pt;margin:0pt 0pt 12pt 36pt;">Level 3 — Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table sets forth by level within the fair value hierarchy the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis as of June 30, 2022 and September 30, 2021, according to the valuation techniques the Company used to determine their fair values.</p><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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.09%;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.31%;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.45%;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:10.86%;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.32%;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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;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.32%;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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;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:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.59%;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;"><b style="font-weight:bold;">Fair Value Measurement on June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Price in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;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;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;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;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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:12.31%;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;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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:12.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;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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:12.3%;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;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;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.45%;background:#cceeff;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:10.86%;background:#cceeff;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.32%;background:#cceeff;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.46%;background:#cceeff;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:10.86%;background:#cceeff;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.32%;background:#cceeff;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.46%;background:#cceeff;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:10.84%;background:#cceeff;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="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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.45%;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:10.86%;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.32%;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.46%;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:10.86%;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.32%;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.46%;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:10.84%;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="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;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:1.45%;background:#cceeff;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:10.86%;background:#cceeff;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,945,240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;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:1.46%;background:#cceeff;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:10.86%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;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:1.46%;background:#cceeff;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:10.84%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;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:10.86%;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.32%;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.46%;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:10.86%;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.32%;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.46%;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:10.84%;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="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.59%;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;"><b style="font-weight:bold;">Fair Value Measurement on September 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Price in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;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;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;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;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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:12.31%;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;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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:12.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;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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:12.3%;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;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;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.45%;background:#cceeff;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:10.86%;background:#cceeff;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.32%;background:#cceeff;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.46%;background:#cceeff;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:10.86%;background:#cceeff;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.32%;background:#cceeff;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.46%;background:#cceeff;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:10.84%;background:#cceeff;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="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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.45%;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:10.86%;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.32%;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.46%;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:10.86%;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.32%;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.46%;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:10.84%;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="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;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:1.45%;background:#cceeff;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:10.86%;background:#cceeff;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,051,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;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:1.46%;background:#cceeff;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:10.86%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;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:1.46%;background:#cceeff;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:10.84%;background:#cceeff;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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company enters into sales arrangements with customers that, in general, provide for the Company to design, develop, manufacture and deliver large flat-panel display systems, flight information computers, autothrottles and advanced monitoring systems </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">that measure and display critical flight information, including data relative to aircraft separation, airspeed, altitude, and engine and fuel data measurements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Revenue from Contracts with Customers</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for revenue in accordance with ASC 606, <i style="font-style:italic;">Revenue from Contracts with Customers </i>(“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services. To achieve this core principle, the Company applies the following five steps:</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Identify the contract with a customer</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s contract with its customers typically is the form of a purchase order issued to the Company by its customers and, to a lesser degree, in the form of a purchase order issued in connection with a formal contract executed with a customer. For the purpose of accounting for revenue under ASC 606, a contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Identify the performance obligations in the contract</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. Most of our revenue is derived from purchases under which we provide a specific product or service and, as a result, there is only <span style="-sec-ix-hidden:Hidden_8CvauRsbSU-6z1CK3oEHdg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> performance obligation. In the event that a contract includes multiple promised goods or services, such as an EDC contract which includes both engineering services and a resulting product shipment, the Company must apply judgment to determine whether promised goods or services are capable of being distinct in the context of the contract. In these cases, the Company considers whether the customer could, on its own, or together with other resources that are readily available from third parties, produce the physical product using only the output resulting from the Company’s completion of engineering services. If the customer cannot produce the physical product, then the promised goods or services are accounted for as a combined performance obligation.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Determine the transaction price</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">4)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Allocate the transaction price to performance obligations in the contract</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. The Company determines standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into account available information such as market conditions as well as the cost of the goods or services and the Company’s normal margins for similar performance obligations.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">5)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recognize revenue when or as the Company satisfies a performance obligation</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. Historically, the Company has also recognized revenue from EDC contracts and is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Contract costs include material, components and third-party avionics purchased from suppliers, direct labor, and overhead costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Estimates</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Accounting for performance obligations in long-term contracts that are satisfied over time involves the use of various techniques to estimate progress towards satisfaction of the performance obligation. The Company typically measures progress based on costs incurred compared to estimated total contract costs. Contract cost estimates are based on various assumptions to project the outcome of future events that often span more than a single year. These assumptions include the amount of labor and labor costs, the quantity and cost of raw materials used in the completion of the performance obligation, and the complexity of the work to be performed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As a significant change in one or more of these estimates could affect the profitability of our contracts, we review and update our contract-related estimates regularly. We recognize adjustments in estimated profit on contracts under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the total loss in the quarter it is identified.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The impact of adjustments in contract estimates on our operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate impact of adjustments in contract estimates did not change our revenue and operating earnings (and diluted earnings per share) for the three-and nine-month periods ended June 30, 2022 and 2021, respectively. Therefore, no adjustment on any contract was material to our unaudited consolidated financial statements for the three-and nine-month periods ended June 30, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Balances</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer under the contract. Contract liabilities primarily relate to consideration received in advance of performance under the contract. The following table reflects the Company’s contract assets and contract liabilities:</p><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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;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.63%;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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.36%;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;white-space:nowrap;width:83.34%;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.63%;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="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.34%;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.63%;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:14.01%;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;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">September 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;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.65%;background:#cceeff;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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 417,504</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Amount transferred to receivables from contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Contract asset additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (316,320)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Increases due to invoicing prior to satisfaction of performance obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;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.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;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;"> 227,932</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;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.36%;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;"> 329,116</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Customer Service Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company enters into sales arrangements with customers for the repair or upgrade of its various products that are not under warranty. The Company’s customer service revenue and cost of sales are included in product sales and product cost of sales, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">respectively, on the accompanying consolidated statements of operations. The Company’s customer service revenue and cost of sales for the three-and nine-month periods ended June 30, 2022 and 2021 respectively are as follows:</p><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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.32%;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:9.89%;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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;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:9.87%;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.48%;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:9.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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:9.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></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.54%;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;"><b style="font-weight:bold;">For the Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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="5" style="vertical-align:bottom;white-space:nowrap;width:23.71%;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;"><b style="font-weight:bold;">For the Nine Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:11.22%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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:11.2%;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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:10.84%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:10.83%;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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer Service Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:1.32%;background:#cceeff;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:9.89%;background:#cceeff;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,338,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;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:1.32%;background:#cceeff;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:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 980,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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%;background:#cceeff;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:9.55%;background:#cceeff;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,784,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;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:9.55%;background:#cceeff;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,010,720</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer Service Cost of Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.32%;border-bottom:1px solid #000000;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:9.89%;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;"> 369,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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.32%;border-bottom:1px solid #000000;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:9.87%;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;"> 408,161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;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,112,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;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,079,462</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross Profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.32%;background:#cceeff;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:9.89%;background:#cceeff;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;"> 961,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;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.32%;background:#cceeff;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:9.87%;background:#cceeff;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;"> 572,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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%;background:#cceeff;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:9.55%;background:#cceeff;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;"> 2,672,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;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:9.55%;background:#cceeff;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;"> 1,931,258</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:12.95pt;text-indent:-12.95pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Lease Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for leases in accordance with ASU 2016-02, <i style="font-style:italic;">Leases</i> (Topic 842). At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances present in the arrangement. Leases with a term greater than one year are recognized on the balance sheet as right-of-use assets and short-term and long-term lease liabilities, as applicable. The Company does not have any financing leases that are material in nature.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Income taxes are recorded in accordance with ASC Topic 740, “<i style="font-style:italic;">Income Taxes</i>” (“ASC Topic 740”), which utilizes a balance sheet approach to provide for income taxes. Under this method, the Company recognizes deferred tax assets and liabilities for temporary differences between the financial reporting basis and the tax basis of the Company’s assets, liabilities, and expected benefits of utilizing NOLs and tax credit carryforwards. The impact on deferred taxes of changes in tax rates and laws, if any, are applied to the years during which temporary differences are expected to be settled and are reflected in the consolidated financial statements in the period of enactment. At the end of each interim reporting period, the Company prepares an estimate of the annual effective income tax rate and applies that annual effective income tax rate to ordinary year-to-date pre-tax income for the interim period. Specific tax items discrete to a particular quarter are recorded in income tax expense for that quarter. The estimated annual effective tax rate used in providing for income taxes on a year-to-date basis may change in subsequent periods. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Deferred tax assets are reduced by a valuation allowance if, based on the consideration of all available evidence, it is more likely than not that some portion of the deferred tax asset will not be realized. Significant weight is given to evidence that can be verified objectively, and significant management judgment is required in determining any valuation allowance recorded against net deferred tax assets. The Company evaluates deferred income taxes on a quarterly basis to determine if a valuation allowance is required by considering available evidence. Deferred tax assets are recognized when expected future taxable income is sufficient to allow the related tax benefits to reduce taxes that would otherwise be payable. The sources of taxable income that may be available to realize the benefit of deferred tax assets are future reversals of existing taxable temporary differences, future taxable income exclusive of reversing temporary differences and credit carryforwards, taxable income in carry-back years, and tax planning strategies which are both prudent and feasible. For the quarter ended June 30, 2021, the valuation allowance was released for all federal and some state deferred tax assets. This release both increased the deferred tax asset and removed the valuation allowance. The Company will continue to assess all available evidence during future periods to evaluate any changes to the realization of its deferred tax assets.If the Company were to determine that it would be able to realize additional state deferred tax assets in the future, it would make an adjustment to the valuation allowance which would reduce the provision for income taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accounting for uncertainty in income taxes requires a more likely than not threshold for financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. The Company records a liability for the difference between the (i) benefit recognized and measured for financial statement purposes and (ii) the tax position taken or expected to be taken on the Company’s tax return. To the extent that the Company’s assessment of such tax positions changes, the change in estimate is recorded in the period in which the determination is made. The Company has elected to record any interest or penalties associated with uncertain tax positions as income tax expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company files a consolidated U.S. federal income tax return. The Company prepares and files tax returns based on the interpretation of tax laws and regulations, and records estimates based on these judgments and interpretations. In the normal course of business, the tax returns are subject to examination by various taxing authorities. Such examinations may result in future tax and interest assessments by these taxing authorities, and the Company records a liability when it is probable that there will be an assessment. The Company adjusts the estimates periodically as a result of ongoing examinations by and settlements with the various taxing authorities, and changes in tax laws, regulations and precedent. The consolidated tax provision of any given year includes </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">adjustments to prior years’ income tax accruals that are considered appropriate, and any related estimated interest. Management believes that it has made adequate accruals for income taxes. Differences between estimated and actual amounts determined upon ultimate resolution, individually or in the aggregate, are not expected to have a material effect on the Company’s consolidated financial position but could possibly be material to its consolidated results of operations or cash flow of any one period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Engineering Development</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company invests a significant percentage of its sales on engineering development, both Research &amp; Development (“R&amp;D”) and EDC. At June 30, 2022, approximately 19% of the Company’s employees were engineers engaged in various engineering development projects. Total engineering development expense comprises both internally funded R&amp;D and product development and design charges related to specific customer contracts. Engineering development expense consists primarily of payroll-related expenses of employees engaged in EDC projects, engineering related product materials and equipment, and subcontracting costs. R&amp;D charges incurred for product design, product enhancements, and future product development are expensed as incurred. Product development and design charges related to specific customer contracts are charged to cost of sales-EDC based on the method of contract accounting (either percentage-of-completion or completed contract) applicable to such contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Treasury Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We account for treasury stock purchased under the cost method and include treasury stock as a component of shareholders’ equity. Treasury stock purchased with intent to retire (whether or not the retirement is actually accomplished) is charged to common stock.<i style="font-style:italic;"> </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Comprehensive Income</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Pursuant to FASB ASC Topic 220, <i style="font-style:italic;">“Comprehensive Income,”</i> the Company is required to classify items of other comprehensive income by their nature in a financial statement and display the accumulated balance of other comprehensive income separately from retained earnings and additional paid-in capital in the equity section of its condensed consolidated balance sheets. For the three-and nine-month periods ended June 30, 2022 and 2021, comprehensive income consisted of net income only, and there were no items of other comprehensive income for any of the periods presented. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Share-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for share-based compensation under ASC Topic 718, <i style="font-style:italic;">“Stock Compensation” </i>(“ASC Topic 718”), which requires the Company to measure the cost of employee or non-employee director services received in exchange for an award of equity instruments based on the grant-date fair value of the award using an option pricing model. The Company recognizes such cost over the period during which an employee or non-employee director is required to provide service in exchange for the award. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Accordingly, adoption of ASC Topic 718’s fair value method results in recording compensation costs under the Company’s stock-based compensation plans. The Company determined the fair value of its stock option awards at the date of grant using the Black-Scholes option pricing model. Option pricing models and generally accepted valuation techniques require management to make assumptions and to apply judgment to determine the fair value of its awards. These assumptions and judgments include estimating future volatility of the Company’s stock price, expected dividend yield, future employee turnover rates, and future employee stock option exercise behaviors. Changes in these assumptions can materially affect fair value estimates. The Company does not believe that a reasonable likelihood exists that there will be a material change in future estimates or assumptions used to determine share-based compensation expense. However, if actual results are not consistent with the Company’s estimates or assumptions, the Company would adjust its estimates. Such adjustments could have a material impact on the Company’s financial position.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Warranty Reserves</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company offers warranties on some products of various lengths, however the standard warranty period is twenty-four months. At the time of shipment, the Company establishes a reserve for estimated costs of warranties based on its best estimate of the amounts necessary to settle future and existing claims using historical data on products sold as of the balance sheet date. The length of the warranty period, the product’s failure rates, and the customer’s usage affect warranty cost. If actual warranty costs differ from the Company’s estimated amounts, future results of operations could be affected adversely. Warranty cost is recorded as cost of sales, and the reserve balance recorded as an accrued expense. While the Company maintains product quality programs and processes, its </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">warranty obligation is affected by product failure rates and the related corrective costs. If actual product failure rates and/or corrective costs differ from the estimates, the Company revises the estimated warranty liability accordingly. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Self-Insurance Reserves</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Since January 1, 2014, the Company has self-insured a significant portion of its employee medical insurance. The Company maintains a stop-loss insurance policy that limits its losses both on a per employee basis and an aggregate basis. Liabilities associated with the risks that are retained by the Company are estimated based upon actuarial assumptions such as historical claims experience and demographic factors. The Company estimated the total medical claims incurred but not reported and the Company believes that it has adequate reserves for these claims at June 30, 2022 and September 30, 2021, respectively. However, the actual value of such claims could be significantly affected if future occurrences and claims differ from these assumptions. At June 30, 2022 and September 30, 2021, the estimated liability for medical claims incurred but not reported was $57,274 and $55,934, respectively. The Company has recorded the excess of funded premiums over estimated claims incurred but not reported of $347,287 and $208,651 as a current asset in the accompanying condensed consolidated balance sheets as of June 30, 2022 and September 30, 2021, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Concentrations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Major Customers and Products</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the three-month period ended June 30, 2022, three customers, Pilatus Aircraft Ltd (“Pilatus”), Textron Aviation, Inc. (“Textron”) and Cargojet Inc., accounted for 27%, 16% and 14% of net sales, respectively. In the nine-month period ended June 30, 2022, three customers, Pilatus, Textron and Air Transport Services Group, accounted for 27%, 11% and 10% of net sales, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the three-month period ended June 30, 2021, two customers, Pilatus, and Textron, accounted for 25%, and 21% of net sales, respectively. In the nine-month period ended June 30, 2021, two customers, Pilatus and Textron, accounted for 20% and 17% of net sales, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Major Suppliers</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company buys several of its components from sole source suppliers. Although there are a limited number of suppliers of particular components, management believes other suppliers could provide similar components on comparable terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three- and nine-month periods ended June 30, 2022, the Company had zero and two suppliers, respectively that were individually responsible for greater than 10% of the Company’s total inventory related purchases. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three- and nine-month periods ended June 30, 2021, the Company had three and one suppliers, respectively that were individually responsible for greater than 10% of the Company’s total inventory related purchases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Concentration of Credit Risk</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash balances and accounts receivable. The Company invests its excess cash where preservation of principal is the major consideration. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. The Company’s customer base consists principally of companies within the aviation industry. The Company requests advance payments and/or letters of credit from customers that it considers to be credit risks.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In June 2016, FASB issued ASU 2016-13, <i style="font-style:italic;">Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instrument</i> (“ASU 2016-13”). ASU 2016-13 replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 is effective for SEC small business filers for fiscal years beginning after December 15, 2022. The impact ASU 2016-13 is not expected to be material for the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In December 2019, the FASB issued ASU 2019-12, “<i style="font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</i>” (“ASU 2019-12”), which simplifies the accounting for income taxes, eliminates certain exceptions within Accounting Standards Codification Topic 740, “Income Taxes” (“ASC 740”), and clarifies certain aspects of ASC 740 to promote consistency among reporting entities. We adopted this update effective October 1, 2021. The adoption of this standard did not have a material impact on our condensed consolidated financial statements or related disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As new accounting pronouncements are issued, we will adopt those that are applicable.</p> 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements are presented pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) in accordance with the disclosure requirements for the quarterly report on Form 10-Q and, therefore, do not include all of the information and footnotes required by generally accepted accounting principles in the United States (“GAAP”) for complete annual financial statements. In the opinion of Company management, the unaudited condensed consolidated financial statements reflect all adjustments (consisting of normal recurring adjustments) necessary to state fairly the results for the interim periods presented. The condensed consolidated balance sheet as of September 30, 2021 is derived from the audited financial statements of the Company. Operating results for the three-and nine-month periods ended June 30, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending September 30, 2022, including in terms of the impact of the coronavirus pandemic (the “COVID-19 pandemic”), which cannot be determined at this time. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes of the Company included in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2021.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s condensed consolidated financial statements include the accounts of its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Impact of the Russia and Ukraine War</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The war between Russia and Ukraine and the global response to this war could have an adverse impact on our business and results of operations. Although the war has not had, and is not expected to have, a material impact on our operating results, it is not possible to predict the broader or long-term consequences of the war between Russia and Ukraine, which may include further sanctions, embargoes, regional instability, geopolitical shifts and adverse effects on macroeconomic conditions, cybersecurity conditions, financial markets and energy markets. Such geopolitical instability and uncertainty could have a negative impact on our ability to sell and ship products, collect payments from and support customers in certain regions, and could increase the costs, risks and adverse impacts from supply chain and logistics disruptions. Another potential impact could also be an adjustment to accounting estimates related to asset valuation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Impact of the COVID-19 Pandemic</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The Company has not yet seen a material impact from the COVID-19 pandemic on its business, financial position, liquidity, or ability to service customers or maintain critical operations. IS&amp;S will continue to monitor the impact of the COVID-19 pandemic on its business, including how it has impacted and will impact the Company’s employees, customers, suppliers and distribution channels. The Company could face liquidity shortages, weaker product demand from its customers, disruptions in its supply chain, and/or staffing shortages in its workforce in the future due to the direct and indirect effects of the COVID-19 pandemic.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">The financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America, which require management to make estimates and assumptions that affect the amounts reported in the financial statements. Actual results could differ from those estimates. Estimates are used in accounting for, among other items, long term contracts, allowances for doubtful accounts, inventory obsolescence, product warranty cost liabilities, income taxes, engineering and material costs on Engineering Development Contract (“EDC”) programs, percentage of completion on EDC contracts, recoverability of long-lived assets and contingencies. Estimates and assumptions are reviewed periodically and the effects of changes, if any, are reflected in the consolidated statements of operations in the period they are determined.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Highly liquid investments, purchased with an original maturity of three months or less, are classified as cash equivalents. Cash equivalents at June 30, 2022 and September 30, 2021 consist of cash on deposit and cash invested in money market funds with financial institutions.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Inventory Valuation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Inventories are stated at the lower of cost (first-in, first-out) or net realizable value, net of write-downs for excess and obsolete inventory.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Assets Held for Sale</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;">Assets to be disposed of by sale (“disposal groups”) are reclassified into “assets held for sale” if their carrying amounts are principally expected to be recovered through a sale transaction rather than through continuing use. The reclassification occurs when the disposal group is available for immediate sale and the sale is probable. These criteria are generally met when an agreement to sell exists, or management has committed to a plan to sell the assets within one year. Disposal groups are measured at the lower of carrying amount or fair value less costs to sell and are not depreciated or amortized. When the net realizable value of a disposal group increases during a period, a gain can be recognized to the extent that it does not increase the value of the disposal group beyond its original carrying value when the disposal group was reclassified as held for sale. The fair value of a disposal group, less any costs to sell, is assessed each reporting period it remains classified as held for sale and any remeasurement to the lower of carrying value or fair value less costs to sell is reported as an adjustment to the carrying value of the disposal group.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 36pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Property and equipment are stated at cost. Depreciation is provided using an accelerated method over the estimated useful lives of the assets (the lesser of <span style="-sec-ix-hidden:Hidden_V-pfdQYuXUeP324XEyzC7A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to seven years or over the lease term), except for the manufacturing facility and the corporate airplane, which are depreciated using the straight-line method over their estimated useful lives of thirty-nine years and ten years, respectively. Major additions and improvements are capitalized, while maintenance and repairs that do not improve or extend the life of assets are charged to expense as incurred.</p> P7Y P39Y P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company assesses the impairment of long-lived assets in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 360-10, “<i style="font-style:italic;">Property, Plant and Equipment.”</i> This statement requires that long-lived assets be reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. In addition, long-lived assets to be disposed of should be reported at the lower of the carrying amount or fair value less cost to sell. The Company considers historical performance and future estimated results in its evaluation of potential impairment and then compares the carrying amount of the asset to estimated future cash flows expected to result from use of the asset. If the carrying amount of the asset exceeds the estimated expected undiscounted future cash flows, the Company measures the amount of the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">impairment by comparing the carrying amount of the asset to its fair value. The estimation of fair value is generally measured by discounting expected future cash flows. No impairment charges were recorded during the three-and nine-month periods ended June 30, 2022 or 2021.</p> 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The net carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, and short-term debt approximate their fair value because of the short-term nature of these instruments. For financial assets and liabilities measured at fair value on a recurring basis, fair value is the price the Company would receive to sell an asset or pay to transfer a liability in an orderly transaction with a market participant at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:44.65pt;text-indent:-44.65pt;margin:0pt 0pt 12pt 36pt;">Level 1 — Unadjusted quoted prices that are available in active markets for the identical assets or liabilities at the measurement date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:44.65pt;text-indent:-44.65pt;margin:0pt 0pt 12pt 36pt;">Level 2 — Other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Quoted prices for similar assets or liabilities in active markets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Quoted prices for identical or similar assets in non-active markets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Inputs other than quoted prices that are observable for the asset or liability; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:79.9pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Inputs that are derived principally from or corroborated by other observable market data.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:44.65pt;text-indent:-44.65pt;margin:0pt 0pt 12pt 36pt;">Level 3 — Unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management’s estimates of market participant assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table sets forth by level within the fair value hierarchy the Company’s financial assets and liabilities that were accounted for at fair value on a recurring basis as of June 30, 2022 and September 30, 2021, according to the valuation techniques the Company used to determine their fair values.</p><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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.09%;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.31%;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.45%;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:10.86%;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.32%;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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;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.32%;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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;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:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.59%;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;"><b style="font-weight:bold;">Fair Value Measurement on June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Price in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;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;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;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;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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:12.31%;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;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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:12.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;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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:12.3%;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;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;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.45%;background:#cceeff;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:10.86%;background:#cceeff;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.32%;background:#cceeff;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.46%;background:#cceeff;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:10.86%;background:#cceeff;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.32%;background:#cceeff;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.46%;background:#cceeff;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:10.84%;background:#cceeff;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="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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.45%;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:10.86%;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.32%;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.46%;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:10.86%;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.32%;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.46%;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:10.84%;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="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;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:1.45%;background:#cceeff;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:10.86%;background:#cceeff;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,945,240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;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:1.46%;background:#cceeff;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:10.86%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;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:1.46%;background:#cceeff;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:10.84%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;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:10.86%;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.32%;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.46%;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:10.86%;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.32%;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.46%;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:10.84%;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="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.59%;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;"><b style="font-weight:bold;">Fair Value Measurement on September 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Price in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;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;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;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;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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:12.31%;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;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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:12.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;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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:12.3%;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;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;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.45%;background:#cceeff;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:10.86%;background:#cceeff;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.32%;background:#cceeff;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.46%;background:#cceeff;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:10.86%;background:#cceeff;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.32%;background:#cceeff;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.46%;background:#cceeff;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:10.84%;background:#cceeff;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="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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.45%;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:10.86%;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.32%;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.46%;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:10.86%;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.32%;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.46%;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:10.84%;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="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;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:1.45%;background:#cceeff;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:10.86%;background:#cceeff;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,051,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;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:1.46%;background:#cceeff;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:10.86%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;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:1.46%;background:#cceeff;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:10.84%;background:#cceeff;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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.09%;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.31%;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.45%;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:10.86%;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.32%;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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;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.32%;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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.84%;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:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.59%;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;"><b style="font-weight:bold;">Fair Value Measurement on June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Price in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;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;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;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;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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:12.31%;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;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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:12.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;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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:12.3%;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;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;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.45%;background:#cceeff;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:10.86%;background:#cceeff;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.32%;background:#cceeff;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.46%;background:#cceeff;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:10.86%;background:#cceeff;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.32%;background:#cceeff;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.46%;background:#cceeff;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:10.84%;background:#cceeff;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="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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.45%;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:10.86%;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.32%;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.46%;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:10.86%;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.32%;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.46%;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:10.84%;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="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;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:1.45%;background:#cceeff;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:10.86%;background:#cceeff;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,945,240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;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:1.46%;background:#cceeff;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:10.86%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;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:1.46%;background:#cceeff;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:10.84%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;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:10.86%;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.32%;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.46%;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:10.86%;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.32%;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.46%;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:10.84%;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="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.59%;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;"><b style="font-weight:bold;">Fair Value Measurement on September 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Price in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.31%;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;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.3%;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;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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:12.31%;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;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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:12.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;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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:12.3%;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;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;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.45%;background:#cceeff;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:10.86%;background:#cceeff;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.32%;background:#cceeff;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.46%;background:#cceeff;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:10.86%;background:#cceeff;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.32%;background:#cceeff;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.46%;background:#cceeff;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:10.84%;background:#cceeff;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="vertical-align:bottom;width:56.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;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.45%;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:10.86%;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.32%;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.46%;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:10.86%;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.32%;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.46%;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:10.84%;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="vertical-align:bottom;width:56.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;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:1.45%;background:#cceeff;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:10.86%;background:#cceeff;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,051,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;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:1.46%;background:#cceeff;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:10.86%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;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:1.46%;background:#cceeff;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:10.84%;background:#cceeff;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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 10945240 6051902 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company enters into sales arrangements with customers that, in general, provide for the Company to design, develop, manufacture and deliver large flat-panel display systems, flight information computers, autothrottles and advanced monitoring systems </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">that measure and display critical flight information, including data relative to aircraft separation, airspeed, altitude, and engine and fuel data measurements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Revenue from Contracts with Customers</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for revenue in accordance with ASC 606, <i style="font-style:italic;">Revenue from Contracts with Customers </i>(“ASC 606”). The core principle of ASC 606 is that an entity recognizes revenue when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration to which the Company expects to be entitled to receive in exchange for these goods or services. To achieve this core principle, the Company applies the following five steps:</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Identify the contract with a customer</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s contract with its customers typically is the form of a purchase order issued to the Company by its customers and, to a lesser degree, in the form of a purchase order issued in connection with a formal contract executed with a customer. For the purpose of accounting for revenue under ASC 606, a contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and, (iii) the Company determines that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. The Company applies judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Identify the performance obligations in the contract</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the good or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. Most of our revenue is derived from purchases under which we provide a specific product or service and, as a result, there is only <span style="-sec-ix-hidden:Hidden_8CvauRsbSU-6z1CK3oEHdg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> performance obligation. In the event that a contract includes multiple promised goods or services, such as an EDC contract which includes both engineering services and a resulting product shipment, the Company must apply judgment to determine whether promised goods or services are capable of being distinct in the context of the contract. In these cases, the Company considers whether the customer could, on its own, or together with other resources that are readily available from third parties, produce the physical product using only the output resulting from the Company’s completion of engineering services. If the customer cannot produce the physical product, then the promised goods or services are accounted for as a combined performance obligation.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Determine the transaction price</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring goods or services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur.</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">4)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Allocate the transaction price to performance obligations in the contract</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. The Company determines standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price by taking into account available information such as market conditions as well as the cost of the goods or services and the Company’s normal margins for similar performance obligations.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">5)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recognize revenue when or as the Company satisfies a performance obligation</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company satisfies performance obligations either over time or at a point in time as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. Historically, the Company has also recognized revenue from EDC contracts and is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Contract costs include material, components and third-party avionics purchased from suppliers, direct labor, and overhead costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Estimates</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Accounting for performance obligations in long-term contracts that are satisfied over time involves the use of various techniques to estimate progress towards satisfaction of the performance obligation. The Company typically measures progress based on costs incurred compared to estimated total contract costs. Contract cost estimates are based on various assumptions to project the outcome of future events that often span more than a single year. These assumptions include the amount of labor and labor costs, the quantity and cost of raw materials used in the completion of the performance obligation, and the complexity of the work to be performed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As a significant change in one or more of these estimates could affect the profitability of our contracts, we review and update our contract-related estimates regularly. We recognize adjustments in estimated profit on contracts under the cumulative catch-up method. Under this method, the impact of the adjustment on profit recorded to date is recognized in the period the adjustment is identified. Revenue and profit in future periods of contract performance is recognized using the adjusted estimate. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the total loss in the quarter it is identified.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The impact of adjustments in contract estimates on our operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate impact of adjustments in contract estimates did not change our revenue and operating earnings (and diluted earnings per share) for the three-and nine-month periods ended June 30, 2022 and 2021, respectively. Therefore, no adjustment on any contract was material to our unaudited consolidated financial statements for the three-and nine-month periods ended June 30, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Contract Balances</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract assets consist of the right to consideration in exchange for product offerings that we have transferred to a customer under the contract. Contract liabilities primarily relate to consideration received in advance of performance under the contract. The following table reflects the Company’s contract assets and contract liabilities:</p><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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;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.63%;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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.36%;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;white-space:nowrap;width:83.34%;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.63%;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="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.34%;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.63%;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:14.01%;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;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">September 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;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.65%;background:#cceeff;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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 417,504</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Amount transferred to receivables from contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Contract asset additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (316,320)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Increases due to invoicing prior to satisfaction of performance obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;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.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;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;"> 227,932</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;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.36%;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;"> 329,116</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Customer Service Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company enters into sales arrangements with customers for the repair or upgrade of its various products that are not under warranty. The Company’s customer service revenue and cost of sales are included in product sales and product cost of sales, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">respectively, on the accompanying consolidated statements of operations. The Company’s customer service revenue and cost of sales for the three-and nine-month periods ended June 30, 2022 and 2021 respectively are as follows:</p><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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.32%;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:9.89%;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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;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:9.87%;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.48%;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:9.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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:9.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></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.54%;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;"><b style="font-weight:bold;">For the Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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="5" style="vertical-align:bottom;white-space:nowrap;width:23.71%;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;"><b style="font-weight:bold;">For the Nine Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:11.22%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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:11.2%;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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:10.84%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:10.83%;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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer Service Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:1.32%;background:#cceeff;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:9.89%;background:#cceeff;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,338,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;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:1.32%;background:#cceeff;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:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 980,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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%;background:#cceeff;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:9.55%;background:#cceeff;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,784,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;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:9.55%;background:#cceeff;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,010,720</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer Service Cost of Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.32%;border-bottom:1px solid #000000;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:9.89%;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;"> 369,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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.32%;border-bottom:1px solid #000000;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:9.87%;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;"> 408,161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;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,112,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;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,079,462</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross Profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.32%;background:#cceeff;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:9.89%;background:#cceeff;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;"> 961,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;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.32%;background:#cceeff;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:9.87%;background:#cceeff;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;"> 572,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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%;background:#cceeff;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:9.55%;background:#cceeff;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;"> 2,672,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;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:9.55%;background:#cceeff;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;"> 1,931,258</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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;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.63%;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.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.36%;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;white-space:nowrap;width:83.34%;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.63%;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="2" style="vertical-align:bottom;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.34%;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.63%;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:14.01%;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;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">September 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;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.65%;background:#cceeff;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.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 417,504</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Amount transferred to receivables from contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;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></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Contract asset additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (316,320)</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Increases due to invoicing prior to satisfaction of performance obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;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.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;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;"> 227,932</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;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.65%;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.36%;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;"> 329,116</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 417504 0 0 -316320 227932 329116 <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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.32%;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:9.89%;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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.32%;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:9.87%;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.48%;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:9.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.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><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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:9.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></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.54%;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;"><b style="font-weight:bold;">For the Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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="5" style="vertical-align:bottom;white-space:nowrap;width:23.71%;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;"><b style="font-weight:bold;">For the Nine Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:11.22%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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:11.2%;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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:10.84%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:10.83%;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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer Service Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:1.32%;background:#cceeff;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:9.89%;background:#cceeff;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,338,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;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:1.32%;background:#cceeff;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:9.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 980,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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%;background:#cceeff;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:9.55%;background:#cceeff;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,784,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;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:9.55%;background:#cceeff;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,010,720</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer Service Cost of Sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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.32%;border-bottom:1px solid #000000;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:9.89%;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;"> 369,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;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.32%;border-bottom:1px solid #000000;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:9.87%;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;"> 408,161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;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,112,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;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,079,462</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross Profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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.32%;background:#cceeff;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:9.89%;background:#cceeff;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;"> 961,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;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.32%;background:#cceeff;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:9.87%;background:#cceeff;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;"> 572,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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%;background:#cceeff;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:9.55%;background:#cceeff;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;"> 2,672,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;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:9.55%;background:#cceeff;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;"> 1,931,258</p></td></tr></table> 1338893 980845 3784493 3010720 369562 408161 1112298 1079462 961331 572684 2672195 1931258 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:12.95pt;text-indent:-12.95pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Lease Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for leases in accordance with ASU 2016-02, <i style="font-style:italic;">Leases</i> (Topic 842). At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances present in the arrangement. Leases with a term greater than one year are recognized on the balance sheet as right-of-use assets and short-term and long-term lease liabilities, as applicable. The Company does not have any financing leases that are material in nature.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Income taxes are recorded in accordance with ASC Topic 740, “<i style="font-style:italic;">Income Taxes</i>” (“ASC Topic 740”), which utilizes a balance sheet approach to provide for income taxes. Under this method, the Company recognizes deferred tax assets and liabilities for temporary differences between the financial reporting basis and the tax basis of the Company’s assets, liabilities, and expected benefits of utilizing NOLs and tax credit carryforwards. The impact on deferred taxes of changes in tax rates and laws, if any, are applied to the years during which temporary differences are expected to be settled and are reflected in the consolidated financial statements in the period of enactment. At the end of each interim reporting period, the Company prepares an estimate of the annual effective income tax rate and applies that annual effective income tax rate to ordinary year-to-date pre-tax income for the interim period. Specific tax items discrete to a particular quarter are recorded in income tax expense for that quarter. The estimated annual effective tax rate used in providing for income taxes on a year-to-date basis may change in subsequent periods. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Deferred tax assets are reduced by a valuation allowance if, based on the consideration of all available evidence, it is more likely than not that some portion of the deferred tax asset will not be realized. Significant weight is given to evidence that can be verified objectively, and significant management judgment is required in determining any valuation allowance recorded against net deferred tax assets. The Company evaluates deferred income taxes on a quarterly basis to determine if a valuation allowance is required by considering available evidence. Deferred tax assets are recognized when expected future taxable income is sufficient to allow the related tax benefits to reduce taxes that would otherwise be payable. The sources of taxable income that may be available to realize the benefit of deferred tax assets are future reversals of existing taxable temporary differences, future taxable income exclusive of reversing temporary differences and credit carryforwards, taxable income in carry-back years, and tax planning strategies which are both prudent and feasible. For the quarter ended June 30, 2021, the valuation allowance was released for all federal and some state deferred tax assets. This release both increased the deferred tax asset and removed the valuation allowance. The Company will continue to assess all available evidence during future periods to evaluate any changes to the realization of its deferred tax assets.If the Company were to determine that it would be able to realize additional state deferred tax assets in the future, it would make an adjustment to the valuation allowance which would reduce the provision for income taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accounting for uncertainty in income taxes requires a more likely than not threshold for financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. The Company records a liability for the difference between the (i) benefit recognized and measured for financial statement purposes and (ii) the tax position taken or expected to be taken on the Company’s tax return. To the extent that the Company’s assessment of such tax positions changes, the change in estimate is recorded in the period in which the determination is made. The Company has elected to record any interest or penalties associated with uncertain tax positions as income tax expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company files a consolidated U.S. federal income tax return. The Company prepares and files tax returns based on the interpretation of tax laws and regulations, and records estimates based on these judgments and interpretations. In the normal course of business, the tax returns are subject to examination by various taxing authorities. Such examinations may result in future tax and interest assessments by these taxing authorities, and the Company records a liability when it is probable that there will be an assessment. The Company adjusts the estimates periodically as a result of ongoing examinations by and settlements with the various taxing authorities, and changes in tax laws, regulations and precedent. The consolidated tax provision of any given year includes </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">adjustments to prior years’ income tax accruals that are considered appropriate, and any related estimated interest. Management believes that it has made adequate accruals for income taxes. Differences between estimated and actual amounts determined upon ultimate resolution, individually or in the aggregate, are not expected to have a material effect on the Company’s consolidated financial position but could possibly be material to its consolidated results of operations or cash flow of any one period.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Engineering Development</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company invests a significant percentage of its sales on engineering development, both Research &amp; Development (“R&amp;D”) and EDC. At June 30, 2022, approximately 19% of the Company’s employees were engineers engaged in various engineering development projects. Total engineering development expense comprises both internally funded R&amp;D and product development and design charges related to specific customer contracts. Engineering development expense consists primarily of payroll-related expenses of employees engaged in EDC projects, engineering related product materials and equipment, and subcontracting costs. R&amp;D charges incurred for product design, product enhancements, and future product development are expensed as incurred. Product development and design charges related to specific customer contracts are charged to cost of sales-EDC based on the method of contract accounting (either percentage-of-completion or completed contract) applicable to such contracts.</p> 0.19 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Treasury Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We account for treasury stock purchased under the cost method and include treasury stock as a component of shareholders’ equity. Treasury stock purchased with intent to retire (whether or not the retirement is actually accomplished) is charged to common stock.<i style="font-style:italic;"> </i></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Comprehensive Income</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Pursuant to FASB ASC Topic 220, <i style="font-style:italic;">“Comprehensive Income,”</i> the Company is required to classify items of other comprehensive income by their nature in a financial statement and display the accumulated balance of other comprehensive income separately from retained earnings and additional paid-in capital in the equity section of its condensed consolidated balance sheets. For the three-and nine-month periods ended June 30, 2022 and 2021, comprehensive income consisted of net income only, and there were no items of other comprehensive income for any of the periods presented. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Share-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for share-based compensation under ASC Topic 718, <i style="font-style:italic;">“Stock Compensation” </i>(“ASC Topic 718”), which requires the Company to measure the cost of employee or non-employee director services received in exchange for an award of equity instruments based on the grant-date fair value of the award using an option pricing model. The Company recognizes such cost over the period during which an employee or non-employee director is required to provide service in exchange for the award. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Accordingly, adoption of ASC Topic 718’s fair value method results in recording compensation costs under the Company’s stock-based compensation plans. The Company determined the fair value of its stock option awards at the date of grant using the Black-Scholes option pricing model. Option pricing models and generally accepted valuation techniques require management to make assumptions and to apply judgment to determine the fair value of its awards. These assumptions and judgments include estimating future volatility of the Company’s stock price, expected dividend yield, future employee turnover rates, and future employee stock option exercise behaviors. Changes in these assumptions can materially affect fair value estimates. The Company does not believe that a reasonable likelihood exists that there will be a material change in future estimates or assumptions used to determine share-based compensation expense. However, if actual results are not consistent with the Company’s estimates or assumptions, the Company would adjust its estimates. Such adjustments could have a material impact on the Company’s financial position.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Warranty Reserves</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company offers warranties on some products of various lengths, however the standard warranty period is twenty-four months. At the time of shipment, the Company establishes a reserve for estimated costs of warranties based on its best estimate of the amounts necessary to settle future and existing claims using historical data on products sold as of the balance sheet date. The length of the warranty period, the product’s failure rates, and the customer’s usage affect warranty cost. If actual warranty costs differ from the Company’s estimated amounts, future results of operations could be affected adversely. Warranty cost is recorded as cost of sales, and the reserve balance recorded as an accrued expense. While the Company maintains product quality programs and processes, its </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">warranty obligation is affected by product failure rates and the related corrective costs. If actual product failure rates and/or corrective costs differ from the estimates, the Company revises the estimated warranty liability accordingly. </p> P24M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Self-Insurance Reserves</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Since January 1, 2014, the Company has self-insured a significant portion of its employee medical insurance. The Company maintains a stop-loss insurance policy that limits its losses both on a per employee basis and an aggregate basis. Liabilities associated with the risks that are retained by the Company are estimated based upon actuarial assumptions such as historical claims experience and demographic factors. The Company estimated the total medical claims incurred but not reported and the Company believes that it has adequate reserves for these claims at June 30, 2022 and September 30, 2021, respectively. However, the actual value of such claims could be significantly affected if future occurrences and claims differ from these assumptions. At June 30, 2022 and September 30, 2021, the estimated liability for medical claims incurred but not reported was $57,274 and $55,934, respectively. The Company has recorded the excess of funded premiums over estimated claims incurred but not reported of $347,287 and $208,651 as a current asset in the accompanying condensed consolidated balance sheets as of June 30, 2022 and September 30, 2021, respectively. </p> 57274 55934 347287 208651 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Concentrations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Major Customers and Products</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the three-month period ended June 30, 2022, three customers, Pilatus Aircraft Ltd (“Pilatus”), Textron Aviation, Inc. (“Textron”) and Cargojet Inc., accounted for 27%, 16% and 14% of net sales, respectively. In the nine-month period ended June 30, 2022, three customers, Pilatus, Textron and Air Transport Services Group, accounted for 27%, 11% and 10% of net sales, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the three-month period ended June 30, 2021, two customers, Pilatus, and Textron, accounted for 25%, and 21% of net sales, respectively. In the nine-month period ended June 30, 2021, two customers, Pilatus and Textron, accounted for 20% and 17% of net sales, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Major Suppliers</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company buys several of its components from sole source suppliers. Although there are a limited number of suppliers of particular components, management believes other suppliers could provide similar components on comparable terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three- and nine-month periods ended June 30, 2022, the Company had zero and two suppliers, respectively that were individually responsible for greater than 10% of the Company’s total inventory related purchases. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three- and nine-month periods ended June 30, 2021, the Company had three and one suppliers, respectively that were individually responsible for greater than 10% of the Company’s total inventory related purchases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Concentration of Credit Risk</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash balances and accounts receivable. The Company invests its excess cash where preservation of principal is the major consideration. Cash balances are maintained with two major banks. Balances on deposit with certain money market accounts and operating accounts may exceed the Federal Deposit Insurance Corporation limits. The Company’s customer base consists principally of companies within the aviation industry. The Company requests advance payments and/or letters of credit from customers that it considers to be credit risks.</p> 3 0.27 0.16 0.14 3 0.27 0.11 0.10 2 0.25 0.21 2 0.20 0.17 0 2 1 1 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In June 2016, FASB issued ASU 2016-13, <i style="font-style:italic;">Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instrument</i> (“ASU 2016-13”). ASU 2016-13 replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. ASU 2016-13 is effective for SEC small business filers for fiscal years beginning after December 15, 2022. The impact ASU 2016-13 is not expected to be material for the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In December 2019, the FASB issued ASU 2019-12, “<i style="font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</i>” (“ASU 2019-12”), which simplifies the accounting for income taxes, eliminates certain exceptions within Accounting Standards Codification Topic 740, “Income Taxes” (“ASC 740”), and clarifies certain aspects of ASC 740 to promote consistency among reporting entities. We adopted this update effective October 1, 2021. The adoption of this standard did not have a material impact on our condensed consolidated financial statements or related disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As new accounting pronouncements are issued, we will adopt those that are applicable.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2. Supplemental Balance Sheet Disclosures</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Inventories</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventories are stated at the lower of cost (first-in, first-out) or net realizable value, net of write-downs for excess and obsolete inventory, and consist of the following:</p><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:69.15%;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.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.86%;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.17%;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:top;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.86%;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:69.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.24%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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.24%;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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;background:#cceeff;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.86%;background:#cceeff;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,116,347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;background:#cceeff;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.86%;background:#cceeff;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,729,692</p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 670,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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:top;white-space:nowrap;width:1.37%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 629,814</p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#cceeff;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;"> 117,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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:top;white-space:nowrap;width:1.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#cceeff;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;"> 185,886</p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;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.86%;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;"> 4,905,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;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.86%;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;"> 4,545,392</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Prepaid expenses and other current assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Prepaid expenses and other current assets consist of the following:</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:69.15%;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.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.86%;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.17%;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:top;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.86%;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:69.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.24%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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.24%;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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid insurance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;background:#cceeff;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 483,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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:top;white-space:nowrap;width:1.37%;background:#cceeff;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 318,138</p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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:top;white-space:nowrap;width:1.37%;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.86%;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></tr><tr><td style="vertical-align:bottom;width:69.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#cceeff;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;"> 280,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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:top;white-space:nowrap;width:1.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#cceeff;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;"> 514,938</p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;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.86%;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;"> 778,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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:top;white-space:nowrap;width:1.37%;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.86%;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;"> 833,076</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Assets held for sale</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The asset classified as held for sale, net consists of the following:</p><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:72.43%;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.85%;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.15%;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.38%;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.85%;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.8%;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:9.51%;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:72.43%;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:1.85%;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:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.31%;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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate airplane (Pilatus PC-12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;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:1.15%;background:#cceeff;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.38%;background:#cceeff;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,142,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;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:1.8%;background:#cceeff;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:9.51%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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:1.15%;border-bottom:1px solid #000000;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.38%;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;"> (1,584,025)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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:1.8%;border-bottom:1px solid #000000;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:9.51%;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></tr><tr><td style="vertical-align:bottom;width:72.43%;background:#cceeff;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.85%;background:#cceeff;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.15%;background:#cceeff;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.38%;background:#cceeff;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;"> 1,558,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;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.8%;background:#cceeff;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:9.51%;background:#cceeff;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;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2022, the Company classified $1.6 million of net property and equipment as “assets held for sale” on the consolidated balance sheet. During the quarter ended June 30, 2022, management of the Company implemented a plan to sell a Company-owned aircraft and commenced efforts to locate a buyer for the aircraft. In June 2022, the Company entered into an agreement to sell the aircraft for $2,900,000, and management expects to complete the sale during the quarter ended September 30, 2022 at which time, the Company will recognize a gain on the sale of the aircraft.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Property and equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net consists of the following:</p><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.84%;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.89%;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:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.54%;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.85%;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:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.54%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.7%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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.7%;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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;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:top;white-space:nowrap;width:1.15%;background:#cceeff;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.54%;background:#cceeff;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,307,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;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:top;white-space:nowrap;width:1.15%;background:#cceeff;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.54%;background:#cceeff;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,309,053</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate airplanes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:top;white-space:nowrap;width:1.15%;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.54%;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,406,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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.15%;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.54%;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,601,039</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;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:top;white-space:nowrap;width:1.15%;background:#cceeff;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 976,993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;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.15%;background:#cceeff;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 970,725</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Manufacturing facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:top;white-space:nowrap;width:1.15%;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.54%;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,889,491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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.15%;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.54%;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,889,491</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;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:top;white-space:nowrap;width:1.15%;background:#cceeff;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.54%;background:#cceeff;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,624,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;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.15%;background:#cceeff;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.54%;background:#cceeff;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,545,529</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:top;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;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.54%;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,021,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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:top;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;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.54%;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,021,245</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;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.89%;background:#cceeff;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:top;white-space:nowrap;width:1.15%;background:#cceeff;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,226,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;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.15%;background:#cceeff;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,337,082</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:top;white-space:nowrap;width:1.15%;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="vertical-align:bottom;white-space:nowrap;width:12.54%;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;"> (11,844,841)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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.15%;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="vertical-align:bottom;white-space:nowrap;width:12.54%;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;"> (13,193,599)</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.15%;background:#cceeff;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.54%;background:#cceeff;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;"> 6,381,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.15%;background:#cceeff;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.54%;background:#cceeff;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,143,483</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Depreciation and amortization related to property and equipment was $89,072 and $90,061 for the three-month periods ended June 30, 2022 and 2021, respectively. The corporate airplanes are utilized primarily in support of product development. The Pilatus PC-12 airplane, one of the Company’s two corporate airplanes, has been depreciated to its estimated salvage value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Depreciation and amortization related to property and equipment was approximately $269,567 and $278,956 for the nine-month periods ended June 30, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Other assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets consist of the following:</p><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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.42%;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.37%;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.5%;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.91%;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.37%;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.5%;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.89%;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:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;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:14.41%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;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:14.39%;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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Intangible assets, net of accumulated amortization of $635,095 and $634,032 at June 30, 2022 and September 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;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:1.5%;background:#cceeff;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.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;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:1.5%;background:#cceeff;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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,474</p></td></tr><tr><td style="vertical-align:bottom;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating lease right-of-use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;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.5%;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;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.5%;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,976</p></td></tr><tr><td style="vertical-align:bottom;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;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.5%;background:#cceeff;border-bottom:1px solid #000000;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.91%;background:#cceeff;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;"> 75,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;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:top;white-space:nowrap;width:1.5%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;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;"> 82,834</p></td></tr><tr><td style="vertical-align:bottom;width:66.42%;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.37%;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:1.5%;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.91%;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;"> 168,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.5%;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.89%;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;"> 188,284</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Intangible assets consist of licensing and certification rights which are amortized over a defined number of units. No impairment charges were recorded in the nine-month periods ended June 30, 2022 and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Intangible asset amortization expense was $0 and $16,841 for the three-month periods ended June 30, 2022 and 2021, respectively. Intangible asset amortization expense was $1,063 and $49,314 for the nine-month periods ended June 30, 2022 and 2021, respectively. The timing of future amortization expense is not determinable because the intangible assets are being amortized over a defined number of units.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Other non-current assets as of June 30, 2022 and September 30, 2021 include the security deposit for an airplane hangar and a deposit for medical claims required under the Company’s medical plan. In addition, other non-current assets as of June 30, 2022 and September 30, 2021 includes $0 and $7,535, respectively, of prepaid software licenses that will be earned upon the shipment of a certain product to a customer. Other non-current assets amortization expense was $2,021 and $2,870 for the three-month periods ended June 30, 2022 and 2021, respectively. Other non-current assets amortization expense was $7,534 and $5,980 for the nine-month periods ended June 30, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Accrued expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses consist of the following:</p><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:62.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:1.62%;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.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:1.62%;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></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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.43%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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.43%;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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;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:1.62%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 600,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;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:1.62%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 589,260</p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Salary, benefits and payroll taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.62%;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;"> 553,482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.62%;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;"> 385,287</p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;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.62%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;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.62%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 163,130</p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.62%;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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.62%;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 3pt 0pt 0pt;"> 104,737</p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;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.62%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,782</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;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.62%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,296</p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.62%;border-bottom:1px solid #000000;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%;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;"> 339,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.62%;border-bottom:1px solid #000000;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%;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;"> 174,405</p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;background:#cceeff;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.55%;background:#cceeff;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:1.62%;background:#cceeff;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%;background:#cceeff;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;"> 1,683,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;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:1.62%;background:#cceeff;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%;background:#cceeff;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;"> 1,431,115</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty cost and accrual information for the three-month period ended June 30, 2022 is highlighted below:</p><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:61.63%;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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.72%;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:15.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.63%;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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.63%;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.19%;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="2" style="vertical-align:bottom;white-space:nowrap;width:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ending </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ending </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.63%;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.19%;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:middle;white-space:nowrap;width:17.5%;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;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.46%;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;"><b style="font-weight:bold;">June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty accrual, beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;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:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;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.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 589,260</p></td></tr><tr><td style="vertical-align:bottom;width:61.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;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:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,043</p></td></tr><tr><td style="vertical-align:bottom;width:61.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;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;"> (35,645)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;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;"> (103,682)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty accrual, end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;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:15.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 0pt 0pt;"> 600,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;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.83%;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;"> 600,621</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;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:69.15%;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.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.86%;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.17%;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:top;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.86%;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:69.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.24%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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.24%;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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;background:#cceeff;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.86%;background:#cceeff;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,116,347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;background:#cceeff;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.86%;background:#cceeff;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,729,692</p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 670,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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:top;white-space:nowrap;width:1.37%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 629,814</p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#cceeff;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;"> 117,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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:top;white-space:nowrap;width:1.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#cceeff;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;"> 185,886</p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;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.86%;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;"> 4,905,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;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.86%;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;"> 4,545,392</p></td></tr></table> 4116347 3729692 670883 629814 117804 185886 4905034 4545392 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Prepaid expenses and other current assets consist of the following:</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:69.15%;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.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.86%;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.17%;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:top;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.86%;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:69.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.24%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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.24%;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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid insurance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;background:#cceeff;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 483,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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:top;white-space:nowrap;width:1.37%;background:#cceeff;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.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 318,138</p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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:top;white-space:nowrap;width:1.37%;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.86%;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></tr><tr><td style="vertical-align:bottom;width:69.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#cceeff;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;"> 280,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;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:top;white-space:nowrap;width:1.37%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#cceeff;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;"> 514,938</p></td></tr><tr><td style="vertical-align:bottom;width:69.15%;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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.37%;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.86%;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;"> 778,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;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:top;white-space:nowrap;width:1.37%;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.86%;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;"> 833,076</p></td></tr></table> 483344 318138 15118 280388 514938 778850 833076 <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:72.43%;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.85%;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.15%;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.38%;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.85%;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.8%;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:9.51%;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:72.43%;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:1.85%;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:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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:11.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.31%;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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate airplane (Pilatus PC-12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;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:1.15%;background:#cceeff;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.38%;background:#cceeff;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,142,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;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:1.8%;background:#cceeff;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:9.51%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;width:72.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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:1.15%;border-bottom:1px solid #000000;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.38%;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;"> (1,584,025)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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:1.8%;border-bottom:1px solid #000000;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:9.51%;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></tr><tr><td style="vertical-align:bottom;width:72.43%;background:#cceeff;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.85%;background:#cceeff;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.15%;background:#cceeff;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.38%;background:#cceeff;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;"> 1,558,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;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.8%;background:#cceeff;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:9.51%;background:#cceeff;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;"> —</p></td></tr></table> 3142500 1584025 1558475 1600000 2900000 <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.84%;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.89%;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:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.54%;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.85%;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:top;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;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.54%;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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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.7%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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.7%;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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;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:top;white-space:nowrap;width:1.15%;background:#cceeff;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.54%;background:#cceeff;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,307,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;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:top;white-space:nowrap;width:1.15%;background:#cceeff;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.54%;background:#cceeff;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,309,053</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate airplanes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:top;white-space:nowrap;width:1.15%;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.54%;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,406,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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.15%;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.54%;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,601,039</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;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:top;white-space:nowrap;width:1.15%;background:#cceeff;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 976,993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;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.15%;background:#cceeff;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 970,725</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Manufacturing facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:top;white-space:nowrap;width:1.15%;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.54%;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,889,491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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.15%;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.54%;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,889,491</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;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:top;white-space:nowrap;width:1.15%;background:#cceeff;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.54%;background:#cceeff;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,624,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;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.15%;background:#cceeff;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.54%;background:#cceeff;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,545,529</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:top;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;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.54%;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,021,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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:top;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;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.54%;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,021,245</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;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.89%;background:#cceeff;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:top;white-space:nowrap;width:1.15%;background:#cceeff;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,226,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;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.15%;background:#cceeff;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.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,337,082</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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:top;white-space:nowrap;width:1.15%;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="vertical-align:bottom;white-space:nowrap;width:12.54%;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;"> (11,844,841)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;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.15%;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="vertical-align:bottom;white-space:nowrap;width:12.54%;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;"> (13,193,599)</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.15%;background:#cceeff;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.54%;background:#cceeff;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;"> 6,381,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.15%;background:#cceeff;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.54%;background:#cceeff;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,143,483</p></td></tr></table> 2307139 2309053 2406468 5601039 976993 970725 5889491 5889491 5624966 5545529 1021245 1021245 18226302 21337082 11844841 13193599 6381461 8143483 89072 90061 1 2 269567 278956 <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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.42%;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.37%;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.5%;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.91%;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.37%;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.5%;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.89%;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:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;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:14.41%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;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:14.39%;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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Intangible assets, net of accumulated amortization of $635,095 and $634,032 at June 30, 2022 and September 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;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:1.5%;background:#cceeff;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.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;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:1.5%;background:#cceeff;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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,474</p></td></tr><tr><td style="vertical-align:bottom;width:66.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating lease right-of-use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;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.5%;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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;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.5%;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,976</p></td></tr><tr><td style="vertical-align:bottom;width:66.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;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.5%;background:#cceeff;border-bottom:1px solid #000000;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.91%;background:#cceeff;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;"> 75,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;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:top;white-space:nowrap;width:1.5%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;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;"> 82,834</p></td></tr><tr><td style="vertical-align:bottom;width:66.42%;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.37%;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:1.5%;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.91%;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;"> 168,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:1.5%;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.89%;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;"> 188,284</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 635095 634032 61411 62474 32189 42976 75300 82834 168900 188284 0 0 0 16841 1063 49314 0 7535 2021 2870 7534 5980 <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:62.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:1.62%;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.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:1.62%;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></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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.43%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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.43%;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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;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:1.62%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 600,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;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:1.62%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 589,260</p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Salary, benefits and payroll taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.62%;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;"> 553,482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.62%;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;"> 385,287</p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;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.62%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;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.62%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 163,130</p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.62%;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 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.62%;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 3pt 0pt 0pt;"> 104,737</p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;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.62%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,782</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;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.62%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,296</p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.62%;border-bottom:1px solid #000000;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%;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;"> 339,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.62%;border-bottom:1px solid #000000;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%;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;"> 174,405</p></td></tr><tr><td style="vertical-align:bottom;width:62.01%;background:#cceeff;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.55%;background:#cceeff;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:1.62%;background:#cceeff;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%;background:#cceeff;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;"> 1,683,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;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:1.62%;background:#cceeff;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%;background:#cceeff;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;"> 1,431,115</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 600621 589260 553482 385287 176433 163130 104737 13782 14296 339112 174405 1683430 1431115 <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:61.63%;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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.72%;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:15.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.63%;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.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.63%;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.19%;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="2" style="vertical-align:bottom;white-space:nowrap;width:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ending </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ending </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.63%;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.19%;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:middle;white-space:nowrap;width:17.5%;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;"><b style="font-weight:bold;">June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.46%;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;"><b style="font-weight:bold;">June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty accrual, beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;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:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;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.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 589,260</p></td></tr><tr><td style="vertical-align:bottom;width:61.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;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:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,043</p></td></tr><tr><td style="vertical-align:bottom;width:61.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;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;"> (35,645)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:14.83%;background:#cceeff;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;"> (103,682)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warranty accrual, end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;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:15.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 0pt 0pt;"> 600,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;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.83%;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;"> 600,621</p></td></tr></table> 585867 589260 50399 115043 35645 103682 600621 600621 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">3. Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company will continue to assess all available evidence during future periods to evaluate any changes to the realization of its deferred tax assets. If the Company were to determine that it would be able to realize additional state deferred tax assets in the future, it would make an adjustment to the valuation allowance which would reduce the provision for income taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The income tax expense for the three-month period ended June 30, 2022 was $358,763 as compared to an income tax benefit of $1,473,014 for the three-month period ended June 30, 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The effective tax rate for the three-month period ended June 30, 2022 was 20.9% and differs from the statutory tax rate primarily due to permanent items and state taxes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The effective tax benefit rate for the three-month period ended June 30, 2021 was 121.4% and differs from the statutory tax rate primarily due to the release of the valuation allowance for deferred tax assets. This release both increased the deferred tax asset and removed the valuation allowance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The income tax expense for the nine-month period ended June 30, 2022 was $1,056,363 as compared to an income tax benefit of $1,443,352 for the nine-month period ended June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The effective tax rate for the nine-month period ended June 30, 2022 was 21.2% and differs from the statutory tax rate primarily due to permanent items and state taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The effective tax benefit rate for the nine-month period ended June 30, 2021 was 69.0% and differs from the statutory tax rate primarily due to the release of the valuation allowance for deferred tax assets. This release both increased the deferred tax asset and removed the valuation allowance.</p> 358763 -1473014 0.209 1.214 1056363 -1443352 0.212 0.690 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">4. Shareholders’ Equity and Share-Based Payments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">At June 30, 2022, the Company’s Amended and Restated Articles of Incorporation provides the Company authority to issue 75,000,000 shares of common stock and 10,000,000 shares of preferred stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">Share-Based compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for share-based compensation under the provisions of ASC Topic 718 by using the fair value method for expensing stock options and stock awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Total share-based compensation expense was $58,419 and $45,084 for the three-month periods ended June 30, 2022 and 2021, respectively. Total share-based compensation expense was $308,599 and $295,249 for the nine-month periods ended June 30, 2022 and 2021, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="font-style:italic;font-weight:bold;">2019 Stock-Based Incentive Compensation Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The 2019 Plan was approved by the Company’s shareholders at the Company’s Annual Meeting of Shareholders held on April 2, 2019. The 2019 Plan authorizes the grant of stock appreciation rights, restricted stock, options and other equity-based awards. Options granted under the 2019 Plan may be either “incentive stock options” as defined in section 422 of the Code or nonqualified stock options, as determined by the Compensation Committee. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Subject to an adjustment necessary upon a stock dividend, recapitalization, forward split or reverse split, reorganization, merger, consolidation, spin-off, combination, repurchase or share exchange, extraordinary or unusual cash distribution, or similar corporate transaction or event, the maximum number of shares of common stock available for awards under the 2019 Plan is 750,000, plus 139,691 shares of common stock that were authorized but unissued under the 2009 Plan as of the effective date of the 2019 Plan (i.e., April 2, 2019), all of which may be issued pursuant to awards of incentive stock options. In addition, the 2019 Plan provides that no more than 300,000 shares may be awarded in any calendar year to any employee. As of June 30, 2022, there were 661,722 shares of common stock available for awards under the 2019 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">If any award is forfeited, terminates or otherwise is settled for any reason without an actual distribution of shares to the participant, the related shares of common stock subject to such award will again be available for future grant. Any shares tendered by a participant in payment of the exercise price of an option or the tax liability with respect to an award (including, in any case, shares withheld from any such award) will not be available for future grant under the 2019 Plan. If there is any change in the Company’s corporate capitalization, the Compensation Committee must proportionately and equitably adjust the number and kind of shares of common stock which may be issued in connection with future awards, the number and kind of shares of common stock covered by awards then outstanding under the 2019 Plan, the aggregate number and kind of shares of common stock available under the 2019 Plan, any applicable individual limits on the number of shares of common stock available for awards under the 2019 Plan, the exercise or grant price of any award, or if deemed appropriate, make provision for a cash payment with respect to any outstanding award. In addition, the Compensation Committee may make adjustments in the terms and conditions of any awards, including any performance goals, in recognition of unusual or nonrecurring events affecting the Company or any subsidiary, or in response to changes in applicable laws, regulations, or accounting principles.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The compensation expense related to options issued to employees under the 2019 Plan was $45,088 and $135,273 for the three- and nine-month periods ended June 30, 2022, respectively. The compensation expense related to options issued to employees under the 2019 Plan was $45,084 and $135,269 for the three- and nine-month periods ended June 30, 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The compensation expense under the 2019 Plan related to shares issued to non-employee members of the Board was $13,331 and $173,326 for the three- and nine-month periods ended June 30, 2022, respectively. The compensation expense under the 2019 Plan related to shares issued to non-employee members of the Board was $0 for the three-month period ended June 30, 2021and $159,980 for the nine-month period ended June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Total compensation expense associated with the 2019 Plan was $58,419 and $45,084 for the three-month periods ended June 30, 2022 and 2021, respectively. Total compensation expense associated with the 2019 Plan was $308,599 and $295,249 for the nine-month periods ended June 30, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">At June 30, 2022, unrecognized compensation expense of approximately $28,739, net of forfeitures, related to non-vested stock options under the 2019 Plan, will be recognized.</p> 75000000 10000000 58419 45084 308599 295249 750000 139691 300000 661722 45088 135273 45084 135269 13331 173326 0 159980 58419 45084 308599 295249 28739 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">5. Earnings Per Share</b></p><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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.96%;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.48%;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:0.92%;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:9.35%;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.48%;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:0.92%;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:9.35%;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.48%;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:0.92%;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:9.35%;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.48%;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:0.92%;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:9.35%;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:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.03%;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;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.03%;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;"><b style="font-weight:bold;">Nine Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:10.27%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:10.27%;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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:10.27%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:10.27%;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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;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,359,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;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,685,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;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,921,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;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,534,643</p></td></tr><tr><td style="vertical-align:bottom;width:52.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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="vertical-align:bottom;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic weighted average shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,261,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,230,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,253,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,222,312</p></td></tr><tr><td style="vertical-align:bottom;width:52.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of share-based awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;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,449</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;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,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;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,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;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,596</p></td></tr><tr><td style="vertical-align:bottom;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted weighted average shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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="vertical-align:bottom;white-space:nowrap;width:9.35%;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;"> 17,265,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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="vertical-align:bottom;white-space:nowrap;width:9.35%;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;"> 17,231,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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="vertical-align:bottom;white-space:nowrap;width:9.35%;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;"> 17,255,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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="vertical-align:bottom;white-space:nowrap;width:9.35%;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;"> 17,223,908</p></td></tr><tr><td style="vertical-align:bottom;width:52.96%;background:#cceeff;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.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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="vertical-align:bottom;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnings per common share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;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:1.48%;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:0.92%;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:9.35%;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:1.48%;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:0.92%;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:9.35%;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:1.48%;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:0.92%;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:9.35%;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="vertical-align:bottom;width:52.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic EPS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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;"> 0.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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;"> 0.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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;"> 0.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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;"> 0.21</p></td></tr><tr><td style="vertical-align:bottom;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted EPS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;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;"> 0.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;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;"> 0.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;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;"> 0.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;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;"> 0.21</p></td></tr></table><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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 12pt 0pt;">Net income per share is calculated pursuant to ASC Topic 260, “<i style="font-style:italic;">Earnings per Share”</i> (“ASC Topic 260”). Basic earnings per share (“EPS”) excludes potentially dilutive securities and is computed by dividing net income by the weighted average number of common shares outstanding for the period. Diluted EPS is computed assuming the conversion or exercise of all dilutive securities such as employee stock options and restricted stock units (“RSUs”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The number of incremental shares from the assumed exercise of stock options and RSUs is calculated by using the treasury stock method. As of June 30, 2022 and 2021, there were 100,000 options to purchase common stock outstanding, respectively, and no shares subject to vesting of restricted stock units outstanding, respectively. The average outstanding diluted shares calculation excludes options with an exercise price that exceeds the average market price of shares during the period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three-month periods ended June 30, 2022 and 2021, respectively, 0 and 100,000 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">For the nine-month periods ended June 30, 2022 and 2021, respectively, 66,667 and 100,000 diluted weighted-average shares outstanding were excluded from the computation of diluted EPS because the effect would be anti-dilutive.</p> <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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.96%;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.48%;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:0.92%;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:9.35%;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.48%;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:0.92%;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:9.35%;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.48%;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:0.92%;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:9.35%;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.48%;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:0.92%;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:9.35%;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:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.03%;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;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.03%;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;"><b style="font-weight:bold;">Nine Months Ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:10.27%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:10.27%;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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:10.27%;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:10.27%;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;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;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,359,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;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,685,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;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,921,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;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,534,643</p></td></tr><tr><td style="vertical-align:bottom;width:52.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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="vertical-align:bottom;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic weighted average shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,261,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,230,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,253,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,222,312</p></td></tr><tr><td style="vertical-align:bottom;width:52.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Dilutive effect of share-based awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;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,449</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;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,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;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,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;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,596</p></td></tr><tr><td style="vertical-align:bottom;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted weighted average shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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="vertical-align:bottom;white-space:nowrap;width:9.35%;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;"> 17,265,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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="vertical-align:bottom;white-space:nowrap;width:9.35%;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;"> 17,231,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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="vertical-align:bottom;white-space:nowrap;width:9.35%;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;"> 17,255,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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="vertical-align:bottom;white-space:nowrap;width:9.35%;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;"> 17,223,908</p></td></tr><tr><td style="vertical-align:bottom;width:52.96%;background:#cceeff;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.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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="vertical-align:bottom;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnings per common share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;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:1.48%;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:0.92%;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:9.35%;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:1.48%;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:0.92%;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:9.35%;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:1.48%;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:0.92%;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:9.35%;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="vertical-align:bottom;width:52.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic EPS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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;"> 0.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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;"> 0.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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;"> 0.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;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:0.92%;background:#cceeff;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:9.35%;background:#cceeff;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;"> 0.21</p></td></tr><tr><td style="vertical-align:bottom;width:52.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted EPS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;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;"> 0.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;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;"> 0.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;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;"> 0.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:0.92%;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:9.35%;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;"> 0.21</p></td></tr></table> 1359174 2685921 3921802 3534643 17261349 17230387 17253822 17222312 4449 1051 1483 1596 17265798 17231438 17255305 17223908 0.08 0.16 0.23 0.21 0.08 0.16 0.23 0.21 100000 100000 0 100000 66667 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">6. Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In the ordinary course of business, the Company is at times subject to various legal proceedings and claims. The Company does not believe any such matters that are currently pending will, individually or in the aggregate, have a material effect on the results of operations or financial position.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">7. Leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for leases in accordance with ASU 2016-02 and records “right-of-use” assets and corresponding lease liabilities on the balance sheet for most leases with an initial term of greater than one year. Consistent with previous accounting guidance, we will recognize payments for leases with a term of less than one year in the statement of operations on a straight-line basis over the lease term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We lease real estate and equipment under various operating leases. A lease exists when a contract or part of a contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. In determining whether a lease exists, we consider whether a contract provides us with both: (a) the right to obtain substantially all of the economic benefits from the use of the identified asset and (b) the right to direct the use of the identified asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Some of our leases include base rental periods coupled with options to renew or terminate the lease, generally at our discretion. In evaluating the lease term, we consider whether we are reasonably certain to exercise such options. To the extent a significant economic incentive exists to exercise an option, that option is included within the lease term. However, based on the nature of our lease arrangements, options generally do not provide us with a significant economic incentive and are therefore excluded from the lease term for the majority of our arrangements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our leases typically include a combination of fixed and variable payments. Fixed payments are generally included when measuring the right-of-use asset and lease liability. Variable payments, which primarily represent payments based on usage of the underlying asset, are generally excluded from such measurement and expensed as incurred. In addition, certain of our lease arrangements may contain a lease coupled with an arrangement to provide other services, such as maintenance, or may require us to make other payments on behalf of the lessor related to the leased asset, such as payments for taxes or insurance. As permitted by ASU 2016-02, we have elected to account for these non-lease components together with the associated lease component if included in the lease payments. This election has been made for each of our asset classes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The measurement of “right-of-use” assets and lease liabilities requires us to estimate appropriate discount rates. To the extent the rate implicit in the lease is readily determinable, such rate is utilized. However, based on information available at lease commencement for our leases, the rate implicit in the lease is not known. In these instances, we utilize an incremental borrowing rate, which represents the rate of interest that we would pay to borrow on a collateralized basis over a similar term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table presents the lease-related assets and liabilities reported in the Consolidated Balance Sheet as of June 30, 2022:</p><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:48.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.38%;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:35.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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.62%;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:9.36%;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 colspan="6" style="vertical-align:bottom;width:100%;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;"><b style="font-weight:bold;">Classification on the Consolidated Balance Sheet on June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;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 style="vertical-align:bottom;white-space:nowrap;width:35.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;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 style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;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:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:48.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:35.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_at69rsrUz0qc4EZfoonaZQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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.62%;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:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,189</p></td></tr><tr><td style="vertical-align:bottom;width:48.66%;background:#cceeff;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.38%;background:#cceeff;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:35.57%;background:#cceeff;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.38%;background:#cceeff;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.62%;background:#cceeff;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:9.36%;background:#cceeff;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="vertical-align:bottom;width:48.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:35.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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.62%;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:9.36%;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="vertical-align:bottom;width:48.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases- current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;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:35.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_QNFn8l6-TEC7sRtpAw7FNA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued expenses</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;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.62%;background:#cceeff;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:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,782</p></td></tr><tr><td style="vertical-align:bottom;width:48.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases – noncurrent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:35.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_RAtA4OTbV0ewSz6dp02B6Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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.62%;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="vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> 18,407</p></td></tr><tr><td style="vertical-align:bottom;width:48.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;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:35.57%;background:#cceeff;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.38%;background:#cceeff;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.62%;background:#cceeff;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:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,189</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Rent expense and cash paid for various operating leases in aggregate are $3,669 and $11,007 for the three- and nine-month periods ended June 30, 2022. The weighted average remaining lease term is 2.4 years and the weighted average discount rate is 5.0% as of June 30, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Future minimum lease payments under operating leases are as follows at June 30, 2022:</p><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.21%;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.8%;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:15.56%;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.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;width:1.85%;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:8.75%;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.21%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twelve Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;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 style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;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.8%;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:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ending</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;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;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;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:10.6%;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;"><b style="font-weight:bold;">Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;background:#cceeff;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.8%;background:#cceeff;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:15.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;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:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,676</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;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.8%;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:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;width:1.85%;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:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,676</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;background:#cceeff;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.8%;background:#cceeff;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:15.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#cceeff;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;width:1.85%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;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;"> 6,115</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:15.56%;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.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;width:1.85%;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:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,467</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;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:15.56%;background:#cceeff;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.81%;background:#cceeff;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.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;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;"> (3,278)</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Present value of minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:15.56%;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.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;width:1.85%;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:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,189</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;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:15.56%;background:#cceeff;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.81%;background:#cceeff;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;width:1.85%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;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;"> (13,782)</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Long-term portion of lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:15.56%;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.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;width:1.85%;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="vertical-align:bottom;white-space:nowrap;width:8.75%;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;"> 18,407</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">​</span></p> <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:48.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.38%;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:35.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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.62%;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:9.36%;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 colspan="6" style="vertical-align:bottom;width:100%;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;"><b style="font-weight:bold;">Classification on the Consolidated Balance Sheet on June 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;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 style="vertical-align:bottom;white-space:nowrap;width:35.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;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 style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;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:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:48.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:35.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_at69rsrUz0qc4EZfoonaZQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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.62%;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:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,189</p></td></tr><tr><td style="vertical-align:bottom;width:48.66%;background:#cceeff;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.38%;background:#cceeff;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:35.57%;background:#cceeff;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.38%;background:#cceeff;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.62%;background:#cceeff;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:9.36%;background:#cceeff;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="vertical-align:bottom;width:48.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:35.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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.62%;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:9.36%;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="vertical-align:bottom;width:48.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases- current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;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:35.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_QNFn8l6-TEC7sRtpAw7FNA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued expenses</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;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.62%;background:#cceeff;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:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,782</p></td></tr><tr><td style="vertical-align:bottom;width:48.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases – noncurrent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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:35.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_RAtA4OTbV0ewSz6dp02B6Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;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.62%;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="vertical-align:bottom;white-space:nowrap;width:9.36%;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;"> 18,407</p></td></tr><tr><td style="vertical-align:bottom;width:48.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;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:35.57%;background:#cceeff;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.38%;background:#cceeff;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.62%;background:#cceeff;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:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,189</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 32189 13782 18407 32189 3669 11007 P2Y4M24D 0.050 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Future minimum lease payments under operating leases are as follows at June 30, 2022:</p><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.21%;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.8%;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:15.56%;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.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;width:1.85%;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:8.75%;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.21%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Twelve Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;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 style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;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.8%;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:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ending</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.56%;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;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;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:10.6%;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;"><b style="font-weight:bold;">Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;background:#cceeff;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.8%;background:#cceeff;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:15.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.85%;background:#cceeff;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:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,676</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;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.8%;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:15.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;width:1.85%;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:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,676</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;background:#cceeff;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.8%;background:#cceeff;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:15.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.81%;background:#cceeff;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;width:1.85%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;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;"> 6,115</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:15.56%;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.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;width:1.85%;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:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,467</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;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:15.56%;background:#cceeff;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.81%;background:#cceeff;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.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;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;"> (3,278)</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Present value of minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:15.56%;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.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;width:1.85%;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:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,189</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;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:15.56%;background:#cceeff;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.81%;background:#cceeff;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;width:1.85%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;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;"> (13,782)</p></td></tr><tr><td style="vertical-align:bottom;width:68.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Long-term portion of lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;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:15.56%;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.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;width:1.85%;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="vertical-align:bottom;white-space:nowrap;width:8.75%;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;"> 18,407</p></td></tr></table> 14676 14676 6115 35467 3278 32189 13782 18407 EXCEL 43 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -V #%4'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 " #=@ Q5Y4C=CNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'%'&";UI66G#08K;.QF;+4UC1-C:R1]^SE9FS*V!]C1TN]/ MGT"-"=+T$5]B'S"2PW0W^K9+TH0U.Q(%"9#,$;U.94YTN;GOH]>4G_$ 09N3 M/B (SFOP2-IJTC !B[ 0F6JLD2:BICY>\-8L^/ 9VQEF#6"+'CM*4)45,#5- M#.>Q;> &F&"$T:?O MJ%.%?_Q,X=8)?DF-R2&H:A'%9S+N]0P?OST^N\;N&Z M1+HSF'\E)^D<<,VND]]6F^WND2G!A2CX0U&)G>"2U_*^_IA621A'^_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 -V #%7S.Z[O[04 /8> 8 >&PO=V]R:W-H965T&UL MM9GO;^(V&,?_%8M-TR:5$CL42D>1:-IN;'>4*_2FV[07)C$071)GC@/EO]_C M!)+VY)@H.MZT2[CCXFNR84RBUS"(DMO61LKXIM-)W T+:7+) M8Q;!+RLN0BKA5JP[22P8];*@,.@0R^IU0NI'K=$P>S83HR%/9>!';"90DH8A M%?L[%O#=;0NWC@^>_?5&J@>=T3"F:S9G\B6>";CK%"J>'[(H\7F$!%O=ML;X MQK&)"LC>^.RS7?+F&BDK2\Z_JIN)=]NR5(E8P%RI)"C\VS*'!8%2@G+\=Q!M M%=]4@6^OC^J/F7DPLZ0))-E? MM,O?[79;R$T3R<-#,)0@]*/\/WT]5,3; %P10 X!Y)L 7/4%^Q!@9T;SDF6V M[JFDHZ'@.R34VZ"F+K*ZR:+!C1^I9IQ+ ;_Z$"=']]Q-H54DHI&''B+IRSV: M1'GW4-7<1LF&"I8,.Q*^IF(Z[D'Y+E\]_$=*&515'(L MZATQ"OZ11I?(MBX0L0C1E,4"LE$L$?/+.9"ZNR9I:1(=97B M&*,:VNL5]GKU[,V8\+D:VQZ"#*%M/+-2,>XJ!YXQOJ'/?N&S7[-G"@J32Y:T MJMO1K+6B0:)M2&-80X/7A<%K8Z$.2?G1#QB:IN&2"9TQLX9E66T;XZN^SIPQ MM*&Y06%N4,?<,UO[*HU",TYIJ.VC9IW)=/KT>;R8?'Y \Z%Q=YB2=3YU)7!4;QAE6 K7(*MNI4@I,*H3IRWGO]:(WFDLI4/_6: M%;]H)VS''-74YQO4P'5[LD .Y*(U%WNM.[/.E$=MZKJ @@)$O%Q0Z]>HT]0O M*?T28SG'D)>\+#<]!G2M-6H6J,Q'YKBFQDKRP4;6&!U[ZJ.?N#1 7Q@5QOGE MA%R[;0W:MJ4U>@[HP27U8#.W''KL/*1!@.[2!'Y.]./1K%,%".:PIO9* L)F M;CG8>PB96*M\\QLHR UR>!C32#\RS8+5'?8<*(1+%L)FA#FVXP:6BT9[9IEJ M>^<@(%PB$#9SRW$"X6$(]#.7W/UZ 6;5N@T]I3*1L+B#]M4Z_DYH)*&K&N[UQOH M4\XY> B70(3-)%/P[-OD^@@/]7G'+%8%[.:PAAY)"3S$C"??>CPL42I=GI#[ M9&MW \X!.Z2$'5(+=B81+"WSO2HU/=(CY6EMFA4KH,XIZ\8NOV6!BE#/UJ7EH51#-"8[45I*^$<0$1* M(")F@CFZ1@^O[H9&:U:YC#DA-!W/[\?:K1)S8%.')0F16B2TH*]HXD'_]5>^ MF^\05J])3T@2NTVNK'[7TF_FG0.-2(E&I!8:C3T/U).+XP7Z .^AITC?MF;) M/K$@TT51L@^V-/(INA>0%;3>ST%+I*0E4HN6)I'+!2Q%LV:^R!:C,-!AY<93 MF(,5;GCZ:C"KS\9:R^<@*%(2%*E%4$5S.^H.O"[X+M)Z/"'W*KDNSC''-;59 M0A2I!5&%S:)-9X)O_NI8,%II[(1 #VLQV!S5U%:)3[89=C[P# PW/#+M M>IX0Z75[[<&UI?=W#FRR2VRR3V"3H%ZVQ;C,+3.9S1^OKNY)0Y\W) MHMHER Y<$^2J*2 _9"R>%H>ZX^PHLU.^GI\(?Z1JDR%! 5M!J'79ATE.Y(>L M^8WD<79.N>12\C"[W##J,:%>@-]7G,OCC?I <=0]^A]02P,$% @ W8 , M5?=W?6D\K)?/TAV)%NB M%/?E0Q+*!L '((@'4$X?=?[%K)2RZ"E-,G,V6EF[/IE,3+12J33'>JTR^&:I M\U1:>,SO)V:=*[FHE-)D0C'FDU3&V6AZ6GUVDT]/=6&3.%,W.3)%FLK\^9U* M]./9B(Q>/O@4WZ]L^<%D>KJ6]VJN[.?U30Y/D]K*(DY59F*=H5PMST;GY&1& M1:E02?P3JT>SLT:E*W=:?RD?KA9G(UPB4HF*;&E"PI\'-5-)4EH"'%^W1D?U MGJ7B[OK%^I^5\^#,G31JII-_XX5=G8W$""W44A:)_:0?WZNM0WYI+]*)J7ZC MQZTL'J&H,%:G6V5 D,;9YJ]\V@9B1X%X/0ITJT /56!;!58YND%6N74AK9R> MYOH1Y:4T6"L756PJ;? FSLICG-LOOG]=&)ATU)U$FTW>+?9@/9L\%>1'2.& MQXAB2AWJLV'UN5K7ZF1??0*NUO[2VE]:V6-]_A9YKC*+I#'*&I<[&WW/K5_> MJA.SEI$Z&\&U,2I_4*/IK[\0CO]P.?>3C.VYRFI7V9#UZ4R:%9+9 D7E0GTM MX@>9@.].KS>F>&6JO/H/4^+Y'@DQ!/UAUZ.NH*#"YU#SO=\%E(W.EZCXX/H;G*UEO$"J2#)]^!0NM5+) 0$W(2/?Q!YW=B>\++_!; M* =W^\YK)VI?Q* OM]K*Y(" BXXOU M$P&D[E[N"). A]@AQ!SVL@8:OI LT M [E]KM*D+ ]KH&<[1IFR+KQA!P9G@GB\72"ZQ[:FZ9) &OY6Q?Y:U?9\;&B0'\N!:/O>1(.FR6^!#\0C;1].5 MXQ2XLN]@&A8DPS0((/-"-43C!-DE.4AQYK%.CCL$/48(\7M@-G1(AOEPIC.; MPYQ0)]"S$VB7TA@-">%MG%TYCP0^[KN+#?>18?+;)XS7DKU+@33@/J:=XN80 M] )*6=B#M^$W,DQPF^+V&DX':PD/!VV4#A847/1E:$-M9)C;-C%]#6.7JH G M($7;#.P2]#$.24\L:<-I=)C39CI-8UOR[J9;BR!EX^Q>91%@1F_G2J%K;17B MSLEKV+B[5B'GF/+CAO8#T# E)8,U?KZ2N5KI9*%R\UO5A;AO*1TDW&\>RWZ2 MM7VG=V;08?:%1GW;RL!\'WT9(X+'P)?E#S)E0" 9"KN".>,_M1BC-\<8$R"$ M',$ 5Z@QTDOTN(JC%0S%^TJYVE$$>D>S!#@>G2,HA0_0Z\7 *)L]CR&O7M1B M8\IJ7DT+A346%I"#2%H$P[NJA_=* .9QJ]([* #NH7Q[6M\Q][H3\\<-[9]1 MTWS05Z9GN)DZ>SF@UA&NFNR\_2U?O?\M\_LX,RA12U#%QP&$(=^\S=X\ M6+VN7@C?:6MU6BU72@+T4@"^7VIH.;8/Y3OF^G\*T_\!4$L#!!0 ( -V M#%6-WK6 #0, + * 8 >&PO=V]R:W-H965T&ULM99M M;]HP$,>_BI5-4R=UY(&00 =(%)C:J6M1TVVOW>0@5I,XLQUH]^EG)VE*(#RT MVWA!;.?^Y]]=_'#]%64// 00Z#&.$C[00B'2,UWG?@@QYBV:0B+?S"F+L9!= MMM!YR@ 'N2B.=,LP'#W&)-&&_7QLQH9]FHF()#!CB&=QC-G3.41T-=!,[7G@ MEBQ"H0;T83_%"_! ?$]G3/;TRDM 8D@XH0EB,!]H(_-L;.:"W.('@15?:R,5 MRCVE#ZIS&0PT0Q%!!+Y0+K!\+&$,4:0\28Y?I5.MFE,)U]O/WK_DP\06*7 .E;0+@7M/-""+ ]K@@4>]AE=(::LI3?5R'.3JV4T)%&? MT1-,OB52)X;CF^O)]-J;3I!L>3=7EY/1G>R%W-:.^;\FB4MU#9.D6585H-\O%_N M05K)S;I-".!,A9>0W!$TA%CX[ MN4^U5Y9#TRA^?7VY'LP1AC7L=H7=?AUVBAE:XB@#=$(2%- HPHRC%%@1T,>F M*(HIW#4XHV48YD8(AZQJ_';%;[\I[83SK#GE]E8F-W.]SZ(&V:D@.V^"E 9NQ=Q]/?/NQ=O=/@9Z;==R''N#M]'0MKI6NYFW5_'V]O+> MR5N>9^RI3MR$VMLBL(R>8W5 \8D&:L'OG89F__A*BJ=UC]$PTXX M;%=@ZVOEA*KEOF&V( E'$U.JLG,/#N@!&K 9FV1]/S[E0W!6+K6PK9> G:.CCBZ5]*YLJ_?RNK/ M>JF4CKYMUD5],UIJO;T:C^OY4FWR^F.Y587YSW-9;7)M+JN7<;VM5+YH&VW6 M8X)0/-[DJV(TN6[O/523ZW*GUZM"/511O=ML\NJO6[4NWVY&>/1^X^OJ9:F; M&^/)]39_43.E?]L^5.9J?&19K#:JJ%=E$57J^6;T"5]EE#8-6L3O*_56GWR/ M&BE/9?EGIM9KKAB(W'Z]JJM;KALG\CO\<2$?'/IN&I]_?V7]N MQ1LQ3WFMIN7ZC]5"+V]&!.&E@>. &Y-" V W80 -Z:$#/[8$=&K!S>^"'!JWT M\5Y[.W!IKO/)=56^156#-FS-EW;TV]9FO%9%DR@S79G_KDP[/9G>?TFS+[,L MC3W6 MION&9#P_='6[[XH,=$6CSV6AEW64%0NU -JG_O:)I_W8R#YJ)^_:;XF7\%^[ MXF-$T0\1080 OV=Z?G,,R?F^WK/_N_?>8-!C(M"6CP[P?3&+TBQ?J_H*BNR^ M+8/;-HO95;W-Y^IF9%:K6E6O:C3YQ]]PC'Z"AC4D61J2+ M$U@L .P: ^=@G MCZ7.UU%APE W88"BL">(6X)F!WB=Q FEB8BOQZ^G PS@L$18TCXN=7$$,2&X M8'U@Y@)QC 6.)3H">YKY43/W)MVTK'54/N\5@XG'0R9>2+(T)%D6B*P7A/@8 MA/B,Q)N?A@**Q)Z$GR:+% F+B95\$([P6&(K^5R<) ()DEBYY^($99+&#$X] M<50MO*I_JKXB52WXS+K ?FFPPYWT*2I2')LD!DO4@DQT@D MWLS[:ACS:KZ,\F)A/.VK,>M;8[W!+$R<9(A%3.VY- 5@+!:)E5JI"S,92!(J MK!1T<3BAL6 "3D&,.K.)O-)GIB P*?A#]*(*DX[K=@CRA?&UJUHWZ?FJ0%^) MW!\4)\S,"FL<("#'!%-IC00 Y(3$"-NS$0 RR03# SL?/C'>^(QEMW2F)3@ MV(T<%2AV5B,(B+E,[)%* : @4B:9#R4"Z 2#> >A6I%4Q+S=P MY D0>)+=P%L@0+,T2VWWDY*[0RBPK MVJ>;NG(0L_?&*0@3MF(() 6V]0*PTXG3%]NY6NRWM?=ZJ2J?4@9D;(RDK=2% M84&H;2H &$L8Q=(#4K:-C2#@)RRF-$!R9V_Q'Z#V4F.S,)N MZHG-IBRB>IE7"G2:.*C5#,J6!F7+0K'U ]/93>SWF[=YO9I''U9%M"C7Z[RJ MV_BT@8%GY)Y.GJ0(^N@NR! *QW9>0BCB3$00-; 4DR?C'^T!N=&>OQJ3]:+VFNNHW.E:&]-M7!1@=,1,+6"Q)@RVPC"2(JHM"T" MC.14$GNK@)'$F*Z![9%T#ICX'?#IS/3I!RRIT<]%XDQ)$$DQ"WXN8] M#BR]M &?@1R O?):Q$S8=7@* *79C!/[A#<#@*)Y7#*X%W7E ?&7!UGQ8NZH MJCF(.SF--J-1Z"J?:W@DO)P79V9(MC0H6Q:*K?]0OJMA*/J.78IZ"Z"+G\N' M9$N#LF6AV/IAZ.HI>LYAO7>7\C-<' OWV!TG4C@'/S".(+O.!'!$,H$'CGUH M5\A0\IV[&/560A)X4->UGW^.3%]XVJGIIWS2LC?1=H?>O/!WO'M]F_-2^PV?=O\57 M4PS<3_%5MG]7L:/?OSKY.:_,?EE':_5LND(?A9E2U?YMQ/V%+K?MZW9/I=;E MIOVZ5/E"50W _/^Y+/7[1=/!\9W0R7\!4$L#!!0 ( -V #%5GT#+G@P@ M 'Y! 8 >&PO=V]R:W-H965T&ULM5QK<]NZ$?TK'+73 M)C-5A >?J>T9QR0GOG-ODEI.._W(2+#-B23JDI2=_/L+2HHH @N0LM=?K-?9 M V(7P.)@29\]%>7WZD&(VOFQ7*RJ\]%#7:_?3R;5[$$LL^I=L18K^6KT<79]KLOY<59L:D7^4I\*9UJLUQFY<\/ M8E$\G8_HZ-<7-_G]0]U\,;DX6V?W8BKJK^LOI?PT.;#,\Z5857FQ=^995XJI8_"^?UP_GHW#DS,5=MEG4-\731['O MD-?PS8I%M?WK/.VP?C!R9INJ+I9[8WD%RWRU>\U^[!UQ9$"YP8#M#9ABP$PM M\+T!5PQ<8C!P]P:N>DF>P<#;&WA#^^#O#?RM[W?.VGHZSNKLXJPLGIRR04NV MYLTV7%MKZ>!\U8RL:5W*7W-I5U]S(=]//OU_'E[?RP_16OOR1 M?+IU/J?.]./E3?+Q\^]Q-X,R6SA?LGP^SE?.5;;.ZVP!<,5V MKC>7L]EFN5EDM9@[L;C+9WG]UKD1M9R2\ILD*U?YZKX"B!,[\:V-Q<'241UTO#,*@"XQUX)AQEWB<=($)!*3<#SVN4*8ZD@6! M'Q'>7F3'2_S@);ZUY 8O7:]F3;R$\R86NW=OG7P_0!^*Q5R4E1SW?V[R^B?D M.&X+09,:WE?K;";.1W+MKT3Y*$87__@;]A%I M7TL=9W@'9WA69\3Y8SX7JWDE\_%L(1TSA]S@];K!VLJIXU9O;ASZ)* 14YR& MV6HZH-6.B_V#BWVKBS_)#6*^DB--0*[U>UW;BXAU!'.)7)85;_42I;U$'0<$ M!P<$0[.07&!E%J+F+!1H5P!E(1WE48^X/ @5S^C ,24!";Q 22X)@#2D(>@2 M75=2&MP4'MP4HB7K<)";=)0A6>M 0[*&@+"7=*0]64<'+T6OF:PCS&2-219C MDB689"D262?.KF$?%AWFT2"@,C4I"QF ' ZJ^11^ &9(C@#1E1PAJ\A9TF;;\2%N=1E]5J%%4 MI8;*%J.R):AL*19;-^JM7*-VO79=59OM)"GNG*H)M5,7SCPOQ:PN2NAPY@/5 MI1(+U&FB8Z@711Y7)XGUXDX.#"9;:NA#2 P3K16%U*X*3Y'(=JJ39Y6NPES7 MB[1U'K/1!)4M[>U"-RBMC*0OT9%VXY/#@,D64UU7^B0$L@QFJVE_J]U M'*6 M#M:S?V3E(6G#.QQ0T/)078T@11N0,&*>.O)!24NBB!!5K$%04]+6H;)'/@F8 M;_!6JVII^*I)VRJ:3Q[7F&PQ*EN"RI9BL76CWJIT:E6%IV405%&^9^N>DY)0 MRR"H>AN5+>WM0K<8U$II9I?2R0]1SO+J:"=5K)N@@)LHIBM$92VZ B!RT2+J MDF6_JE-=C[*V&Y\ZXE'98@:H79DR(J8(S02UV71 ML]U0'-5 !VOLW@,)!FIL[4 "@!D.) "DX4 "0IH*H3K4?B#!6HG-K&+.= @- M.XL/J%<3TW.:I4I 5*EN,RI:@LJ58;-VHM^*8X8ECUE\Y!2!0!;F?*>F'I+V-=7W2:E/V$FW* M^HN<_9 8@%#*.?%"U0_]A<+. FN>NK.@HB><;8!BIB'; M#"][ M">;--**O:JE4^&JK)0V6)4M@25+<5BZ]Z:UFHV_I+RI]WXY)O/4,N? MJ&P)*EO*@?*GE!HA,=SKPUOAQY]5_F1@],#R9Z N:0#,8]1E(54K>@!R3"-? MZA(U1T)(PY(&0%D8(W[ M/&U% H0KYXSH-X=#2%/6!B1NP*,@#".#LUJ)RU^U_,E1RY^H;#$J6X+*EF*Q M=:/>:G5N+W\^(VOK-3^F3A(=0N70C]09@BJF4=E2N NF>\+=5B6[=I5\TC,] MJ)K9U95D4ZM5E1EJHPDJ6]K;A6Y06BGLVJ7P2>5F5U>9JK0#(#2@GO:L%69= M,D%E2PU=,.R.W%9(NW8A;=\=V8U/'O&8;+$+R'KN1310-KT):K/I@&:[H6AE MNCNX@MI[ +2G4AZZU0Z )CA A &@Z (*1A=P1 #0= DZ,GT9O_3""WA_?Y MJG(6XDZ:DG>!]'>Y>]A_]Z$NUMN'T[\5=5TLMV\?1"8W10U _GY7%/6O#\WS M[H=_N7#Q%U!+ P04 " #=@ Q5O66'*T5B9)6YRI[ M-N&=*[9)XRBA$P[$9K4B_.V&QNSEN@5;^P:93FCZM)US> MM0LK\VA%$Q&Q!'"ZN&YUX64/VTHAD_@>T1=Q< V4*S/&?JB;X?RZ92E$-*9A MJDP0^;.E/1K'RI+$\7-GM%6\4RD>7N^MWV;.2V=F1- >B_^*YNGRNN6WP)PN MR"9.']C+-[ISR%'V0A:+["]XV.YL@RM_HD)9TKSEX 5]+2FKK(UB;3EMY$B0KC-.7ROY'4 M2SN]\:@_&$T'?2"OIN.[8;_[*&^FC_+G?C!ZG(+Q+>AUI]_ [=WXKRFX $_3 M/CC[]?RJGJF_Q5J.%5 ;AG2;H48)#,Z?Q8ORUA%]C1'OL-,AK\ MMWG<\G,G:T G:Q M K;)>F-H9JF+/PA4U0Y+'2>^K4UA]A!'JZ$1B_F!OK0! 6ZX /H MR OA'=,"" 391Z)-1,D!FRA*E_6 M>_J6Y3W]N8G6JFMH"<^JI[/C5:";$?S'Y( '! ^-'@Y>0RI]5+ZPF6 Q3:EL M=UOI$>-OLEJ$WC.CT<^6Q\[:X3I=P,#Q7-00/U1ZA][I4PO*N2S[?0!4UH[]+J<":!X+NF'(-HIV):/0:$MFL;8A[ZPU M756G2\KE7D&609("(@1-]?CKW.L&V*XRM$;L B$$&W@ EAP-S22]SWYPML_^ M\\;T/RDYG\K:L=\E/4,S/Q?IOR9OC;FO(5_D^TXMM31RM@.;YB=8LC0TT[0$ MR3>TS"PMR#H)2[9SW"I7:^20Y;JHH8&BDJR1F:R'!SW>M)JH3LL7$ :^4^TD M&D'H>7Y#G:*2]74=;E(((.1@TE MB4KV1&;V''UTLZ.%7V=*UT86]F 5?UT0>P&&5D/'1B6CHL]MN8>C[X/I1[;< MZ*3\>BIKQZM0\BLR\^MDP\,E473PJ>$5U6GT0HXY"%O5^&D$,;(MY#3$KV1< M9&;<(O\V(AOALL%4?"3W-!2KQZ[C8A/VDHN1^ZG1W+/R/&?SKT3 M63M>A9+4D9$\Y43"0DKG BPX6TGVH#R,),7+1!3O;4MWEH^;+W2J\XA6S((- MC(=*6D9F6NY'JN/)(E$3E1:?4?_3<:HSM]P">;YO!0V;(%22-S*3M[:-G^UJ MZAPLHH0DX0>*2K<7UP2D+J8\\:#E-WB"2X;'9H;??4'4S(FY@ZJI91>JLVU) MK+[F:3^IUHE=SA\N"JH3@$90-A)L($ P^J-HQH:^SOAQ5;1A8 MU?E (^G9/O+=AOD 'WR1-\\'TZ?)Y"X[Q^C>@?YPVKL;3Y\>!D=G&G)HN!T_ MW']35?4@L@H.9GIY^=T_SFYUK/_FU,5UQOZD;_^VC M===MOW[ZU,_79E/YB=N:!KY9NG93=?"Q73WUV]94"WII4S\].SV]?+JI;//H MNV_HV4W[W3>N[VK;F)NV\/UF4[7[5Z9VNV\?31_I@P]VM>[PP=/OOME6*W-K MNI^W-RU\>AIF6=B-:;QU3=&:Y;>/KJ=?O[K \33@[];L?/)W@3N9.?<)/[Q; M?/OH% $RM9EW.$,%_]R9UZ:N<2( XS>9\U%8$E],_];9OZ>]PUYFE3>O7?V+ M773K;Q^]>%0LS++JZ^Z#V_U@9#_/<+ZYJSW]O]CQV(OS1\6\]YW;R,L P<8V M_&]U+WA(7GAQ>N2%,WGAC.#FA0C*-U57??=-ZW9%BZ-A-OR#MDIO W"VP4.Y M[5KXUL)[W7>W?!B%6Q:W=M78I9U735=N;SK;K(H;5]NY-?Z;IQVLAV\] MGZ; OCI[<,)_[9M)<7Y:%F>G M9V-G].\YW_EVR>Y[X8GQN9Z6N_K>;FVT? +=ZT=^;1=W_]E^GEZ3XLNG+]X8/V_MEE@,AG=K4[QVFVW5[(MW3>/N*N2Z MXM;5/0[Q1=4L8/KMUK5="2/FD^(QOO/7?WEQ=G;Z4EXMZ>/TI3Y^=_O7:K-] M>3M\OC/ZP+7ZK/?R[$FQJWQAF[EK8;6J,POX4-R8IO'[^JYJ;%4 S-^;6=OC M7J=G93&]>O%B4GQ,]@#2#U_%>6"T*6:]!W1Y7WBS MG4%;!$5?B][\P&!W5F M!>,!FFY==2 >/*#/E_#''L=O#K;IT.WK:6C6]8HCXI5;Q=5,S=E M4?6=Z]:MZ[K:\))S-_^TM=UPV@)$/)S417W TWS.\[ZL&= '->BO@Z'S?O[_5Z4H8#NB] MJ1I3%V\$_(/Q-V_2%^ 3R-9N75PGB"A'T?TN@G4K&/ZYL5V<^MWMSW%F^' X M,:&J6MPA[A?%WVHW XS=.&\1DIQK7K4SH-NE"IJ>[LB@XHQ_(:2'/ND%U[>*USQ5:6+V KIEZFI)M0 M;EGLUG:^AG6VU#:!6[)P<9@V5GK*OB,4\.V.M*L"+X%SNIP@M6^1 !G@%$8GE(8H3:% M%]YA1N-MUL!K+1 1 5 V MF[X)=&^;!:CB5DC6Q8-E-O+=B5DN#1D8A0^B3F=GG-0%G!/-5^)Z&]/.$6=( M?[#AQK-$1#ICLNM(N&ZKMB-N -GZQBS!&C*!9MZX-THS3U>(UP9'XIP-;0TL MD@9L!CA"% @@%3X9,. 8R<#6< +S-<$RLXBZ<*!RPCCW]/G+L'L0,_<@#:TA M<3) NA"I"FI\)&@NUL#8)[_UE9(2GK?(/)5C,)K).]!#!Y8?/F:H2SX80/Q\ M;6%:PCF?0@+.)4;=Z^ M?1VDAVUH)RV)_7BH(.3GM?/ 0+ ZB+I60%8BA0-J@0/J/7R-I$BZ$>S>8GIZ M\A\(1(G#P&0&N@)]YHK&=:A+.JVA9T M6]N(U:(R;1.T#^WV#U(!( F=#L)*M?@5>(>?/\97K:' [XNFA. 3%7R!_NH6/1,@JX0CTH).( M2-C]JX@6;_$T-C-@)S&TI\SJ+<@VV&_K-K2@XF44 ;D=."E^(B,*MSB$&]2E M,2=()Z 4S)T%\"1P#<>U.UN!0IY>'FP29D&L=OD19-NPG[L["]>:>?@.4_OWMS,KT*WT830C5N@UL#6!<&%R*I#!OH4&"C0*3#]'^4 M+/W:]?4"IT?O'7<#[_S:-^P>!T&13/TY:8?'1JP],/Q%+"R4>X<*Y9JY\\.! MH/FW8X>#O'] F!.0X4%0$!)V^$) MH9%C%[9"\V!27 /3$S>*,E$F8W21IJ_F+/G7%5#LS)BF,+6%TU8799[N \15 M1F8?>A#_%4WV\Z>V0K?@%\ 1[G8'_\Y,M\,91X;1^FB.L#$*/+)U:$Z0=@(* MP]?G1"($6-6@@@63+1(ZR,J^C2X0:S+F-(".727<&6*A VI;,47AQ&B,(G&O MJP4K<\N? U<"%+AL2<8>"C, ,5_7#:4(\&:G\X!MZRU:(&CG@I*Q:$/ VFIG M EG5KEF=(%\1@D$9&3H6P>O#R%,615FBA+'L6]2(A:^8A0 >H,^J73GT[$#% MPS/<1 -$Q89T"7K/;>%H.XO$[==V*6RDF&8STN.6-]6\=6"(-@X%"5*NE57F M^QD.)@MAGWT3"5FL/9H<=>TJ,0!O>]A)!DD"([T!0L&T'6R@)@"*>>[2+VGZK9 NDA$<: M71K9)Z]U?5_2A/!\UPHWIC MZ,]A"H_D><@A02T?Z)B"W;W M"F-J#]8%K4%TVQ!%.H&ITE1B>1LX'N, M]=+AS%NAGY3U@PNPLT )ZH"2+0^>;Z<&RS@"CH,=U?#:[9#Q$2T\B_AAM)[, M.Z9U#-B&;F^0.<-V2HU%M$P]0 W@YLW(@4-R:1I3^]RM9E( 9]1$M*%N;!F+^2#KYL[9>HM- M"H/SRAIMZ)",V_HC3L&H^0]+7@,&@?)4+(MKD=CO[#M^,@D_DG3POM\(RLDX MK @5K.0WK./9_XF+CSL1U_.N9RU*^H^I8F'1\U1V=#Y9?I(@$XW8WD?4""J6 M&,P *- ](#%DV3M&Q56HX@(+@N0IX,GMV+! FVGA^EFW[.M@JB#'W &H#L.X M,[ GC)^SYZZ4"1H/K!&2\.!,UY;9WAIF-H?^=W6/GSCZ:-A' 20&Z4/"%UGU M;3+B#;O]= BO!=[@L;U]$QU5@&/55KA!D!YS0YX\GJTX<>2:P=1O7J?;!OI% M7U]%% PGM5Z3=T)B5F.;A%/8L1W@?D %%3G$=];LT&,GSP-%6KT/]E+"+>R% M(X*6!8:IY6UR]R+!9+9ESBI14.I@7A+_W--LT?2?%*\KOR8PZ(^W0..@0FBJ M'^QJ#2"R **3%L>QQ*@#@.DUH .Z*D1L 0-L,Q#3@N=5;#A!@]8125F$8%X# M?NS2$D+!*8&E35Q:H$J>H(LR<-*:,7.]$/>7$(ESP.DN#"DA/C)\QEMA7 )P M1LT6D&P-N(2TI&E; MWYV@Y.6_7-\]0=PTL#Z8'+7]G8)!C_ IO+H#C)J3!?@"S(GF?J[&,?-= M9R(K@MQ@&OW!U.R)W@(2]6%'U@6&XQV>'TP^ ]6" Y1_^#O8^:IU_39F.I@. MDY.C,*6\)&RQUB5Q1LV;6!+?ML6P6;$VR@(*>X2C[9F,[M?6*;8W;E;=(L_ !(/%*&@G]V@EE+I+3)&@V M8-KV[1B)Y@>$8&! B*F1V%?D<6J$:[@$^ QP;(GVT<+;@(:SOZ.,^451/$;D MN&YU@'RQO\%V[EDGB!!#WVU%=B'L7TADU> R:HR8^XXPBIH7$T_@*6D<,9KT M8>61@Y^9O4-+!J6I2K6 &'[Q&,U@,C!CD6K $DR*"4Y'-E\RHMD.3)!-\7 \ M9H^,:RJR2=",(!.'1;Q%_*+M[(L'H.!C:S ,*Z2@1#A.#0+JYXC!)G8-YGV& M'@SIK<&<8R> ,1=48N(HO@TYP.QQ3 WF,A=AFF!6@XF1TTO@=GHV,">V%83+XH^-?@QT2 MQ*&^=GT;S:>/;@M^TOGEZI#5F&CD3B:8GE&A])EY%M,&:F(X(+G.(S++W0H; $D@==/J_ MNQ18,&Q:='^ "5B\M$@V(H;^4#P9&(=#B=\CT']7PH^'^0Y,C+9G ^ZCB,D# M7:D633!C$O.HC-%#3NRB>$T>;JN]/*&@"; H!ZD69M9QFNZ>Z%WT=(+K +"A-%:\9JI5H( MX84V=K$F[BT M/C!51.#AO#!1XYJ38Y.]8PP=W7XXR 2K>FZ!P ,YOR1V&\P=IM!<6VI\4T2! M$IPMF+)2S01BU V/4O@ *UKTX,\3.CP\=%HV9IX.%AB=6D+_G.:D1"F+(9\4 MBR4V\J_]@HJEU/PFCO$#XSO)>;$=@*C%?S=N86H^08[V"%*#"P_^'UBM:?0G MQOR"WP_0CA=DDIBDX0MFSR,?'XN,?:)_G86_SI\,I_JS_[X^9MI\_4];XOUA MJ.>K NS:JXMGY=G%*7Q0&1;_^I^CM9'8UO\3W/\!@KLL3Y]-RZO3LP?I[0/L M&C-:'SB\,2PV*+#NII5"0?3H4=&U&#=F)X(,UIA/0[F/II!JPE+=X6 _Z+PD M@U'#AG+BK)J8\U<&W50P-=!/ A^JZDZV5"1[4#HL]<%IN9960?JQ8N%0\BA9 M/,I'2<4ME]F(32QI-%HM) @/5TLS>F124+I4? /@O'E;+3'?"=I:QL-#OS4& MPTPU1GT7XC-)<31EV7K<*LZ6F*Z@GO3(R(S2I(0MP%%DT0-TS+H;FUT>\ M?O#(B\O3R_(+EP#^809<[C55P D2<6.4+HY5KR2#LV1BT>VWDK80#PP1S1$L M30BP^P3?^SY&Y'2_6BH9)N2*/PQG2AAE83 B6H:LV&?FYSJ6QF1>VI)+WL)& MS#V8,EU(583EV4DE1[)O,1A.*V69LG HP+NP:CB'ZCA..8#+ <+']DFV_Y1I MP;HW#:5528(>G4]*_)>8H>:8'YJ6\;Q:I'GT^E>5F%Q8?>,P%($.B!;\2S%V7/#9PWC!S@) M%I]Z"5S"(5&>4-O-R3+.]7L F_F5SFADL^KEI/M-(O14"+Y )4N@"ZJ34F0* M()- BE4*%#F@J(/;6*WN"I#DZ?M*KAZH3X*$JAL-(;#ALFEM#(- !C.MK#EH MV$2 O0+#N+6&,VTHGUWK$WDWNL8:B-.U)"WUL&.]=4%U[H*42OBA:,PNS(.) MOUEM_1JWCP50C*4T5Q8E_9:K:Q(W('+>V4!$P5AZD:" %59Y_C)0U\V1<>%0 M4'K&X4@#@<87^;$?(1LJ\!BPR@#\2%]T<8#N,-2$K9DA34/EM_,.#PU\K=D^ M?YL3%XW!BR^AI@:A28#1J(94J+@=QJ4 CI6AQR0DV"UOC7<@&U.JQ\I++%E- MLE>\C&T7[)@:VG@LZ)$+42&;HSM(\6_NDRI4QF^^P1!3DU&'",9[%ZQK#>H0 M.9@(H=1%\5D>'/X$["E.[&(U6%"7@[IA511>9#;SSC%LJ! MP'_CZY P<_4BD6@31<+1I:2../&*W1!U(E_&DM\\>&.$B=>SM1WQX6ZED$,25INGL#L*]OD8?8C-#4I MGCU1A_?W2,ED2F.0,@\9>GC)D^E:'3NBCZ/#CU&TJES* >/-, Z,PNS.L@E' M3RLJYP4I*N:&5F@#J0&609#5;A>=04J)APH%27GPO3,J26$3^P$2$[ I3IX) M^"H:/4/C@3RJ*.=_"$8?)D12'**Q3O7&"8QMZF-FA7%:4I\,CL@*:74*^0=' M_;&9K":EU F B.S5H,)43^:.=PYO%<;$.[]"'H&6ZCU)TV)4V0=>XR06 (95 MJ'1>*PCI]N$6F$6ODY A=$)N%%Z7= V6:,>*MEC,;:6"ENI9@8&H=++A7:_Q M>@LMF 0*P"O$:M+I&K%K%N"Q0-F8-7P#6+*M04]Q653 MG$1*E\CNZ@3;ALB"$RWTE]P5P$&_X;U,]>A4B+;5+E"F#P6Z+&9C2>I#)U(& MD\RY6$6+^\I0O[264L MVN))Z>Q."UWYBL>6V#P=-R"5[)&D$Q@FRK"B=(A&SZ M[$SEHJ/A^JV&LY@X<>V\3]P5]0#3$R/E1HQ-@P4I$D+6!4###Y6 R9ETJK0PVA1*1C.!:>A\>P&B\)C:*K5"D-IW3\&U\+2 M)47EJ]0_)7UQ".]CCF#7%)@,3[=XTVL-PN[)G[B\"D,Y#8N7[[A? ++6QWBQ MNG$#&N=20W43R":4ZGN@=MQ-=AGT,W<:_^F0!Z7P2F\YAB>2YTZ*OLFLHCP M@#YPT@;^G%\4U*]4!WF,]F]RS&VYE#"!,I>5$ MA5]^;8"\>"B]$(2XH @Z37BHJA M_W^ W7!+5]V F0'/J)&+^LF<0_@>GT\OR_.STR?8RBA411,QH2W(!2Q43$8E M;P/3[ICI.5SE[.QY>75^=J3&X:OB_.RJG$XOXWDK-]R*UZ%J[8^G*55RX*4N M2]=I^^VJK19&KT2KY1>:< 1#&:6O!/SDQM%D/+VE4*NOE,IIM=$4TOQ055S( MMZR\Z4GV7BZ]2M686>./+[J\\Z'!/K'G=.NXU\'-'Y+B/VJF);GYR_*%U?G\/?5B]/RQ<6S ME%7*YR\NRHNK\^S9Z?2T?'YV>CCI:SDUGGRXS?/+J_+9Y6&UT<7IBW)Z>5@4 M,@4N/2O/KEZ,?'/Z_*J\@+G^UJ)Y=L.V9X3QZA+WE8KF9\_/RLL7%\D3^ S/ MIE?I?J<@.*;EV;.XY(]TT>)8\4*6]ZY9H(VFO7^&8YA>GIR>E3RC1PF(?MU' MO#2H'^@&H=Y.8B/]2!*=R]F?7R2U[-F$V/R(]4YU'S1E&]MBS?:4==-BMG ] MDD*[#\3ST8C$>%J(PQE,17"+(S**R?^2.#5YHRC/.#Z.T-$EC^@7+@[ C+%= M[KQ1\[V;M-QG9[@ZPA.*IC^$M'%B%=WI\1Y7OA]L;W(XV/!5UV=+L;DH*E!R-O8:X@#&K+L2K ME>,'F;<0TF.D/1R$(DH7S[M8!-W28L0)8FUPBE+ M>'WD@&C7@\P$+47U$&RD\IJ@Z[!38KN7B\S4(*,\@ABPUVOP<;GI#L]+0*D"T6[R@-T-SS@9%;-/U&\1WH_X'[P8AW1K+2(0_.5DP$AX[MM M^X56""Q!+EG"L>H:=7NTE-S2(=WQQ3&2A5*2"_R\- ONZ8;,AX!SBZ8C M_&'## REWG=;'),97%^]<71VEZJSC01GGHUO_ MH_?;1@^7<]!R.87Y=BT9::]E+*D$FX1><4D,.>V7@JT94HDG,@OC?$=4"7RY M=G(%<,1M5XD56JJEUS)88H16'AZ33)R3&=S7Y>=4@X$OM ;0-H@@L\3WV<4; M-50C,X"#FD#7A0AUT[31TVR[,6 MW%4+7L9FEI2T:+ (TA#H3B[VDBT52'&P VF%RV2I0;9\Z:4E[REW@7Z>W$Z" MM$MF&",@:?GAI?((9XM#?6Z%T6[@A2[($QQ:5[N##HFE/&#BC)&]=#H0K&KK M^%"E%:>/3?\:K4#L6T[/Q XS2GT*;L4-3#EQ 9+QO@HG-]O'M$YU3Q9(WZT= M=VR4!DO)>$\:G*M6DG@R"3.%%0\VDJ$ON'+'FY$%8I;A(5"$4T:2::,%<9LR/X0 M*9$2/XC_MDO:AYKI36)QJ92."Q(HW+5&[ZVF=ZZV@!\X1I9G6+K&;6Q+RCJ MW=#3@=.:'#71<'P9HCS#9FYIIRKNHG),9A\)70=%,.NU!YB.#. V%VVXP MRVAG.KI#I]>+E1PPT<94/3G:R2;E"^Y1,DS\/]%7H]LNWNM^\GA37@]8K97IC&) TO?K+H$-30'EH MA\46FL*(8:<5;((TE[+GD0UH7A>-(BX1.#).U UE15LJ(!0S&,ZOX0N./9GD MLM$LA)=.Q'<<$.WA+GA2"QVJ!V-!IR8A\Y,=AXT2%6EF $.TU;YU=1U3HR$[ MM4PPF* ,RS(4+7GKI%!1(ON*J>:L98(X]/U,80_IL4E C^X])/+3G(E>$M'/ MIEFCJ2OM@?B:1"=E&H<(;HWN<2$V ZU ?1_^>67#F)8F.GB .,V-! M*P>3S&AB@3^6;&+DP!.W/$ES]K$S<$RM/-'6]N)\D-67T,O'E@S8?7';.7!% M?PE&OQ1TRK>>OHTE*FE*R(>21E;S4J20OUJQR25E,(0$3#.B1V"B\D'RH,#Y ML77Y3@B7QY/=2%5[C\$*X$QK*\Z&D:\T+,0:@7NN(8ZH@OP)?I,=SV:#96FX MYH0D"0"(O\P",EZB=#=)LVOL;I$$]4""A:#>V+OA5QUN<>,GKV@_.!!&'5:+ M91%*0M4)T\H\?2/>"I' XO1%@($/-%U ;C6V[$45UNX\+,6V41!A"87<^6< M5>E0YTJ]:9L!QHGN2"5#L4PX'ML1!C\&P;9$?9,KG+6N(0U$.Y5M5%Q?)"[0 M0DH-5IB128H57M45K'\[7SM27MM0\!FN8F,_Y\.G+,5&6OB-7C!^H&%?UIQ- MNKY34\00S!Q>1A[9..]UK%0(IXRN@O*D-C"),9$[AR9FG13PC)X45W>6T?0A M6\G (GMKZD4(GJFN*-"WH((Q^EF13!Z',=FQF7N\KT-!PS66Q&$3^]>)67RP M0PP6JV[!@V##*\%1TI,PHR;MQB1&J!8XH\1QW-Z?8A=VC36-#+=*M85=K1EM2KMPN8C-(#5O T>Y@+_N3)1:9<)] LC=#E2QI M*K59!A71%5]%$N\00>?>>(,24FR?%Z$/*I\ZOYJDRC"4?XG?DC?')\=2*8Q+ MB"2P/:\KN_$BW9(+5G1%U#413U0N7H4N4GEC?.ZB@IAG'"8MHU..DO5#,E3$1,.8=S4-$ MEN PH9TR%0!F_4+3B%?EAWEVW:8>OB(T?87[?+5]M*JQ&YVM\[Y!VFPX5!84 MR4^)4/]0=1;FU+ZKY,:X"FM>LAVV-0N_1)(?4 )X+73:MO+#+F*#Q\,X.L-3 MZ=22OGAP5D%^Y,R#)9K:A2P>7]A/C.]4T58!"63JYE5C42ZB-1);F^RG[1!>MVN MP8B4*Z&#U&DLP ZUFHIEF3+X>Q@/0?T6>_H-(H*C@:000VJ5/B2\[XVN\(6] M7(=U@$$5O:\/'M^00M]]>Q9>75^,5+?F;%;+%BFW 3UBZ5R>(J! M@'^TL?U&?M0H49F?@P:F^.K\ J!Y\9RA.3M]45X^FXJ+2=C4DCL[7OKTV5^) M^<>Z#1T4BZ)_KLKF??4KX#KV1L!);E0A2[B>ZZ/2LJBQJJB2QZ6]U6\LR&^P M>JZUD\2/7>R^*%]J.*TL/IK[K@46OPZ_T,6_3"CCY>LL_/8:?^CA5\ DCBP' M39O.GO^E+*:7?Z&1TPN*P6'YQ$@56LQ,# O _K&=QDW@FK#MXJ/^JIA6,WDL M+L(>IF/ 3@78TR\"]HO.!;ELYT9AQ:4$W@-PGOV%OS^;_M/P=A22!P$Y%90\ M?Q@.IN/;\#L"*;?/^CUJUSO*GHD*3:X\\7TF5VL%2+S;E/^$"MJU^!^K2H"O MZ8G32+CJNA2MQ-9F>&,C6:5,O>R@%_A"=WQ;HNMR$UNO R:P2H.8JI52D7;C M8V$%TT/QY86,0QMD4?QN6L=J;.?2.UY9H6-:TYMD)>2W;*RVW0/+ )TN3K(+ M28^FBDG)QD;Y(42K-]7_^ ZGASMDUJ5;!XWY7[3%3"[3#REQI7"=_G8-!P2JV:8-1N7/RZJQJ/M%O"\KHI+,] MUU%+2C[K:!]VE=]#"8\Q9XR;$3OA>\G!OY&)H[7_6G[@%K?'MO1GZI/1J,WR M'1GZZ2TJK8I]#O6G*PO]+$,U^.@BHX0"^+Y U@8+ MS50]!&V+D] +]7%":LI^AQ@$M^LUO8$Z@9@0:U-+CD-+/Z)0L3H]+X^T]R5$ M35\J^?_(OLAC:;1\=OGDZ[P1W'(P$G_(;&1B!.H- $X2&T"X8LDP MS5"?X( M\6CYZ^-0'PM0W%H,U"_W&K,=W&C-7KSVU"8F^\65#&542T]@T(TQBN)1Z+O@ M7S")/6I#NF0R]@O63Y,?(8:3K^/?+PM-!?<[_F'S&/P_FGX-_+ MQ?3:+.'5T\GS9X_XXI!^ (>2?M(<_$2@'_H3+_V:%@? ]_BCD_H!%PB_]E+)A#ZNBK*\GRZ:I M+J;3.EO*E:C/=25+K,RU68D&0[.8UI61(K>'5L74W\A"KZ\G[F28^*06RX8FIC=7E5C(.]G\N[HU&$TW5'*U MDF6M=,F,G%]/7KL7;P+:;S?\1\EU/7IF),E,ZS]H\"&_GCC$D"QDUA %@9][ M^586!1$"&U]ZFI/-E71P_#Q0?V]EARPS4%KELCZZMI@[OHQ#3KZ;[IZ'I/T$W91UTVRYK]5.8RWST_!8\; M1KV!T3?>LP3_U9;GS'X:>OQ'\HQLH_X7N'Z>KG?._AQI]J&\QQ9MU-ZS,)+5C6AD MSD3#FJ5DB'=IF)ZS3-<->S57IF[.5,E9]P2$.&7:L!(7 $X*]57,"LGN1=%* M;F=Q=&U4(\]RO2YK!@1B\B&3-2XK,']CD,0N[C^F']ULA*J!PJ1P*H9:]T MJ-0 EXR!RIFH:]G4W[#S_V^;;[;)P+PJX=_6YZ&,Q(=5@I&J?#?AKI_ XS.] MDJP1#P[$ M6P.^[G2ZE$5N8Z,6")_?H5:K;)85^%5S10&YMZL+K]X8]=]AC>-6V+'&:."R MM]I4VB!4F%"F A9)]NI6%:)IX6YOSUSOU(:,&W@\=!P\#VK^!1%S@5R?M:NV ML&B42^!PIH0M H9+7KD\3 +N>.'I@:7VN3MAV!PF/(C#T=S^[M=6CQN!221N MU?I6KRI1/H[M<>*>1TCF14$LX119 ]%>2=,\VN"17UI5K;K L3=XSJ4X8FZ[ MY%XRD*&KR**Z4+F5>]9#N*T-SMF[UL"T=MN75AB $).4FO=97HD2Q9B]N_>+ M00"UZO,#>10CH[!&,Q18!8;]IC,@-2TKDQDQ;WI 7N%4AFDY!^.0 <<*G5GK MLEG["%9((+IK.'B.2.LX.U0D<6 D12SH@ FQ,+)C>&!G3,F2/O$ =0YW\&=9 M&@E)H)5U/('1RF84.F^C*7]*:;O^;/T766^]5-F2-2A:=SE>P]3(<9E>E.HK M";U M3P8S5[4JWHK_NUQ=S@^_;?%\W>C+&FBM>K;B+(-)8_[3@QX3??F4NZ$ M_A$HV.8XCP=.Q(-H!*0\I.Z1F9\.+@%7'@ ^BD8SE&]#+V6_$'L' MR030Y'(O"+]E)>&>AW+"&6&IRWT_YD[B_2]@)";$"M&),FP/*5V>! '^W-/1 M)+ W]7F8IJ?!Z-ZY=VS]QG9<84X? (*U\#"$ZC8B3V[ M%'*PRCNK."A4$G#:&.&$JW%7[!"5R?UR6YG\ \N[#^@:2H7BOJ7CME- S,. MN!W%8^TD\E%^IV&GQ\A'/>+;/'*HJ8-\0R$6(=9<^P .*/ MRV:&YNY &1C (%L'0'G1/V4]8Y+PM5]RJ40[;4+/>M[ M^0.BAS.KNC P2VOAB*?0,#2"61WS$1I-Q'*_E",4RX!S0BPT'K\[;+ MPL?X4#73P7"""-NJ6.2Y(AWROL5^$;&V[ACS$*BT8U#>);BN3Z[UO%F3$;K@Q,EF M2:4OE;@S%%C"D G::JANEWT:(2RT(4RE[Y MJ8#OWW)*\YR=GO1AC\JA/A'Q M)'9>+(Z^@Q=27=#Q$O(T<5XJG%YGF6GEZ/W*P<0_.#5^%L:($K&"-(7V*[*9 M*T09YT4.NT./2N_M9K)$[#;=FZ-*/!I-79QX&)7Z84C5Y+:T]9,0B22FCFB. MTA;&0)#,Y>B$B\H^\+?UIQNA:/6=Y][A//4*P'4"'OOQ088]V.?S>,3C9CK@ M7AKMO0+:".*GW'6/'(H#=#?C5PXNCQ(HP;=Y%+\NSFW7-XJVKULM])";0"NJ M[#[>D,,^'1Y'71+XO$2B+2C9TCL%^HCS\D[U.S$S^F! "A[6?D7L/+&TR^KN M:*.-7@GD8PM5EGU.ZD4F3T3?AE)VJ^7!-_>";.N(#O?3;'&;W3(QQ*VZ=N>1OB9=1@[UU]VWI.WV[HO<1Q1&JJSAZW,<=<[C<-*57<.@T97]LC33#1#C5:TNE P "@L !@ M !X;"]W;W)K75Q-L'@S\Y;NW!,_A(5EK?^\5-N8@2+P@%%LXS M,/K;X#4*X8E(QC\]9S2X],##YSW[;R%VBF7%+%YK\13@ G"=/ +(>D 7=G:.@ M\A?FV')N]!:,MR8V_Q!"#6@2QY4_E$_.T%M..+>\4866"'=LAW8>.V+T^W'1 MHZ\Z=/8$^@(^:.5J"[^J$LO/\3$I&>1D>SE7V4G"WULUACP9099DV0F^? @O M#WSY%X;7H2?'T?Y"7-J&%;B(J.(MF@U&RY]^2&?)VQ/:)H.VR2GV9[6=1N=C M."2 NQKA6LN&J0AANF&B90_"D17_< =Q1N[08##W4U0;Q9^EO29]90']7@"H=ATJ' M+;/P)I^>C\YF.85$AT?I"B%JK_[ P0H55A0>Y?Q-.IJ^S#&!_.)1+,.4YBOK%:Y;E09 M=H=![UTWWSR:=U/B!V;67%D06!$T&9]-(S#=Y-4MG&["M$,1T>P4'FL:5M%X M WI?:>WV"^]@&'^7_P%02P,$% @ W8 ,5:=N$];Z!P K!< !D !X M;"]W;W)K&ULO5AM<]LV$OXKI:V=HO=N6$MLS M=JXWUYO)U).T=Y\A$I)0@P #@):57W_/+DB)BB5?VXSO0QR1 ':?W7WV!;S: M./\0UDI%\50:&ZY[ZQBKMX-!R->JE*'O*F6QLG2^E!&/?C4(E5>RX$.E&8R' MPXM!*;7MW5SQNWM_<^7J:+15]UZ$NBREW]XIXS;7O5&O??%1K]:17@QNKBJY M4I]4_*VZ]W@:[*04NE0V:&>%5\OKWNWH[=V4]O.&?VNU"9W?@BQ9./= #S\7 MU[TA 5)&Y9$D2/SWJ-XK8T@08'QN9/9V*NE@]W._,?7<3U M=6_6$X5:RMK$CV[S3]78K5VIE ^_$W\]+G6<2ND+00OG-W!X$+<"(V"D1)[:*4B;A6XKTK*VFWC1#LPF90@L5\5"'*B(=;'W5N M5!!N*7ZVN?.5\Y*SM_+N41=8Z<@2LHYKYPE,=$*'4"MQ>9X-AT/Z)P*!8U&Y M*TO(0#+E#ZQP-#RR"P%:*N\!@S?V#ZR#"-3!D,#\VL60YZXFLU$@D["SQ?,3 M-6SUC)T-H9+&.F\_O1>_NDKGXG(T$XNMJ(.V*]ZXE-J+1VE@5*E@9\$:U!,) MI3W)&E=%ED56-?9MI"]"'V*C-*<1)4%*;&00;\YGV70T9R%OIO#@;,K*"$9< M>Z7.2LIB42FO71%$BMQ!D/DL?HPRE.I0*2ZV9OOG8$R&L^Q\WN 8S\^S\72^ M V+!SF_ ,1["P$_DH2:BX!?HBE4.Y0[0O9$IP'R GPB;K"AP.(88':-SZ"2* MD/$XY:VMX8L/J-440(2_FUYBK4PA@."V\MJ(<<8(^E]A:2C_IIW'EMC9 6D(G@P)#FN4 )AM\Y^AL?T M4K?86U%9$A*5+UE.)RJ[2.*AU#$JA4RN%[]##94)\F'Q.QHK%2MA5:Y"P#0B MZHIFA$9+H:G8V(*V96RYIH5QHV[SVJJI]OD8<1%M/D"-X85$4B/!^(65Q6-CJ0+Y'B,1J5&A@=Q^TA0/D&10/W!$[) M/!*-NPSN4!#VAWF@$7*YP7V$_'YB^ MK&/MFZH*KP)JBX!:C4^%1G:!4("J-/GL>/BD?$Z6@V@Y\Q &)I*(MJG*)V&T M7&A#PPOYH>U6;8EBJ#^ :J9&MJ^R/1$"ZD"#B@YRUUAZ5_+RWLX?DZ'6Q9?- M/!GG1!\=DEHN0 3B6&/;UY>OB^7IHBQ*U&#*"YRD%9PV::CD7@2LVZ90I^Z? MRA*M/VAJ6R?KT[%$!FZ47]MT&O9WXX-$]NQ/ZL@Q"K1L2-F"\XAN'3'(6@K8 M,;(;[D%ZB5ZN21@L:H[ +YJ,SRH?./)Q4ID[69M3SS-@>.)E5'"F\ MIR@'4K#2_0006DY3^4H3$9B29(4#2P+E8).._!93*'\403L0*R<-;Z"!P:VL M;BM8VZ#3-(/%VGL2P)T7^E+/:D;^]D[1E$G4KZ +C5:?O&C9%8[&9?@BI23C M[\3>R V/?*O:R&92(FGIDD)ZX'R+TH5+5AHMCT[C;6&%FG96;#();]JV<[SK M\R#/=XA9FN-'$\SQEY.O+A2\]L=&^FV@OIC_9=3/[T&G4!^#T[&D MR=2](:#166L,ADO*Z-T(=.>XPY$QHTDVF8P:8R[Q,+[X/X3@E8P9OG =/>;\ M9/7Y/)O/AJK@ MEU,7?BJMU QPZTBM_\UXEEWBAH [&8]2S6B))LT%;< M@A9*[.'TCWUX&W2^H/*%C;X3TV"#JID^IN[>[CY%WZ8OL/OMZ3OV!^E7&G", M6N+HL']YWDM7\?8ANHJ_QRY&ULS5?;*?!4+8'F5JDJO=#W4Z^BC#N;E5V[D9N5:'3).-Q(HIJJHO+Q M'$K1KIW &19NV:'09L';K&IZ@"WH+_6-Q)DWHN2L JZ8X$3"?NV\LU\7:63@DASUM2GTKVI^AYY,8O$R4RCY)V\D&2X=DC=*B MZI71@XKQ[DT?^CA,%!;^*PIAKQ!:OSM#ULM+JNEF)45+I)%&-#.P5*TV.L>X M.92MEKC+4$]OKJCDC!\4N0%)M@65L/(TXII=+^LQSCN,\!6,)?DDN"X4N>(Y MY,?Z'OHS.A4.3IV';P+^VO 9B7R7A'X8OH$7C20CBQ=]$\D.(WX9PUR.4U73 M#-8.9K\">0_.YL.[(/4_ON%A/'H8OX7^E1Z^C9',R-]AR(=WB]"//OYG[\^% M!#A*$(+'"_9X!YEK9/(/(B83S".8C*Z;"B350IY^=Q;76!X9ST0%Y#T)W"A9 MNL$\QG'HIHO$7:(W@^A[$IFYN_!#.TZBV$WCB%P"%WB!?XR_YU2QC+2V)F$X MZ3T&Z@!$F910HU0P=\,4V<3+HR6,>[28'RTED;O L$^7PM"-@I!(^7M,9+BBE5X C_5N^%RV,H6ZZ$*9+1,FM*:J#K1JJ&X/<_D0Z1Z4-HZB*[BC)PYE6KZ/.;"2'&S81(WF? M ;VY(3"FK8*'K&QR7!S8M$P7Z-Y3C&OT 8-64&V$ ; \I L>?C6?!/XZ=;W>&4\B?E9B39R5F M&@=[?#WC_"FM\-#J1G?Q0 ;YY+[L(*.- BO65\A6-"5F%$: :W:2]_7SB1YF M^;>P2U,W3>?_2XHO-4K>I'?%S_G!=NB88J+ANFMCQ]7Q)^"LZWV?Q+L_B$]4 M'AAF8 E[5/5G\\0ALNO*NXD6M>V$=T)C7VV'!?[(@#0"N+\70@\38V#\-=K\ M!5!+ P04 " #=@ Q5;T"O5)L" "^!0 &0 'AL+W=ON D6[R[-BT[96 M73R)3MJ_'R4G7@JTZ4LB2CQ'AY0/%UOK'GR+2/"HE?'+I"7J+M+4ERUJX:>V M0\,GM75:$(>N27WG4%01I%6:9]E9JH4T2;&(>[>N6-B>E#1XZ\#W6@OWM$)E MM\OD)-EOW,FFI;"1%HM.-'B/]+.[=1RE(TLE-1HOK0&']3*Y/+E8S4-^3/@E M<>L/UA J65O[$(+K:IED01 J+"DP"/[;X!4J%8A8QM\=9S)>&8"'ZSW[UU@[ MU[(6'J^L^BTK:I?)>0(5UJ)7=&>WWW!7SVG@*ZWR\1>V0^XL2Z#L/5F] [," M+ /.H>+HHJ/PL2Q<+9+;B0S6QA$4N-:!8G37B4>W)\ M*AE'Q94U)$V#II3H%RDQ93A(RQU\-<#S5^ ?X88)6@]?3(75T1 ;#K/+EW_8>< 6=@()VWO06$C%'3.EHC, MV P=+960VD_AQP%199G!6((U*HD;A+#I^[+E3Y<(G>=K^2;AD+]QY_AUU!/P MG FL; "E)B YV,BJ%XJ/K.,X2A5-XU@&X01:$8@#(SK)PK"N@V [)/+KL#%] M*)8GF!-A!OA 5',ON#VA$NMEV)Z^]'3I@:V#<,$X MLHM_4$L#!!0 ( -V #%7-F(2A%0@ ((5 9 >&PO=V]R:W-H965T M79 4)?F1S-POMDA@L6E#AC^*SP].@6275 MN3)>6R.<6EQW;D>7=U.:SQ/^U&KC6[\%13*W]AL]_)I>=X8$2&4J";2"Q+^U MNE=91@L!QM_5FIW&)1FV?]>K?^#8$G5OL[]T&E;7G8N.2-5"EEGX8C>_ MJ"J>,UHOL9GGOV(3YXXF'9&4/MB\,@:"7)OX7VXK'EH&%\,G#,:5P9AQ1T>, M\K\RR)LK9S?"T6RL1C\X5+8&.&UH4QZ"PZB&7;CYJ!"2OQH$K$5O!DEE=Q?M MQD_8O16_6Q-67KPWJ4H/[0? T 9UT#NQL\N^%MI^F(R[(KQ<#Q^9KU)$]B$ MUYO\<OJX'27!I2]DHJX[4+E7;JTZ-S__-)H-WSV#:MJ@FCZW^C.HGK<[ M[XMH*KZNE+BW>2'-#I).;&F"%TA.D<5Q;?BU2Z5)%,045N+VX0^P.IKUAF,A M38IOG,DW)Y=]$JO^-7HG9#>*ZQ+LS$7/!36I-HLHQ>1:3G7 MF0X:#I%: 9CF,F./L900H-SZ4*-B'-( '8QD)H)RN; +L40AP6^L@$%KE-@I MZ?H($%GO@S(A6F(GUMJ6OHZ8D"Q+S3%VQ8;BS#*.:VGT/TH4:+=HCJ@<; FB-0%3GDH2_^JA\1 M8284+\I\JK]+7?#R)5+'B;5T'%KEJ>;8]\5MM8+:@@L$L%*$($'>.10S@= * MZ1AEZRU^K-7.,Q[>61%L'$5MH9?893;!9J1 H1=:I7&_F2TI@$/;E.8$E%]B M16T3$+54/"&AO4DK5OKB5X,B2"%C:X$=(.&$EFECYSVJ#5MS&M2%LVN,>:"+ M&S6W874I7LLWAX'8>=26K21,LC)E?9 3( $(JT>,9=%!FL. MTQ916W"':3C#0' DD^32:*HKEAAU,=K GE+M$Z>:/5!KF951/H=*?)QZO).. MM>FMD7,LFRC'U *)VBJ7:-C[,FD@]L57&RG>=T1._*P; MU;;7HV3CU;J4>:%Z$+HA++)2Y6$[FWZQ&X4LZS*C:5US0%+I#KE'6(ZDRNG? M;?C=TY=:86PCN$9O+X9#$B'*B#Z%/* *\R-Q/:(.5/H52[_9YT.NQID&UY? M?-I+)NP*^":$M7@H/?(Y*8%(@OU";TEU $(U [NV+W1]\8$'F\)'4/=![^FE M&I+#8^EJJ;3+?RL=#@O]KB_^//8)9:UT0L59HY_3<.,4'YD@L,'1[%?IT>/5 M2<25+]L1!/;8/<)[2"W+,(*.=9G+Z!9]J>
  • AP&+ F'S*EA*E/3LJK:C^C(;P' /J'-'U:^[2)MS&^UJRESC@O9=B3#A*2 MR 01MS^9NM\!CLKC-V,W\6")^P\Q!=)2/,DK;+&A2R+E..'FZ!3MAI*:'-3E MH2D*?N_;DA@0.LB-)P&U<+;,N( 1ZW&IV'+ABD-)@,I ?+1[+BK:.:)WU2E! M*EA@=@018K5J.^<8>W52M65P((#"NK"7*36C-D.S2>_NJC;W@=M<2!2AX.JB MFJO+)0MO.'GWP__O2X0D./MTGB2M74[S:.T:1[?C$^A4TS1DA;%*%ZE1A) M]@@"+'/1G0[/D9.DR=/\?BJ<$QZ^D*,*9KP)28_33NJ4D^JIOIUO8$M<;)9< M-5#V7TVZL]E;7N+5:-0= ES='H254ZK'0VB?52^G2W73*BJZ6Q_N<13YAC\V MD(21!G2N(@=E;,!;/0C29-R?\MTFJCP\9GI0R\CFK#_\SV/*[C?,?"BY[Z*6 M/R_SHSI>76M.:"$FI*_RTU.U^C_ES?'_KQN5X3RKOD^\-/M]O->>"K=^TZ#\ MN%=C>P& G[35-^W.SF?MT>F)R>FM(=GU^\$9^K5HXN%ERQOQ--E47W5:92+:5R=N(F9OL;\=&: M98_U6D_EVSGYL/-,+ZO;]VFP59Y7+Q[[.#-H?1?+E5ORUS^^@9D0/Y$U;YL/ MC+?QN]I^>OPZ^;MT2QR" +: Z;!_?M:)G7/]$&S!7]EP<0TVYY\KG/+*T02, M+ZP-]0,Y:#Z[WOP+4$L#!!0 ( -V #%7&,$W+EB8 ,6# 9 >&PO M=V]R:W-H965T5-MJPJB!:IVW9<)RD\\@,201@P"# 40QO_[U.0<(TE?>4:_>A\04CIF>GIZ^N_%\4SK+*B>O3B.5U[T[QX7G=M653F39/8;K7*FNU+4]:;[QZ-'^F%M\5B MV>*%)R^>K[.%N3/M^_6;!OYZXD;)BY6I;%%726/FWSVZ&3]].3G'%^B)7PNS ML<'O!)L/^,?K_+M')PB1*W)JRQ)$ CC]DT$=N3GPQ_*VC M_T"+A\5,,VMNZ_*W(F^7WSVZ>I3D9IYU9?NVWOQH9$$$X*PN+?T_V?"SYV>/ MDEEGVWHE+P,$JZ+B?[,'043PPM7)GA-[4FZ3!IV$T M_$%+I;C:2>)W?%HBKFQ2RKVN1F-JN[JBVJ1?*F M+HM986SR6'\=/7_2PM0XP).93/.2IYGLF>8Z^;FNVJ5-OJ]RD\?O/P&0'=P3 MA?OEY." _^RJ47)ZDB:3D\GDP'BG#@^G--[I5^-A:/$\]MGPV'BPGMIU-C/? M/8*38TUS;QZ]^/O?QA3Y[Q]FRZQ:F.2V7JT*2ZSB,;[U][]=328GS^Z^OZ5?XV='25'12IH< MP#-PRMHEC9\7=E;6M@,(&_-'5S0",C \NO]'ES6M:"&UB:%@"J MJ@ZV9FB31LEK'K->%Q5""8#?\L8#PZF 1>-CM-HOI ) $C)CPDJ6_P[,C:\_ MQE<+2TN$22O$4PE/PU8W>"UX]BBIS,Q8BT<5J(<&3^99@?M#I&0LL&._>P40 M7%.LDC7\O\ZM)\(1D?8>Z*=9243"'3^7:'T?S' MOLW!L[]#F*,#4N7<297S@^+@C6PCX?/V3UEM:U(JDX. M6@'_;)8UL-+C>H,$8[NI+?("CH8!7G<#/(B8@\@V/?.\>VV353:;L2!:9G" MIL94B2D+(#Z"A:G$K^,0SB\=B#/,@+G_8<&]&N3_)8U0\C_ M^E%I%S;P[]2T&USIP&.$%WAL4=938L]V#0@P+,3A(.+K,SI)A+ ,Q%Q^;QKK M^0&(E ZFZ"P,9U7@,T,"Z&IFAC F[DX+AW+!!P\'7@(31AZPS$#>XHL%_^V8 M%T"!T\)-X&O(\P'$>-ZZSVR!A;4ZSKJ&]4Y+6@W(".";+H,>'P"IZ^L MJ\4QLA_:>)#9ALA%\'H8>.,99LZ@-_ 1-"*[A M(BH@]FE1%NTV!?6@7@/)M07R +LLYL)M%--F/@=T6%SR*ILUM0%0:^2W>*(* MF66VG>+#I$AMHSO^@($N_,'(X*B2++9Z:93<=;"2")( 1GH#>*=I6E@XC>]) M J33@N51O#7Z+DIT@\H!C &K6\-6U'DWPZT".X=TAW6V%?T,)2X]V*V)7;*Q M!"NCL\GS"QHMTPR# O@'/F^-"">+HS>%_1!CD@&4:7 *D*>@:Q:LO)7U O65 MF47UL>G62K9 2KBE:V#^H+%Y$N29L]+6*&;H:*A*@XL.5#P#PZXR5@O+3"@[ MLQ;TD/NL[#[*:RX=K[G\#*[@1/ ;$<%#;.:K!@SYO#O-6UB5Q1.S>VB=0K6C M'2#1('-7/A*2+1QCHN4T*0M0JG,Z-'6/P)K[ G0[3RYP']T71"^S1D@ZY$:O M[_Z>K=;/[D 7 .*$ P,[U1&K +VL:%75'$; ?K"] K6$O2M:0@N/@OH-D!G- M)^,.Z0L&M/IZ:Y!?N.6D3*T%K@S' )MFV+:D;!%:ZDRI1U%V\'4.0<#U:,- MM2(X0@L<>V.R#TC5?!A!"5N1 8,[A"L*I@Y. YY"O!N>'3J&3P!?P"[F)RG-0^$C, M )[J#>N!J''G=3=MYUWI-$L\M?< :HVNHBFH?\;.4 ](W>D 10"41Q)\MH7S MQ*RG,'S@X9PD;?: ?YEJ >1AV,(%)#H.2#()V<7WP1.OS+TIZS5MPJW Z^S] M[U]Y-P? L6@R7"!PL!DZAGYU&RX;SE -(*)3('XJ'AFK0_SE/AS2Z-YP_$0)[AVG.#ZX#F^S>R2%D(_OH=3 K(9@1EB M"5\X5/)CL5@"OI@C$]F)#R1%!QK@#$F=SSUL:5, K9#BUK)>1QRD,299L>,5 M-5@2.XB.60F;5,3#!%;2V>_Z&:LCR3,230[N*8P"IY8:D M,M,/7N.E\,8"<$952V#U56YY29X[H&Y9M!V+X@-[-S[Q'N^3PYJ*.\&_JD8U MZ-#^[%$2O58(-R(J%5<%R-9Z@Y;$G#G#XWG1V/88A2+_JKOV"'>I DR @EH6 M?V9HD*#6!^P%K\*K&]A;J>#=:.U MFMUG14F4@4LJ5BLP5M$)2C H;,=Y(OA"$9?QU);Q PZ'19D/<#ZA406%4ZC*JMY: FCJ!L! M*\S!Q-D6!2#' ZL/B4 M$ 02]A*Y'Q,T*+YX>,& M%614%9W9(N>>G/RX)[QUI(X<0J./U8X/!E1?_(3*Z4^DG+($&<3@9XX1F<1" MTM99]D5#F!S4C =,L1^<_A)$D,'0JO*L 1WG90W_..'VP\W=2R?1!I^_!?79 MR0A][>;.:_WOZG4Q2TXO3H['H(K) XX%/*N,&YF0)AK8%]/!!'$+4JV/:IF66==7PU>+?*:(OY!CI=_2)&&/L*S(# " UL MZDAK""48NA1] 'F*N0UICQ3)3&S0%1AZ6C;D<6 ,F$"E$)('F 1)#A0W4.W M1.8 VA(G0&,LIX2!4"-D0TTM'3AA;8$*)AY*UG="H84'05<-CAN]F:#>@D\,^37ZB@P97O7R^!,'#B_ MD X-9HUI[F5.6IT'8L]0J3AZ2/V.5Q)&8&7Y:6(*>IQ=B;!OJ%=7^E?@IWT* MH%U?7%X_2_X=#4HJ3+$"H)H]:][!UK,#0WD$[HX+ U5U=;QOL->,H;W+=QL9 M8%7WS1&X(^=G=-QZ8[LA-/4AM)7(14?Y)@U8'C7K#L#@Z_Y6RCF WN$\E:8#=D@PRLP:7[O\@5)1K&6Z,38GJT4I""P MIH2HQ7]7=6Y*WD%VGPI2G4^L:P&K?X;N5._(=XXT@&Z(1_AA1%NG,TR"CA9M MY00"DP%L,,<0LZN-E7O//(8B"A]EN+0/)'%%,DCBR,?YK^31?(H;*15]BM97 M.^.(=8K6S)95\4 M,(,W))9@[_1ZF)+(;''H3G^T&^82/P<,6F_]XL^+7HI.77^HUXXGB;+L;O#Q MW//G8^&Q1_IKXGZ='O6'^MI_;_>I-D__LBE^WG57?I. QGU]=IY.SD[@#^5A M_M?_'*T-^&?_G^#^#Q#<17IR/DZO3R:'Z.V0#>.3P,:'$[?> N8PU/V6/5I[ M7>6?/4ID;&-")J5MH+J=42XPQM 6$N AU=F'ZU$"H5*F,CE5UX739'1;QH*WIK-Y1_L MSA8F#)!R0PDB8J4 #Y@UV1S3*4!OD.?AHET;@_[)$F,HN5AO''GD+.0.EXJC M!4HT"$K=,E+H--XH6W'KMB+RF*BAB+O0R.L#GI&;N]ODXN0B_<0IX"0S*YAO M-0K(L4\QJ)0N]N41!@]'N0I)NUU+1%)L040TNSXUO,:&'-RWG7?EZGI!S8H' MY%1P](.+RRLWZ$I/7<#[(^-S1F%E(GMQSKG0;B'F 92JU@7^W/1L+I-)VS48 M1:&9HB"XVQ3@(C"KVX=L/T[9\\^>YU+5$R[34\W\.)TSW57N&D-?&$R>N8 M%X9Q<$XEL@ VGU?:HX'%JKT5KC<([5!-4H[BGD 75#N48HZK>/Z")"CR89#_ MHUX5FF?K((FS@S+*)K+..D)"U84Z-V%_VC ;D$$@U9UFUO026(2#/0,5O2D, MQZV1/]>-#?C=X!Q+(,ZZ(6ZIFXW.0Q@&MPBS/C1S()/SD%1FX\;!,/JT+.P2 MEX\IGXRE,/+L.?V:\PD#@\2?O$F/1<&S]")! 3,LXM0$1UUO]CSG-@6YIW\< M:<#1>!YO^QZRH?RQWE'I@>_I:UJCF,W61%08@C4D::@N8];BIH'5-]W&;W/$ MJX(C':3L(30!,.I?D02X>H,>,H!C8>@R,0EV$#3&UL ;0ZK'E'RL90C"GCQ- MT>1L(AM:N,\79+)-71A05Q#BWSP$Y0F,WWB!SKLG3^TB&*A79*U!&2(;XR&4 M3%#>RYW-'X%FQVD2F/_JQ&6OH$0%A16>S>=F8YS&DR4@X&>HCKO\HP#OQ*4P MZ"7Y5%*IA-/4%?JYT!0]2EZ%%G/DM&3WZ+O!JP2KIR2+1#@H N)#^*X7:!T$F9U_EGB-2BH/:1K+-^>2\5EL MN%_#[S+!^DJ2?J7'+C#L#:*(1R'NNJ 6A]TH&G7CFRM.*/N ]";PR .Y64NA MCNQ Y%C? _((C,;!I13V$\ OYHZ]]K4N%12:7^\D%1_JR/LF01X\ W&6C%" MT:TZ46QCC:6G_@$!H3.0,B9&R=D1EG34,XE #$",PN<3.?/KF#70#XI?(_#5 MHMS'XYF"D*:;/4HXT4"7NGDLJ)P(;73)=U!H0:EM <.EG[EP*<./O ]64^1SX*07CY M;+$F 5B=6,J^J $O;BB$8V5/;;N?J6O^3)^DI2011E\45>SPWT-3H^3\2 W> M/STEDRJ-[M+8>6GA)4NJ:[9OB]X-/KZ/HE7D4KR^6%&B!!V^=5VP"D=7,RI@ M "XJZH;6I "I 9:!D97UQAN#E$OA4ELD^$+CM)3+Q"KV 1(3L,EC'S'XS"L] M?>6!+"K/YW]T2A^&9D(52("CXX SUQV:T M&*628 (LLE.%"H-.D3G>UBV0BT^2X%?((M LW*,P0$=)NV UCGQNKYN%BH4T M.3BE$>"P:)TA*4+'9$;!T8!QL2C%YX?Z\I5"$O0I71X.$&5%5[SJ)=8]TH0! M #ZY]R:V(P]PT:A&2A#M5#F__1[3175?E_?""B0Z@^*J[FSDZ*\=,AVNX.*& MDB-XW,S96?OY7,Q/O0= ML'ZL1T?[6TV9T?PKOOMY>V>15O7V\HP8[X)^+0N M-DJAQQJT^G<-6M5=2WGC:!FQN$2J5LS6<]!X0 W,,)FV,1SU:P\Y%;6LZYN$SQ\KSPJHM[�H #]+<@$C.K=4==UM,- ,*GID0GT':\, M@=HP6QYW:U'Z1LE[>:JP&Q5X#B.$ T?[:E4 MP!M._*LXGHH#E[6U@;FB%F"X8R3C.!:.ALFP&B\!C:++% EUI[>?!E1=4O:[G M*K1/25[LPON8/=@E.2;=U376MBZ!V1U]15<#>)0#PEAN;"B\A$?KG>^X4=4] M&N<<53432">4PAJ@=EQ-U"7@(]7E?SGD3BB\U'IS=T4B[D$)!:E5% < T'M& M6L]>=N8_EDH1_B52S[5C/0]0X)/=M:T"(,/(/VCE*^XKP5QO%R;)FF+'%4<_ MAG,(T L_!8@X$%;])CD;7Z;G)V?) M#0O5'MY]9IU4%O>7,@00!O5B(@'LJGFS[X5]SD6OA 6)DH[3:VY'W_[?P:[K MEZ!FP-2 951)!Y=@S#Y\CT_'%^GIY.0H>1VDTQ,QH2[(J324UD;)=SW5;I_J MV9]E,KE,KT\G>[(MODE.)]?I>'SA]UM/PYU8'2K6OCQ,J9P#ZS4+:B#0K1=- MEAMM3J&:G]:X>T49N:\X_*28<#0J3ZO*^>@%?S8BCE7 R8Y *^=^5&+0WB4.6]XY*]L)>:7XY^LR_ MT%4[_(BC?UPYK=K_VJ'Q.T+L-\DX/3V]2J^N3^'W]=5)>G5V'AZ5]/+J+#V[ M/HVNG8Q/TLO)R>Z@M[)K/'A_F:<7U^GYQ6[>T]G)53J^V$U/&<,IG:23ZZN! M.R>7U^D9C/6/!M6S-ZQ[>ABO+W!=(6L^OYRD%U=GP17X&ZZ-K\/UCH%QC-/) M^=6A! K?T65\N/G*3U3=\['TB<\<8W_N@/EHK^]A.V9-'P%4/EV=!R4,TX"NCHC=[ M<,H"C0NLCMU069!9Z(J_R;M](*2!>C2Z%)TKTF TALK V2X@$U1<]620(TOG M$ %"1P52WC3.=\#T[FWN2E5RS5J8>[4QG"!BDP6P- JS*!2))LOBV_? &]GI M,OW=,W)*XC^'-S)NKZ?;2&O8V;W1 8)Q5BIY5BW$JX;5=NN.B2V+' MDA\-YWEND(-(>R,$G-L7[CD?A1N!H=1:T7P?S^!D]U5]+X\,P!6?NYUV-ESU MMH>WJ<'0\^T0W^'SRZ8W-W-PO3VYLE;9'5+[T'I?Q_U.R CI)7-SZ>Q&(ZQ] MFE:32.WW0:J.>LJD?CSJ:3)8&SJXN1RÐA/K=+"0).=C(]5$-W.AA MDRQL?A-R/.%9Z.K<(TK@YK*6\MD!SX5R+-=N-*R188[AFB59C+-Q6*I7Z\[7 M*0T%7V@,H*WG1&>.;Z,J*-75_6%VK='P,F:2*?<)XTD>ROW+DNPV9@XN82M< MS4<64P_'K*/E[=9L#[W"AT412@'(&*NNK0DI$,Y+[=R6XOUL CM;*Z:K(&2K M9\"%T59@1,:;@*$O4[K%\J@)=YR$EXWEPC5381ZH(=!K*8HG7Z1#4_O&^(6VD29M=PA,KW\%+J4W ISM5-.78# MG/$A4FZ&L#4X2@M[T.0#XCB9P$U:+FPM]@ M[5,.- '3;LO0OZ+I+,-8E#9_(H&$G)$\TJBS-+L[#%@ #OR(?.D0.&9>4U,B MT;*I[ZK+(PJ=Z12T0[<5Z1_")4+B!_;?=*A%.3^/:J/(_+" %MZGZD7?"2&. M+OE='R4_>X5]:LK"W*O:*'WDD$D ?"!'2##KW+N2Z56@<2F7]A,2*-R32XN( MPP*X-> 'MI'Y&6;OE9VFJN<%Z T=;3C-R8XCC4BDSM'5[^ 9]@+D'E'[>/8> M[[T3!--.&R]*=T]2B,-H0-'V1AEL1TH%C5J%KN2 L4:FZH/5XKZWW/AP:[@] MO;X&3>HO&BDZI=R"J1])C1N&4?,^\N+45=2L+/>#IJR:O@6>@S6%"?5)C&;5 M9@5OZ=8K^HL:]V K@E>WH^2FUUDJ#8O)8UK1P:"+#3RJ88#<=$) MHMTU, B2TUTZI\^PU:CP*.H'-PP;18["4 WZS+-M4Y>ECU6[<.$\P&" ,LR3 M4;3$;>I.''IT[2ZS(@QB:=6._FVJ)2K>TOV, MZU9:R9O917!C=(VY:# TPPA]A'_==C 'IU=R#H4%[NICQ&&DNF@J9Q"J#NR! MQQ+>]2?PN)X?ATD4OH>_CW4=<6[^3$TATD$]O1SB2[[3W?AP?[IW#:GDV^2N MK6Q[F_3P[WID%'"*O';.2!0V24ZM'5?,$SR M)OAX!S:N"1RQP.>=(W;HW52X_Z$U^K9TD\/]Y.YP(X]?TO[@9##3WE9^7SC4 M?C\[4=$Q'_!9^(:OK1+?]/C*H81I/9Q \$$)=E3P1*[9O%ZK>1,-Y.1>4&@O M1T#U%NIXK97S$6"<+N(/4%^6$OD-K0C]9SU_;: !DC M6-&Y).PL,*X9I/R\+#.8_VZVK$GC6+NT:==: 3^7L7N51<] C]O!A@$'.MI& MW4LKSI*@SL7.']YO+C"P<%[K4,(=#NFM3657VBK)N]7N:[12RB -;G"G.$8F)I0UF- :6 MUQQ,Q@*4D<,DJ# M#KK.V:)+]%E73=R38Z=KQ-ZC[=P?/]8;]%QSN]JX7[$:-:*)(=4XLW5'>]T# M4YS5S%Y&-C2)Q (LDLL@M$&C7OL#GT$8 F/7<#JD.$Q\J[O)X0YUOVD?Y+C@X?'&-8==@:.J(GRGZPF3A1LO7#03?,L@A3C$K3;=@DH7_*>!A4)3>Y; M.:M;#NAN XC>'L\QCXP;ZY(%XQ+A2<-0+;A7])!QM:%X/Q!T;N':RQ+'+J\> M>J=$4N]X$R02NPQ/L5QY/5!&2 MN:9^\4>1N&438IYQ&'P'(\19JIYQ'#(48"5%ECPOXF377H5G9]$6%4X2-=;F MA% ^?-$-V^L6OO_ZAJS_F8LX$!S&?2."S_50:7:9N MOB(T?(7;+C:=M].P4VE1QDW*]',%+GD(@U0D,[3[MYJ?,^IBF')K?84UKLIP MRYINW7#1!@6 ET*G3<.A9+7J_&;L'>&)M(4*7]S9*\?W60F7W!5P#W#)_<%?CG/[.JPP,] M1M?(^&RWWL7BZT4E+?!B9X[/,2"QH4(>^P7+-UMXTE@:>]+*4!]8'TORLT*( M'WV9;5G^XM>04)F!__ I]8E0N!ZS?]V4DOU:,!1Q0.&-01,[>@16>J?42M'"I M3.^E+_@Z$)*X^[;L"]\,<\ M( XZ?C+6,3S_S?EE.KD\HXF^.3]/KT_/!M+,H^/FZR8H/DBMUZDJASQ_<*I7 M18>?P4--(A#K'X,&AOCF] R@N;ID:"8G5^G%^5C<%X1-S?PMAC,P/_H5P\]K MOQ:CX1 C]>U0)X<;E][6%;JV1*H.\L_/&2#Y.?L==MPWBL&EO%'510)WG"P: MYH@.I8BF_%SX'9LW!4@ZT ]OM*W.3ZUOURLWU96=)N_,0]L H[FY+Z2HZ74U M&[GGY7;D^K[%[WS]#ON)3Z:]7GJ3RV_39'SQ+3TY/B/_-R92#:3D^AAE/QOV M\U;J%X%SPK*3=YBY3A_6NM/JV']P)_ A8,<"[,DG ?M)^X)G?5,/PHI3";P[ MX)Q_R_E9W7Q/*DS]-4[,PW=1AP6N4]1T6 M. 3Q2?F48:'=4$$_0=N9TVV$I >31DC4^P\"N?"(MNWX\A6.=U?(1Y=*L"KS MOVB)$5_&<6XY9^\MJ&U!@^J@MS,#Z3Z2!^"YE(E@S5Q>% \MZ8"H$;HZJ;#_ MK#:XCC[F.=#7>C08#24]F:4ZC4(-81)1UAT,;CYM'+:B$]SKK7$;@T$^1]:L MG6J[J>75:59] $2ZBK#@HSE<5"+).=''FI5NB5Y7"T M%(VYCSR*W5B:MA4>)13 Q5-13T!4EG43M$=80"\'XV$3WQ%Q\K%>ADB1T7?A M@?G7G88G!Q6;KQL2117Q!LS?3SGH(CWC7%;_^#3=TPR>]F_\3$_E3VRH/98/ M!DPNCI[&;4/GO2?Q*\0# R-0KP!P$B0 PC4SK '@KH_'DSWY^8]= C] <5=@ MA&R^U8A K^M ].*-I59>T0?O(I11O1.!056]Y".FP$K"'Y#S'G-Y-$3>-,__N+Y&@3HS](\ MI#1S>/5D= E40<6=^@=8VS@D&M% UO03&S.8!A^ ^_C%>/T#)\#Z> +OQ7\" M4$L#!!0 ( -V #%6+)Z&VH00 (D/ 9 >&PO=V]R:W-H965TP+ O$GF\.][[CN.-TO=F#6#9UR*79N*LK2VO>CV3 MK*'@YE*5(/$D4[K@%K=ZU3.E!I[61$7>"SPO[A5<2&L?]3:T[ZK+D!FY5_KM([7KB#!V60L:KW'Y0FY]AJT^?^"4J-_67;;:X MGL.2REA5;(E1@D+(YL^_;NWP+03!EB"HY6XNJJ7\@5L^'6NU89JPD1LM:E5K M:A1.2'+*PFH\%4AGIXO&&4QE;"%64F0BX=*R69*H2EHA5VRNRAP*W6PD_HF.,GPETI> MLM!S6> %P0E^86N%L.87?K<5#BG?\(X.\Z:LNC(E3V#B8-H8T _@3%^_\F/O M^H3D42MY=(K[=(%9FE8YD.B9D%PF@N>,&P/6,"Y3E@N^%+FPY$'>Z ,IPVQF MW+*,"\T>>%XA/68(9EE2:4WZ8J2+@\J>%N?UJV'@A=?L[_Z_(<$_UX+? 3>5 M!BP4EI3 T( V-/;H?JL4J3_7(@$F9 OO>OV]78,^>/*2VZPN*>R.ZWLR-QEU M=_1^29ZFA&E!GZ3:!^[^;U.4'V_)V:SQ77L@R^KX]OP=/$#._(O=*FA7X<5+ M5M_[O^5F7<=40@OX4@D,'13;7/UE5V"=@$>L;V10EE4R->R,^9X[BOIN$'FX M(4P_N.ZL_KU86T!IH5ABM&P#SO\_X/X+ 1>[7M]W1UYP*MY.%.]^6[S[IXOW M4]M)L$%J'%&ZI;N%=6OXDN=8Y \WHM.W_6DO[,38 =YUQ#F1 FS9X)! Y(#;9WB,IZF@">\XP1QT/;ZB MW9A:YF+%&WR#?Y,)%">MZJZ'B=PY MA5HJ82QA):0DANC9#L^7\IV'?NR&@7>!69;@2&W0$BF6&32.D \*!PYD42*I M)E C+6^F661<'M'JY2U!,'!'87"D,YZQ,!BYOA]_0US';5S'WSR4-#,LQ@=5 M(BJ"&HN%1"6;"#>6D RF]<&(/GW//S5M'.T,Y!AT[\>U!G@VXSX9>X?S*\I^ M!*5U%/FE3J&GU>W.?(NM^19D*FJ*;A@.W>$HQ/5HZ+G#J-_UJ3L81FZ$IUV8 MAYUT$'C[3&^W?FB8OU0SC$=N/]X?IB)OZ/KQ?L_S,9P"-Q@-#YQX@Y$;(:^? MM#(&VZ+*A.W(.(I)KVX-Z0\"-QY&'0CN$>:/NOIBM0Y]-^@/#T5OK_,\0JU7 M]2/0L'H6;EY*+;1]9\Z:Y]43>O-(QI<#++FZ>?@U&ZO*^K&U M5!9-7"_7^%8&30AXGBFCUQ81.=AV? MU7)E7<=T=EZ+I9Q+^U=];: U[:3DJI15HW2%C%Q<3%[3LTM*W (_XV\EU\W@ M&[FMW&C]S37>YQ<3XBR2A\DD7A)($=W[=")YU.MW#XO9/^SF\> M-G,C&GFEBZ\JMZN+"9^@7"Y$6]C/>OV[W&XH2O?""MFYT:OD7&S09K[\%OUJ\$X M53E4YM; J()U=C9OZ[J0<,Q6%.A2%*+*))I[/KQ135;HIC6R02^^B)M"-B?G M4PM*W=)IME5PN5$0/* @11]U95<->EOE,M]?/P5C.XN#G<67P:C /]KJ)6($ MHX $P8@\UIT \_+8_SJ!8QO?R V/RW7N=-;4(I,7$_"71IH?X MFNO'BD:9AM#:6& 6= AG" $*,<4\;1 M^RK3I416W!YHIA&0B!\UC :OT"=_'IU^3C#C_>R( @<8'VA,$HYY1 8]G#%, MDGB$%W''B_C1O-@BLY)%#GA [A2%/$:!<8F_'+[CL.W!-VA0=*5-K0VX-!+* MU!!0)7IQK0IAVP9=7YW2X,2[-@T#'!$"WSMG@O;D$7\F4 M\!E\I^0%Q1$/,0FBDP-H[UOW#,'DB.,PB09]V]DC\"4=?,E/N#442\;>>9^3 MWUM5NZR"427M,13'!3]Y7+[29=U"6.YW,CC #.2@!>F]_I23")VA !]! YP M2&(EPVB($4?G'D',0<(27$0 M1C\SPG$00+(C P^BF+$$$Q[\ESLX(T2IC57_W/1A@@;$*Q8@87O]7H,;W3? ZP1@ !7J/\!CDA!] M@M "PH'8A81;"#+NNG&J%Z=ML[7K8*8,Z&^9C&'&HF%\YP^A&5G*A[*9TJ\6=@N+CIW-,8TFF<#"#:$?OUON/V+(:Z M.^WC$^"'29&6ZM+_[F2(I?&38#QA=9VUW *NM>ZV;]02P,$% @ W8 , M5?3R[H($ P $PD !D !X;"]W;W)K&ULQ59M M;]HP$/XK5CI5FY21Q$X@4$ J;:=M4BLT]O+9)0>)FMC,=DKW[W=V( U2R[8/ M[;[$=Y>[YY[SVWF\E>I.YP"&/%2ET!,O-V8S"@*]S*'BNBR-F4A8*Z(KJN*JU\S*.5VXD7>WO"E M6.?&&H+I>,/7L #S;3-7J 4M2E94('0A!5&PFGCGT6@66W_G\+V K>[(Q%9R M*^6=53YE$R^TA*"$I;$('(=[N("RM$!(X^<.TVM3VL"NO$?_X&K'6FZYA@M9 M_B@RDT^\U",9K'A=FB]R^Q%V]206;RE+[;YDV_@RS+BLM9'5+ACUJA#-R!]V M\] )2,-G N@N@#K>32+'\I(;/ATKN27*>B.:%5RI+AK)%<(NRL(H_%M@G)E> M<24*L=9D#HHLC1P$_UZ)'6.@3&E)Z!(^UU3*'Q_ZZVJ>*;##BIS'L*1GI#5_" MQ,-CH$'=@S<]/8GZX=D1AG'+,#Z&/EW@JTGZD@W=06*&ZE&+U[%#=Z.A5C* M"L@;$ODL&?K1($:9^OTT\8?(9N_ZAC"K^VE(G9RPV._'C%R"D'A^7X?OC.MB M2;;N2L+IY/6^O2LR\Y2I[S!C[<3>9'R911XM3UM&28;]!1YB_JB3Q M!\/TL!+$9(>F)/%9F!Q6@@L6IB^^)OOQJGNJ<4M5V)M<.:^U+:[F"]R980]K MMD/4[^S=L$?9H1JUB_"/<4]=AD&G4>'A7;MVK'$6:F&:GM5:VXY_WC2Z1_?F MN7#-U;H0FI2PPM"P-T@\HIH6W"A&;ES;NY4&FZ@3ZMN,D^R+JR+OGGB/OCISNE/YFMH@6G@HAS2S86EM> MAZ%)MU@PA*;4R#)O5(@PCJ)16# N@_G4S]WI^5155G") M=QI,511,?U^B4+M9T _:B:]\L[5N(IQ/2[;!>[1_E7>:I+!#R7B!TG E06,^ M"Q;]Z^70Z7N%OSGNS-X_N$C62GUSPA_9+(@<(1286H? :'C$%0KA@(C&OPUF MT+ETAOO_+?HG'SO%LF8&5TK\PS.[G063 #+,627L5[7['9MX/,%4">._L&MT MHP#2REA5-,;$H."R'ME3LP^O,8@;@]CSKAUYEK\RR^93K7:@G3:AN1\?JK[(X7%G6P+>"7$C5AR4V])P:^$*!NMZ35 M^@62N->??'PSW]N]_3Q<.W1]2=6G-4H+BS35%86"3]0)#>[SZ">]\20^INTT M^OT;D$JV*'4DX@0#@IGT!M$8'I1EHH8XJ7@X'N[#F;0<=FDY?'5:YI6M-+JF MPXNJ:'B5[#NU9#J,BLI=@SJ(_%3NG??XZ7]X 486S$"N!%TJ)-J?T^KZS9GQ MW/BP0_&(;8M[29M:H"-YG%+M3,?R]D>>[ ,0^60_+P:]T7BTOSHX,CG6&7;" MJ-?O#YNT>F:#S^36L#<8C6%1J(K2E]J/:X+2A\.E19+LBQOR(>G%X\D%W-6V M\,A$Y7/KE6R:_%XU->0ZH<1V[J.KR 6R4WE\2MZ%3;]@IJ+?C&]ZEC-VT% MGBJ@<.]N+5!O_ O"0.IVI;YFN]GND;*H[^8?ZO4+YS/3&T[N!>9D&EV-J3)T M_6JH!:M*?U.OE:5[W_]NZ:&%VBG0>JZ4;07GH'NZS?\#4$L#!!0 ( -V M#%4W0GN*$PL .QI 9 >&PO=V]R:W-H965T375F=CX3+-O:X<4C<-*IFA^_ M$B;&8*S87:?W2V)CZ;D"'>O"D0Q7SZ7XO5HS5I-O>594UY-U76\^3*=5NF9Y M4KTO-ZR0GRQ+D2>U?"M6TVHC6+)H*N79E!J&,\T37DQNKIIM]^+FJMS6&2_8 MO2#5-L\3\7++LO+Y>F).7C=\Y:MUK39,;ZXVR8H]L/K7S;V0[Z9[RH+GK*AX M61#!EM>3C^:'V+95A:;$?SA[K@Y>$[4KCV7YNWKS:7$],52+6,;26B$2^>^) MW;$L4R39CC]:Z&0?4U4\?/U*#YN=ESOSF%3LKLQ^XXMZ?3WQ)F3!ELDVJ[^6 MSS%K=VBF>&F95590MR7NS^)]_: W%0@=(3%6A;@9Y; MP6HK6.=6L-L*]J""=6H?9FV%V;D1G+:"_NNJ/I2S^I MDYLK43X3H4I+FGK1"**I+;N0%TJ[#[60GW)9K[YYV&F6E$ORP%<%7_(T*6KR M,4W+;5'S8D7NRXRGG%7D)Y_5"<^JOU]-:QE9U9^F;93;711Z(HI%OI1%O:Y( M4"S88J1^H*\_U]2?RCW>[S9]W>U;J@7^37!Y_\]->Q_;H[ M'V-J,+X>X[-48LP&8V@PP7?L%*G82HXU]0@NQ.Q_F([QCS%Q(6$^$A8@82$2%B%A,0C6$YZ]%YZMH^N$1WA!GM<\79-Z MS8CJD\DS$?"@AULUL#4Z=G3C7DU?3H4'3)< MA(3%(%A/=+.]Z&;:T>YS6:S>?99GBPORL:K8^!@W0VH("?.1L )"Y&P" F+ M0;">W)R]W!SM&/,.WGF+>0E)KE-LJ1(Q[O010X92)B/A 5(6(B$ M14A8#(+UY.;MY>9IAXQ6922IR2-;\:)0UZ#R)$F="MKZL"_-;6:NF>BF<%0.;-\S/@J:21%*OF_6G(YFBVV0N70@P1: MKV5V?6:"$5ZDV78A"_&B*7"465_(8Y>058D327E4PMJ67RQA),V'TH*6=BCA M=Y;I6/1(R,BP$906HVA](=-.R%1_K5BD@B65S+>++5,IF!=/)4^5TC9284)M MVHDZV4U[2?UMQL4_*D9M](O%B*3Y4%K0T@[%2*D[M^A0B\BH$906HVA]+79S M J;6^3V\"&'%XKLO/]HHASUAT;EI.@-[0]^:B]4$G0DX.[<=NAPX!HK2&>.-YB-\?5-O%@ZQV$] MZAHNG0\'I>."KF5[EC.P1B)H^V(4K=_AG>ENZEWW2)15)4^:RB4?G2-LJ_?\ M(F/FS$Q[V+W'!2UK9L\,.NQ>J/UN'KOK)J6&X]FS8?\>-]#SJ&4-LU,$;6", MHO7[MS/D3;TC'Q3R$HRQYJK.EZDD*S>GIH--J#$/I?E06@"EA5!:!*7%*%I? M?9T_;^H-^GLF4JFV9,54#F'Y)BM?F+QJ>UZ7.T^!M?*LU"M9K#$7GA)Y[KRM M]A\J[2XZ[:K1ZK\L'?=5]0VZ6,10'Q]*"UK:_- *>V\>936HD0^EQ2A:7YR= MEV_.M4/C;XD025&_C,H(ZL]#:3Z4%D!I(90606DQBM9?1-H9^E1OZ'^6PUF] M5N/@+.<=79,*M?JAM!A%ZZNML_JIJ1W< M'EBV?/>IJ+:B,:>^[D*,IDP*M=ZA-!]*"Z"T$$J+H+081>NKK_/GJ=Z?#ZJ: MYTDM3^>ZN:%E*4C.%CQ-,I)F"<_5TM5TVTRB/VYK4I0U$6Q3BGITU?\M/;:J M9RYUA]>A^I9=K#^HV][2'/TNA-"@T5C0V=P:!(U10?N*Z5QTJG?1@V^I6M4L ML^-RJWZW(4_R6*#+XZ$TOZ4=Y@7/,5QS/C!L VC8$$J+ MH+081>OKJ?/BJ=Z+5T,720J9X]0+]L>6/R79J1^7T6,[V[1GMCDWS&%60_K9 M/I06G+T7(31N-!+7H\[,,9QA8OL1]CWM['NJ-6AO?BEK=;I\2AC-1M$EO_14 M\G//%LMQ2=?VJ.=8@VD[N+C@M1R/=MSNG.K?O=U M_C?5^]_#Z=31OH$ZUE":#Z4%4%H(I4506HRB]677.=M4[VQ?LHB$0IUN*,V' MT@(H+832(B@M1M'Z/Y+OG&[KC:7K0_F=7#QB'2_G-BW+\^:#P?QNI.#<,XXF M^7U]RRY5S$A4E1CL8?/"L8*&:;C#-;T1M'TQBM;OY\YCMO3+R2]?+&0=KWVV MG/GL:*W02#G;\$QGN%1(W\"+N_LXJFF:E,Z]87>/%#1&UCQ%T/;%*%J_NSM3 MU]*;NF\M%;*.C<:Y([_.PU/,D7(SESJ>/>QU64%_4$[5^I(46[7J?O=#DC!)=^[_G^0++WB^S4>5@[U3 M"O96*=A[I6!OEH*]6PKV=BD_PA&V.D?8TCO"E]ZJ!^H.0VD^E!9 :2&4%D%I M,8K65V#G#EMZ=[B; ]U6;+G-2,9/3,#K01>+#^H20VG!&X?,(B\L$:-+/:#M MB*"T&$7K"ZVSC2V];?Q_2-W)MY.I&VG+WD%I/I060&DAE!9!:3&*UM=SYWE; M^B7KEZ9NZ+)U*,V'T@(H+832(B@M1M'Z"NQL>TMOVU^0NJ'F/93F0VG!&X?, MU:1NJ%$/I<4H6E]HG5%OZ>\GT\^XRS;CC@H-:M-#:3Z4%D!I(90606DQBM:_ MI6AGT]L&,L_:T"7I4)H/I0506@BE15!:C*+U%=A-(-CZ"83S\ZP>=+'XH&O4 MH;3@C4-FS4\G6FA#(B@M1M'Z2NOF+FS]W,5=*>15KY0:2;C8R.OD$S*#WO@% M2O.AM !*"Z&T"$J+4;2^\KJ)%1MZSW@;.A4"I?E06@"EA5!:!*7%*%I?@0?W MCM<:W9=D6>@L")3F0VG!&X?,-#19%CKE :7%*-I.:=.#1\7D3*R:QP95I'G: MR^ZA&?NM^T<3?6P>R#/8?FM^\,V1[8'Y(=P]>*C#[YZ#]"41*UY4)&-+&+;1[4Y>;YD$UCV5=EWGSQW@ 3CW1$[&[X$3CR4]\'Q]8O\:O#LO.VK@ M0?%?;&_K#-]AM(>2MMP^JNX;#'YFGJ]0W(0GZOK6*6IJG6G5(^VS'YA?!:D [<4SZC[*UVITRA[/Y MMO\82)5HRRK)2E90:=%]4:A66B8KM%&<%0P,ND9KT;A;]+D//Y_7J^OX,[I: M@:6,FX\IL4Z.)R7%4'K9ETY>*?V]E1,TC3ZA)$H2]+1=H:OW_] 0YV:TE(R6 MDL [_6]+ES3WW#>7N?V(+(R[!,BPFP$#^@ X__ NGD=?WE ^'95/WV+/U[)0 M I"E1]?O!; #W7&X)+*GF0<:/W:'/)[%\5U*#N?5R5E;^ G[077%I$$<2H>+ M)KLZ[NPK-V@@_8)[KQ4RIX"WWSCKR/_"U!+ P04 M" #=@ Q5]WNG8SX" 2!0 &0 'AL+W=O)T>E7XR-8!%)\&ER7!M;;.,(D-K$,1,50/2[91*"V)= MJ*O(-!I($4""1TD(;/"UM6 MU=8O1'G:D IV8+\U&^VB:& IF !IF))(0YGAU6RY7OC\D/"=P=%$P\E/?!R?F;_%+P[+WMBX%;Q'ZRP M=8;?8U1 25INM^KX&7H_;ST?5=R$+SKVN3%&M#56B1[L% @FNY&<^G.X #B> M<4#2 Y*@NRL45-X12_)4JR/2/MNQ^4FP&M!.')/^I^RL=KO,X6R^ZWX&4B7: ML4JRDE$B+5I1JEIIF:S01G%&&1CT!FWA +(%-U+E M-:)][757.WFF]@?TH*2M#;J7!13_XR/G8S"3G,VLDZN$7ULY1?-X@I(X2:[P MS8?#F0>^^3-\(WZG8S8[EL4XBV^KI6D(A0R[OC&@#X#SER]F-_''*QH7@\;% M-?:SQHD3Z7LP_#'0H5LE!?2XYZPB7OD$/39^)!S=GT TW=IX+OIIM?-=$F[@ MUYCCZYH\>,Q:='%/!>@J=*-!X:IU5W98'1I^U=WS?^G=:_% =,6D01Q*!XVG M[UR[Z*X#N\"J)MSZO;*NA\*T=H\6:)_@]DNE[#GP!89G,/\+4$L#!!0 ( M -V #%5H*GNJB@( %T& 9 >&PO=V]R:W-H965T-('$R&>[P=)(4(3&-*2."O9LDIO&PK$SVVE!VH^?[82L M:"W: R^)/^XYON?D^B;;2/6@:T0#CPT7>D9J8]K3(-!%C0W5Q[)%87SI'+S8Q$Y'GA MAJUJXQ:"/&OI"I=H;MN%LK-@9"E9@T(S*4!A-2-GT>D\=?$^X([A1F^-P2FY ME_+!3:[*&0E=0LBQ,(Z!VM<:Y\BY([)I_!HXR7BD VZ/G]DOO7:KY9YJG$O^ MDY6FGI'/!$JL:,?-C=Q\Q4'/Q/$5DFO_A,T0&Q(H.FUD,X!M!@T3_9L^#CYL M :)T#R > /'_ I(!D'BA?69>U@4U-,^4W(!RT9;-#;PW'FW5,.&^XM(HN\LL MSN3+_NN!K&#)5H)5K*#"P%E1R$X8)E:PD)P5##5\A$O*%-Q1WB$<7*"AC.M# MNWR[O("#]X=98&Q"CC8HAL//^\/C/8=_Z\0Q).$1Q&$<[X#/7XCC^ &BTXIY\9O^-%)@R4L%"L0F+!6 MN4*$:ZH>T&BP%PNN2@NS1G(XT]HM'GS'-7*(#BW^6@I\&L+ALA.EWF70?WD73\,LN&]^([(6IR6AJXMF3/:;V#NR2F+REQ#R$Q'26FK];-G.H:J"BA< /\U;$UY:YP=JGNJ::>RK78=1Z%)^DD3L,L6&\K M^C=P&DZBDS >X_ID@ZW+[QJOK:P5$QHX5A89'G^:$%!],^LG1K:^']Q+8[N+ M']:V_Z-R 7:_DK; AXEK,>,?)?\#4$L#!!0 ( -V #%4W^CZS_ 0 ,(B M 9 >&PO=V]R:W-H965T)"+%^4C. MD+\XEJ9[+I[DEA"%GN.(R9FU52JYMFT9;DF,98\GA.D[:RYBK'11;&R9"()7 MN5$:HBRLB]0#*-8RR^WY*([V>6:QTJ'NAFJ[(* M>SY-\(8LB?HSN1>Z9%>4%8T)DY0S),AZ9MVXUX'G909YB[\HV$6E6?F>'Q]8'^:SYY/9E'+,F" M1W_3E=K.K"L+K<@:IY%ZX/O?2#FA8<8+>23SOVA?M!WKQF$J%8]+8SV"F++B M/WXN'7%DX+UDX)4&WKD&_=*@?Z[!H#08G&LP+ WRJ=O%W'/'^5CA^53P/1)9 M:TW++G+OY];:7Y1E"V6IA+Y+M9V:+XL%@O@:+>F&T34-,5/H)@QYRA1E&W3/ M(QI2(M'/:,%92)@2.(_Q Y5/Z(-/%*:1_&EJ*SV<#&J'9=>W1=?>"UWWT6?. MU%:B@*W(RF#O=]M/.NQM[8;*%][!%[=>)_#WE/50W_F(/,?S$%4D+B- A&%T MB_-A;L7)J::I7C*RUV !T,@:3NQ7"ZJ?T_LOT)MK1"^KA2 KJO+58EHC!6U@ MIF4R>2T3')*9I750$K$CUOS'']R1\XLI)) P'Q(6 ,$:(1E4(1ETT>=?TOA1 M!UC'XA&S)XGTXP5ESQ!%&-;!RFZ$6&[UW2@K2U.8BAZ&>0_9PVO=A< ===PZ+!RZ+#3H0]D1UBJ)?&+?I+_BQ:'+72JCR97=K(O7?&0 M,!\2%@#!&@$:50$:G2]"QO4\@@P"),R'A 5 L$80QE40QF?*3HR_:[[>DYK1%2QW\5QE!%Z,QW:MJNE= HJ#OWM,(JU2B&RI"@=<* M_:%6Z(-55EO&TU1G]YJ1L3R"! PGQ(6 $:P3! M=>J59"%V]V-*__B.Y8:/1.9Z>7KEU0F@]*"Z!HS?!Y=?B\=ZI( M"8 *!23-!Z4%4+1F*.IDU.U,K-ZN)'W#OG9';24QM?+SJL.97-BU=WSQ:&!I/F@M "*UHQAG2&[5^^5 M,= D%Y3F@]("*%HS%'6BZW:F<&^7L8E)*@;M@Q%H9@M*"Z!HS5=,=6[K=>>V M=TSKF.+BNY:I99HD$3W[A^-N\J6; Y3F@]("*%HS1G7^[;GOU"D/-)<&I?F@ MM "*U@Q%G4M[G0GBR8_(LMPRYJAX)S_J.BUE,C1IYVN&)NV73YV48J;VT3MY M?4[9Y!]#2)2_5B_>IE:UU0<7-_EG!JWZ6_=ZX1KJ??&ULK99M;]LV$,>_"J$-0PLT$:E'.K,%+ F*=D"Q(%[;UXQT MMHE2HD;2=OKM1\JRIMBT5FQY8Y/4_8^_.QX?YGNIOND-@$'/M6CT(M@8T]Z$ MH2XW4#-]+5MH[)>55#4SMJO6H6X5L*H3U2*,,,["FO$F*.;=V(,JYG)K!&_@ M02&]K6NFOM^"D/M%0(+CP"-?;XP;"(MYR]:P!/.Y?5"V%PY>*EY#H[ELD(+5 M(OB-W-R13M!9?.&PUZ,V"V;\=W($0SI/E^*MW M&@QS.N&X??3^O@O>!O/$--Q)\9579K,(:( J6+&M,(]R_P'Z@%+GKY1"=[]H MW]OB )5;;63=BRU!S9O#/WON$S$2D.2"(.H%T8\*XEX0=X$>R+JP[IEAQ5S) M/5+.VGISC2XWG=I&PQNWC$NC[%=N=:98;MM6@%T7PP2Z98(U):!E5T#W7)=" MZJT"C:[0QV9GC:3BML>:"CTH:!FO$#S;BM+]H#0;4!9;*6N+F-9@-'IS#X9Q MH=]:+Y^7]^C-SV_GH;'LCB L>\[; V=T@?/W;7.-8OP.13B*//*[:?D2VD%. M7LI#F[$A;=&0MJCS%U_P=\S&=_2%B2US%>F+Z> D\3MQ._1&MZR$16"WH :U M@Z#XY2>2X5]]$;Z2LQ?QQD.\\93WXI'M;=494)P)[8OT(,\ZN3LZ=D5"2!8G M^3S;M$)K*2LO7GHV+R$YQ,II1F?KQLP,LF M\4:;V\>6G4V:S'"*XU,XCUV:I/&EQ-CSU]S"[Z2LQ=9H$,6 MZ.0:';/ &WLDNV/:%RT]7P$:Q\GI0IV;Q822F/K7:380SOZEBDI9 S+LV5[P M)? =>Q)>RMEY$:>$T!/(RQ)/!_.'JRWM/X3/ZB.*8GN)[[%*2 MS"XEF8QN;#))]J=T=W7[?S9%/\/X&,YS2E-\&L.YG2TGG)\>-^'H >)>?Y^8 M6MLZ10)65HBO&PO=V]R:W-H965T M.5ER9N;:/21#9&\ HVBNBF M+)GZNP0AVX47>J>%![XOC%WPTZ1F>]B">:PW"F=^KY+S$BK-9444[!;>73A? MQG:_V_"+0ZO/QL1F\B3ELYU\RQ=>8(% 0&:L L/' 58@A!5"C#]'3:^WM('G MXY/Z5Y<[YO+$-*RD^,US4RR\6X_DL&.-, ^RO8=C/I'5RZ30[I^TW=X9]4C6 M:"/+8S 2E+SJGNSE> YG ?12 #T&4,?=&3G*-3,L391LB;*[4/O334FD^ 3H0&EY'&[)C?O7\GX MF$N?$.T3HDYW\E\)#?%VNM-A75L<WGX-Z@!>^N%=& =?KE!/>NK) M-?5T)54M%3- &%97H7Y 5K/L5ZRIFP0 7*\YIASQIDMI"&03B\Z QF%T>TTH-$P2=231%=) MAB[=D'_TQC^,T']VP3[N[>/K]EQEBNW,1=_XS0>@GP/[>^7KGQ6H[74_F=KS M2A,!.XP,QC-$5UW_Z"9&UJYFGZ3!#N"&!;9<4'8#OM]):4X3VP;Z)I[^ U!+ M P04 " #=@ Q5GHG6]VX( #[1@ &0 'AL+W=O?8:U;ORG&5_UF\^;.\71MTC M'O.-J!&A_/>%KWD_9RR^\W2&[YFVRN&S^HI=V6V.!-E4ILJ1M+'N01.GQ?_BU#<19 M XPO-,!M SRU 6D;D$$#8EYH8+4-K*D*=MO GMK :1LX3>R/P6HB'80B7-T5 MV0LJZJTEK7[1I*MI+0,A*%_#:2[<3JJFK& M=!"5FS@KJX*7Z 9]+N1H+L0W%*9;1/^JHKQNA'X(D_QG])LX\ (]E"47)?HQ MX"*,XO*GNZ60/:QUEINV-X_'WN +O2'H4Y:*0XEHNN5;1?M W][7M%_*R)S" M@U_#\XBUP%^K]#TBQCN$#8S1'T\!^O%[U7ZMIV-,#29X0V]0&!6;(MP)!8_" M=(OI,4\\OX;I!9^5Z6'L$ /?+;^<)T^K.S=Y4U4II"H;JV*3$-?P.M5>T.U3T&UMT#_RLKR5 M2_FF2JHX%'PK5V#9GTT4'M=XF8HPR0H1_=U\H$K#4< ^Z]J-:7J6Y5GF( _: MKLS-PV19"BG+5++$](GM^^I,.*=,.&\:_BE7SF[.J!\.\4S+&<9<*SHWYA-% M*:0H&XM*26)Y1!UO]Q1O5QOO0#?.D3P]1_GDI<8==]$WW.$TY(Z.85^>Z@]B M%XQ9V/%MQQV$> S#KB>WZV_&M#%XXX3NG2+L:9?JXPE@V)P JJ+F02[0D+ M$D8A80P(ULNG?\JGKSUB/LAZ(-U'SS%OD]I,3BC;]=:/WF$DO_O>(?8[P[>; MHTB^L=X9!*-0('FBR;L3U_I;>/(L!\WKB:-JV/CC2-A MDB2%E&0*26RYEGK.,XVNLC.T.?Q-SF@R->D>Q5S6WJBHB^R;;'=3E6U6E06: M,>H-P:;G#V*NUYX;]&FB%%24*40M[+O.A;B?5=2F/N[-7)AFZ1@5C?FV.83%GJM##5F2KD%I M04L[#\WHB+BZ"8/J4S\-73%MZJOIX1E2_XC@7W.>EER9F7%9.9J%QIO(>6-8 M[ :JS0R'#$,YWLKRB6D-PPE4.O?#V57$YK62F,MAO45EMA,O8<%1'&WJ"*H' M][A.'(40M!B^+DA!!9E"4"[1]H6YHZN#37TAO,Z2O!)RI=26N'K([+D#DA: MTB@HC4'1^LGM2G!37X-/M\M-T'(&:9%3-@9;04V4IJ"Q3R_J&?<$]Q%TEC?65]#HK\DS6TKS^K2V/PU2]+.DI MWJ]>Q"31O8LB*> U*"T!I%)3&H&C]!'<6 =9;!+/G M33RNH+%E.);C#>9-O?#L%.*QT:^2I:"R3+&WMF.8!KGP*Q?N# .L-PS^434. M;^T:O\Z;W6^.?(O^H[MVX5$/GWVT@7H*>%S=#W\3!A5D4+1^)CO3 5_YP3Z* M0U&5Z*'-%_H8)9%07J+SJ$?-SANH]0!*HZ T!D7KI[@S-+ -M0Q"_LJ^!J4% MH#0*2F-0M'Z".XL%ZRV6_W$VAO0WUJ"T (_=DN$/=J""#(K6SV1GXV"]C<.J M(HU$5?#F6,UVNVC#KQRRH)8.*"T I5%0&H.B]1/=63H8RM+!H)8.*"T I5%0 M&H.B]1/<63H8V-+!8Y/#=QW?)\/*!-31:6G.%54*JLJ4^VJX^((-3CH_A^C] MG$]A6NW"C9Q!ZZLCY*LHCL0WY87%H)8.*"T I5%0&H.B]1/<63H$RM(AH)8. M*"T I5%0&H.B]1/<63H$V-(A"I/#\WS+'UY,IA>>G<*)LA14EDV0[0?^[)8, MO:5#M0<3['T8L#=BP-Z) 7LKQO_#W"&=N4,LJ-D2U-H!I06@- I*8U"T?H([ M:X?HKU69/UN.KQFQ'6SYCC.<+4'-FZFR%%26J61MR[;Q!0.<=)8+T5LN'V7 ME?$%-5- :0$HC8+2&!2MG\[.=R$NU$0)ZK> T@)0&@6E,2A:/\&=WT*TY?X; M)DIO[#P:V,36\))6O?#L%$Z4I:"RK*4Y&ME^X#L?A%SS069<_J=GS3ZX0)T2 M4!H%I3$H6O^6W\YUL0SM['GM'C$+U&L!I06@- I*8U"T?EH[K\72W^[RY@NA M6V[OJV,KVO>&%Y?K]G1O/Y=FS.1)> M[)NGJ)1HDU6I.#X*X?3IZ4DM#\WS20:?/YJW:U/Q>6#>TN-S6#K\\;$PG\)B M'Z4EBOE.2AGO7;E>%,&PO=V]R:W-H M965T2[6:.[^P??"W6&ZD?N/-I3=:P /FM?N#JSNVM+(L* MJ"@811Q6,^?.O\W\2!,:Q#\%[,31-=)2'AG[H6\^+V>.ISV"$G*I31#U]P0? MH"RU)>7'OYU1IQ]3$X^O]]8_->*5F$!WJ.[/.=;6**/SVK*"?7H30:2%*5XJUY^ M6V3HS:]OIZY4+FG#;MX-?]\.'UP8'J,OC,J-0!_I$I8&_@<[?V+ANRH4?3R" M?3SN ZO!/[?T!F'O'0J\(##Y\__HF9V^@+JG^Q8UN,\N;NSA"_;V28,N::8$ MM19"LP6][=R*FN0P<]2^(H _@3/_[1<_]GXW1>>:QK(K&3N)7-A'+K19GW\G MG!,J7TP1:YEQP]3[ZM,\5KNL3MC3<2S&P;(A+$HG0>SUL!/_H][_R.K_0BUE M_O(./0*%52$%(G2):O+"65DB29[-G2&3M=&BL.CQ='5\9' K /&)PG!ON]?4G74ZOC6 M:KC?TU'.A&PVQ$:A4EK0MH-6FXI1I'_-)7A5:]FUK)W&-#C$-!A5)_>AU!5G M75"JER];(;64"V;JZ^X[NR=%)(W2.#F?-R;<27WLXF#U\[5Q.#1:OK4;.>^T MC(KQ4(F')Y-SP4.8FOM>>%Z4[ Z]5O"A/_+'-4C-8C+*#06RO8 V3_M3_AWS;G6/<#;SP-?"%>+7JB"O5)4[R91CO+VQ-W>2%8W9]!' M)M6)MKG< %D"UP#U?L68W-_H ?KO'O/_ %!+ P04 " #=@ Q5MPD;,+P" M "X" &0 'AL+W=O0 $FVKDHJ)E4M9CVU;)#E41 Q8#53=R1BOB%13OK1%S8&DAE25 MMN&&DG"\:>]>0VG5B. M3@A*2*16(.JRAAF4I192:?QJ-:TNI";NCW?J7XQWY65!!,Q8^;-(93ZQKBV4 M0D96I7Q@FZ_0^C$))JP4YA]M&BSV+92LA&152U895 5MKF3;UF&/H'3Z"5Y+ M\(X)KT7 +0&?&\%O"?ZY$8*68*S;C7=3N)A($H6<;1#7:*6F!Z;ZAJWJ55#] MG#Q*KNX6BB>C6YJP"M!WL@6!+F*0I"C%1W2)GAYC=/'^8VA+%45C[:15G#:* MWBN*&-TQ*G.!YC2%M(>] '2Q I9(7M?MT9M M:-3TL;^.<'!]-<2AO=XO]DO8I>M?8. _ MZ/P')_W/LPQ,>S EX$0J_T0@@FK@"=#^(C22KK.7C3/PG-%1$7I@[L![48)^ M-=<[JD #&QV@AM>C@]]1+>R]H[@"OC0]4*"$K:ALWM)NM6NS-Z:['*U/W?', M[5F/55MNNNA?^::GWQ&^+*A )60JE#.X4NGSID\V$\EJTP@63*JV8H:Y^K0 MK@'J?L:8W$UT@.YC)?H#4$L#!!0 ( -V #%4AT#4)8@4 "PG 9 M>&PO=V]R:W-H965T3>:>"+IB MR=]Q)'Q*P>XJ3%Y0<"H%9ZB%2:4P&6K!K13I> 5OB^=57C: M)Y(L%YP=$<^E%2T_*,)5:"L'QUG^9-U)KN[&2D\N[W:$TQU+(LK%KRCX=HCE M,R)9A(H;[V]5T"*T)L_J89("O?&I)'$BWJ+WZ,N=C][\_'8QEFH8.6R\J4S> MEB;M%TPZZ"/+Y$Z@((MHI-'WS?IS@_Y83;_V@7WRP:UM!/YYR*Z08[U#MF7; MFO&LAJMCW71^S'KP8]9#L_H=W;^DWO*E4S]/3L%S3,]3]=AL6*H2H"!Y"M$] M)B5IHB?E*?5:[,F&WHQ4SA24/]+1\I>?L&?]IHL1),R'A 60L! (UHKMI([M MQ$1?KEB:JF*@ M/J/E2\,WU&H :34<8+7E=K=VNVMT^UK56LJY>J$N\;S;&PVVM)XW&K_4\T.M M!I!6PP%66Y[W:L][1L^7R>R^E\P0?^[:DXY8:)SK*U/'M/;DU.A)V\)SM$Z(M@X852^M Y P M'Q(60,)"(%@KF+,ZF#.P&C^#C"TDS(>$!9"P$ C6BNV\CNT\6H$G._4XTT-&TYTN"T]<@\ MX="2T3L:]Z7H>GN9K MN;:7C<.Y] 48:#4 M1I"T=HALYN0V<:0?OIH1V^>"^@C:_0^HV=3IO2;&P5TXZ41@QCG M.3=(]PE[IOIO1:#V0!4X2)H/2@M :2$4K1W>IJ^"IW!)%[31 DKS06D!*"V$ MHK5#W'1;L''!_[J5WTS;8)QU\^MLV,JO3\..:T^=;N+LXW(YK[?R^S\Z'+AI M<6!SCP.LBO6[$(ZNPVX>SL5ORC"K :C5$(K6_@=MT_VPS=V/\RKV2<7I5,F0 M'ZLEH61<%Q\S\])\!TKS06D!*"V$HK5CW31F; Q6TFS(]L8*E.:#T@)06@A% M:X>X:>38YD;.:TJ:W6^88,=QNFUFC5@G,_HZTM1Q;*^3075R[GP^Z_!"\V0O M=>;X;#-/2OE#L>U**#<=,EGNPZBOUEN[/A0;FCK7;_'U"FNN^_@Z*#=N-?AR M']E'PA_B3*"$;I4IZVJJB@POMV:5)Y+MBZU$]TQ*EA:'.THBRG,!=7_+F#R= MY ;J#7++_P!02P,$% @ W8 ,54IWO;$C!0 AB !D !X;"]W;W)K M&ULK5IM;ZLV%/XK%INF7FDM[V]=$NFV(9!)O:MN M=;?/+C@)*N#,F*;[][.!TD <2C;G0P/F/,\Y!YX<'^S.#IB\E#N$*'C+LZ*< M*SM*][>J6L8[E,/R!N]1P:YL,,DA9:=DJY9[@F!2@_),-33-47.8%LIB5H\] MDL4,5S1+"_1(0%GE.23_W*$,'^:*KKP/?$^W.\H'U,5L#[?H"=$?^T?"SM2. M)4ES5)0I+@!!F[GR5;]=ZR8'U!9_INA0'AT#GLHSQB_\9)W,%8U'A#(44TX! MV=_!;@UW)HGE_]\)>0 MPL6,X ,@W)JQ\8-:036:/?.TX&)_HH1=31F.+@)(BK38EN 1$?"T@P2!JR6B M,,W*+^ :_'A:@JN?O\Q4RGQQA!JWO'<-KW&&UP0/N*"[$@1%@A(!/AK'^R-X ME>78)6J\)WIGC!+^7A4WP-1^!89F&()X[L?A#Y PN'X6OAR'+U' MO B^FAZ\"!Y.#UX3/>X?M6Y8A BLFM2-4-UA)C M^H["[1V&/UH\E*C";B,]6$%MF!9%)MI1)%L@D6\DD"V62 M13+)UI+(>K)U.MDZHQ7D#I9I# YU\X\2 %_9)+A%H.0M7RG2<4-G'QL:PV@D-#Q*099UH9]3WI=J121:< MAJ]K]G!BD^DQE$D6"<*W/'.@&8&1[3MBO7B=7KS/]<*$<4&E\825QG;]0;]Q M/^KY4K7() N$*9BZ90Y26,GT&LHDBX0IV#9K^P:J$1H:IJ]Y8N7XG7+\T<:J M6XK8(P)8JYOCHA&-L,WR9;99,LF6,LD"F60KF62A3+)()ME:$EE/Q+KVL:"F M36BT@L(=:\F[F9/B^ 7@BI84%@F; M5VM=-4V86$R&H./EGZ&<1D.Z6$XRV8*).:RD>@VELD43IM!;G%4),]X0G'/I[2L*ZUU,]IZ8#(K:F/C,DV1.="=U-5TJ M6R (7ZP[J4OE4MDB00X.^[A#V7V::B,[]6A/,D=D6V]HETPB54&;S9INM-LT M_UIO%0_&[_3;4!>,1WR3O=X#_:!O=N@?(-FFK"IF:,-<:3D?T&5.*\_IPAV"""#=@US<8T_<3[J#[UX/%OU!+ P04 " #=@ Q5H+7F M)@H$ %$@ &0 'AL+W=O+4=F#X]VL[(3 0/$S* M"R3AGI-[CF\NUQEN*/O!5P "O21QRD?62HCLSK9YN(($\UN:02I_65"68"%/ MV=+F&0,<:5 2VY[C^':"26J-A_K:E(V'-!635*W[3##Y*Y$X,7X$:1I''P(0F,3\([I!S[, ??CUX] 6DE]%V6') M-2FXO#-<;?25IF+%T:WWHTD51P6E4QQOT_"KJE:YNI:M[H2Y=$2WTM!/V M+(7=*V$M-!-8@.S/ M$%^DQ2G(8$QVA*.=']]I]/+T)U[WD,Z)%P\6^=%6_D M(5; BOOQ%OI&TS!G3-ZQKJBNQA08F1I6E%\Y[[^KHF*"YR26AM8_EO[)ZKOM M7M\[JJ2+HH(BJGL8)4OI3"7U*CV]]U728REHVT(/Q1)=R'(!T5X6^?GP_6H C-54S?WT[IK'&Y/W8P(#VDN'S!975!K M8T$X.*@2Y];I'M?2)5&!.;FFXO>CM_O&[/W.UC=Q3T?ENK^SR\*"FC"O[_>= MHW')/M@W)\"6^OT#1WJ5BBUT=;5ZQW&O=_;V/KQX0?(5LR5)N7Q0%A+JW/;D MJ,:*=P[%B:"9WH7/J9![>GVX AP!4P'R]P6E8G>B;E"]^1G_!%!+ P04 M" #=@ Q51?]^_/D" "G"@ &0 'AL+W=OHD5-;MLP$#5AT[LQUH__UL)Z0\ M@EG1OI#X<Q1$B"EYQ0,7"64A;7KBNF2Y1#<<4*1-7*G/$< M2C7D"U<4',&9 >7$#3PO<7.(J9/US=R(9WU62H(I&G$@RCR'_/46$;8>.+ZS MF7C$BZ74$V[6+^ "C9%\*D98 MZC*.)5>K6.%D]H!4#@3H@/M2EASI$#@OBP).T56[C.5 M1XWRZ)3RJ$UYA8I/*+=RGZD\;I3'IY3';GCEK^#/-]1IS M/:NY8?[[U]6CVKP@=& M%QWU_\DW&G4)JM2S"<$+J.=:LU\3[URY:>3MGQ9[_/?FW]WJ(G0+]P/R!:9" M*9XK>N^JJQ+)JZZH&DA6F,9BPJ1J4\SK4G62B.L-:GW.F-P,=*_2]*;97U!+ M P04 " #=@ Q5VZ?5^RD# !*$@ #0 'AL+W-T>6QECNJ7K MP];,(;5TC\ZY1])U93*LS5JPVP5C)EJ50M8CLC"F^A#']6S!2EI?J(I)BQ1* ME]38KI['=:49S6L@E2+N=3II7%(NR7@HE^5U:>IHII;2C$B_#47^]CD?D6[Z MGD1>;J)R-B+W9V]_+)6Y>A/Y^\F[DY/._?G58?S, >G@P@!B MXNGSQ)_2QJ0O]Z7=\%,KY(FG&&T0H-DL6R9T'#EN-F4\+)3<[DU"?,"JTY)% M#U2,R(0*/M4<6 4MN5C[< \",R64CHPM"INN"Y'ZEX>[O@?UTNB47"KMGVP) M[F:33)7.F6[3=,DF-!X*5H =S><+N!M5Q0 :HTK;R#F=*TF=APVC:5C9&1/B M%AZF[\6>]JK8V;<.[)ILF]90T_0RO@/ZNVI>>U?V9;I1Q1^4^;2TTY&N#P7* M;C0K^,KU5T5K %/OXNJTJL3ZH^!S63(_^6Y1<[3B[_E67W M7^70<-!C4_?CL]909?"W+7@B&S;7UG.EV76CKJ! MA6A&;=M?8'K=M'W'LKFXS-F*Y9.FJ^=3UXQLPV9M+B <(M?N"B,8QV-A!# L M#^8 XW@6EN=_FL\ G8_',&^#(#) .0.4XUDA9.(^6)XP)[-7>*99EB1IBJWH M9!)T,,'6+4WA&U;#O $#RP.9_FRM\=W&*^3I.L#V]*D*P6:*5R(V4WRM 0FO M&S"R++S;6!Y@8+N U0[D#^>!F@ISD@1V%?.&/<$XDF48 K48KM$T158GA4]X M?["G)$FR+(P %G:0)!@"3R..8 [ X8DB3L'#\ZC>'-.Q=M?C\:_ 5!+ P04 M " #=@ Q5EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_ MQ=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+ MJ1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D M5XA-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( -V #%5]%2Z9%0, .L5 / >&PO=V]R:V)O;VLN M>&ULQ9A;;]L@%(#_"O++NH?.,;GTHJ92VJ1;I"RMEJBO$[%/:E0,'N#U\NN' M[5G#:G2T%Y0GATOPQTDX'W#UHO3S3JEG\EH(::91;FUY&<F'ZDT-N64[T]18MOO!',@TF@S<@'NNC6UZ-.,SQ_@;7.>V5%EUQX4% M/6<6OFI5E5P^U<.X6<3>-)HX=,\VB)?Z?\*H]GN>PERE50'2MG'4(&I :7)> MFHA(5L TZKH0)C.RD-8%B2QE.Y3K6\_4O7J9M;.V#M>+H;[DKD$OLP8\'.3M M_7J^6&\6<^(^;>Y7R_ELZPHWL]5L?;L@'B1%(.D1(7]2#W*(0 Z/ KG9NL?W MQ=J#'"&0HR-"]B(Y1B#'QX0<>I 3!'(2%G)3%073;T3MR88_2>Z^QMQ:GZ6I MJMQ:]R#/$,BST)!E*:#NQ 2Y88+)%$B3.LF;)IA$DL 660$S?1K,%DE@7:#YHY>)$\P726!AX)A^ M+DXP8R2!E8$FNGXT,63@*+!<<\]S$Q MX]#@QL%RI)_**68<&MPX&*:_TBEF''I4X_16.F8<&OR8@F'V5CIF'1K8.OX9 M@)S,P3(N>O*AF'QH:/E@YX'>[H)B\J&!Y7-H=W$@E$/,/,/ YNFV%X>X,-4, M ZOF+]YF,&>2\C6[A7&U:=,I ^: MU(_V-#0:U[N5?27$K:N[ERO%LNZNLKMGO?X#4$L#!!0 ( -V #%6*$X-D M8P$ +<3 : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V,V.@C 4 MAN%;(;T RSE5U(FXFHW;B3= L("1O]!.1N]^""[P([.8C>E9D99P^B8D3PB' M+UMG_MJUKKKV+KHW=>M257G??VCM\LHVF5MUO6W'.T4W-)D?ET.I^RR_9:75 M',>)'EYGJ./A=69T?O3V/Q.[HKCF]K/+OQO;^C\&ZY]NN+G*6J^BCWBQ ;T:]68#>C'JS +T9]68!>C/JS0+T-JBW$:"W0;V- +T-ZFW> MJ;?SC]JZN>>YQO/?2;4?G[7S\=/RN;EX+Q/.&O[3'7\!4$L#!!0 ( -V M#%55*9*/B0$ %X4 3 6T-O;G1E;G1?5'EP97-=+GAM;,V8S6[",!"$ M7R7*%1%CIZ4_ BYMKRV'OH";;(A%$ENVH?#V=<*/U(I&("IU+K$2[\Z,O=)W MR.1]:\A%F[IJW#0NO3>/C+FLI%JZ1!MJPDZA;2U]>+4+9F2VE MB8C0:LTPW MGAH_]*U&/)L\4R%7E8]>-N&S4[J9QI8J%T=/N\+6:QI+8RJ521_VV;K)?[@, M]PY)Z.QJ7*F,&X2"F)UT:'=^-]CWO:W)6I53-)?6O\HZ5+%-Q9S?5N22?HD3 M&751J(QRG:WJT)(X8TGFKB3R=97L1 ?]SC[<,.V>_&K_3J;/,%3.K38N3,S2 MY7:'D;3=0Q.$R'K5?\2C8Y"^^GS43CNG_$SO<+V?VBZ[>3C6+=??\?<9'_4O MS"% DEJHY^+/NM^+L"U!+ 0(4 Q0 ( -V #%4'04UB M@0 +$ 0 " 0 !D;V-0&UL4$L! M A0#% @ W8 ,5>5(W8[N *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ W8 ,59E&PO=V]R:W-H M965T&UL4$L! A0#% @ W8 ,5?=W?6&PO=V]R:W-H965T&UL M4$L! A0#% @ W8 ,56?0,N>#" ?D$ !@ ("!8A\ M 'AL+W=O?MSN8&PO=V]R:W-H965T&UL4$L! A0#% @ W8 , M5?N1"V,J"0 =AP !@ ("!V%8 'AL+W=O&PO=V]R:W-H M965T9@?]8 0 "8- 9 M " @41L !X;"]W;W)K&UL4$L! M A0#% @ W8 ,56] KU2; @ O@4 !D ("!VW 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W8 , M58LGH;:A! B0\ !D ("!QJ( 'AL+W=OIP >&PO=V]R:W-H965T&UL4$L! A0#% @ W8 ,5>2J^3]J P Q@D M !D ("!-+$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W8 ,5?=[IV,^ @ $@4 !D M ("!8L( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ W8 ,5==8& E. P X@H !D ("!R\P 'AL+W=O M&PO=V]R:W-H965TB=;W;@@ /M& 9 " @>[2 M !X;"]W;W)K&UL4$L! A0#% @ W8 ,5>]D MNL<4! Q$ !D ("!D]L 'AL+W=OWP >&PO=V]R:W-H965T&PO M=V]R:W-H965T&UL4$L! A0#% @ W8 ,5=NGU?LI P 2A( T ( ! M-?4 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL M4$L! A0#% @ W8 ,58H3@V1C 0 MQ, !H ( !M/P M 'AL+U]R96QS+W=O XML 44 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 45 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 46 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 138 212 1 false 33 0 false 8 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY Sheet http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 7 false false R8.htm 10201 - Disclosure - Supplemental Balance Sheet Disclosures Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosures Supplemental Balance Sheet Disclosures Notes 8 false false R9.htm 10301 - Disclosure - Income Taxes Sheet http://www.innovative-ss.com/role/DisclosureIncomeTaxes Income Taxes Notes 9 false false R10.htm 10401 - Disclosure - Shareholders' Equity and Share-Based Payments Sheet http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPayments Shareholders' Equity and Share-Based Payments Notes 10 false false R11.htm 10501 - Disclosure - Earnings Per Share Sheet http://www.innovative-ss.com/role/DisclosureEarningsPerShare Earnings Per Share Notes 11 false false R12.htm 10601 - Disclosure - Contingencies Sheet http://www.innovative-ss.com/role/DisclosureContingencies Contingencies Notes 12 false false R13.htm 10701 - Disclosure - Leases Sheet http://www.innovative-ss.com/role/DisclosureLeases Leases Notes 13 false false R14.htm 20102 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPolicies 14 false false R15.htm 30103 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPolicies 15 false false R16.htm 30203 - Disclosure - Supplemental Balance Sheet Disclosures (Tables) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables Supplemental Balance Sheet Disclosures (Tables) Tables http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosures 16 false false R17.htm 30503 - Disclosure - Earnings Per Share (Tables) Sheet http://www.innovative-ss.com/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.innovative-ss.com/role/DisclosureEarningsPerShare 17 false false R18.htm 30703 - Disclosure - Leases (Tables) Sheet http://www.innovative-ss.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.innovative-ss.com/role/DisclosureLeases 18 false false R19.htm 40101 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 19 false false R20.htm 40102 - Disclosure - Summary of Significant Accounting Policies - Impact of COVID-19 (Details) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesImpactOfCovid19Details Summary of Significant Accounting Policies - Impact of COVID-19 (Details) Details 20 false false R21.htm 40103 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails Summary of Significant Accounting Policies - Revenue Recognition (Details) Details 21 false false R22.htm 40104 - Disclosure - Summary of Significant Accounting Policies - Fair Value (Details) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails Summary of Significant Accounting Policies - Fair Value (Details) Details 22 false false R23.htm 40105 - Disclosure - Summary of Significant Accounting Policies - Concentration Risk (Details) Sheet http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails Summary of Significant Accounting Policies - Concentration Risk (Details) Details 23 false false R24.htm 40201 - Disclosure - Supplemental Balance Sheet Disclosures - Inventories and Prepaid expenses and other current assets (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails Supplemental Balance Sheet Disclosures - Inventories and Prepaid expenses and other current assets (Details) Details 24 false false R25.htm 40202 - Disclosure - Supplemental Balance Sheet Disclosures - Assets held for sale (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails Supplemental Balance Sheet Disclosures - Assets held for sale (Details) Details 25 false false R26.htm 40203 - Disclosure - Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details) Details 26 false false R27.htm 40204 - Disclosure - Supplemental Balance Sheet Disclosures - Accrued Expenses (Details) Sheet http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails Supplemental Balance Sheet Disclosures - Accrued Expenses (Details) Details 27 false false R28.htm 40301 - Disclosure - Income Taxes (Details) Sheet http://www.innovative-ss.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.innovative-ss.com/role/DisclosureIncomeTaxes 28 false false R29.htm 40401 - Disclosure - Shareholders' Equity and Share-Based Payments (Details) Sheet http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails Shareholders' Equity and Share-Based Payments (Details) Details http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPayments 29 false false R30.htm 40501 - Disclosure - Earnings Per Share (Details) Sheet http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails Earnings Per Share (Details) Details http://www.innovative-ss.com/role/DisclosureEarningsPerShareTables 30 false false R31.htm 40701 - Disclosure - Leases (Details) Sheet http://www.innovative-ss.com/role/DisclosureLeasesDetails Leases (Details) Details http://www.innovative-ss.com/role/DisclosureLeasesTables 31 false false R32.htm 40702 - Disclosure - Leases - Future minimum lease payments (Details) Sheet http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails Leases - Future minimum lease payments (Details) Details 32 false false All Reports Book All Reports issc-20220630x10q.htm issc-20220630.xsd issc-20220630_cal.xml issc-20220630_def.xml issc-20220630_lab.xml issc-20220630_pre.xml issc-20220630xex31d1.htm issc-20220630xex31d2.htm issc-20220630xex32d1.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 49 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "issc-20220630x10q.htm": { "axisCustom": 0, "axisStandard": 14, "contextCount": 138, "dts": { "calculationLink": { "local": [ "issc-20220630_cal.xml" ] }, "definitionLink": { "local": [ "issc-20220630_def.xml" ] }, "inline": { "local": [ "issc-20220630x10q.htm" ] }, "labelLink": { "local": [ "issc-20220630_lab.xml" ] }, "presentationLink": { "local": [ "issc-20220630_pre.xml" ] }, "schema": { "local": [ "issc-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 332, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 11, "http://xbrl.sec.gov/dei/2021q4": 6, "total": 17 }, "keyCustom": 16, "keyStandard": 196, "memberCustom": 12, "memberStandard": 21, "nsprefix": "issc", "nsuri": "http://www.innovative-ss.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "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.innovative-ss.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "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": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Shareholders' Equity and Share-Based Payments", "role": "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPayments", "shortName": "Shareholders' Equity and Share-Based Payments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Earnings Per Share", "role": "http://www.innovative-ss.com/role/DisclosureEarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Contingencies", "role": "http://www.innovative-ss.com/role/DisclosureContingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Leases", "role": "http://www.innovative-ss.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "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 Policies (Policies)", "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Supplemental Balance Sheet Disclosures (Tables)", "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables", "shortName": "Supplemental Balance Sheet Disclosures (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.innovative-ss.com/role/DisclosureEarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "issc:ScheduleOfOperatingLeaseRelatedAssetsAndLiabilities", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Leases (Tables)", "role": "http://www.innovative-ss.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "issc:ScheduleOfOperatingLeaseRelatedAssetsAndLiabilities", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_WqbfjJPhBUeiZZp3Ewm6SQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_WqbfjJPhBUeiZZp3Ewm6SQ", "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_PxL5z3GYKkC_Hg4ZZUukxA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_PxL5z3GYKkC_Hg4ZZUukxA", "decimals": "0", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_PxL5z3GYKkC_Hg4ZZUukxA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReceivable", "reportCount": 1, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - Summary of Significant Accounting Policies - Impact of COVID-19 (Details)", "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesImpactOfCovid19Details", "shortName": "Summary of Significant Accounting Policies - Impact of COVID-19 (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R21": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "40103 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)", "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary of Significant Accounting Policies - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R22": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_xY6obFyKJk-35Ak8KozN1Q", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40104 - Disclosure - Summary of Significant Accounting Policies - Fair Value (Details)", "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails", "shortName": "Summary of Significant Accounting Policies - Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_xY6obFyKJk-35Ak8KozN1Q", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "issc:ConcentrationRiskPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_PxL5z3GYKkC_Hg4ZZUukxA", "decimals": "INF", "first": true, "lang": null, "name": "issc:NumberOfBanks", "reportCount": 1, "unitRef": "Unit_Standard_item_-uF1xJJzRUWqrHCQw7Vd4w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40105 - Disclosure - Summary of Significant Accounting Policies - Concentration Risk (Details)", "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails", "shortName": "Summary of Significant Accounting Policies - Concentration Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "issc:ConcentrationRiskPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_issc_RevenuesNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_KcGLHvsQPkqnu_8YpQBM2A", "decimals": "INF", "lang": null, "name": "issc:NumberOfMajorCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_customer_UWbw59wv-EKMEYjltJJSew", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_PxL5z3GYKkC_Hg4ZZUukxA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Supplemental Balance Sheet Disclosures - Inventories and Prepaid expenses and other current assets (Details)", "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails", "shortName": "Supplemental Balance Sheet Disclosures - Inventories and Prepaid expenses and other current assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_PxL5z3GYKkC_Hg4ZZUukxA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_PxL5z3GYKkC_Hg4ZZUukxA", "decimals": "0", "first": true, "lang": null, "name": "issc:AssetsHeldForSaleDisposalGroupForCorporateAirplanesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Supplemental Balance Sheet Disclosures - Assets held for sale (Details)", "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails", "shortName": "Supplemental Balance Sheet Disclosures - Assets held for sale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_PxL5z3GYKkC_Hg4ZZUukxA", "decimals": "0", "first": true, "lang": null, "name": "issc:AssetsHeldForSaleDisposalGroupForCorporateAirplanesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_PxL5z3GYKkC_Hg4ZZUukxA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details)", "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails", "shortName": "Supplemental Balance Sheet Disclosures - Property and Equipment & Other Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_9_30_2021_PgcEiOorNEeTO70JAi_jhA", "decimals": "0", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_PxL5z3GYKkC_Hg4ZZUukxA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Supplemental Balance Sheet Disclosures - Accrued Expenses (Details)", "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails", "shortName": "Supplemental Balance Sheet Disclosures - Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_9_30_2021_PgcEiOorNEeTO70JAi_jhA", "decimals": "0", "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_dpGDbPE3O0SDKIhBD67h2w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Income Taxes (Details)", "role": "http://www.innovative-ss.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_dpGDbPE3O0SDKIhBD67h2w", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_IfdGywr-0E6QJPJ-VKGcRw", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_PxL5z3GYKkC_Hg4ZZUukxA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Unit_Standard_shares_rpBYMxtjUkGpD8oTBiHJeg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Shareholders' Equity and Share-Based Payments (Details)", "role": "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "shortName": "Shareholders' Equity and Share-Based Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_dpGDbPE3O0SDKIhBD67h2w", "decimals": "0", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_PxL5z3GYKkC_Hg4ZZUukxA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "Unit_Standard_shares_rpBYMxtjUkGpD8oTBiHJeg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_PxL5z3GYKkC_Hg4ZZUukxA", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_pCVRMHHUJUKySp-CFhUCnQ", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_dpGDbPE3O0SDKIhBD67h2w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Earnings Per Share (Details)", "role": "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_dpGDbPE3O0SDKIhBD67h2w", "decimals": "INF", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_rpBYMxtjUkGpD8oTBiHJeg", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_PxL5z3GYKkC_Hg4ZZUukxA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Leases (Details)", "role": "http://www.innovative-ss.com/role/DisclosureLeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_dpGDbPE3O0SDKIhBD67h2w", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_PxL5z3GYKkC_Hg4ZZUukxA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Leases - Future minimum lease payments (Details)", "role": "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases - Future minimum lease payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_PxL5z3GYKkC_Hg4ZZUukxA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_dpGDbPE3O0SDKIhBD67h2w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_dpGDbPE3O0SDKIhBD67h2w", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "As_Of_9_30_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_d7ZBF6mkg0qV-o5dz3Wckw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY", "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_hD30ruk4V0GfuVSn6DYwLA", "decimals": "0", "lang": null, "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LlS8MT2D302_xxezS40YQg", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Supplemental Balance Sheet Disclosures", "role": "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosures", "shortName": "Supplemental Balance Sheet Disclosures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Income Taxes", "role": "http://www.innovative-ss.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "issc-20220630x10q.htm", "contextRef": "Duration_10_1_2021_To_6_30_2022_5nA7nvi-kkKHx_Ugd5--fw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 33, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.innovative-ss.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/2021q4", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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/2021q4", "presentation": [ "http://www.innovative-ss.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/2021q4", "presentation": [ "http://www.innovative-ss.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/2021q4", "presentation": [ "http://www.innovative-ss.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/2021q4", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r410" ], "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/2021q4", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r411" ], "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/2021q4", "presentation": [ "http://www.innovative-ss.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/2021q4", "presentation": [ "http://www.innovative-ss.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/2021q4", "presentation": [ "http://www.innovative-ss.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/2021q4", "presentation": [ "http://www.innovative-ss.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/2021q4", "presentation": [ "http://www.innovative-ss.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/2021q4", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r408" ], "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/2021q4", "presentation": [ "http://www.innovative-ss.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/2021q4", "presentation": [ "http://www.innovative-ss.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/2021q4", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r408" ], "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/2021q4", "presentation": [ "http://www.innovative-ss.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/2021q4", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r408" ], "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/2021q4", "presentation": [ "http://www.innovative-ss.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/2021q4", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r413" ], "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/2021q4", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r408" ], "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/2021q4", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r408" ], "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/2021q4", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r408" ], "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/2021q4", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r408" ], "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/2021q4", "presentation": [ "http://www.innovative-ss.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/2021q4", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r407" ], "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/2021q4", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r409" ], "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/2021q4", "presentation": [ "http://www.innovative-ss.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/2021q4", "presentation": [ "http://www.innovative-ss.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "issc_AirTransportServicesGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for information pertaining to Air Transport Services Group.", "label": "Air Transport Services Group" } } }, "localname": "AirTransportServicesGroupMember", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "issc_AssetsHeldForSaleDisposalGroupForCorporateAirplanesCurrent": { "auth_ref": [], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale for corporate airplane that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.", "label": "Assets Held For Sale Disposal Group For Corporate Airplanes Current", "verboseLabel": "Corporate airplane (Pilatus PC-12)" } } }, "localname": "AssetsHeldForSaleDisposalGroupForCorporateAirplanesCurrent", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "issc_AssetsHeldForSalePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the assets held for sale.", "label": "Assets Held For Sale [Policy Text Block]", "terseLabel": "Assets Held for Sale" } } }, "localname": "AssetsHeldForSalePolicyTextBlock", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "issc_CargojetIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for information pertaining to Cargojet Inc (\"Cargojet\").", "label": "Cargojet Inc. (\"Cargojet\")" } } }, "localname": "CargojetIncMember", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "issc_ConcentrationOfCreditRiskAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Concentration of Credit Risk [Abstract]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationOfCreditRiskAbstract", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "issc_ConcentrationRiskPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for concentrations risk of the entity.", "label": "Concentration Risk [Policy Text Block]", "terseLabel": "Concentrations" } } }, "localname": "ConcentrationRiskPolicyTextBlock", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "issc_CustomerServiceRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NA", "label": "Customer Service Revenue [Abstract]", "terseLabel": "Customer Service Revenue" } } }, "localname": "CustomerServiceRevenueAbstract", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "issc_CustomerServiceRevenueAndCostOfSalesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of company's customer service revenue and cost of sales.", "label": "Customer Service Revenue And Cost Of Sales Table Text Block", "terseLabel": "Schedule of customer service revenue and cost of sales" } } }, "localname": "CustomerServiceRevenueAndCostOfSalesTableTextBlock", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "issc_EngineeringDevelopmentContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to services offered as engineering development contracts (EDC).", "label": "Engineering development contracts" } } }, "localname": "EngineeringDevelopmentContractsMember", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "issc_ExcessFundedPremiumsOverEstimatedClaims": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the excess of funded premiums over estimated claims incurred but not reported.", "label": "Excess Funded Premiums Over Estimated Claims", "terseLabel": "Excess of funded premiums over estimated claims incurred but not reported" } } }, "localname": "ExcessFundedPremiumsOverEstimatedClaims", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "issc_ImpactOfRussiaAndUkraineWarPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for impact of the Russia and Ukraine War.", "label": "Impact Of The Russia And Ukraine War [Policy Text Block]", "terseLabel": "Impact of the Russia and Ukraine War" } } }, "localname": "ImpactOfRussiaAndUkraineWarPolicyTextBlock", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "issc_IncreaseDecreaseInContractLiability": { "auth_ref": [], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.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 Contract liabilities .", "label": "Increase (Decrease) in Contract Liability", "terseLabel": "Contract liability" } } }, "localname": "IncreaseDecreaseInContractLiability", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "issc_InventoryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventories purchased, when it serves as a benchmark in a concentration of risk calculation.", "label": "Inventory" } } }, "localname": "InventoryMember", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "issc_LongLivedAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long Lived Assets [Abstract]", "terseLabel": "Long-Lived Assets" } } }, "localname": "LongLivedAssetsAbstract", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "issc_NonEmployeeDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the director of the entity who is not an employee.", "label": "Non Employee Director" } } }, "localname": "NonEmployeeDirectorMember", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "issc_NumberOfAircraftDepreciated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of aircraft depreciated.", "label": "Number of Aircraft Depreciated", "terseLabel": "Number of airplanes depreciated" } } }, "localname": "NumberOfAircraftDepreciated", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "integerItemType" }, "issc_NumberOfBanks": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of banks for maintenance of cash balances.", "label": "Number of Banks", "terseLabel": "Number of banks for maintenance of cash balances" } } }, "localname": "NumberOfBanks", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "integerItemType" }, "issc_NumberOfMajorCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of major customers of the entity.", "label": "Number of major customers", "terseLabel": "Number of major customers" } } }, "localname": "NumberOfMajorCustomers", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "integerItemType" }, "issc_NumberOfMajorSuppliers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of major suppliers of the entity.", "label": "Number of Major Suppliers", "terseLabel": "Number of major suppliers" } } }, "localname": "NumberOfMajorSuppliers", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "integerItemType" }, "issc_PercentageOfEmployeesWhoWereEngineersEngagedInEngineeringDevelopmentProjects": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of the entity's employees who were engineers engaged in various engineering development projects.", "label": "Percentage of Employees who were Engineers Engaged in Engineering Development Projects", "terseLabel": "Percentage of employees who were engineers engaged in various engineering development projects" } } }, "localname": "PercentageOfEmployeesWhoWereEngineersEngagedInEngineeringDevelopmentProjects", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "issc_PilatusAircraftLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Pilatus Aircraft Limited, a major customer of the entity.", "label": "Pilatus Aircraft Limited" } } }, "localname": "PilatusAircraftLimitedMember", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "domainItemType" }, "issc_PilatusAircraftLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for information pertaining to Pilatus Aircraft Ltd (\"Pilatus\").", "label": "Pilatus Aircraft Ltd (\"Pilatus\")" } } }, "localname": "PilatusAircraftLtdMember", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "issc_PrepaidSoftwareLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Its represent the prepaid software licenses.", "label": "Prepaid software licenses" } } }, "localname": "PrepaidSoftwareLicensesMember", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "domainItemType" }, "issc_PrepaidSoftwareLicensesNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of software licenses amount paid in advance which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.", "label": "Prepaid Software Licenses , Noncurrent", "terseLabel": "Prepaid software licenses" } } }, "localname": "PrepaidSoftwareLicensesNoncurrent", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "issc_PropertyPlantAndEquipmentOtherThanAirTransportationEquipmentAndManufacturingFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the various types of property, plant and equipment, other than air transportation equipment and manufacturing facility.", "label": "Property Plant and Equipment Other than Air Transportation Equipment and Manufacturing Facility" } } }, "localname": "PropertyPlantAndEquipmentOtherThanAirTransportationEquipmentAndManufacturingFacilityMember", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "issc_RevenuesNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate revenues, net, during the period in the normal course of business, after deducting returns, allowances and discounts, when it serves as a benchmark in a concentration of risk calculation.", "label": "Revenues Net" } } }, "localname": "RevenuesNetMember", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "issc_ScheduleOfOperatingLeaseRelatedAssetsAndLiabilities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of", "label": "Schedule of Operating Lease Related Assets And Liabilities", "terseLabel": "Schedule of lease-related assets and liabilities reported in the Consolidated Balance Sheet" } } }, "localname": "ScheduleOfOperatingLeaseRelatedAssetsAndLiabilities", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "issc_SelfInsuranceReserveAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to self insurance reserve.", "label": "Self Insurance Reserve Abstract", "terseLabel": "Self-Insurance Reserves" } } }, "localname": "SelfInsuranceReserveAbstract", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "issc_StandardProductWarrantyAccrualLengthOfWarrantyPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the length of the standard warranty period.", "label": "Standard Product Warranty Accrual, Length of Warranty Period", "terseLabel": "Length of warranty period" } } }, "localname": "StandardProductWarrantyAccrualLengthOfWarrantyPeriod", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "issc_StockBasedIncentiveCompensationPlan2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2019 Stock-Based Incentive Compensation Plan, which grants stock appreciation rights (SARs), restricted stock, options and other equity based awards to employees of the entity.", "label": "2019 Plan" } } }, "localname": "StockBasedIncentiveCompensationPlan2019Member", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "issc_TextronAviationIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Textron Aviation, Inc.", "label": "Textron Aviation, Inc" } } }, "localname": "TextronAviationIncMember", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "issc_UnusualOrInfrequentItemsOrBothPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for Unusual or infrequent items for example Covid-19 pandemic.", "label": "Unusual or Infrequent Items, or Both , Policy [Policy Text Block]", "terseLabel": "Impact of the COVID-19 Pandemic" } } }, "localname": "UnusualOrInfrequentItemsOrBothPolicyPolicyTextBlock", "nsuri": "http://www.innovative-ss.com/20220630", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r155", "r240", "r244", "r392" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r210", "r217", "r255", "r256", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r390", "r393", "r404", "r405" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r210", "r217", "r255", "r256", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r390", "r393", "r404", "r405" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r155", "r240", "r244", "r392" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r153", "r240", "r243", "r368", "r389", "r391" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r153", "r240", "r243", "r368", "r389", "r391" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r210", "r217", "r246", "r255", "r256", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r390", "r393", "r404", "r405" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r210", "r217", "r246", "r255", "r256", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r390", "r393", "r404", "r405" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r39", "r354" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r20", "r156", "r157" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of 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" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r16", "r371", "r381" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Expenses", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r9", "r10", "r41" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r37", "r183" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r21" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r86", "r87", "r88", "r270", "r271", "r272", "r310" ], "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.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r258", "r260", "r275", "r276" ], "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": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "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 income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AirTransportationEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used for the primary purpose of air transportation.", "label": "Corporate airplanes" } } }, "localname": "AirTransportationEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r260", "r266", "r274" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r72", "r169", "r175" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Intangible asset amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Diluted weighted-average shares outstanding excluded from computation of diluted EPS (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r82", "r142", "r145", "r151", "r159", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r301", "r306", "r326", "r352", "r354", "r370", "r380" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r8", "r50", "r82", "r159", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r301", "r306", "r326", "r352", "r354" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": { "auth_ref": [ "r179" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group.", "label": "Assets Held-for-sale, Not Part of Disposal Group", "terseLabel": "Aircraft sale" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroup", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "auth_ref": [ "r179", "r354" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.", "label": "Assets Held-for-sale, Not Part of Disposal Group, Current", "terseLabel": "Assets held for sale", "totalLabel": "Assets held for sale" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r85", "r135" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r34", "r74" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r13", "r75" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r69", "r74", "r77" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of year", "periodStartLabel": "Cash and cash equivalents, beginning of year", "totalLabel": "Total cash and cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r69", "r327" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r81", "r82", "r102", "r106", "r107", "r109", "r111", "r120", "r121", "r122", "r159", "r199", "r203", "r204", "r205", "r208", "r209", "r215", "r216", "r218", "r219", "r326", "r412" ], "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.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r191", "r373", "r385" ], "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.", "terseLabel": "Commitments and contingencies (See Note 6)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r188", "r189", "r190", "r192", "r401" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r86", "r87", "r310" ], "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.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "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", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "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", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19", "r354" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Common stock, $.001 par value: 75,000,000 shares authorized, 19,372,664 and 19,342,823 issued at June 30, 2022 and September 30, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r129", "r130", "r155", "r323", "r324", "r400" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r129", "r130", "r155", "r323", "r324", "r399", "r400" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r129", "r130", "r155", "r323", "r324", "r399", "r400" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentrations" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r129", "r130", "r155", "r323", "r324" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "verboseLabel": "Concentration of risk (as a percent)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r127", "r129", "r130", "r131", "r323", "r325", "r400" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r129", "r130", "r155", "r323", "r324", "r400" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r78", "r303" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Summary of contract assets and contract liabilities balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination": { "auth_ref": [ "r227" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, from business combination.", "label": "Contract with Customer, Asset, Increase (Decrease) for Contract Acquired in Business Combination", "terseLabel": "Contract asset additions" } } }, "localname": "ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r228" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.", "label": "Contract with Customer, Asset, Reclassified to Receivable", "negatedLabel": "Amount transferred to receivables from contract assets" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Contract Balances" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r225", "r226", "r241" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "periodEndLabel": "Balance at end of the period (contract liabilities)", "periodStartLabel": "Balance at beginning of the period (contract liabilities)", "terseLabel": "Contract liability" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r242" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r61", "r368" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 }, "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.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", "netLabel": "Total cost of sales", "verboseLabel": "Customer Service Cost of Sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of sales:" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r128", "r155" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r281", "r282" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r73" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r72", "r181" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation and amortization for property and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r72", "r140" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss).", "label": "Disclosure of Long Lived Assets Held-for-sale [Table Text Block]", "terseLabel": "Schedule of assets held for sale" } } }, "localname": "DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockSupplementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Balance Sheet Disclosures" } } }, "localname": "DisclosureTextBlockSupplementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r221", "r378" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "negatedLabel": "Dividends declared", "terseLabel": "Dividends paid" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share", "verboseLabel": "Net income per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r59", "r91", "r92", "r93", "r94", "r95", "r99", "r102", "r109", "r110", "r111", "r115", "r116", "r311", "r312", "r375", "r386" ], "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 (in dollars per share)", "verboseLabel": "Basic EPS (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "verboseLabel": "Earnings per common share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r59", "r91", "r92", "r93", "r94", "r95", "r102", "r109", "r110", "r111", "r115", "r116", "r311", "r312", "r375", "r386" ], "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 (in dollars per share)", "verboseLabel": "Diluted EPS (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r112", "r113", "r114", "r117" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Salary, benefits and payroll taxes" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r267" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Unrecognized compensation cost, related to non-vested stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' Equity and Share-Based Payments" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r55", "r56", "r57", "r86", "r87", "r88", "r90", "r96", "r98", "r119", "r160", "r220", "r221", "r270", "r271", "r272", "r291", "r292", "r310", "r328", "r329", "r330", "r331", "r332", "r333", "r394", "r395", "r396", "r414" ], "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.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r313", "r314", "r315", "r319" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r211", "r212", "r213", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r314", "r355", "r356", "r357" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r313", "r314", "r316", "r317", "r320" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r211", "r247", "r248", "r253", "r254", "r314", "r355" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Quoted Price in Active Markets for Identical Assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r211", "r212", "r213", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r355", "r356", "r357" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r318", "r320" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r321", "r322" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r174" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated amortization of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and office equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r257", "r259", "r265" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r60", "r82", "r142", "r144", "r147", "r150", "r152", "r159", "r199", "r200", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r326" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r72", "r177" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment charges" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r72", "r180", "r185" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Impairment charges" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r178", "r187" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r58", "r142", "r144", "r147", "r150", "r152", "r369", "r374", "r376", "r387" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "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 Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS 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": [ "r83", "r285", "r286", "r289", "r293", "r295", "r297", "r298", "r299" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r84", "r97", "r98", "r141", "r283", "r294", "r296", "r388" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "verboseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureIncomeTaxesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r54", "r279", "r280", "r286", "r287", "r288", "r290" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReceivable": { "auth_ref": [ "r33", "r379" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.", "label": "Income Taxes Receivable", "verboseLabel": "Income tax receivable" } } }, "localname": "IncomeTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesImpactOfCovid19Details", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r76" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid", "verboseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r71" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r71" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r71" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "verboseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r71" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r71", "r365" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Increases due to invoicing prior to satisfaction of performance obligations" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r71" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the 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.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "terseLabel": "(Increase) decrease in:" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Liabilities [Abstract]", "terseLabel": "Increase (decrease) in:" } } }, "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r71" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r103", "r104", "r105", "r111" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect of share-based awards" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r171", "r176" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r171", "r176" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r168", "r172" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "verboseLabel": "Intangible assets, net of accumulated amortization of $635,095 and $634,032 at June 30, 2022 and September 30, 2021" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r26", "r164" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r47", "r354" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory Valuation" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r12", "r48", "r79", "r118", "r161", "r163", "r165", "r366" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory Valuation" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r28", "r164" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r27", "r164" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r162" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Excess and obsolete inventory cost" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r63", "r139" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum lease payments under operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r344" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureLeaseFutureMinimumLeasePaymentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r344" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r344" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r344" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r344" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureLeaseFutureMinimumLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r346" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "verboseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorLeasesPolicyTextBlock": { "auth_ref": [ "r347", "r348", "r349", "r350" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor.", "label": "Lessor, Leases [Policy Text Block]", "terseLabel": "Lease Recognition" } } }, "localname": "LessorLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r40", "r82", "r146", "r159", "r199", "r200", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r302", "r306", "r307", "r326", "r352", "r353" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r82", "r159", "r326", "r354", "r372", "r383" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r42", "r82", "r159", "r199", "r200", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r302", "r306", "r307", "r326", "r352", "r353", "r354" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_ManufacturingFacilityMember": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Structure used in the manufacturing of goods.", "label": "Manufacturing facility" } } }, "localname": "ManufacturingFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]", "terseLabel": "Warranty cost and accrual information" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r69" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r69" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r69", "r70", "r73" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r91", "r92", "r93", "r94", "r99", "r100", "r108", "r111", "r142", "r144", "r147", "r150", "r152" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r136" ], "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 business segments in which the entity operates" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r142", "r144", "r147", "r150", "r152" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r341" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "verboseLabel": "Operating leases expenses" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity [Abstract]", "terseLabel": "Future minimum lease payments under operating leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r339" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureLeaseFutureMinimumLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.innovative-ss.com/role/DisclosureLeasesDetailss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Present value of minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails", "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r339" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureLeasesDetailss": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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", "negatedLabel": "Current portion", "terseLabel": "Operating lease", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails", "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r339" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureLeasesDetailss": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term portion of lease obligations", "verboseLabel": "Operating lease liabilities non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails", "http://www.innovative-ss.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r338" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "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 right-of-use assets", "verboseLabel": "Operating lease right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r343", "r345" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "verboseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r342", "r345" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "verboseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r41" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "verboseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r49", "r354" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Total other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureLeasesDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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)", "terseLabel": "Other income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r67" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividend paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r65" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r261", "r268" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r18", "r215" ], "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", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r18" ], "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", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r18", "r215" ], "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", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r18" ], "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", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r18", "r354" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "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, 10,000,000 shares authorized, $.001 par value, of which 200,000 shares are authorized as Class A Convertible stock. No shares issued and outstanding at June 30, 2022 and September 30, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r32", "r33" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r5", "r7", "r166", "r167" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Insurance", "terseLabel": "Prepaid insurance" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresInventoriesAndPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r66", "r269" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r41", "r193", "r194" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "periodEndLabel": "Warranty accrual, end of period", "periodStartLabel": "Warranty accrual, beginning of period", "terseLabel": "Warranty" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r195" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Product Warranty Accrual, Payments", "negatedTerseLabel": "Warranty cost" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r196" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Product Warranty Accrual, Warranties Issued", "terseLabel": "Accrued expense" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r52", "r53", "r57", "r68", "r82", "r89", "r97", "r98", "r142", "r144", "r147", "r150", "r152", "r159", "r199", "r200", "r201", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r300", "r304", "r305", "r308", "r309", "r312", "r326", "r376" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r37", "r184" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r36", "r182" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property and Equipment", "verboseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r184", "r354", "r377", "r384" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r35", "r184", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r14", "r184" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r14", "r182" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ResearchAndDevelopmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Research and Development [Abstract]", "terseLabel": "Engineering Development" } } }, "localname": "ResearchAndDevelopmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r278", "r367", "r406" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Engineering Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted Cash [Abstract]", "verboseLabel": "Restricted Cash" } } }, "localname": "RestrictedCashAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockExpense": { "auth_ref": [ "r72" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.", "label": "Restricted Stock or Unit Expense", "terseLabel": "Stock awards" } } }, "localname": "RestrictedStockExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r221", "r273", "r354", "r382", "r397", "r398" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "(Accumulated deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r86", "r87", "r88", "r90", "r96", "r98", "r160", "r270", "r271", "r272", "r291", "r292", "r310", "r394", "r396" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "(Accumulated Deficit) Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition." } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r137", "r138", "r143", "r148", "r149", "r153", "r154", "r155", "r239", "r240", "r368" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "verboseLabel": "Customer Service Sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r137", "r138", "r143", "r148", "r149", "r153", "r154", "r155", "r239", "r240", "r368" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Total net sales" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r80", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r245" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePracticalExpedientRemainingPerformanceObligation": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether optional exemption was applied not to disclose amount of transaction price allocated to and explanation of expected timing of revenue recognition for remaining performance obligation, when contract has expected duration of one year or less or right to consideration corresponds directly to performance completed.", "label": "Revenue, Remaining Performance Obligation, Optional Exemption, Performance Obligation [true false]" } } }, "localname": "RevenuePracticalExpedientRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Sales:" } } }, "localname": "RevenueRecognitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_SaleLeasebackTransactionAccumulatedDepreciation": { "auth_ref": [ "r334", "r335", "r336", "r337", "r351" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The accumulated depreciation and amortization related to the asset(s) sold in connection with the property sold to another party and leased back to the seller.", "label": "Sale Leaseback Transaction, Accumulated Depreciation", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "SaleLeasebackTransactionAccumulatedDepreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r313", "r314" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of financial assets and liabilities accounted for at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r170", "r173" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of other assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r29", "r30", "r31" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of prepaid expenses and other current assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of warranty cost and accrual information" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r37", "r184" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosuresPropertyAndEquipmentOtherAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r261", "r268" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting, Disclosure of Other Information about Entity's Reportable Segments [Abstract]", "terseLabel": "Number of business segments" } } }, "localname": "SegmentReportingDisclosureOfOtherInformationAboutEntitysReportableSegmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SelfInsuranceReserve": { "auth_ref": [ "r43" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.", "label": "Self Insurance Reserve", "terseLabel": "Estimated liability for medical claims incurred but not reported" } } }, "localname": "SelfInsuranceReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).", "label": "Self-Insurance Reserve", "terseLabel": "Self-Insurance Reserves" } } }, "localname": "SelfInsuranceReservePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r62" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "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", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "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.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Customer Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation [Abstract]", "terseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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": "Share-based compensation.", "terseLabel": "Share-Based compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares of common stock reserved for awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r264", "r268" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "terseLabel": "Options to purchase common stock outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r261", "r263" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r259", "r265" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Employee" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r224", "r277" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "Shareholders' Equity and Share-Based Payments" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureShareholdersEquityAndShareBasedPayments" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Standard Product Warranty Disclosure [Abstract]", "terseLabel": "Warranty" } } }, "localname": "StandardProductWarrantyDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Warranty Reserves" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r17", "r18", "r19", "r81", "r82", "r102", "r106", "r107", "r109", "r111", "r120", "r121", "r122", "r159", "r199", "r203", "r204", "r205", "r208", "r209", "r215", "r216", "r218", "r219", "r220", "r326", "r412" ], "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.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r46", "r55", "r56", "r57", "r86", "r87", "r88", "r90", "r96", "r98", "r119", "r160", "r220", "r221", "r270", "r271", "r272", "r291", "r292", "r310", "r328", "r329", "r330", "r331", "r332", "r333", "r394", "r395", "r396", "r414" ], "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.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "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]", "terseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r86", "r87", "r88", "r119", "r368" ], "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.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r220", "r221" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of stock to directors" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r46", "r220", "r221" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r72" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Stock or Unit Option Plan Expense", "terseLabel": "Stock options" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r23", "r24", "r82", "r158", "r159", "r326", "r354" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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", "periodStartLabel": "Balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityPolicyTextBlock": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.", "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Treasury Stock" } } }, "localname": "StockholdersEquityPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Supplemental Balance Sheet Disclosures" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSupplementalBalanceSheetDisclosures" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r45", "r222" ], "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.innovative-ss.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r45", "r222" ], "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", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r45", "r222", "r223" ], "calculation": { "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets": { "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", "negatedTerseLabel": "Treasury stock, at cost, 2,096,451 shares at June 30, 2021 and September 30, 2021" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r123", "r124", "r125", "r126", "r132", "r133", "r134" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r101", "r111" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted weighted average shares" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding:", "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r99", "r111" ], "calculation": { "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Basic weighted average shares" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.innovative-ss.com/role/DisclosureEarningsPerShareDetails", "http://www.innovative-ss.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "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": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123398962&loc=d3e400-110220" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "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(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21459-112644" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=SL116886442-113899" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4549-113899" }, "r26": { "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" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r275": { "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" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r281": { "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" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r285": { "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" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r297": { "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" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "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(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r301": { "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" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r306": { "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" }, "r307": { "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" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r321": { "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" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406127&loc=d3e45014-112735" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "50", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386837&loc=d3e51831-112757" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386837&loc=d3e51840-112757" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386837&loc=d3e51843-112757" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r346": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919352-209981" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL119206284-209981" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123417830&loc=SL77919786-209982" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "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.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r404": { "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" }, "r405": { "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" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r407": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r408": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r409": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r41": { "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" }, "r410": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r411": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r412": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r413": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r52": { "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" }, "r53": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 50 0001104659-22-090046-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001104659-22-090046-xbrl.zip M4$L#!!0 ( -V #%5K4E\1]*1;,Y\^/75== SX8)Z[+K1:9TT$&&6 M9U.VN&[XHHF%16GCUU_^_K@95S6DCY*NPK82V)BY'$?$'D/7:) M6&&+7#>64JZNVNV7EY<69QKC/KUB3N&_K2MNI_ B8:B,CH,.6$>TFW7D[Z(Q(G1P#OHS! M@O7(:/'(FI0)B9E%-DVA.2H2] F?A'HZEY>7;=UK2"%T%QBO(N(Y%D^:-.Q0 MZ'::)YWF:<>P,+)0@9=ISV6;>PYIAV2&2W#9E&\K(I*JHJX49;;D6VPQ==#= M5MV*\T1Q=B-.*H15.G(#%L)\MYN&>/>D35XE88(^.:2IR @'21X3S6XK8K=\ MSF%1>(M+$,1J+;SGMNG5@]QPOW)6BE-,3XI/!+7254#'MO0,EYN>-.F 1H9- M45<:FUSQ#*N@)VZ6Y#G! [T1'J_6,EVFZHG)9)A:(IU6=\6(+<]GDF?A%'3& M&$HL;)'S4MV6%MEDQ8E59B:M*==34!9//[G61-.'"AW:L&]G#=@!$-)[ (9I M(G5PZS;3NEI1-O?")FA4B\B5TC2#.$+JX=/CJ&"^:<,&5%B.)WQ.IK!HV9C; M/6;W?2$]M_=*Q//]<>^^/T33C\/A;%H#60'(J%=, MYI.5V?_*()K!F0]MMRRTTQG\N1O>SZ9HX+]".Z'4\^UQ 7[K"^ZV+^-IE/Z8)!HF)A)GN6SG#@X/H MX%F4B &1F#K)O78GYCRHSV"A[B1VW4 \\N9H0P%::T!&!?HY5/*O&O!"P%>K MX(2-G&TM@:%YB!MSP:= ,(-FQ#D?2BT"I'0+-WH*<-0<&23"&O3ZC \ M9!@&<'\DC@UGJBEV2/4HRQ15%$3=RD$4J$1+T(GF'D<"M-;Q<. >I(KR M#5:)X3>?KA2Q7B[V79-*"BZ*G=/*L6,,T M-9 +Z)W97_T;:$A->=4 =Q))+"&'=^P1+G+GK;&WO$9\C>Z.=W=%EW8%>)6ZK:M!*0 %4DJU[Q.6EH;$._/AN$C" M$6.OD3A(IKA?QE@J>1*]M->3-5*'7'M'[@I; M\_4[ESN]6EEAJS\]RC[[<5P -5*%6U_\OMHT.Q]XB)36E%\G.\5'S&U2.FMXZ3*Q7,& M]BD4^7@67$/7X!SZ0CIKTN[&G0_JOM?3->K5OEO,_6RQ_FKQ!X&1CD+!E72F M^VNGEW)Z^MU%K"__QN)=\D1BXO__YY9"_4<5K'DD2N;8QOH/;!A@58[#JL+?B.<500*+N.*AY;QS@H!S_M.BA@(<[W&<^']G;E MDK E7N%$US>!H7E<(I:H>955, 4%M;+&GJ4E!?0BFT$]-H/'%B@T5I90GB@Z ME:8YQ<&&H:F>R^LLKJ^4-?(B3OUO4=&2E,)29?S@#+B,NZ /KJ6?/ M$^#W_]D.+48+R)*S)]C_4V(Z_RQO&LKXVU\XM) MMP(0Q4XTLD3/@6XSI,[A(I(9Y)<82!G8Z!^EQ4:1/Q M("]+?(P!3QTL?0$9E,7Q7(ZI"\+MQ!:73W9<^UUB7[C![*MH;.TFIC$5DVI[ M1M+.X.PE\\V<$F<^8@*&!#O (Q&$/Y/UW BL+J#)&<2>\ZGR_'FUB!"W/K.) M*L+E4M\5DV?"AZ#<5:?BOH.I&Z%2GCQGJ*X'ITS,WPX!6-#U%'QM"(,F3[0 M1I,R30$;JD#26:VJ&NL)]0M([(17TAO9>9@F5.$L6$MVS_.K(IUA_58 %U(= M7PB;&KVP\=J^)3]C#K-/ONG2.-@9$[:0R\G<-#]H^=%\K<:;XP1C\W?',RQ. M-_7F\@5S,@:T5 4@2.3"VG3KUBR)8A_S!9S$)$ 4'TY:QW$.82HA M,=#?WHSTI0.JRJ]:69UT=H]Z5S&A[3IWUBOH#<8\)';,[)-S^\,1 3?N/)97!QG+@^ M#D9>C?5H1JZ,XA[K/=,@@]J>N#G]1Q7$X=80_D3CT1>"8HBW3U\Y&$$@F++F+H440&!'6P!M?8]#2@!S$1*$%2Q'1/1-(KI.,?80 MLM?^6NR3*)M-N*3T_IOAJ.RX*"8]@F@(/J$(7F;^\C]02P,$% @ W8 , M56NI[V*K#@ %\X !4 !I44IG*K4%E<[.W4]7;F**-2%F[:0M^^OWV"0T M$)PXH4P]Y%GXYH%Z<^Y?'A+;>1+ M6<6ROSTQ-RK@L+&H2YE"_%6/DM7%HWJK73]L';QQIQ8V4?RL44F47/Q*4M+' ML,S3)\H/9= Z.SMKR%]K(#W+^LRHBQ_PR)+/SOW9%%_4.)E,75&6?#9F>'11 M(YS;=<% \^2P*9#\,O2!2*$I7>HYV /"X0NG+G$$P9?(%0T:CC'V>'_6GF$DU^DC@J@J, ME$ 7\?&U2U^W)8!8^3\1_Q7AMDMYP/ PF$P0F_5'0_+L@9FRD>=W;)L&G@^F M=0!-M@GF5]A'Q,TG@\)UE"2'*:07I" WWC/?4_ ;[P5^I@S:VO&< <-31)S> MVU3P*Y[T_3%FW8 Q2-7A''KUIF+;9I-,E?*\F5^QZUQ3-D0NWKH0U36:*J,! MHV W_1DPW/MO0*8BL:3Z)ZF=;OVFR@^,#POPHJ-L7\,4]94BGQYB'IA=/L!L M.$9LP_ZE+*T4;+<8O&023.23 9K)B4/8NBYR[?8F M,'5K*)'-S"9N1+-&Z;FQVR"SP)73VEOX+<0KJO]XKR$F7OSF8\CA+)X27]0( MOF*S:=6M1;GPO=N_O^K=#WM7XMNP?WMSU7F$/RX[MYW[;L\:?NWU'HEI M^RC6])@:==@R"L3LJ'SXFM"L99;"% TNIN&BM#H!18CRCQB=O,LMK(3F:3!E M#F87M5;-"CBT@TY%'3<#7*+ @TY/S:0\_FZT< 5*\"Q MQ2-UETW+$@=_V&P"^+9QT^?<[3=VT+W"(PPZY]QXX*KB1_0V!ZVF3IVA"L3E M;+W.L#AEA#+BSR2[I7 8,R#WU+-3S>S:M%5@3K_AQ@Z.MP0]$9?X\WV=H4_M M'V/J0F.YL!_^;(6R[.1EHU#H6"R%.9JE*_RXSF4!,=93CC4\?=:53&@.8[HL MI/*6ALI8^B*??H!FPJ'76^)83FPTC6EM5*]P: TF5&Q5ZC=+Y7I=XO7'!B- MG4%WJ>26+,,W26=;)ND.$%X9;H6EX3#AZ<_&U&9:ET (I M')I#NB;;.=$9V[\SY^GJA.;06&3VJXG'6.(&+'3V)9"T;<$U*IDLKB;;(0JUH!G;$3N.0^9M&2#BW'A=-"4^$1LHIH696?<(=8+@C5VC?.18<0# M-LNTULF$.\2J)KC,+;WZ@L;/C97XP^T')2I/],1$KXQ.;.M&)PX?X>.N=_\X MM/K75G_0>^@\WD "P^,4[[$_WT.ZI9QW7A!QQ=K4(XV9ZU!Q+A$G]DHGR)V[ MI-B+J(G7T"V$]TZ\ (S4NS)+&9AGGO#3Q\4&OB(3:[ >ZEVR?\?NI" M Y]O/!\SS-6A'%NK<;D#MDL,'BBH.LL!(C]73L:Z!B%@T?Q((JK%EF1*ORJ#>7QFL;+.\<^%+I/6NA'=\@&_8"_ D8U;W1, ;7<# M<0>$"/> ?PX8.J6OF+ND75"+CX*MLV14OKHLS&!TU#)KB(_2F4=U<8NN!RZ3 M4%,, ,<@-G% Y0I4V:4R>#)$INSJ*7D,9CJ5KW5=.R_,?%.QP[*VT;":IAT<<*!^T*SYX8PLHC?P:6S8W%4;,>BVQE^M:YO^]]-W[$0\E@Y#0YS M39\1&P07GA9??A!+.<# KS@U(S:V\!6>?R[\S-Z;/4;>,WX X?5&(VPK(QY_ M.@2['7*?L=[ O-T9$.&DI1G@*W&9L45GC)L$RD\^.YBR0GX?A/*?/(_ M^5Q!MD[6/5"#PF(P-G1.3N;ZLCGBK''&*LG:Q'O >P[@!H?+16.B1).Y%KHF M\1XPG0.X3HA<^O=U*N6F5GW0!\*BR'4B5.-6.S2E2)V0;RV M-L3R[*4:9.$/^3^K O_A%6*1[5M[E9BV8N@4MI<:4U@PT7)3LPJZM'*[1N[1 M),+,)QZJCIIGY]H'] M0C+0CZ_92M!P\9?6QCA2! X?-5O-EE6WWNL04<3S:BPZLF(56>\U65%5UC_" MROZYR^'#VX@&_F,O7D!FAAG9F*BD(2DN"6/O+LAUVX291^]A'OA!1^_7E;1, MYXD!D4AK*,MQSEX;8S4"D+=V]T8%F,X)Q:@S43_MY?(ZLZ'VNMG0>ZNLL%F6 M;%$L;99R'.LL'46#ILG'U+10"N\2MI"LHF5F46EO,YN^:=R@PP?T.L= M\C$CR!7O1NJ/Q*T$["5E/S KHSD&81T%:V,)\V$Q=E;R'AM)V0\1U0 .',_' MJCIG!6G-"<;8HR$+0-?B9H@Q=N3@E8M7=$!*&J(7#]<-,7Z.YI,_V7)%D5C5%5&)9U7?BO2E.0U^,A[)C!-7KQP?;%Y M(ASV5^*Z2C2 MR1R=U*%F)3XO+RYC!Q2%KZ2ZV2OOD8&/*GY9J*<54I:M2D K1,(45R4\E!?% M0>1U38Z*KXW-*[:BFBOC@21/NJY?$4A)5]9HX02V_QTQ!EH\D\U#;M=%G),1 MP4[6%IM6;G-,0B9-*X-'873&CB*]R=2E,XP?L#1TF0JKG:^B)!?#96P81(A= M1/9A4%/1J&N_FR[*6%)+W M(&CUV63ZBA*;#T_F-96E]52Y%J(Y&=3+5%%""X#2OY!RRRY2]/KY 6;#,6(Y M@P..DS'?48$6E&C)(BOCV7R7LL=.YP4L[S.^#R9/F(G]/C<0]PX+++P?^-Q' MGEBL7U'QW+E+Z;6*5B::M^[EY87*6%;_LQ+[=$%ZXSU]<^3&>DORAH#YND7X M.B$)JN/[C#P%_OQ%0_(9@(/)YOPP>$P[*K/56:7U22HJ.=ENEE78,G>OLW*MXL, M9Z SR\9>!SY\O2,>F003^22ZH"4TF5VHK:UM@!-1OK)(^)S78TWF%5FN?#P- MJWJWS^*U>5!AO6VXH;X5Y[6Q0@$6$E3>XZ"?W:3NGJ^3F]>U\Y*FT=<+F_'R M%]!2I?$-9IYV6@GR<"/*%=)W^U!EYYG"QX4@A M]K1UQXH_AX@2APC=YMUX#_.72?\'(_8(3=@4;[+ I4[4:D(G.ME5.Y)?#L:Z M%,5POM(/59]7^J?R**50C=!B72WW9N8I19.0A#1%* #IMN;7+T!2$BGB*O%R5)NJ5%J6S@'.=RZX MX^"GO[\M(N\5489)_.GDXMWYB8?B@(0XGGTZ2=FISP*,3_[^MW__MY_^X_3T M'U=/(R\D0;I <>(%%/D)"KUO.)E[SV2Y]&/O'E&*H\B[HCB<(<_[\.Z'=S]> M_/#7=Y>7?_WN.^_TM"CIRF>5N3ENXO-+]=%J23^Z/UX=G%Y=GE^>>E= M?/S^QX^7/WJ#^PWA/9=RBHV4$8Z_?A3_>^%5>AQNS#Z^,?SI9)XDRX]G9]^^ M?7OW[?T[0F><__SB[!_WHTDP1PO_%,, G7B<_B/+OAR1P$\R7978WUYH MM"[@_=FF+B6%^.MT378JOCJ]N#Q]?_'NC84GA8CB9XM*UN3BUS#9,)2)OS_+ M?RR38DW1)=@Y?4V40ET7'SY\.,M^/>&*]KR?*(G0$YIZV7+&, M1%G9=W.*II].,&/!J3#6^0_OSP7H/TT2;G/A5-<;HX2'/C1B2?J_/)T5Y$/QS%YY69Z1:>,O0O(XDQ0G>U?2:8( M*VN)0A/TR:PUXIT 'C/$^XE"E-59_/_JK-8I0;HB=&S\4Y^]9+KD,Y>9 M[R_%C.#B#/&ZQ#>B2";DO3@]ORB&VW]"*%S4O;-64&X53GLV?$OX8 &_1&@8 M\WE0WIZ-,$M:\K]-"3A.SD*\V/B('T7[.5II3B F']]G>LA*:T J_EFHA\2G M86;L!D6L%]V$O%E1IPNT>-DW<.7"5LMM0-(Y%XH&Z0LZW2BB07FEI3?K#WG8 MM^,0Z[(+B?G?.,9Y9,9?B]*%/ ='>$EV).A"%&Z^Q8FH8,ONE?B]O.WS[C.' M<&DK,D3""B2H5!^)I0A"]VX.Q3>[K6'Q]:\C[+_@B"N0C]M2*N;"@Q?&QV[! MQGR1_X*B;(G(P/#KQ8Y^[%C.^H#-1ZTT16%=,@5J);T2M)9C@WGKO@-:1<_# M:EWRE)*%HP&(I2 IXU61I1# WW0R143OVZ3F>M@B^V@CN?=,/"N)">6#HD\G M_-.28D+Y2/'3R7E?7I0-SPT!4R52^TN-K!=(I6G' Y_':8-"2JL$J*0^)!B4 MRB46%7?J_+N2EAU>*2$D9R^%HWT7L4NI[AFVE/WY?4D<.^>7,N@C0,G24)]0 MT_AN)"@%Z*LO6$MO"?*7Z\1;6K8!$WFK,Z1PU#P;D9>N;)P%C2_?R<^ MGN8?\Q4TA'\=H9D?#>-$[*YP(79B0T)1ZUX4-&>=B)_7>5-9;"[)7OY9*O@N M055JA]#5:XK(:SLP,I6+J[7HE$HGHE$FU3;X#K7AIO%F-"DUW/ROW4:;?_7K MYM#%)$"QS^->XI!*NIIUM90= RMJ_Q*S)0JR8VM2C]72R@'JJ/?V91LE$PL! M.G-OC<#"R8V"MN#QSL.5[8&DR&=L/)TD)/@JB0 CO7+\K^7H#WA9&FE8J F5 M4.6D>P>$B\Z)28K.HL)"ZO* 3"YM7YW!(R5A&B1C.D'T%0=(T1?(R*0MI8JP M%U1,'&3)Y6#*GD!)J\,GISZH)S"HF%C4WVE'()=WW0]HY035#^1'GJ[)8DEB M<<[)IB^0\9C[ Q57?TK8D4C;+4AIE:"5U,UU#@8C$ MA^NLCY,*7^PFET!"B MYS'RXP=_(>LN9"1*-]DEZA^1-@:J1$94#7J]0IM$5VGGWET5LNS,=>% >'%Q M]E=(EY0/ %^MGGGE.N/KX,'.ZJZ7*>W@D.9F.. O8?=39 M *H$HQV0OJ8D3WX\4\U#-K])!^>57WL0^KZR>+\K=OZK6O#M[P?-(V0J(M)J M.ITNE,1:SQ%VQ('0(US/A4QW\?9FS9 E>,$';<8NP895O9!BR0Q1,\9>P89U M#\TTW"\XVH^XB]AYSV 'J;(X90D%0JP.PM]2EF1WDVX)?4#?2M?A*(GYQR"_ M9*L)6JB2HE1)"7_/LOUU3%.+DVJ=T-27TFSBVHNY7E/3J!E3' 0RX M<9W,P.6FA(97TFQ,0YQ$ZKP?T4"H]!EFT2'$UIE=/*7H]Y1W@'<) M6FBB2\.A="T##SCXVOC2\KBJH,'8LC,,<1"I\]C20BA'EU%T"+&UR9ARM;I' MOC@9*<:7M[F\@>PHH@.GTM$L>0&H12:>-O(L.,UJT?,>'(5NIB/. G8>DU: MRK%I"018A&X^_HP1Y>J:KT;H%45V0:IAMHE3 SL _91,R>K2.@>ML@RG\-66 MTF0@VYG7$,M::?N,:BTZ4V!K44$(\6N?S<45!_Z/V&I[]2/#JJ2:0;U,KF7I M#_L38@G%08)"N83R;[7KDH<4J=3?H84>OOU@8W/2G,#=;T9H )9#_%!@(")^ M-PW?U>J*#SWF"Y_JSIJ;V-31;\$(21MKV?3;A@8V!VW4&0^/5WM;$3?1NH], M(Y3*%J$%!* Q:-K!5W.X1!Z0_?I=P_A-;\I;F4078'UOP>L :,,* MQF&L:[$_B>C2I\E*<>!712;=#5,1=GQ:"RU3/D_P&1K,*"KR4U<%4^[^6?/* M3WJY,#!UW9(6AY7%338*=D9ACB(U'FWI(50[I:,HL.(K0(B&N%7%-[%B1_/1&[0 M/*_;U2H_62 N7FKCS:D4C0,ZEP-6=5M1C7O^>Y2TKPI59340V?NZ #E8^![: M $>PU79A+Y 06HN!. 9AF I6:-3G/G>I>KS.NLG7+VX,;)7\ M:E7+Z9_)OP41AU:7X-JH2GUYMJ7*#C^7JO 0TK[LW9];K6(MMP-M88304'SF M(!*4#7Y2W<"A1J?T9BDE$(#:F)=0VH%L,.)T:B;&ZCL/&HFXY M_;<"AS1II)[8L#XF(X>$UV)AL$[N@+GQY4"-_FLK@7)!>EH$K M>7_^3"PPS M4@QI:=0,#MX#(V6-7"['R+%:C=,SM1!!^E0W)H$ 1)(\#8Y)< @157XGTV*7 M2D6N]"8= RS4VDA2,S@A;S"*+"Q!;(7I/(+4PI?C1R\TA.AY0I%XV/I1;$(_ M\RD^\P,A)!_2EG_1Q)-] 9JSK"Y%P-"5-M;JA%;8&XRMO:Q"3&)U'F4N,*IG MYGF@T K$4I?N5/97HE=4YG/4-EOJ(FM439V6-6H;6(C1,HX;])+B9T0G?<0,J'+G8-.6 A1,2*,\=@5B=E0 M'/"@O5H]^$E*T7BZ_5HWB[QF,6,O7 M>02ZX"E'I@$'B.#D2&?Y7J_I9):,5.UB"F(X2/51)26V1MMD+.FU3FR$Z#Y@ MI$)70D,I;&_3F7211MD#F\/I% 7)(Z*8A-LTH:JIC06;? )@R0A+"^KICQ7C M7IIH:EKD9BGB*ERWTR4K,)NIDS6(WMXI0&R]=*@(M!T*Q870&DUO,#1W7G=H M3% :\G^U HFFRF[?-=@5<7M#52+:KJ_^=+:CEA%>/[1<_:Z0P?:-Y>U;A"0. M.1QQ1FZ[%%'>1F6/OG@->HX2L:Q]4K&)XKGE\_.+\^_S%Y;S2OCGZ_'#S?!A M,KP1GR;CT=W-X)G_<348#1ZNA][DY^'P>>+]I5+9?_%R%U',*H V=KD\/W^? M:>?%9VC[2',?3\0]^R\14JTK[Q#U\@9[8X^:NKZG;AU5<\Y)@_0%G6[BJQP- MTA5RJ?HKR^)J&#MM0"]6.>#%U=;L4&K=BHHLC:#R+/U#K# ,,>%C!\0&C[Q, M1"D*,P&U.<:T'&V9)M/8Z:*H16\7M6]5 D0' X1E-A?+<8Q$^EQCBU4B;,D. M?A191T5-;&GS5#1@N^,2+D"8? Q(G/".=AAEI'Q8DV\V;W^/".^^/YTD-.VK M>ZGZS^X)>X7%3$R=1M'E(78T(5GRF8DXRYFY"X2HJ@K,QUQCFB$-LRR9?":5 M8;"RFYJY4_N];\Y^:D3 [9@[WAUCJ5/,K1DZM==W3-EIQ=FJZ'PXQG14>.-;;_PX?!H\ MWW&"/Y9A#]@^>:0D3(.$=YZ(ON) E2!53G8,BZUJZ5MHREQ4S@9Q6,BC/N*J MH>UYA=7D/#NZER& T)<4XFE74W=H^EP_M?*?ZO2F(OM!*L>,!4*/E^<_O#_/ MM"B^^748SW@GABB?+=V(9T_(LN@H$NH'BL>6TD0=O/,;BJQKAM,<&:_)BP93S\3$I8[A@F)0D.( MVC >S^:$#9HCLIVSS6 $H+TSVMD.H,T^4\(8'XI-L2JP*A3'LUU4$1N@)\005X5X4ZXTYR@$5PXTM#P06C2CW^T\ M)JC# \YF$Q3Q0F>?4S&=^J&H"Z&4=1 M1,(5'Y6II]Y*ZFZG$N>'VU>" 9QM'E"R=<;!JX\CL.8DXBIA5S[# M@<)FSJ5T:\N#-H"K=4.VO91@P!O'EV@*6@A MK+*8O$QGG6.)G!L>[%=!MQ!VVKN8,[6C/KFD[',B TJ?MZ]S[6A]H$*^0OFB3;2T;. MI4!HLELTOQHXY"/A!?9BN#W\/>5RGE1LHCP9_M[Y9+@X&#[Y>? T_'D\NAD^ M3?[L#?_GR]WS/T_^."+>L*2Y(<7+9206!_]MLG7(>8[A$+DE% AM[XYDVL0= M"EIHN3MTOE89 LOA0+!*:>%!>]1<0@=A4*-U*L4E,DBGG0=AB',!'GT=C=+ M"2(2FE(<)$6FEX$ ^H"2\92#GB(L$L6KV]=#BX40K4TYP4&* .-_P]GKA1GT1NP; OGL5K8T;K!3,PG^4!EDBX6/EV-IQ/,^XHI#OPX M&00!2;.7A1Y)A,6;1#=B 2>RRW/TW?G%^85WZFWK$%M;>34>F7JEBKQM3=ZZ M*N\O167@D\X'5+48NU-7J>:5] MM-:*$]!6F*,9=U+.F*%":-/5T%:&UWBM.(%LHSGXK)45RQ#;2">DK#B[JO$\ M]^,!IMGK[TM"DVRDOR'AY/=^G$[](,F&?;=^@"/>C:AS$+59&X25'PWD6L.""L[3B:V0H7!%.I'4V_=VMD@[ ZLJ?1S.#ZRFSXY,U.H_Z97:/7WOC,\ZA1:E;3GG+%'DZ97=?EAS_;VCP2^?R3P53^. M)F0R/8=6INF[_79*X+LC.P25*V-W9#BG9,/8W[DE>U@5^U@W:4=[PFF2B_2$ MQ(Q#Y#;>K&&/I]F2P%T\)73AYXD_29H,XX3/(UG.(, 7)9B2Q[51$>C9N=ZS M6M &O'VUXG+3)I716F;5#IJ:'L)R6WNA4ME.4RL!G(&5OO^%H6D:C?!4_9*? M!2?H=1QM>%O!:\Z#[@8NELL?4SS MVY0[4O^,HO"6T"_*5%V6O'TVGC:.6#E0; <)G!EEV"&< M!-JO.;0$>%Q&O4XIS0?SSC;=L$(8UCAYKK55-Q"/PJA9 _.$ O%R.9YB%#X3 M_A?"KYKC+'N4 V&^TJBY#7B/Q_:[Y^!X/[.F'02\C:,HO(NO4L9;.<:NR>(% MQ]DXW]4W]J\'PF"X>=_97Q]'X5L;Y51?4=$]!^M6"(3A>3L=B 0L.)/73\]J M(:E&\:ZE0!@([FUT9[2M3Y/7=1:K\87CZ6;+)@X()[OWF#2;8(&+/\-K4\.W MII[GDI?4^[S:SG,=WN>2XP1G]^-]X^FR$2O^\;A3.^/'L([*7M,%_6@X+6;$G&59Y5DI+U/ M]VR\;N?1/0F,UH.#3R+YW/$V%3>E'RE:X'3!QJ]\5N_1)(K9:*HX[Q>' MZ_T\#ND^R\B+PG'\A(*4BH473O! 8KK^4^0)8KI,,@V6WTMSLY'_:E5(*P8B MMQ3]GJ(X6&E2S5AQPDDUT[@CE-L<*UU Z%TV@LK$U.:BL>($DHO&P:FE5M1! MA&I%MO%<[1U%.U8(XW('5S49L0X0E!6O5IN//V-$Q?[":B0V .Q:7RTSG"08 M737 6G6 LGO90^M2.[?&FC+@M4&:^BY=IPC)X%W9MLXP#:I-L M]%RI&64((1A-L6J@;H=U#' 28K3:]NI4 ,&FM=G_CJ3R;PT/ QU2))#6V.SK MFN5G1\@0_.">Q&AU[].O*!'['WH+JX@A-,--.'0E/9\"*P2C-=%RU;956EC# M&4%(+=**LJ3]]^']R-&F*HDHP.(T2 MI?P0.AAK%SRKZU[+]P?MM52J]T3]1[/G4M.< M;@-%1=S7QK*Q0'CQ;+UHUDJ- MO9[2E)6*FXPU0;6+<$8ND%V'_ED%(R8(YIJDRV6$7:E1M##@Q\LVC\B%;<146"#BIX6N\W*JZRG@.:8Z-$"20= MYEZQ48+1?@]=EG$\O:8HQ(F059OUT,P$)#.EK?XM$'7F]%=^_%7KZP5![UDH MK'VGYN8%@MX/(O XRSI\/[KR(Y&_83)'*-E2L'6N@-K[R/D9#;(4,7B9$B4Z<1U@+XOEQZ&U$\?[37RS_V\LD\G*1CN:8@NLK@;NKG=;L M/24$+IP49>]6W'$#QS/,Y)KCYG+(!,IXGL.*$0KS8^I9RK[8*"4*XW*:4*U/[9/4VDYR1A#V\/?,X6\]KSW::\U* M8-F3,JZV+IA #[:U%CF^T5^A@NJ+!4 ME03T %5KF2J.SHY#K*?]F^IK3^::R4$/3*5*-V,"%PJE%[R&Q:#>\5VM0TKA)5'*P^M;D7;0 -GS#%W M6%]D-!F)=Y6?\&R>C*=?6 Y"%8EZ'@A3"6?S&3#!L]L6X#UF 8IXDX-(6D)K M;D:5C! &_NX6M &V8PNENO-6(KQ^R'& FV?6_7YE](+I8]I=H)WNHLB!Q@)@*I1CBTWA+F&^T#'%ATXJY:=KBZ[:CG- MP 1AWN%L0Q.H]M^SEI\+5/:!MDR=6D/Q^+"U-6Q!]7WW8<[EFI,H%"]@\QEM M=L4A^_**#Y7#1W^599=WN^#PW?E%[8)#J9X_>WE-V1V&[(?3K#)O7=L1WEW8 MJDRC8?IHL#Q+JCM142B/<6 M&C)M97&[ AI"][F62']P=H<(RAE9B9?)M-WF'8%)0H*OF0/<99?A>(M;]A8A MPN7YQ0?U>3W' B LH\E]IO12NQ,B<"/*S^(%>80F27;H4-V"2>@@7@5HH1F3 M( =G.&V#)J4$TJHIW4]I 4CG^NN>M'6TX6(9D15"^BQV#@5 : PU3E\2!=*;>[\WG>20(GIM\DN*Y+"ZE 5H:>* MO)'AH' 3!?=WD+@YM<@/&A_2^%'Y]VO"D@>2_!,E3R@@LUA@S5K<<09.-7;MJ&X(1SG:<=". M%+C7)O=/9[G)BPW>O_T?4$L#!!0 ( -V #%7G\HS:"U .\#!0 5 M:7-S8RTR,#(R,#8S,%]L86(N>&ULW7U_<^,VDNC_K^I]!USNJG92)2 M">A?ZFXT@$;WG_[K9>N39QK%+ S^_-6[;]Y^16C@AAX+UG_^:A^?.;'+V%?_ M]9__^W_]Z=_.SO[G_/Z&>*&[W](@(6Y$G81ZY#-+-N0QW.V<@'R@4<1\GYQ' MS%M30G[\YH=O_OCNAS]\\_[]'[[_GIR=I9#.G9C/# ,B0+[_YEW^S44*-0Q^ M(G_\]MW[;]^_??^>O/OI]W_\Z?T?R?Q#/O #IW+%6D?Z+/CM)_A_3QPEX>P& M\4\O,?OS5YLDV?WT[;>?/W_^YO-WWX31FL]_^^[;__EP\^!NZ-8Y8T&<.(%+ MOR)\_$^Q^/ F=)U$R*HP_>4I\C, WWV;XU*.@'^=9=W1/W\5L^W.![3BLTU$5_54^E'T+O;7CE+JEPE79E)+//0].L8 M_3"F_$A#A0$?_GWR]"[COG3W$2.6Z201,\_/FKNN\[ MR@0H!V#SJ$R^$[D9,OYGBS32$=^Z(?=EN^3,3W\?,7T5A=MZ4B6ZL.;+O_M/ M!K]OQDN)D8C&X3YR::<5\>KO?/M&HAOF: M(8@U4,50>5MU^!ZIQBG)/'$+!1")!#FJAMW3-8/SJ2"Y=;;*XZ+J,/2:5L]8 M6=O*8U!KG(+4$[7N )4 V%$U[V(?1=S#2J_*@O5#XB1[]9&2YT-0JV$] MI3VLRA')H(ZD>'H0?%[YSKJ&W^/O$>M9+2N9AI6^1*I;]32::E4.C0"X MD=0I]:!7+'8=_V_4B=3G*PU#$2M9&X/Y#;1B'%+5:R77^%XZ75(E9 *@QSYO MD>[U8>OX_OD^9@&-U8'?\2C$FMC 5GE9+0U!JG]-E)ZXK J@)(,ZJLXMMC1: M\S#RYRC\G&PNPNW."=0AG6HT>AUL9+.LB[5#4>MD,\4GZF8&G$CH) 4_KF/< M4-]OT\VC0>A5LHZI(Z]8&(%: 6L)/=4G DPKVL9Q;L/@(0G=WQXV#I?6M9.]+4\B#.Y;&34<@:%NM5LC!P M$DI91V]?:IEFW(RIF%F6;D+A801[II=.XJ3'4LJ50CD&*O'O_YNEKDL$?6?1>;GVN%=E*R9?I[=D':K'(]9%+5;+R[%B,%+MU*/YQ 69 M@R=E^#;R%N>>QR47I_^Y80%]IQ1(_5CTBMK 8EE):P:B5M F>D]4SA3F+/N# M '2R#,;UIM>!&T:[,!+6 ?EJ]"+A%ZZAS;MEGH%5:+[>/M3L,4U$JL M1_G)FY\"DIE(?>0Q:D125 1PV7"[%_S/9?08?@[:C+PT$KT&*]FK=;B'8:@U M54UM7\X60(-: G ;ZBCL8AG=1>$S"URUAU4.GXIB*ABMUEI M[C\S##:4]2Z,$\?_OVS7& PH!D]%46N9K%73TL@I*&D]P7VIJ(1../@Q%W=P MX/.(.@J5//H:L1+6,9+G_Q:^0ZIHM20:Y_D*Q>+0QM0DJ&[HWVW"0/UNM68( M8HU2,91IU?'W2#5+2::I=@F 1$ <]_SG,7(@H^CA=?L4UG%Z_#UBW:IE)5.L MTI=(M:J>1N,K& F-2' GJ]/*B9\$FGU\MG:_KQWT6<"'?DR]45"YS 9=QV0ED&0%&JL>-4I$II(@#0UR[S$*JR$?G&R_+R M]G)Q^["X)/ROA^7-]>7\D?_C?'XSO[U8D(=?%HO'!PS*7U= 4CEH*@I=*259 M/V(*2MI/47@PA_T@,CF\NNZD ,3WU.7,26K46V\0J= B<'Z#/"X<]4CTI&6JA'X3G*H5LT MV^O@F3,51J^<0X4TCH8@-\LZAHIF6/P>L=G5DFFJE/M3G&0%(F(6P4:1V=HB^MD13H;CH]PZ1"0 MCATGBI!Q6YV(WNJ2KBAWG!Z\C-[21^=%^F:UKVJ<@-Q3M3-;]%/J MT8B]E ;1QH7N4M!$PA:%2[)P8B@']4RCI[#918W!,9,<)\Z+U3/>PL'.+=?V MQG!=-1:YB3:R6+3.VH&(#;.97E,-+9_$'@#;B1:&Y-'F">LP?,E]2]C W>@G M (W[-?S.H\Q$=;./V#T<$7C:]M[FKKXGL[!N$#?,>6(^2QB-^4Y %.+?A+[' M72#L"I+7EA3E#M.1&U57013-3G+MK.>Q^/_>GY^ M?7/]>+UX(//;2_+PR_Q^\F% ?C,6_0,*!)G,=\XK)&?JY3!7!B,WT&8FZ_*6RR,1 M&V8+P2?G[:9P;5^T#\SE3L*U:X?1GGI5OZ.6B'(\?FML9O7((.L'X[;)%II/ M4%B 3.K63&N6.3"O6?J,VK,0^RN.I%O'/6F2,AG!FUM4S2SW).]#NO'=J+-U"+P MFFQ]%$&<.WRB2^$-)X5\X!5)-I1(^L@;-Q-387?P]8 2>4B<*,$DDR>Z9D$ M#UNM2:;]W>NH!I/Q>WHSH#Z/<[3WS?C=OEX@.JD(=(!P9;R0LRTD&RP6CD,J@G(;;"=V4HV0^UHQ#:I0?1I=_XE"T61W# DMSB,M,!AN[?" M;X8U["C60,2&5D=E#ZN>]<6NIU4.A^%AMA(FZ@]H69'^G9# )W) MJH(S^I9JU4R()^QY//=V]G;M^+_2 RFR1?;?;()(_8OZLW(?WSS]NT[ MLG,B\BSE$:[(YPUS-^3]T:2(%B82)R87OA/'9 YQRC.-$@8>3N#\AJ_;V30F MQ"OK@NR3..%_P,FWDY#_W@>4?/=VQA&]?R\&/'!=I]#H)OOXG>7H'?J.MCB- MFF'(/8:*L>/@O#@&L:]0DGI*6!H&B+S$4!RF_N'( _Q$_O#[)H?Q[L?9=W]X M/_OAA^^%S<(_OW\_^^/[[W)31V_:<\\3'6<<_\YAWG5PX>Q8XO@%.2M^":V) MR,U?G_E2CE+K+,0NH@/QQID\.0H". @+2(IE1HH.Q5(&TZ@"@(I@9UP KL1B MT=#O:>*P@'H+)X+[]GCNNOOMWG<2ZEW2%7.9:A.O-1&YH>LS7S3T]EF(#;T# M\:9ZGJ$@&0[RIH"%I&B&R=K0>/L^@@1*_'H*?D(.O$^>FT-U6L'(C=B M-7-%HZV.0FRD#<0:W_JD($M!>[\F^*-D+*!KT/O'MA5W2";3N)W'V6X8)SR: MGKW]\8?9][]_EX?KY0C\';X(O'K\J'U.B=]FU7+CL MWVDBJ,V$UXEQU9I , _,H\@QG65T?;R6B$>C6G(/:HNXUTJ#2#VMMJD]UM9 MP'KVSS#,5E*"!,O(3#MO6RHN598K(8?Y"VOMSULS'KDQM[):VZWW>#!B\VVG MV?C@7MRXA2NYSR&? *C-=M)%!B_#K<,"U15&W4#D>JIFKG135AF%6#,;B.U+ M)258JSW.*33>F9?OUC^(K:_*8!MG(%=3#79+#E4]'+'BZE!MO!$5L,F<'&6( MH,E9$@E5\3R_@U7(J'426ZJ3Q$ .*#"D.PW(=GI" M6LE>0&/2=TZTC$24:983)N4%ZIAM6^3EZ,E8>RW1?2_N>/*8!V*WO*BS6G8MF^SRD.'<05+E61,T MWAJVVRRX,&5B9EQ'>=^V7,"!QZ"'8;QLU:&:<3NI_QT#=;V9R$V\ _N*-P,3 MC,^[4-_/RP*$D?F(0L ?DQ>$H7D"USQC.E:O<_;6,'P:5M[[\5/9NI$BIF:QZ%ZT8.B53[6E#66>F:-[W#<$ILGUS*3-:\JN02_U( MY#;9P)XR8U\.0VR+3=3VE;,OP=JQP$'Y*]F?1<.3[3#SY*26,C;JT<@-L(7- MHA$JAB(VQ#:*C9>*Y>WEXO9A<4GX7P_+F^O+^2/_Q\,C_\^'Q>WC UE>D>7= MXG[^>,T']*?%<904-)C_ZUA[^4?0A=G;NPG?C]+HF;FT)B^R81A2?6UC#!15 M-0:AAK:2:GY4*(#&Z2,F 3CN/?6QBQZ*/.64D-JLQ[:Q^#52S>*16E8'XM;- M!GI[5E#[B9 I88VIC\=CD*IF(TOENZ;" (2JV$SGB2IHHFM\/^B" KU_^\-W M;X7ZP"=_7P1K%E :L6!]29^I'^Y$0GM:L#^NU:E.$Y$J6G?F0?OT9UE622]T M]T"5 Z4ZC'^^'HHH[#CUHO G"U9AM!7TP+$_5"^ ^F!)2.+,E8:K%8UDR3%Z M((]X!_I(UCDC)F\6EQ=?#U,LM1Q3:HHUWJX56GFFPI_?4#=>!J /3LKUL MG(#4-^@S6RZHHAJ->'G2(-I4C6]I0AXW1>FB75$=(T--Q$/#6JWP4,?ILPXL9\H10X"?P\1-5?+,=,,M2$X[9S MDFI#2/*!;\#]2@Q^Q>J]8YPL5S^'H5?<9SZ$OM>R'&I-1.XT])DO7TRVS4+L M$CH0;WZ)%R?PO%(@*1\Q ![KA<1'%$%L.VI0\]I9.%,VYVYF/$GS'=IL!ZI- MUM+FP474WA:\2^I8Y*4\43L(@$9J=(3__<[&JY&;/WY(Y&#O0;6J1MR5M"]*;Q MR VJE=52XTG58,3&UDZSJ;+FD$D&VGK$/0:S- 5M]XPNIES)-WP9+YRJITPK MCQ^:YR W5"V6RR=L#1,0&ZP>W>:G9A*ZB+L+\#,;MG4T-AK/A>LAJX68? YT M_3,-N%OQ.=MS;\L"!LXJ8<^TV9*U)R,WZ6Y"*%=JTIF)V,@[,F!>OTF@F9$4 MD;" ,BJ[AC^V'-8%.3@E5)C";=WH!K^)*UEK#*L1&ZZ:UO[":#O[V/XYDT=? M825RQF!J,EO\AF^WV\11&CD5\ M01AD JC5QS7/-!:]K"5_UP$/"_@G"FDT#$=N?6V,EM_7U(]%;(>M))OJZ@%P M:HV0MR%AVXE*!^14 K)OE,MD0Z/;, C+OJ=YX]DZ";F!ZC%=6BD;9R V5DW" MC9<7 $^*\/.%-$4QT%K:>@(\!M_6K?<0*&399"S8O/"-;AAY+'"BU^N$;F,N)9$?'8J]<>NJ/"1&Y'YC!'%7W]X.@@ZQQQJ# M:_-UN[!).&2<2@+)@4+R)$C,6G9]H,DF],@AG(AGF9L4],](B0,B6)B1,A,# MQT)MFY,)_"RIT*57)@F08-TWA(^4TN3@TN;/#O.AH>)C6*@T ME+:^.G=BYBJ$UAT*+NP=\M;^/&;YD_CY1%A!6CYZ8_SEBL\D# MI4,GY(..*>[3"Z6PL.IFW,!.6MZNX>*0LM5 MI3%+R_;% QR#V8JF*)KZPH#L<\S9L74:C*$),5()$KQ*K;2RRCWD];?4-F3 MDY/*J=KPJ++7&LNCCBZ,2QJ$6Q: M[2YP=3ENVGCV17&%^).E1O53@"^ $?: MSTZHHQ>UN.<=5RZ'O;!TE]:"3AML?ZY?,O YS'11UVV!V1W*-)UFFU@TW*8* MQ/0<9RLGXP:@J)SG8+(I;N"'=*"MEZFV&,?G0O/6'7SQ*-RHRERZEMV[[ESD M[K*3"$H/HG4F(G:-W>@WKE+5TLH%.KD\_#*_7_RRO+EW:8*?(!. /P9W^"F"*P6K(/N-=3+;J@;]5@Y&+D"-S-9KDU7-Q*Q MRK80;*JK;^:NN]_N?0<.(B[IBKDL^9IDR$BM+YD:MK1^)7&4;V%.V9$:O MK$W4&M$E1\L_2Y[$_T)$),4LZ44%\3RL7K4R,FYCN,] M]2[WT$KOCD8L]/[J^-#M+$XBYL*-!(R:@UAN:;)<<1&M*$OVD;)J80]@D?N> MO@17/M,\#29B[]0;:\;50 $TD10020*1-,R(H&)&#G1(*R6"DAF!]T#ABA2H ML50WU;8, ;?#+4,T-1$22D+BL8BZW#W9#-CGWC_V:;&-QU"QTQ:WJL"'!P>/ M-(A%(8M[RCUPS!*:]C"1(BWT>1325>[I!T>+W N.)?CR"="P.!%[T=%8-S^' MR@D$WW!T+$4.QU(SF8UR)@@E14K!#Z>TDJRQD*26%,BUXX'1R[\H5+> 'FF$ M*;Y;[D1%H<4+C5P6*Q^5FS?S'D9,"R40U+,)$>-+P8< M1D(9I$/0%TH4%GW*)7MF'@T\U?:S^#UR'U!AI6C;^9>(;;9*HWF68@IIH&Z0 M:[AQ:#*N 5@A'G5]OB9;0H=A M15IH93QB/Z)%]E!)H ^0!7HQ?_B%7-TL?WVP6ZH.V+^+0K W[_SU(U_$KX.\ MM/_<3;@E)JRU/Z,1(.2F8"ZOL'_ MFARZ4!QPSQ2E[8@O8.7(5?WRP]D>;>XGS]>W_Y,YA>/UW^]?KQ>/-A\ M!2R[VC8TR2D-0.XPJLP4'<'A6\0&7D-D;R4G165J?^^)76\8@4V2>9)$[&F? M9(4HQRQ,K?'RM&=Q6"^X6#I2A// P&4^+=6>? S[B0@&0H7%8XM ]N-MX'O,0\6TBF?YTK;M6+%M$G); MUV.Z=+38. .Q?6L2WL>U>Q&!]?.-$?DNIAMDS3]LIQW(R] [SEUSCT/E8.P6 MW,AD)4N@,A*SQ383?-I]?QB1CP%+TDM] @BRWCP6K_4'X];Z??U1=FJS,2H' M(S?&9B;++P'K1B(VQA:"3=6SDG"=V:556QR(6_^\%_Y E MRGS7]FG(#5.7\?*9<_,^M"F6&P=-(_%.Y[FT$9*B^ MAJQ\*1P6V+QNKO(^=]UP'R3Q/74I>X8<+&VQU4Z=G#]0"Z#9%53G3PW&S@(1?-,H0;"I!R,%B.#G2X4D&(^8AA6-EY!-CC/ M&>Z<5Z-#AL.\R;D(!>MZQPOII$DY A7M0QTLI'BPV'K?[.=\[NKYM&W7T9X' M60>WUD5.U:E3M&Z% %H-_&C>U&Q<17[_9@Z8B@L\(DOO6P@9M]G6 *.Q%RY2 M#99S)82IFKY:'%H>H#I]BHZ@@8O>#R +"09#+OT:[V-'%D>>7'!**,#BV 63 M?__VA^_>"H.'3VI8@0HJL#_)W-OKD1 Z3$-JVET9!WO6G6/9B+W0W4-B9]T+ MXLXL&/)#)_[63-7>YA+')HU]( M77LYYC&C8-&X[_R.]ML6*%?L4FQ1G0"@-11 MF@O#K X:X@C(@ G[=<_L=)T?651:Q3[P>1*X;X[[J+38#&B:GD5#.!H>I@'* M]#R-#C,#>9P<]70K+0XIO>-*B]>W?UT\8*JTZ+QFK23*!4[@]K#I:08T3:^B(1P-[]( 97I>1H>9@;Q-CGJZFYXAI7>\Z;FZOIW? M7B#:]$2A2ZD77W'+Z]+^36<>BS?I1C?KF28B=AS[MYIG;$@,!2>/JU#8V M\Q1AG[9L\[9%D;(];35+)>TZM'AQ-UR&])X[[<5J197'#:,3 M@=RWV?E1BOYQ7 H0^UA+@C ^(. $S*2G+M Q(X5BO.)+N/Z2@SQBWWA/KQWE_RE M>E@L#G,0IR>3M!=!XX;7OOAJG=6,P(8Y7)%7ZD0#2N5,3+55<.C#M*%/#(Y08PD0(JZQ>@HXGBX]W=S>+#XO9Q?D,N MKQ\N;I8/'^\79'E%\@M1(K(/![F*V17.Q"YW:N9 M.WI[>S0*L34W$'OBT]'LR6SUQJ 7IO3>R_;-F_!#HIH6MW(L%;C3DAT\DKH+ M?>9JM,INFH#CO9?]Z[G H+B4/&TH3VTS4=L'D9L#&LE"-91A%+!<,QS(*>].'/##.2>08/=VA.@ZG#$ M=J]#=1]G0KC4MFV):YDR/<5M7,*:QD]+=?MSQ@?=+3A?!"O22$Q;-5BX:DU> M6Y:6RB#D1EG/5-$,RR,0&YZ"4..X9^-$=!/Z'M?]WQ$)7)RMB"_.SAU((LY> M.-C<.A7H3$40>.)#06)>U:%M^]0=#'+5-A5,:1O5$09B\S!F92 #>BH9$((U M#)N T'B8A1-!:A1DY@K*VEQ)TWCD/J.5U=+*J!J,V NTTVRJS1EDR%:7&HS MIL=DUV9*>+C=LD3X">ZSY%.O-0W@7D/[4*0K#.26;"224HIW%P"(+=Z,#_,* MQCDVL925\&&WD+:%K3.0+\%&&I? ;A"F;B7]K1Z-9H+K:&=TR>!P&#?P!JPM M>:TR"+G!US-5-.CR",0&JR#45.TD.*OZ%L>4'KHE"GK:%J362>CU48?ILGXV MS4"MKUJ$F^LO@)\5VX(*#,,O(!K)SX/S;MEVSYV8Q*:K'(S9M+;)/V.L<@.,SY4%YOXL8W^+M?%D# MOH2JS]Y^VQW?'2Q7]_LX9@[?OW[\+7)80']UHF8C[3X;J;T:BN'0\$][*OJ^ M?]TY,2]2F!_@<.5V#J\-=M*TQ8,]00Y\#UW_)%'B+"@EBW"ZQF[Q-YZ$)"JR M7)'' _?S,O?V/:$EJ33J1(_>\6.PC_>.OXRN@U5$_[GGUG.=T&V\C,[#9*.S MB3D!#&9_>8)@_QS2) M?Z&^=Q5&#]P#:)P[:,Q!:G^=6,Y/%-HF8#\^T*9_R+,"V-TY@A"RX92(SV). MR\A' 8/+0B(@@(%P% 1PV/=2X_.^2GFWVXBOOH^R7GC183I2=VG'-#XQ3!%3:O!C 0>Q)3F+GE!-RB13N#3*T$&D!XC.!F4C4 M^'R,%8E5Y&+1U5QQ]F'C1I>KM-&:XU\'<1*)F#UE72$\W;G(G4DG$12]A]9$ MQ.ZB&_VFV@Y8Q-F V'WEB$@!$SZ_@$8T%EW#/7VFP9Y"^V1X?07O:7YER>9B M'R?AEK8DRAD#0>XLS(12]!K=("!V'X:,F!I+BH[<4S=\70DC^<1$ MSQ*:9R!7>PUVCY]C*88C5F@=JD]YB!5&L_SY%9:%;EB>^7^0V&M>B4[W[DXY M'+FEMC%:6TIQ.C;:2O+IU03Q1:,C,&TUO^:>QI2K.*057/)5W@_% =SB94># MF#9N0?5F(C?9#NR7 \G6:8@-N0OUYB&CQ"$.=@M82(H&GZ6/(95%L&8!I1'< M@!:0V*Q5F7")ETKLZ:W2.O.0V[XVZZ7RDVV3$-N]/NW&]1,+&++ZB?@L?7@Y M/$*_\GWT2@0JNT6V=A'=$1E,1V[L705Q5%)+:RYBT^_,P@EE MM Z(B,2$SP-8%8?MRM2BBBT0QJD2F6'+K.\7IX]'(YQ2N/=OOH R@X3<29P@ MGDJ)ZFY@$+N.4[@YJ0YS6H^ZB!6J*>4=]7+,(J37YUHL@)LI!+&:$US\'N1W18+N\J&B9@]@U:=)OO)B1TDH(G&7Q\ M <6P@LC $3BCB)[M]@6D_NHZX)L;Z#J6TJ-Y9* U$[MIZ[-?,O#V:9C-O /U MQL;.<9SE2#)-MV3-UO@ULFS% YZ+4$08D0@ [EG\F\8#'HTY2 VT$\OY YZV M"=@?\&C3/^0#'K=(1$PB3D96M0$BW.1UY)<\@PNEA( !ON1B 7.;88AM_1S MH:!E% ;\3Y<6,@3U8A(#,$C]WZF"*48K76$@#EV,63&U$(ZPU,R^A!+?QF5T M^=Q3<"!J$=G:!"1EC96?2) [,>&X=-X\Y)2(W+G\TSZ6?JF1IS. M%H@B&54$HJ6,+B(+1G\2I-EWA'@%O,H?)S@'\?H%\:91.95/JYV$K. G>9:/ M&P+BD"B7^1/0:K5O;N"0>SZ3N'FA'V. MP$D^T7CP6S(Z6&_W3K1*[@I-Q-9P4OEGQ7=U9/CPY%7KT== M*;L/-'IF<&0GWJN(YEAQLEQ!M8GF\,P<"E*/BSB.Z\Q"'Q92J N8(D,3KUF1!TM1V6WE>6!]F6QHE+(M]]L= MG8(&@,FX!5UAU#N&MMF3< W:3/1A# )9[A?2PRM\[F%4F>PBNG.81ZA\^"3W M<:$0E)L*RK%=.>=P*5TI&%2H8=CF0[I#0>Y(#,52]"8=02!V*::<]),H 1A) MLA/?09J(/:TB1E?)S\'F*447BI"+)CCQ0.(FCEV3= MDF,,P$S&87033+W;T(,Q">?1D94^[.7X.2;"7!BK\OF MN&&TM?XB.Q?.PHD"%JSC.QIEK]69"P6PF+]/J-?1UW2%-AF78R2F>L_3"=0D M') 91WW868:9W$&Z".">B:1B5Q:=D_@1NB1[$J.9Q':0,P*X>TS"*UQ8\DV:ER.9NZ+J7&# Q27W*J8/(\/ ,8V!/Q3F&I!V,8-Y/.,K,D MQTJRTM ";W96-"^_V+"026=;0#X@.XM2L2A>6D1T%T;P/0MD4_HPB$.?>6+. MNQ#/<9W]CF 0AW.G<'-* M77Y*9\>N:7;83LY(AAI-%&=#4*7'8/L$4@RV+&#;_59Z+;)S7L7;6;(//![8 MA;E Q==HSK,4MXP@+)UM?/-TY%ZGJR"4YU8-%'6;B=P,.K"OE6ARF(98^;M0/XC>SPC@(9\ $TKE!_(NPZW#CC>* MW69.5?FK[.ME6>73IJC\-=0/JOP2EY'Z*PZ\E*R)A.W'C1/,6?08.4$,NT9Q M#I(/X<,_.,%^Y;@0,@;K*\>5(23=/M'H2);#8T-J.2.).3]E&PX5]L.X$3@W MKQBTXRR+_0VUUPO3P(FA-(RA06QL&L$I$DH])B:*+OC/5F('6H M'=@MAB!X'5M3Z#&D)7RH]106%5CM$QJU6&,:8 81TE!I?F_CM69?_3W>TYXW4G(\7=(%;.6!="^TA<(5:R> M/N.P#2#U?N:@KT"U;J_Z+78EJCJQHZ\P*U)?.P"I2B?LX$]0I@_RJD6I3L?? M(U:H6E8RE2I]B52IZFDTCN$DM+'UR7EIUJ>C[S'K4QTKN3X5O\2J3[4TFN\) M7OK5I^[7K;(,5&/$?SP&J7XULE1NK5(8@%#/FNGLJTP:QEN=&Q;0ZX1N.]]H M%B(#(B(P87LRW[\(RKP/PNXSC9Y"7 Q3%<.C M+J9KH.!>Y'RR8%VLE2+.NJ\/KWGF3^$^68AF-[&< (DF*81X_A2+,KC*E6$ M1,C]YG#"+<<&?6-![)<'9-:\R9D 2'*:9J1<)TG>&14((PY01B1IOXO)@3B2 M44<^9?39>LF#3]"W>X@J0:)/^YB[Y#@F<8K#9I,F054AHS_C6R'8IO'(_5DK MJZ7^2JK!B+U+.\VGZ^XA$_Q!H;SC&/@8O%;L%-Z4?-XP=U-HG)>F.QO6379_WV@#VJZ:C8B+0,16JA.@SFF7V*<0AM4(M7@;IQH;35LKNO&E3\4;3D0U)V+W.P[B:"M?UUE(F*S[T:_ M>:)>?8^Z0C4NRP=E(\OA_(3&<@-:O?!S]]3UG3AF*T:]QQ":(+/GAH?/)G F MZ VT1*/5V5(%9&)>0H^7OCV&P#HC1;PD"O;U8$,*Z+Y M%EKIRE="*QI%4A)1CB FH-7'S2XQ>ISKP(V@_,,EE?_E058V=N[^<\\B*,)\ MGIY"7H3;)Q;4O0X;$L]4/=:IHM7R:*9(INCQ3N9U((^8T47>9)1]+5J5Y-,R MZN#P/J./% C$$WK0)B8L])@9+#=W"SOA'O BL>]#"B9.QJ)= JHK1<^^6PM7%),8O[? M6,2JGGR%"?>F.QJQT(-7R%R2-*+<,;O^WCN4[*NT)'_-&I(3/@5&/-$U"Z!, M*IRF'6#:/$(^-/H#J$ZPP%N;,R%$OI@+D;",3NRI03X\/6FM"(FUBK M&[-T &U).C'W311VD"QX#ID+3F7'G4D$'TG_Q4F M#>H8U'OYWJ\#59T*V^X M%&Z=@=1%=& WOR)N'HZ]@(LF]<:)2_-QBZ ,S,[Q\YD\MK)Z'6Z):8N134K! M%3?:.H>\>('@C7M-V+WR_WF/SHO"PYM!0NJ^>A!/,]M =PTN#S^45;*:K]]; M)Z'W&CI,EQU$TPS4OD"+<'.SE^!E0YD# NLWZP/SO0C6+*!4G*H4X/=9.Y-R MD?!P=@W]<+8[/WRE-/YU$_Y*(YIAC_D??(!W'13H*9!S%X7_H&[E-A//2D&;7P%Y +1S-9 MX4Q:,&ZOX--V*>ECE[O$)/6[DI@75C%]5IYBJC5@+CZMM M1ZCCB2,#W6V! .4E,_632';H8&0+!' MCR?QU%.4Z LL68089WXB;T@L;[)'#O"L"$;M(U.\,W*3"RO_[J[VIG^$<,V* MC X".%*0/CTI]5?7 ??W<*T)IQ;1<^.%8\MXU)Y1@]6#!VP8C-[3Z=#>@T#;<%%#LWM68=?J MUJZ&756H6S\4J:_28;!<0ZLZ#O,VK(GLQU M?.+Z#MN"1W;WXDW,TSXA09CD#9%[C!@6+RZ-XRMH9E/16J;)@+(0PK->=BCBZYL]+1UH@*M;+$+J,DNQ4U"CIS0W$#:3&'D M*&0L<4D\1"(B&28"J,C!>TAD%J*3D<5PNIK838I((N:"4)QXTYX,43\8J0O5 M8_(H^:%F).(0IX7@$Y(=4K $X Y]@JR5PC0&HQ8M\6.PC_>.OX2*H1']YYZO M1E!,N:DE>LL4Y%:IPW#1-IO&([90+;)-U3<%3D)1.#<%+\JAS^"S\S#9(&AT MKA#!34M/ (UITU3Q"N,::I[/F9ZJ5TD?5-UOU!T!QGVG%V[IH_/26M^E?B1R MS6Y@[^A-W?$PQ/K;1.T)K[\X3$C^IO%@553TPZ@!64R"0RB7U1-PY.?0R2OG&'@ZS*H<_XJG]/M_*"K/!>?ID_(UV\["CL M>![9E@]9KAX*CT^;MAN] 9^&X?0DQ!J[.A$R?K/KB\$3K1+*9*2$D&+EB ,I M\%!+$D,D-7":5Z0'P>[I9)FV[;-Z1?"EVW;CWJT_Z%^RC?>W'^S3SANVC>-< MYF*4:Y3+M<>*%/WZQ3N(X^!B&D3C,=&,J4F"S=(W@#8-CV'L79=&<>P..V,#[ MY]'4Y($2(D@A*5[1ZDN46I;(Q,OR(G8$FX]O!:JOY-&[^SI_8:I=A=[, MJ=A?._NUEJ6>-@6;T:#>U!H*@$D.F7P"V"C4O8[QRQ#6ZC:A-I/=_XSHE!]B0F;\L?YZO2!0KO*#C*LF3I!]5<)H$W_C^=-S "4 MY/=L <7X!X/JG[_F?_[": 1U=5YOH-" 7J33/'DJZJ\E!$6\TS!S"B:@QT ? M1I"#QQGUQ%4Y=(Y_FF!,Q1:ZB*1U35 !F()E=.*CATURP3X0A4;7P6Z?Q,(C MO-.+B&IG3$7[U>S6ZGIU^!0TNX%J4SW^RSY,Q-,8*'S) C)W$_9,R0<;00%Y][7-1BB06Q^(%'OH.;HK4B%__I/&]WYB2"16T(? FMX M1M4)'F)KZH6M >S-?GST(0SHJUS=X-UELRTI!R.WDF8FB_I?/Q*Q9K<0;'S* M#V#3J$<\%[:9+]+'5>!-2RI=WSB06\0@(NW[BOIF CEUP_#9QS%5NCF!A:= M4G:$ZY$P:+K %H0AR*W#*E](0[QB@1.XC&\$KP,>7XB*&#;]I!11+C'M K8Z M\Y#[,VW6BSZJ=1)BOZ-/NZFN2PPS4M!Y1)5IQ^(?W9%.#OF?Q;TU)M\K! MV&V^DEZHGW:U/17 MP7BC)A_-F9).JTCO4;MS!/9O+JKL9[0U)E]H3)NF#IOB6)K5G_\I!2/6RF:F\SFIE!/:*JFJ"C3>XZW5$UTX"I=.\FCR(]'IF'>[&=^+RA 6$)D57"B*6 MC($CC, >7,=W][Y36[)C, MC[[';LTJ)$UL*,D8=98:;@_TR)%VV_X49B UU [L MMFQZLN&3"@2K5/<8 P)LA+L<(*O;!JR6E\ ?5[#A*"EK-_W6LT?RCOW]P_A%&F:'5/6A0 M#D*JK\U,@7K6CT"HC2V$GNQ6^XYWM13NUMG2Y:K$5FV$VS86L?JULIAIH7(@ M4F5LI_=TG>S_"/Z.^4ZRC^>,_WK.*KE)//6I7<-8I JGQ6)^CJ<:B/U KY5N M4\5[W+"8; 4LV0M:/D)4MU5-*2$9*8330MY\E7[\U=S3A"R=:A_^@2>/263<(LYDJF3LFQ)KF*[T;EI>RC9.0&JN^LPVWN?= M3.!!J@;1?>:7W]A^(#H6OT;O/12KX>T>_,G10=6QO36/1&IH&NSEBV/],.PK M9 O5/>PB1::EP +I6%O 0]P,$7PD.MT'"4M>1UX2!^+]5L6LA1;TMEFTN?+? MT0@^<-;TG:ZS+4]!ZI2Z,-RX_A?&3RD"J".[OQA -#5)X=MJCCHBRUF&[!N1 M3+N3>/H\;"YYH.P>OCTX*(Y$:H<:[-4'!_FP204'5:H'"@[B#!&>X* _W@\K MIP!,7J(J(>2\!3*FK#:$_"[&NTF3X!;7\+[YT?OQ;*:%NQOJ M[7W*'>2&,TNO@[DKGN*R8+V($[9U$MI41Z;+?*1^R5@4I:1QW7JGLHJ%6VR:9HX%=-L M9;[64)6SIF"V[<3W8,0<"&R;)1#R40<[X M&F!;-/*[B.X=C2(Z3SPELF&1K(IPL4^BK@D6K;/W2 @-WH#<12-O\-T MQ$[ A OCY[T2%TF1B>*A AW)&I.D&*WOVFU(A4IDLJ9J*,3BIN)P;/S6(K#IN&#Z@P5F/H^1C\UEPE]53ES"%:MQ'2H1F ,"GL>6 ^<&;_3W\+5 M+.R!97Q'-IR*LU48G7'T5.0=N1ERXJ382;)Q>$ 80>7^A.R<2 * (OR";+(& MNF'@"PT PAV%5,A@3=Q7UZ)21NNJS./9A# M0;HHG"B64L)<-Q"(@SE33HR3Y\"GY A) >.,%'"2(M)^G$(R-W:;!7CDAL]FH>01I9)4@0@]7[48^N6, @?_*9>M=\ M1Q&LV9.?]K _?Y7%!7P>R3>T@.D.!;E',!1+^0ZU$PC$'L*4$_.[U0S?F0\( MR0%C>I1DO[M,BTP.$H$RSXU=9\P@3=M^FL33P8;JP$S7CAJY&XF'<)5\=B(N %?<"384#V^9@-0 ])D]E!%O&HW]F%&/>&/MY:X^ MRIZ@RB:?Z?U6G"(D?HIQ[%+A@_)]I^+2:@FF[6[/X^?%/_=L!SK1W'Q*.1JI MX6JR6:ZY5#L4\0K41K'Y::F$2V@&>,"6$VS+5[,.;2>.QB/5/VU6E>TGBH/1 M+QLZM ]:Y;[:DD'2,"/.4=T[JY6*!A642@865YFK?<2#U7T$N6E7[ 7^J@\2 MM28@M75]9HO+C7HTXA5'@VCC].,,M$PL7*UXC'3: M23#NM%2).+C#0BHNE$ M0GU'0 L$>G?#[:!1Y4H#D&M;E9FBHAV^1:QC-40:WR!R4%;3I"&-)GF]X^0G MW)/GVOYS%,:J2X'62<@U4(_IY)A(AJKRDF^LS<#8_OC[\7& M@?_C^]G;[]X3)R'_O0\H^>[MC,!>0'S[P)5VS$'N1+18+JWY31,0NPT]NHW7Q/R=N _(P+!6;@ZXRCJ*X&/ M% J,Q+8/X$F4<;V/J2)"&,L]VF8 ML9-1S,+LVO2)[Z<23PD+O,+,\%C?[@S+?Q &9VB*SUVIWP(5[G"*=S4*\1D! M0NX%S(53RIGL# 6QESB!F5-*O";T[$;U=*QX;SION,L;QXU8$-"\81/%CK=> M-L]:MCN'17#VOUP=RT:*33P/5.U4M6OB'\LJ=O_8DI';:C>FV1_-H=ONF#^=[ MW/%>.%'T"@=6,+;2WARR4*/ UK!X^ PH'F%SB?Z&@:> MH 9-A<[A?Y+L77^&@F0XB+TSF)%9QU32@&_>HCWU;ICSQ'R6,*K9+41G'E)W MVYGUHXSTYDF8@R-MVD\X"@ ,61<06^'0:'Q2!9_CODOS]F[R*U_IG"!Y%90Y MOJADQ%:,>LUM!_1G(S?FCF(X>K*F,Q6Q87?EX(2W7("'9(A(BFG8M@8R@EH$ MC2\^QA)!SKJ3L4[%R_LTSAM0 ^)$R4X1?!$URP0546&%83.6\9116"SPL)V MYX>OE-Y37>P4(M*9A]S7:[->JLO0-@FQ?]>GW;AV0XKA+)(H2 &'Y:8U MPS/_X/@.=+%\H@%=L41V:=LYKYP^GR3."X8-&O=L*\J]6!@X_A5M,_+62<@M M7(_IFGV98@9BV]8D_-2=2A$^ 026K7I@MDOLKB@&"[X.W'!+'\&=:!EO[?AI MV*V:U1J3K0[&;ZT--)]JJ!(T$;!QV.@ S*9,BK455EKGR6H'@'*:;19AO+9T M;&R;A-Q6]9A69\T?ST!LM9J$]Y8WGV,8R(#U"V$,S'G6TWD']\&V4MY&^W5% MECR.IP!#X21U6A' M&CK6/ +C%NWV0_A,(?7C.GA(G,!S(@^J*KTD-/#$GJ]X2,MCP0ASZ;YR?<]%\]%R%U6L&?!.CTK"0.507<"@-RXNPNCE'6A/1NQT1LP89R'D:$J MW ,1P$;N*?Q8S,^*,M]1SJ&UG P;$DFX*"(0Q1LG)@[DF8$ *J6K1G04#^Z& M>GN?+EBYYQ@#_K \2!$<#\'?[86.Z;X_/4P)O68<]@+/<+=ET+,?<)' M[F9Z%V71"_4&'+&3ZI]'XW2JE!)(!A5XSN!SCQ2I(45RR--K:6!*$A$TD4^" M*IN-KJ$L/#0%;NC^?C0$N;'5,50*SPO?(U;Y6C*-0V\^+VW];+NQ>L978\_T MRJ")Z)RZTWEYQ 3TKJ?^Y 7-Z[_I^$,2NK\)1\]#->Y4>2!5],. ^_W;=S^J M6\EV!8!4#.P-D(B@X$R20G(9RD !4S-*W MUFLX&HA)#+.(LRNT?1!E"V/RYF%^'W\](QQ1$C$7DMC%X!D)=V(K(GMDBBMA MZ .1O!(9;C@09L30$)>FJ>:QU7ZWX_XTXK< F!87O)_AMZ7T(1%]?M515MTX MI/ZFE;7BRE<9A'CQ4]-JJH$I1")!V@^_2APVQF#U(Z>DD>IHK&;85+2RI[CL M6"]/",[Z.F^J[-H/N^CLF51C]]M. )#K<7=AE(Z$M&,A[.\7GJ;4C38*2*JL?DH666:B3VK40[X3UM&[P4>CDZY_N#D+"8!"%D M N4Q_-C-M 83 H=,,M D@XUB$5(<+ZM.EV]80*\3NE5%][T 1NH+^A=>_6)F M"G42B]S)S!G?:!0N)]P"$-*25 J1:D]& M[E^Z":'T&E=K)F(_T9$!XUS##(WZ;G-1GX8XCG,820PJEX@@!]/8/68]0L6W M\7R?;,*(_4N9IST$'N3N93#1]A+-J) @=EK#\=J'8:LR-AH3-F;DT ]74D<. MY$TL8!I,R@<1Q5)$_"_N1K=-, R0FRO%X2BCYLZ>\@77Y8+]X1W?PM361"]TT8Q_-G MA_F0>OD87HB520AJ$_H>_ZFXY)G;4B+<'!IR5WRBF(K.U1 48G=Y*D?&$15W M6>F;B3> ^FN2(P=KD^A)$?^," K(IXP&2X^JK4ELOX57&F'TD\VF;/!*7%PO M^2F_,M1.DH@][1,IB:9[3E78V M@Y(ZH/^&5NKR=#!6Q>^J1N1.*WV4DY&XI MW2<7J "G=LG9EVHN*YK+*B[(ROX6.NT)=$>C M3!#>H)L'K,VQE/YLY"ZKHQA*&U&]J8B=3U<.C#>#6?\ICDAZC"S6@13H M%-O0<8]&%:S1Y;'C\LB.V0"AS_#SP8\R)W, M8*+MY9I"A02QXQJ.5XO7%"EM_(\#==GEQ<3N*083BLN+BQ?7W'O6NN*, X>Z3M%OJ\1HT%PT? M59?K/<%&[C][%6$IR:0/P(C]9+_\&:>H%*@@!S)(1@>!7YL4*('-4EW,*.FQ ME,>"0I19K/R9PB-#ZITY/*QUUC2_MBVX/UH2KUL6KY<"6MP](/&3Y8+2]\#? M'O57P%Z2N;\)@_49IV.;-;(!^Y=]4,(GGZV=X?*>S#N_#/+K M5YJ_B#0EQ<^/R=L-%=(88IBZ!QTDL#$!/V6OC"2\.1#T140XW7Z-R=IB![N: MGHT,J._#Q"B02&RP1O=0$%[4/R#/CK\7!56W+&#;_39=J'>*JO#6K+3YE:UJ M[*0LM.$-;>W R5AG7T]#*[8YY'O8SO%S_UP*4XRSAZ]X;/'7],YB+J\L[BF4 MK\J^?.2[G7=: M,",RD+UA>,VKC;84S&[CNPTIM+R'"2%"G)L71G:[&.72D.M\4B,-+'[EDL4NW+5"!XBT*86)7.O!3-FO- A&VZ_4P)BJ M7VEB93B_DF$5352&[9IRJF<90D 5S^)E\H!.*FA<2J$%;M9-ZG(O.D;R$1^< M!+(_7EM2Y$^#."E'8R2N]H,$+7"3<3]F7!E?(= XIA222M4'<2D9,\+IF)&4 M$I*18OT=HDWQ7>TY0*HXW2#[P(-B&4<[+HO>2_[:BD.?@KANZ4N2BNSQ,_6? MZ8%N"65H$S\T3&L+\ 1*5D:SP.Q(/<_ M0 1W0B%NU].[S+@O^'YR/H>3H+HR.@G@%^EWBL(ZW?, M"_.]Y28LNA]@(XI M^9]>Y,8]P^\GX(%.%-R7XUU.\25?@.<8WT_8R5 931ZBZ!Z^/)5&_C\&V;DX M]18O+A_:^ S8%-:4/4:;B+3=APK05'U)*S]#.I8B&.$[H0?OK/__B?_^.7_[6S\]_GC[@Y6"X=-+H#&$/?'YUCZ,W :'3ZT]%/)^.CXY_V]HX/#D8[.UE+YTY( M:@9HE#2Y]]-X]9>+K-4 _3PZ^3S>^[RWN[/+SWLGH[&Y5\([T<@H; M2_H0??N9_K\7\LD1$1>%/[^%\-=/\RA:_OSY\_?OWW_ZOO]3@&>D_N[X\W_? MW3ZY<[!P=B *(P>YX-.(E/\Y3'YY&[A.E.BJ4/WM!?MY _N?5]]BEJ#_VLF+ M[=!?[8SW=O;'/[V%WJ>LB_3/ A_)B]._0D[Y@BQI^4K[F0[&IZ>GGY._?B+: M&XU^P8$/'L%TE/SNY^A]"7[]%,+%TJ=M);^;8S#]]1,,0W>'(K![M+]+)?FW MRXPH^7_/D'>%(AB]WZ!I@!>)'C^-:/N_/]Z4^@(1"E[)WU_!3AC^Y :+S[34 M9[$&$P&%5/>YJX1/$:$J[^#@TFY.8B@Z_A]";_Q$6,TL?IK.)E.E@ GS%1) =8'S-/ 9/HT)RC- ]\C ML\S5GS$9KGTHHOX[YNF# ';AA/-K/_C>%R$*[6]1_DL8NGX0QA@\Q8N%@]\) M(G"&R!3M.L14NVX0$UN-9@^DRRX$WBND@KD7RR\1/?7#>DZ'5%CO1UK7(?N5@1$9.^ !P MTJ>60E:;T2(-L8G4#I U3'L3L]&&%CEN 6FQK0!Y98.M_U9F >VS@4@GGYT7 MOV<]Y)\P=4[LJ +A]HVPKYV$936FT49UDJ?(7>^'0;:F%]TF M/8)7@&+R,3<@I>C:?!N*XGS58%U=.Q#_P_%C ML T553]FL&:('^J2:2W=W'F$X;=M:(C]45.]AQM$:!\%F'2>K*L>,%@ZT+MZ M6](]$OJ;230'^"+&=*OP+ Q!U-F8]]DE4[6<=O,WX'O7 7YR_,[#M<,73=71 M PZ6 "?+>[K.7R;[DA3J+=%.]/NFZH]8(QR#U4#IGV&,[^G>1^LF>%U#)N^J M=819\B-&K &[B,JL)M$&VUHE.,ZCLC/=Q#!1;Q(?J6&IL*M2\N^)(:, M&CGJK]V2/V8"T^\K/%,O*!:\10!YP%O]%D;T4[N[NZ>[HYU1WE#Q1P=YH[35 M4;NC^D14(JP?N*6^^#0<(\!EE&ES(6DO:2L$[D^SX/6S!R"-#QG_>4!_W$E_ M3"A _OD'65N26?(E)'ZO&^6M^GAR1!A]O+]_?'*R=U+H8)$=9[C<60>[>=ODQPIARE!D)3XODR/W'7<._14# MICA8U.HI^UH@V.L $RO^ZZ?QIU$K"_-7W_5^S@"&#__1$L US' M!$;)X:$@(D &R)X^0,@:;[0UVZ?P0S2+N/ MHGMG46>9ZHH-#0.!WF%SK--& MX0LRJ\T"_,XU4ZM20T.CN?,9""?;!^&,3&8>G="N?6=6H_[2W\M]/SDYV3\P M5/'-W#\YJL_1W_G\#!;.^5570X0$A)D*_O=G49HZ>%X_OG<0@1 M"-ES1*G4<* 0[7R.@H9E=MK%JP7 ,S)K?<'!]VA^$2R6#F)/#;6EAX:*N! Y M.AK6W!F!YL#WFT I%AH:%HU]SR'0L-;.W+M@L0C04Q2XWY(-_G 21_3Z%KV5 MQ_9L.96&!I&T+#EDVI;B%TG,A'^#//#V?P%[X&R4&QPP MW/L="P-,]W;];N MR#7Y3=U,SR@Y'#QD!,@1T;!(+W84PZ10=JBH-(F0XZ)M<7Z#(D#%@*^ M..U.YLPSC5=]\>&@(RU%#I"&A?L3<&-,>CO>>WFF!ZPUH&P6&0X00CW/E:]A M"9_W[^K-G3MH!AA;O'7%RJ*% (R]&CI&V1?V9YQ$%AME_;B$"8R8^-66'AHVH"#DNVI;S-!H0+X,T MGCNY)7Y!([XQ66-Y[&,K;JVA824O3(Z:MAV C%<7Y,<)?@Z^HZ:QM"XY-'3$ M!,@1T;; S[J9T&>"'W#P"M-T.EQ8-HH/%!L1*7* M!W(9WU]",+(\?\?7'+M M6UWA@8+3+$,.C8;E/QW59Q@X##"*?QZ.^AM[G2MYB?S'^8!8@<&;189 MCN*%>IXK7\.:_1D[=(?ZZ7WQ$O@UFB_]O=3Y@UV#HQR:NYWKG+54_^7S9I2Z MDMAUN31I!0TR0]C'NS2$?=4N^?EBIK/9-_G)_=GMU? M7(V>?KNZ>G[ZM(U(]JD3OB0-QN'.S'&6"1$_ S\*\]\D?-S9'6>I!/\M^_4? MA219UQ 1I4 RC((TO)$1]"Y6I<.(:B]->IF-T>_Z0L:,-1DDZ/"3$(<9/$_$ MFP*,@7>;JHC9_:3O$< A2$IJA3>_'"N"\D998\"6 (^%N(AHM@!/T]:=(8_^ MAU[D>W5\(GEX%ETX&+^3^2>YM\\@@E!=0XDA@G&5'^TEMH4O6>Z"\!&X@,C_ MXH-[$-4?88E4L8H=TH(R;_H,C!1YYH5W(B^#!,4B5H'>*!CS#M' 0"XGU,CS M:914Q\!>H*95E&@K+_-FT\"84LDAU&I/I26& 3VY3IP8_8L4D<5)236'>R@9C(XT$2+@D]U'R"7.RG4EK6##.*BV>5=%#VY.(3H+:X@@4E"!V4,&N8 PA ME #,Y8N(Y+9M3C\X[W3W56Q;NES89&:(0,G>E1:0TR(>T!2C5=6QJ5!?WDHV M2(AJR]1!'Y>A2OH*H_E%'$9DW81S%;SSN2%2U3Z:M):ZA],._6M-84/R$2R( MG.GHO-S4O41)%M@%F<4V&VHKE/6T3_2T9PP75'B=DI+W,+GH/Z,HB-]L(VPG M1).HJB8+W3:"9LZ 49)2FD8';;QD5^]5,&O83@I9T6W9MY3>W1+5M'T4D92\ MA\-N71$V:7<3^7F1ES4EC>.$)(BU831"0O:P:['V(_8T3BE9,B9N".Y&,?M8 M("1AKZZD+@J<>1Y,Y7APH'>#+IPE)(Y.02&L[:S&BO;1I*7,M@1G/M*73!#P M\E=JSEPW7L0^O9%U":;0A2PGH[FB?5QI*;,B1[0<2*&%+<\8.&&,WQNGEVI! M^]@@*&-7)_,T11^!&>79LU$S356'PDN2LJX.].]O=N:#H(RV!%LV+=U:AEX8 MQXO^MK;$Y>^-,_JO>C\D ,Q!!%UG=0N_\=[W89M[WZ._ES[V[Y]^W /7($WR M?#QSFB@6,L84M(V^$A"GCT?4%(!TX3MA.)DFYNGL#;)VHYGEC8%. @H.?D+B MF05EL2,EK MLQVY"<-8RH:D%6SE1:.,MAS9U(G-?G)(L%998X\U#XP" MI;/L5&J1D_VTI#W0BPK'?"&Z*^Q:SN-6?PTGT\D2I"]OB.9@WA/-P?ST3/YS M=W7__#2:7(\F#U>/9\\WI(#AIW!ILI25?(R#-V:I89ZU:1S##?H6/5XK#]2Z M_2+%L3,AC@H D7]M@D-^17,Q>;$;$8\3X%?H@IJC-58Q8P"2T/X:,BFIS 0M M"==(>Q[6'JAQRQH#GQ02M0 *"F?6P4O6=^[Y6:F,B8 ):KYN3Z1),D5HP3!T M*01[NZ3U! #ZFS^NT(QX8@!#-+L$K\ /EIDSDMCVL!85\8I60-517.9&]["/ M.8^(=,<#FN(<3^@.[7TD_$,Q> 1N,$.\F+/F"N9"RD>G"JNDC-MS9-K" M>TWT4I>R@WCA?DRWRVDN.?*_WK/SQL==IB7C""&)*Y,8G95@Z97$,)I,OP2! M5YP5GP+?:S IS16-8U)KT])25BMS8;!U(4T4XPC2$F<9PO1B65;7D")C[,H7 M'(0A\;>GS$N*A1+&$:&UI6@2JH?D*/I-0K8OC6;9XQA-+\HQR]O# SD1>PAQ MT,^*1X(6T31]6JNP7L[TP?17.76,8X<)6&7KV-)!;%LB+2LJ%)U@K".#F(2VI&);29L>0-X2'ZL) M^75)X[#O[E0T"-?#0P)K=^)0XW.$89)A+I7^!A%S1'[#( *KN#ULD)*PAW X M_1YFDIKT/D!!>5SPO0=^I;+RC@=,CQ9R]A PIY\D:UN9;P!#%!-UK(.ISL$T MP&#U\!((K][(5$R4 9&#WQ.=TZ2W=.LX2%RP1M/3VQ?MH>>VE:0J*M"P.3%3 M3C:JS\G:@+WAQBAM&Z?$!,SX<-K3 VJGFAAQ#Z+UR#I[=:!/#\:?@T+<=);1 MYMP)H#Y'LVN57N\>5J]_ Y.PQ8OJ[@]5)&2,.=$UXT[EKG9 M-X05/*-26]8X/DC!VLR*9C,Q]#VY38DOH1]'S M*C-*VTX GIBV;LU\!G,V) MD&?$2#DS,C)M'+)MV'FD&W&..JTGE&42)Z;%;N"3D15PYM_I-HPCE5* MR-&><_;/8PQ-9)9;-).#9"MEC9Y\-)I)J:6W>5+OO1NN=^Y+7^^D MMSN??CM[O/IMB/TI&$NT8M2*MM%L%@&B-[$%DFZ6E?'& PE(.'@*"RB6; 6]O*X-PXKYSXUL6F)O O+:LE5B*2\H,SQOV=7"3<&SES_+ELF6;_@:Y MU.J 2Y#^]P95EW&/@>]?!_B[@UGG.)*MF,L4/NBU,2:=!;=ERU39"V,&$$(% MKG6V14AP1818 @P#NK.(J_= #W1R)$W2>!G3W"D/22>3?*Z/((PP=*,L'? 9 M5>P]H _Y!'@*8!2S,QUV;;8,PZG^C%T]\D^UFJR\UG[F_2M.H^G#YX"Q=$XV MZNDFN$?=/(#"A""/@( 3P@ADU[Q3%1?25?#>XNS[LQ^$YUK4:$O.>IZ12/XV M220+K]X =F'(C.V1;N>#D%.-7FQ)@W\)7Z$'D,>:V5=__R#LX,NK]H%B8V9; M \+4K264"JTHNBYHVNT(90M6:\DC*+BBFX+I@O4*50W3:KFJ/>GZA1/.K_W@ MNVC.]8-V.=W%R4*P+& .Y8BBK M'&F061'VIOD3I6T'NF> 7.B#D@-&_"XE]J:/3WT<>FY->XKV1EE$UY7-\1*0 M_KLPX0+YV0<)*9!WM@AP!/]*?L]:SPM4-8Z(6^-+S7Y 6WW9,K_F]R;+^[0- MYI%?J:2OH]T/S:\6FK(E]*&PV?K@.Z@ARV!M8>.8U ).QJI?3%9;K,S&Z6=C M6M*:PG9R04+67@^"=:4T^.) 1.WO!#TY/IA,B04F-C=ZIP,CB0],DK0RB")6 MV4[B=)"]ZTEJPRG'L28JT0Q]B#3^_I7T UP&WUD^'XWC] M!V676=<+:=#(6H#\]X+\$D;,0]2&:C_HU5%7O69LU[7*KQXIK;4;AB!JVJ,2 MKO^#?JJ49LNK]U4MG+EN$!,\"!H OG+N28M4-8YPW5 789&@$I0]/5-TO0RA M4.XX0&88,;?.!R1-D_1=5WPFL^4!@Z4#O=P=R!:^Q!5(,BFG"A:FD4AC'Y!? MK=72RPK1$.*ME'P+G1?HBYP&RC5B'-',=+=$-==#+GU#F)C[# _.>RN'*ZMG M'-\4@"[C@M6LUNFG32 M0J];H+I._\0CT#K'!1M'K=ZB[SKJQ)97[!AJ2-_Q4A![SFG(&*XIBCV7%=46 M%XG,U?DE9_?/&&)0.F0_0UY3@()X \901C$5JASKJ!-[=M#%-=S9,'T<=G74 MB2K+9>CD=PV1@UP%DQ^G(6.XIFCRDQ75ECP51 \N %[R8*!,7HK&>L801#'P M-5-=*U7TNF>I*]@EG_7I*P3\C!0U)3\08P2%[^5D6'_\G;A>.T]79;7NZ4^) MUQNG.NK$EOT J@/Z?W1Y\>KX( G6R8/OZ1_(TJ/\BT+)-(=0=>_.]6/Z@LK5 MFSMWT P\DM%T-9T"ICNUW4X8PW%95\P -:G:;QTT[?M@\<ZR*M3$*(@+WG$)F=>#<4\*Q2QBZ?A#&&#S% MBX6#WR?3)SA#< I=>LB01H[1W*"!#]W"E6X^$US/24>^ M,6R!=#OED;-/1LZ)'E/1C%W1!*B1L[?4!%LP"6N#>N[X#G+!TQR :%U"U![L MU=F#=>.CK/51TORHW+[)MF#=TQ4'UG(QS()@'>T.(P/Q)N,@TX0Q=D$*1Y8/ MV4K:X5J'@H,D: 7VJU8@;624MV+R6%_)NQ: ,<*Y)?6Z^35$;W+X:ZH8,VX% M,*GUZ45E&N[HK+[>35R7=4*5_/Q,<.0>U,S?A0_\;91^8N0@+_W#3O*54>$S M)@]M[HO=9CS-+09GX^0LV8PQ UW@'6\5H@UWO.?/KCX G @M.+ /JP,[;VE$ MFAKE;1D]>C=$9XUC9C$]SY5N=*=IZ#++FS-&&W H/4LJ)[A&H-;&E\A:@6.JU9@5=_DX9]VLN%H<;.0EH%\"\(0@/4]Q:1/30.77ZE, MV -"V .]9V+U:!1'9 N!>C[SZON1'=DS+ZFSK[W=\>Y>^[.OT=_SG_[=\'$^ MX&,P)X3A9+K1K_?T_S>>?0E5-L8.2!YXM1?.E@3V:-9Q(4KPJ@R4"-(B M:;_)RDK!L%@2$2?3QS@,H4--/\ V:8O!G3!1U$X%%.,'G0307L?5MFQDB"52):1TZ!2ARQV(D_LA^!*&RR D;N_T-J 9ZEZ!EPX?P6F@15-EW1X.A3K*1,TW MB':'SJ-KHH]_.'Y,O.?L:KCCWR"BP7BQ]IX8Q!&J.U"FM)@[T'''@Q64LY&#LH-[;,.8=39ZC$D)8II\#@]S>?@#^]06&, MZ25DZHCAUX:C$(F:0Z5#2\GR<"9]FY6,PZZ+(#%M.%'U(PR_"1QV-=4I:^!( M7]98B<.N5C+EJ Y^G_$>?"_H"@>(_.B"PC:KV+B7;69@1%$J9LX=]1&.AD2Y M/]/7ML1BW/=WQ[O[76+!Y M$_0(W!AC(D 2 9[ T^@TJ/S&0"U+_SJP**R^[$N-=UJKEU%K5Z0N93\).FN\*L;8QS:IZ3K(JDM_L9:"9-H#G"F M@-0YD^1+4P,V,::5K-K]"^46LQ+@6(BJ;B*.9"O#9X\*@;7?)>P[#+UU #I# M;\<#)$I+&6VY65C8+( (1B 9)S<$,S2#Q,:VFIN$6QH^>U0);VX5L/&^;C<%IQL,S;QIX/$O5V@W'IR4:F=EL/J M3DLUQ>A0=E6&F6MT3=_-CM%S")=&ZT(_CH G.?RE6C/&"LCD*54IZ] 3%TJ- M^N/JJ$];&0\:Y2&$[II25[Q'X]!'BNA/&NH.1%LT8,T3Y(*Q.152) MV.M+XKK>B*Y+[+AR5^Z<*,:B_EZ+E@;$)-52]K =:FYNS$L0.= 7FQ0.NCT+ M-_I[]C'39P[AN*'F"H1@AZ>[>\?[N_O[!Z>[!P='1]I=2/8V'AT;(DM&3G7C M[(8D-@U+1UG)F1.36;O;Y^_/Y.-G;Y"5,$V@9EG^$R+_OE[D.P$GL?O=H(*! M4(#* ZQ8D_7UM.,1I@'MC?;-EC9EE:L39 M)5##0H:TE9JY/M&",IO 7*B;JEF,=RO1F0$6*D /<50 G/QK$VSRJS\>'32K MB^/V#R<]FLEZ'M;N'7#+&@.L%!*U H*9];Z+.LPUTTOE3$1,$'-UVSK M-DIF%EI,6W,+$4A>_)#=MUM5- ;7;>_<\C5@3=PRF%%A'P%=<$(T*\;[)_M0 M-V@:X$4*\$L01ULY::#H&4_^A,BZG^I]C;$FE.O.S%5WU&ABQ MKXG0]S&UV868D5P5#%XRRQM'KRVQHDI'.17URJH#TR;8WT,PC?U;.&6=C0O4 M-(YIR@Q96^%[C;*1#MEBG*]M7(=CS'^\HO8!+RUM#W<#]0?G%9[58%R:)/QG MV NANL801QKOJHUH+[ MU]GK4L&L8A,;W&JANL;01?D$TU[\'A9P:\-S;"*3 MLIO_;8B4536.1^WAEZ023P&*S! 9$##PGB('1\:XO M_ O 5TZ J'0['XYI\MKHZB.?IK1#8$9O4YA/N1OD8AJU?PG2_Q+'("][YI+Y M ],+X^=Q2&:0,+P(%B\0)021I63;[WQ,RBK5EI6+ 2X,6:HW,M2#&8)_K6]5 MR,S.E48^'!4E5=&K[W>H[Y6JTDB\05Q-L9:?G3>&;6G1DC'<:DN)JH%1I05%VQJO +\$!M$M3:G\ M)0B\8G304^"S76]6!0O)(RFLHG,Z%D=TQ1!\P4$8$BL_A2PWIE#"0A8T2:=J MG1Y$CF^,4UO_NFG#\0N_DC'44'[NTD+N'M+LJ3_3?P"8OCSES&A.J,72#]X! M"+_.@Z\ @RLT(UJB3YVB&2G@W:#\-S089ZT%HN1_ ;<2<*2\?>/8U8(4&SYQ M[^JQYU2_$F>(F&1))3,O0+-H/IFN MGM%,=@;JK%:;=LI:&^LG3C>\-PR5,HV8E9R,Q:.:AS9Y^SF\\L;Q0LUNCK3( M&? JWR9> W]JT"NUS/L U:+&<*,=I#5SC*B09@5-,\S U9L+PO ZIMG?'C!8 MP'@13LC:_2J,X((&$5SX#JQ<-9*I:@T!.@N]G3R#VU]B1QBZ5'(GG#>+9=;,H&H3 MGFH))6R5M1\O4M M^1>%DAQ6M6ZSK/H]HOKQP-FF5A7;.2\P)&DRO<_B1I/I14#,^OA4-H?R7H<< MRCNC]..T[,7D'S>7.^/3CYA865\$7K S\Y;8SQ\34GC;(C<<]:B$O4256#4 M^"^'H-*/RIJ FK>+)4Q ]OU1H0.#L0$-L2N-*T;!VCKCG!YH%PA^_M7;$G@P MN=!/,]-0!@&<7.!'+IB\^'#&N[[0LC7CK(PDXC6!3DI4T)#.QQ#3 M!!'#'V-Z*$X*W <(Y_^D;UJ%O&<V"S!J6PN M";8_4M9@MF$N=>2A%#0A4JHPU);YX3A-]G3Z<-.I].ESX_H]^T[ MI38NU*V".>]:PYSI>/G[^< N7,RTK[Q=E\:JAD# M8PN !- 5D=9TG',!N#OL3=7,QUD$*A'$!>16A#CCGF46V!;>@_IGLNL+#0 @ M +P#!)QG6ET&WGLU0>KK%&(R"EW M8^TA)6&_P#R#MP@3C;W"1',WR&4#PRIK#S!2$BJ:DAC $'(\8P>%]+'C/''U M%QS$2S8^#57L@:F-H(JF)=8C$0Z>!?]*WH]BXU,I5.[HX M8,:R^[8AFH9=P1@@^]E-XRPZQ@M5["%$:VE[?B%CKX^AGV\W- _]54E[D)85LHZ@;]RQFQ0P!LH.2#"&+5N^(NM>C;)NC9)^%G6?1LYR!MEO1N!K'O)+P/:P9&;]G#D)%T< M3##?6EZZ*7)./O5MK1V&T16LHRF;77;>?P^:7D&J*VJ,>9'"I9S23E J6[S_ ME<"/SO<[AW0'.CZ-O)E,L^3GK'5^"(I;@\YF_42Y1HB&,Z!ESPK*444=DTKB2(IKO:E9P^> MAH"'827T++E4K34+J;.U8%Q>C>2+D705DB])^$ZF1 O&,*2U[]E56%OFD$P/ MJU=X^-Q8%3.& *KP9#*$+[(]/J>RS.I6DD%4ZIY/(XXTT:.J/P8[J@4_ #D$ MA;;%FQ108'L/XP/0I:T6>O!4]3SRTKC/GNKB-^![UP%^S7I#I\&:RJKLP1#&W@ S-%\?]E@1KTF@F(B"[D/0LBV\6G*+ 1F]'/&,*LR_NZ#Z,'!T61:&HA\ MWTBN$7MXI4#N7E^_,YQ4W=CTX6C4JV-=^X;GV"3'.G]+N?B,MFU[RC M)NAFYQU)HE)671G];V>Q_#^CI$>Y)VZS[VUR=,J3.P=>[(/)E/D -R\EE6CU M\H \)@-R:%$LG20UZ[KX#1GG4XA@!&Z)F?%NB.;1#)*^IV/Q_#V-U/>=D)=. M7+(58QB@!-"ZK>/NZN LR5H'JF^',VOAZ&TN;@J1%BT9QQT58$M32%@S/=^H M3O IYUHUK\+0H!4&86/S1EX)9LT93!O9F M*H*9Q)% \ M-[15@5G9HMBJ:,H:)5#3. JTQ4P"_0;IS3( %\%B&9.U[ZKW_"Q2]:6'@W(# M-E64920V"]EB4H-$]V(0-U6S&.M6HO>;M6,SLPM<$ ]&(M=-L;QQR+72]Z8# M)BNP68/T.L;$)Z4I]Y%W#=_H3_R'>M@5C(-7W<"4%-JL=[SN'!1/'9=T&J+9 MM>/2MSSJ<^4*U+ 89%FIS4K^(C:Y<@W:FYHG$0;VOO@J\!18?UY>@BL[CS!0>A-&^22L9QIB7( M$FQARVW+W0I&A!3YV0<)E,@[6Y %#/PK^3U34ZSEMJ+F[>5>KQKJ):;-+'O& MOC7*JV(OGZ2E[B% 30M#!.)CV3&@-C&@44I%(67;RDJ7;WZMY%J'>]6EMZHI M;A_6K21F+DB5AA+JN_UW'R!7Z#(YMXY]9&DO-G,]/&3&; 9'D(GQZLWU8P^B M&EX+W3Z>]A MJA"6H>'5L9(H\A+W?"O]0/^\= =#%_CT:EL0%S3;/#DQ*I;5>*K_8H02XK03 MVY9[Z[4JE'%?;">%& \&GRGIFAW$6=@I*NX(L4[2I1NRDD&*U-##TDF/[[M8 M.A G-ZNFF_I(5>535;'<7[':5A*IB^P]+*/T'!84ADE5"ZPC &XE*[G20N2, M(L>F995GW !@^BABE:Q"O8/(&>HGO>ROF)4UQW5Q#%;YZ&4O\QZTSYF3?GB4 M?_G'G5U])\T4B%OHO-#8-P@$,W\VUC/&F+3/#]!*1%M"$!YPX,5N]-7!V$'1 M>Z(,QT]NJ\$I!%Y3VC:AVB4-GNP2#>YKC@YOA7GM>6]K^6UAT-5BZ0?O #R" M9#57U2DK7K6IGK6L:2>Y+7F%,RV2H3,%9)A0&:Y!$UGXE:QE2@NQ;=F3S41? MI=<59$BUO.WD$)18^\MIO9P$YDI\;T@^S*UD+4-:B-UKF(K>XT"64KD'/:Q* M]G)&7FQ%.ZS*0MKZ7C/+KI6MY4HKFG3>9=5]2G@7O":;"C?H*7*0YV"/QH5E MVV<;*T(R.6-J>R]!^M_'P/>O _R=5&*P2%'KQG"N];Y,GXJP92VE:_=FK-=^ M]4D-E9L\8V6[/,21@X%'I,61>7S+_DG,_TT8QLP#;+'*QA@ND\@FI*0>C-K: M"3LUBG$/SCN%A'.5DE/I!\-DE=-U3ZE\D^WYP\Z:FD.,3>"9J)X4;5>E\^85 M*E^?[/U,OK G)W?8OE]]YSUM:Y0T-ICS\Y4"UJ(T/F3.K$$H\?'1P='NM^#"\+:#@'"$QAHTCETF7&CPGCC_7:!5G5U\3G24AJSZ64J^D4 MN-0*K-\ )//;14 <-11#-,NV7P/$\E/$&["0,QV%[VT)WW_ UIQH=Q[XI/\A MO4Z8/+J0_/*,@;E0Y&R6.1/T^ M0O 4!>ZWA&C$X2#RD0FZR$K:O[W=\2D[_ZU4 \9"QM'_&C1%\IHU\+[0?0@ MGJ(DJ2_;N%;*&8?EMBVLF$8X'KGNH_R2 %S#6U/2./C%X&B L7\[K,J=KM!W MS>X\DI:;6U6\ ;.1%K+ATN(@4OJL:==9F$+T&HA8*\/O(0X M*@Q,\J_-04E^]<+-MU MVY"VO'O#QE!'US*I)Q7:!9'<[(P_(L9,<:I81[9^@&_ MRC)9I?1PSU1_&LF'O.\R=.)7^KB,:J&77F,-=9'JS$]:!UZ]YK/8!M;M#Z'* M'Y=D'?1CRY76UKK.=[6D\ OT(7U&OR/D"O M(*1) *G2PF=ZMZOX]XL@C.Z#Z)\@>@1N,$-4AV/.RKTJ;>W M5)"]1WU=.1A!- L? $[T)1?>=5@-[\H;')$6TY"NX<1P;>B"%JFF!M8X@EXYAUDU\9KM2##!F.P5X&K($LL M=Y\JNXVIY@19D97^8+S@26W/ZJWU(4&V+5^8==-96?4A).L[QK!19H;:CA9L MB1 [0Q'TZ"B$K^ )N#%.@:7-C.8<[>TNPT+ALU"!F3Y5OW>KPF^3#T6[5[S5>R_ M:I\'N)+3ZU4@?0KP&B('N=#Q'X(0IE%D9.R&]+6W6QBVXHEXZV4$#@@"AX-F M5$?)>[V7UI%!/;P2,$"\A02R9UN$+[QB*]*^>>MHI<:.5-8@-_L60LLS\>T2U M90>/,T\.1>\P&S=#;)QA/P*:$"3_XS/ B[$0!9J;&3P[6HJ8$>?4Z M!4O3XSX [(IZG_8FE[S96QKXEDMR , 6"LNPJ*NB#$P<2YH=&WL?6ESLLJZZ/=3=?\#-WN?L]>J M"GF9!,U:Z[V%B/.,.-VZ12&TBDS*X/3K;X.:F&AF33!AU=YY$VV:?N:I^^F_ M_\_2-) Y<%S-MO[Y#WZ#_0!$02"WR:2 MMSB#L)7'XS<3E;6!(SNK':"W<&;L;AV)@Y=L'A* ,]<4@!3M 5+(W"()@DXI M#)Y \82LHE0"4]"4F@1H*HEA YQ*I@!)[LT$__E[[$'L0@Q;[JWOHB-9GOYS M-?:\Z>VO7T/9'=S8SNC7]HL $!S%<)3$K[:/:*ZKW(U?+!8WFF79<]G3Y@!U MW1O%-D/H,9K$=H\8FJ4_>&0Y<(SP-02&D;^"KP<0R;OA2U=[,'I![L;BO[J5 MLJ",@2FCFN5ZLJ7 QKRZ<0@)-[[]P-=\#P2831 MO^"W^U!KS^#V,994H#U$T0YN^$6X[!EU3VB;(G#FN$D[RDOTAI>TJ]]_CX&L_O[; M!)Z,*+;E09WSSY4'EMZO#;S!PRB8^=K\GZOM]ZBWFL*5_OK]MZ=Y!O@M5@LM M/H,(+;;%"W__VGSX]Z_-Q -;7?W^6]7FB.NM#/#/E2D[(\U"/7MZ2V)3[R^X MA%_PZP=C5,V=&O+JUK(M$ S0EK?!;,#9_*JI*K#"7^& K",K 0(0W]*\9L!Q M(OQ%$B ^5=E1)5'(2&5#2%9:1(;$"&FY!&N!PGJ-$<23>VMI!H37\2% (7C+ MS1RL*]6&$BV1F!3H :F^+"?69*Y7TCDI/Z+Z?='7E^P58LDF7.]6S]QRMFEJ M7J"W7=92.3@?U/50YVO O4(T]9^K?+ATJ2K66]-%M2;HII3(<=UINL8T&P$F M'L+T&3"FMC#B4GVD\%K-=JH\:-48K,AJTF3\;ACGI>:$+FI\F:?-025)L37' M4+X(QK?2L0YU$S2Q0!4\6]';LA%,NP?;8"5:3+Y:7^M:TJV.UDZFO>I?"/U> M@LTME;W50NC3O&D4S#6&39S^@'T:MBKT4QQ->;"RC.^$2DG",0G?+*YE[U$! M6A>I*4.V89>:&_Y5T2S-],T*, ? D;9KE>J./06.MZH;LN5!;N.A'IH&K)=> MM: ."I\.+/G3 VO>&#BML6RQFM,*%.;4=KQP;7=#X/"*;/E#");O0%[.RHIF M:-YJNQ8EW2P-AS)E8[-R"?<99MP6Z2-8?6(!H@N&OE'6A@^QW$:G0[71\[LB MJ),$U>57:XZ!6*Z3O1VBMXC]")X3%LM8$562#7TZ!JL&U-Z%I@G2Q1G7@A(8&6JC:P-!&X4L?P)/DYK+?= >"B-)K MG"N1-I]71U>_ Z[]-("@];_EH3[R5AQ8B0MD;#[=;V^7$_09$,B@S6C*)9"R<]=<&8;FMRO. L_<>]QK.8K M53)GK'2:3787*ZXF+@L+B0K6&[SB"Q<+^5BSU8?+G3?X1<.$CKY>\_VJ[S9< M";,:4B)8;H/\U,6R<*5JN%I#'MTML)K%$O8P5^_K()_1YDU-4MO)!9P8+G H M&^Y;Y.M]YK &59LG7)<1UQC,X7B^T/;MN3 A+X1!:B:WXOA,+C6K62AHTVN(YQFUZ4W;!9*OLJ[# *@K4K>IN M(=#]XKX6$_>T>"*M[%%ZU,K],XE(56LTZ^\2R7W(DW;'L M %=RINE>9>E-1#TWS23M5EK+%\'H?9ZQ"A3-A&KFGZM"-?N\,RF$;Z_Y7A#, M!FFN!\!6^K5Z>6Y,2;XVJ)>XND#:U1(D+_9>K_G-P+[L*I\,6#J=$4A6;:M8 M+6-,5ZCO\LW$<6!_/0QIPY? > JXO_\.\@BW;I@B@& @85[A-HB^_[ER-7-J M!/F"\+-QF&H)7&%TE[:Z6;IJX+4_G&/SNOUWA'^ZMN^$?X69F-LMZD* [J2" M.B(4^)VK?B?S@><+U:)M3F'P'@2)@9.^&Q4$CX%,0/SM7/UD->4Q[+2JRZ[9 M&G%>WFDM@U!JLQ(02M3N+TT-_AYJP$%"B,#1Y!=7*#WTYAX_O)O.!:-@Q9L_ M5?BRY=30%,W;+ U1-3-05;9USP+/0GGU>S]&?@#FW[^.ON+W;FUW*_EU#.QI MZ+;#=/'??W>%/W1M*A[[BPV]V?^]>\NL!"[R&(XB' M:O*C',&F5_BHN4S9HC )U'$&\GB.(DW,$OL<1I$3BI^$( M8=&>38MY^(&_:(VP'KK K&RL(][ $?CK.8*$_M3I.0+?YXB/6PUQ(@)V:8Q$ MGIC6LVN#H(;8A(TYXO56X[4<@9^*(Q[[FV]C@98#8PW?6>TS07TRS- <:\QT M=*ROYLM&(9TI7KJA. +H*=E@4VCRCFC_W3>?3=DF\&3- BHO.T&JT=T2-]5M MV&R[5TQA,L7;"R$OMF:52]?YQV']WO0]5-X+O(8Z7I:6Q!6KKXR\A _7V4N7 MV[,J[^A1E575,)TC&W594PL6)T\U3S:V%&[5:W:GF=)2(N!60X.GUWR8]:7KB0=S@&FA DZ-:6=E%H>+!873N-/M;[[?M574?8)ZULI M4^FN-YHT12(!!K;;MWU9OG3B?K;UC0)]#ZVOTI>K,\H:82*70_UES6F/-3T. MG2Z*JL];7V(Y6N1$?;K0S:[;$3F'5(3"I5/XBZSO*:F-$^_,?QPSOUU2K=0J MYB*M@PQ&8%*RT$A6+UU#?Y[YQ5&72&3;1RIJ&OY&7!;96JE'KQ M(=*GVM^H$/C0 ,]K/ M:G;; @UH-[;#XFN2'ET[;SS+ 42'K\Q88_IE?"3:W MX#LZO_#+Q>R,;<86.$KD[FLUOSIE>0X#7D\4AZU&)CT[>XKB2Z%/O;-H?\S] M6!4S_?FLLA[IM76-K6(=NH75+IW#/]/]V.[;_%K*/N%]"$MMY38+N15&-V=* M9B W!Q/FTGW+3_8^(D'?0^>#Z2L#NFD!1B<:1)H9&Z5VNA ['Q=%U>=]#Y3' M^&Y3Y31^-:L8HV96HF;Y2]?,7^-[G)3:[]TR=\SZ&GYEM!Y[I0I?XT3:QV8) MLT9>.HT_U?J>HX9V(NLK]WTR"?II"^-(1O!4*U'VY$LG[F=;WRC0]\A&-BLO M+BH+VN UBJ/J\]6V+?7_&+Q(U#$BZE)TSJ57/O'37^8NL M[SDJWZ>POG-I/6:&4W6MY_J45I:Y=HG3+IW&GVI]SU%#.Y'U+2J581KCNHJ^ M*BW'Q41_QO5*E[YUY;.M;Q3H>VA]4^4:D#1R2HERUS+3W1E@NL5+E]M/M+Y1 MH.KSUM?%$V:9;]>Z/%I)-K/S]D MNY?N7WV1]3T/M5DMNRJO>Y41G^N7*TRW ML )^Z^S!S9<"?U=TP$[@>U0I839P)TQ9U!($V;8;V4H]=^DZ[/-\#^Q,]:2W MDO8)Y\/L>+-FOICJZSFZ6*T(&1T>1BJ5!GR)YT.BP MRVE*$!3]TAW+S_(^HD+6Y]V/@D4HF6+!J/*S8:G!T.UZ*]&X],S=5[@?YR-W MSFB(O47!3?(UU.?4D)H=^5F4[A?EASC9/)#,[R!)84EWG+3BNY M2U=BG^E^G*6 >"+OHTBJS:&RTA>83Y"I17,RK##8I:NO3_8^(D'?0^=#9?KI M+&WJ(VS61NV$NB8[BG[ICN7G.1^1H.KSOD=J6!MD>DHIP1/,B&52BUP)7URZ M9OX:W^,L9?_[(QXY!\X'0( "_R&%PY9"8:/NNKP*ULXZ3M E,T24.37L%0!; M"?I-5F5SKQ5F* _A) 5+"6">@P"]D )A0X;@ 0+#4SN7M<\S R&KC[%< M:K7DEEB]/<8BJQ@.4'?/*J_'W9-\\^IE["/]ZG> ]=LW8?U,G'NVH\%'VK7* MRV/M6C_(C)7\>)@K+ZPT5@,,5YA8YJ)_@SP?HB/GK)?[Z M >V!+X!G]U%Z IY]F19;5CX?,4[)]^[#?CDX]G4]M5XM),>5<@2$9-2O&IW) M2'/TDF1,0;78HKAQY.IRGZ#88R'Y7"%YBQ#LQC['R(E9KIDCJV9>-*M>ENMD M:_DR&CE&?A.[[0;_%)9Y*BP[%8ND,\FFV93-*M_1N_UJ63?:0BFR$5446>0S MNQV]A>IE&2K6#9%!3T3++FNVQ!P^2U>QOF<8_>^A!^ZA_ DTS?J.I4&&!G!< M5EL&O^W2X3Y9D(G*8L"))DMCLT5%G'&KR'GV[Z+QTU#_!)K??;?;LVUW'%W2 MVE.>+E3G;)Z>22S_/0C]"-2?0-T@+>)[P'E,Y7JS4C**2:V F>VZG&LU)W25 M_QYV^0F0?P*UGXZ"MF3GDL8:*RPOT2[)=!_\-3L*?R MQ(MRBG [J6&:SR490DD6A^.^%=F26,0]\;.??7ZG)[YTM9(B=*0U5IOD<_DQ MK4QFT3U2%RU//%(T?<83KU':PJB/YD5,0XL%B?*UPJ#S/4SWIWOBD:+Y8V,] M2Z6R1%%<53&M2(%U8TIP^>CV38J@)QXIZC[EB4]7TW%NGEU2(F$6C+Q"E2;% M^O=0V9_KB4>*VB]ZXHXZPZVE_WXW6R"5; M[CJ3-42Y[F:(X9@>3,^?PWYS&'+*4UK/-,+G#-EU:\-P"\;#_5KP'ZF!YL

    U(4_AD"NRD5](]L3V^:O*>76#KBLBMM5:NM"AHDXL_P'7^ M[?'NM[J<[@G>*/<[;B*O#VV,+I5PVN^5C%8JLA%J9'GCZZZI.\7EID_PQH3& MUP/ 36O\+%,?LQ1(KU+S6&^\B3>^])K34UQA^ 1O]&HSN9ZH>JXN9% LQV=E MU+GX\W2?SQN??IGA"_Y&L!L3!I"JKW@U![I5%*4Y .^QDR(@:6%8TN=MH MSOL72.\'4'U/>C^S^?H- IY@O?G:3[*87NND&IQOX4:I%KE0,2H"'L6-Q&^4 M<'4JY5*+R6+$=_)*?T2:5+<7O49449'PBR)X>%:"MT;0PP%!]3T#YL"PPV0O M!^=W9,7;>7=JC7*P3D*M8QQ#T/I(,2K^)>GY\"3"JT#]GJQQ/"A\H^[/=WF# M:.BJPW.3B=ZEI]5UW8ZD-!'0O-_93>/2YWII"2"S(S- M,S-@4I844IJ3T3M/$FGE_Z6L\72. MKR)/;(?S7<\V@>/>\T4+SN'8%CO7PAD*EO+H$#[$6]"U8_."IN;JZ54:6,K8 ME!W]?IHF1+3E [<*O)>?/]QNMUW7P=CM7*U2.EV4<^NI2 S6\^I"*3OB.I+* MZ1#-6Z9\"L]/\N&+K[O?N/<\@;8+.*#06=Y\9%_A\[3]GKG7M\MA73/"SE": MHSCRT"M[:@3EL)["E?JLG$GS'-T:D+Q%.\PXDN;A23E\"L^Q',9R& @0)SLC M>P*\:!K",985S+;72O S:E8C:ZME'\4O&=J$Q?MBDZ4 M04?UFXFR3E#SLFS/ +E4_>UF& M\05TQV+Y'<7RZ4KJ1?NI\U6BVUN2O(9UDGE<1@N3!3:Y+'&,_=1/E\-([FBX M:#>5HR2OPBCZ&C-[;1HC7'R5C=[--+&;&LOAR]7EBS:(E7P]/5%:PZ).#%OS M%#LO%7@MKB'&@AC56OX[!/$B+&)F5@9MP.0LL981&Y-FF?97R3AQ$PMBQ 3Q MR1Z?'[PJJ"^(?H6B6T5,\\UFP0%LRH[>'JN[_73?_$*?AU3&I82BU0N]MJ1C MPF1N-UJ=-,^#B-VRBI^GNPPF:<,E5Z8 MM=3@G^"P^%PVP.,C\17; JL*5,G R_J6ZCZRDEE9<]JRX8/TZN[7/ 15=I3Q MJAQL27S8/G(WIF!-?<\-!^!/3UD)KWP-#[-G'3#SH7E8'9]O;Z3;!(KO!%LB MMQ,O>[0]R*Y*11TE$ZR>+-GK*AXY=_C.[CQ)D[W&LD>)\G'#^#IJ[O7%?)J< M)UW,4WQP9"7/,,)EZ.?#!E@_0TJS;*N.F_-9&@-](F&.)M;"R4?65XBE],*D M]+.;F!4L%0PU2_- &3J-T'V$KQMI P.PK@L\%V(KC+B"-F][0:T#IK*F"O;0 M6\@.?!+ZG.Y=@V6UTDD,+6O:TFNZ7^-:>6.6%B-KQ]Z(@+L;U9[!P(_:/G9& M1IJ[^&S8F ZR(M'(+%+IW'PH^I$KF%TB(T6PO'M&/DH-4_RT:/LV;V:48H7A MVUFF$BND;UH6.2,CN7H;79/E4N[HK]A(Z3=FVVA&;J;(:655V@+J]4^"OQMW'??\H)4RC MX\^]E>M#;JW:UHXZ&]10" ME0TL!R8=>R9V^F;T6G_$9OX"HNTWL_TGV?ES(]DMKRB, M7I181M2$)#6,K%<9F_GGV3Z*1U"^W,Z+/$^99K*0UU%YSBGJ--<9E#G MR1HF9$J%<3I#,V,B"M>/1P=QI[C+]GD1HP>-;&HI#VIZ+;^J+@N@M!Y$5Q%' M7<2^[F;;XYPR9X= G;=*"=$<2DNK-FW@1.7LSM]E(6Z_;H$3[[SXM>6$!Q)6 M^S?'YXF,V"/D]43,U97IV.BR8F,06<_[E:)U!- H%"O@4"**?/'$A8&#E)=%7SKZ_[*)0]WP%ZA1"ABU[DU3)4QKZ+"7P67;9:'J92[?.7R5D MD:M5UMHF;=;$ENI_S92+VVN@9/U?:X1&G@#I/B<2L5N:%6J]"LI5)T_"B*&)?B+C] M^LJ= X"=(.U M&:I?&H@ 5W@1A674]OBL!K9+>H13#N\H:B"G;X\](.WX GGG?7VC5SGH1O7_+F6%BW\J),=<9QVN';\ K'MG15F3M] M;)9-KPJE^BK)+J+0S# ZJ'M^M\/KF@47K#D<9#NK1WN\7M,J6/"GD!&?;A7, MJHM*3Q*'33RR*OR5O7L?(>Q)H?S(>P\[][Z ZG,6D"-["O?K M&5P")-\K<'E9U^HLP:XY>V(,(VN#8@8_&G%']O39U_/W9.F8&7]17/"RJ @6 M[J#<.KHIL9B_C_)W=,]=1(#!\[-1>TC7TR+HS-.CLM$K#SNQ K\D!H_P?N,H M7-=14G+E_-QMU/69Y4O)WK21KD2W#5U\?\8W]<+/R^3+!#HKB?D))W:2&8[M M*:TAU8ML?2%F\N_IB9^7QWM>KI]M#E%1UQK3&E[)]XV4&ROR2^/Q2_?&S\OD M$[6@5RG>Z6(38\-)O55P&-)C+34HQTP# M,(\PZ_Y]XN'D=X.WW$HU<3!BS)3/HV/1756&NK0:1[9V_0K0]PI1+\#^/;V M$S#/T8L<-5/SP.XRQ[JE:Y()VDNQPZ_02L8S6&!$5L>]BFN.WJJX#_3W9I=' M!M6@!J-&GITO=)2@5S9.^$U"B]Q6LZ^[D_'^-JCZ2.&UFNU4>="J,5B1U:3) M. HUWG-2>>D_(CJ]T5?7T8,^!/? \9(1&I["I1RQUB/ M6.@ZR%GK!5TCTE0DMF,^!)Y!B=3'@7_)OB0LEK'F&JKKI?Q2$D=J D6'44#& MEZA:W](V:!/A+\%6(4N5'55R@W9"KN1,T[W*TIN(>FZ:2=JMM)8O@GOK:6XN MX?J]76/XS.X]N^]V?PN&EHI"1RH:0K+2(#(D1TG()U@*%]1J';]1"BWO[J$/O!>::E-"_2R^ M+!;73;$S<_)<8\&T56IQ_)W! Q]XG[*-322Q,U@D4HLYRI,6B )YX MY^ZA#[QW"L=+A:&:6RT<%./I1K%>1-NEG-(\?.>66>&O;W]A1IM#60OY9\NX M4Z[=K.3S8E$LK80IRF7'(F?=$U0-']B?K.I#4&7/=M[):0?/!Q]F@&6;FG5L MVM>*S(,I?CU<_>L)L?7XI,YL,)P4Z^.T"+1^?TKR"Y,6GN#S[3//4^.7MKR% M$-B^HP!W\^<8R&JH\> R?_\-?R"NMS*@XC3E);K05&]\BV/8?_\UE555LT:H M 8;>;>(FF;S_R-%&X[O/;#?;0[^NGHTJS/2+-2SI[<$?D-/O;_V MW@&'3G<#AU#QH4/9U(S5[7]:T/=VD2I8($W;E*W_7&\^@?^Z4%T.__-7.-K5 MU@!.!. MK"'\_=:R'5,V-N]9;";>?G3UNR4/#(#80X0+E+7E00X)9H$XE>'_IT=PJQA M=FX'MC?^ZS&:C^'O-$C9D0N^%FJ*6WSOHX ((]\?8_GOX[B,EP,_'*NN=I ,Z!QO1UK*C2\OTRY5"&)8RDU6$2&TH).D5(E$P.)!E7&(FA M51E+D -B2!)7&Z[X', &1Y ?@+7/Q0/;4.%8L5IH\1E$:+$M7OC[U^ S\?^& M90H\)S8+K0(O(&PU@_!=+L]6N NTV8RM^8+J"E,E5*$E5V7&D,3L6,ZW&'-6)>F)= M=!=>L\PU7E@V],(;&RP^6/$I.>(UNB/QV2KNZ46IFCLUY!6,T$*C.#!L1=]P MAF8% 4_XS-8 )3>//R3V,#!SWC]7VC+ L@TME^4Y/J34>;B@X0S!$4:68=H;%M'3)U(V4F&RCHP.&V*%0 ",;(&(!$58FY(X#E#UOW+?\ M]#__2C$4_==QEMH0\3EV;(ALL\4WRSVDR==KS192%YN"R%9;2*N&0%W6@@H+ MP4FDUD3PQ!_JGT@MB[3R/+*GYNY4',NU@J_Q%$F=6,=%DJ/?KW@?*3+;0;PQ M0&8[OD(V$38" V^@(D>TVS[#J\')%#CI6)57*^BS >M$7'MPR(RG5\'4 MNU5PJ\E6A4*H:&,=?#X=_']W>M:[XYZ=HATZMHD\ "F<5P6*O6%95+$-V[G= MQ9"/OPUDY]:' N,$OQU\O>&?, P-<1'XK%_[<&Y8 M((YDS5^3H5FMMME5H0X5<*XN!LMZ$_H)8#[3Y]8;4A2IW\[5^SENB_S_XI:QX M(>:"M*%SAS%$=A%W"I2@"J4BFH5HGHLHX]!S_3/:%F>; Z-E61UB-"T10QI( M5&)(2@.<4B2<2*1P"IB8FF$\>A*D5VI-IF4APLXDG@\TJ&2=6+624WXSMR:=RMY?0Z2"XDZ MG-/R+<9=I9TNK2C:Q%'-R>H8WYK98=QMPY.[M M7I@(WF)QFRF%2MZ0IRZXW?VR3X<@_[U-4P=Y8&63/]Z29I-JEWW/WGVP2;2' MGSQ(Q^]G=S=C]AS+;6+=4W>?SX'C:8IL;)G'D!CYWO0 M$MK3(_"=6RA>*0:;5/_VIZ<^@]]-DGT+!?&%&-YF^\,7'R#[PI$<,_%)\/O+ MB5VVRUP&ZL^QX-3J0\SL%2SSEL3\<(@]< %BT^.K^WW)*7A>V^ M(R6<<#^:@#Y':]FN2$XI.>&Y0J?-&SHSKZ&+X)4OT($@42*!,13V=/[O(D7[ M.9C_"#L)(;:#U+PQ<)"B[VBNJBD!7D,L//?PWP,'^?7[Q6'07R]8, J?;@/Q M\&W.2+:T=?CWGZ]D]*^5X -W?Q_(UUJ)"Q+D9[FF<-.\$6Z0[85ESJDXY:%< M!VF)1[QQ::)W/$:DC\6X)V&AB(G(F:']$;2^-)8_OP/ JJH#7'?[3UFS +Z7 M,U--X!/SB2;P0)$YFT6Q0=99O*#0& )#ZL"RW)4QAW9)1C(.#$F.N@'/37-] MK#AZ1A1P\->:T[(7UAX":M/&I#L?5VRQ9(M$P>4% *G_R2V]K\#\,[^,* MG!MX&%/'G@= G+X:_ AH3=3<^KP;9JE/"@*EV=RLR_I9=%/]7U_P=F63K[$ M%OLL\;Q/>"D:^9OKX$^3O+H-V=KH:U/.5L%=Z&&F9WENVBOB^HRR0$-?XRLA MPTK4BZ%'4![%?U#4L<5BD,JO.U!2M:EL(/P2*'Z0"D)J0^@# C<.#"Z.L% B MD$ DCOGMO\)D?T2+,1' W=E]A\!=8!T@W^NLT#36O8:;J!MH%NMTDD16QDUQ MQ;[D,- X]F9WX<_SNT=E&XI-?6Q;AS5F6NNQG,,8+%_+%3NY?J[2[64/-T,^ M I.BT502.PYK]+;N_7%?2@YX'&?^YF05D)4QHABRZ[[)PR!N".K5^'&V M=;]+0M#3U98W8 FG;T[%19>(PY8CAY9CLTGUC\!1?Q.+,:]GL0L4P9-P&)FZ MH?!O+8C5[5ZN4%&!I3*6K1'\P$(68PU^+ T;\"W89ELII%]X'\TU,I4=9"X;/D#^C=U@ M&!YL;D;"\^#O2*/]( /UKNTGL=WZ\T%K/F%K5 MK_=RV]T(!4'@/B@+W]N2GE,4OK^!?:$N$YC<\Y1D=L:#WQKU1[O:"_P2N*1L MZ[I?Q<9C13 UL\]"AX 5,FSCL4!LS E2D1T=>$BYS/W0K.+V_!M)3P]Z<]PG MAPJ6&FR> ,A@A2AC /$6- ^%'A4(=_<$"97[#!'R!_[GQC,=RRXRU R@(K)A M0,\K.,,6I&EFOA8D:3P;&8#M #CQ-D^S>10G@^T\X3&PS0?;O,U>NF?'!D$N M)W#X@F('HL)O8001#)TZ0 %A/($32'ATU$7^@)-"AD5<'[J"[M@.MO/O3D=Y M8]E[#,I"?KC>8+&;A[?0_'F-R):*_$'L@3R O \'#280H."A<#Q\,EC*=K+@ M=)\;KB1QZ2 I#5'GEWB"?4&WB?,>!*]B<*@R,BQ?T1-R3I4D_(_LZ6B-U MP<+P7J^?7#CZZ.IW+VBZ\TB0#MGYR5.'>\>X0V;>#V.J]CMFHBY(+ +6@%QA M:IX'F0D8D#LH'@G,_1S[6IS(+*B0#Z'E(0\$!#=";3ET4\1B&?TX(O !LB(:T(1@7\X.W4% M.<6$"%B%7UL(U*;!8D?(R+$7WGCW[0TT%B!7-YN7& @MF.?6.INI&;MR3&,D5%B5Z_8-W8WT2U<1#N]_RH' M/H%_9J4?V?T?Q@WT$T1XM4+8\$WY.%]';D/ 69' /@W^6[)]%\\,+P5KH9$, M$10H^)'MK,ZUE2YP91QN^Y+]9D+E1,\5AKK*=Q3<,#6QSPM: X9MQPS"A](: M7\[47]A29$,#(3!5:=_5+.#NN_M+D4\8@.H-18VL=J>M>JG0GX_>PW[TO3DX MYCP)3]G*"Q7/+Z MKF73*NQ(9QL8"03O,E;!RQ<:?'40'U@04#O0-A!IH0FQ9$O19"/PCFS?"A60 MN^WUZR+!9G)-?6KW$/F'_.=1;_R;IRW"<,X= \.X"[O^@#0*8ZI-:XQ7A"PP MV(;UQ M4E/Z:7$_&X;+1=]8(41JT\+N.B"M Y!%\&.+_VR88($R$K2V#G'\EI[X#\AF M^:9J>RI0-.@H7"$NM!(01.PA!5]Y2P.RG<;]YZI0S1Y)@H9EY; ,((0KK/E> MJ R@5M@_^,.J/D-9%B?2*=6W.^DZUDFR5[]QYII@Z&L")W?TV>'A]Z8<[>X$ MXUX6/_?EC9OD;L^[6=,OQ_GOX?[\?\1?VRCS7$WB^I?6*_ M[%WG0<@?V\3'#@L<='\&C@:AS@-C#@*7*, -&WH%@W[S=-?X2*\ [W8ZR%Z MOG5ZF)W98?\P]Q+=LNY]@XW_]5\/>K'(B@Z=&-]2'W6'VP-[2QHBY,<10#=] M2.0A7-FM;"SDE;M%0S*YM[OD]H[9PN;W8;=^Y/[7 )#X"H#H7@&PW9N=!$DJ M00YQ*2$K*0G^JD@I-4%) UDE")E,$8G$;L_SUY\!>7/OML\[@1!T9GM5]^"[ M-NA!9W'D2%_=NWWS&]Z)"N8S?/>3N_B_0PU&.V__:%O^2_W2'IS;PQ,W)'T9 M/;W>V;&,H6^2WQS"&X:Y4 !?SF:^C5N_IHG4>P[,OLB6%P1*R'\O;>G[ZFUY MSW8<@.[I+G=R\];>-U_/H7=N89UMM@K90I6M<@6V#,-ZZ!6P@3LCD10%0^8# M-#SI,.X0 R?<.C];O,B7P>GG0\G=7,C>9._&S;[H?/EVUM#%>%VH3[PA,KX4 M,8H5_0<=C8NA])UV*'C Q+.[ND?8QR;<>_J^X#J8#<%O]D)JY"*XY4SHN)L( MN9_I(-UP.NZ+U>%)N>+5IR>_GG^?(9"F *M= .)N'MN/P"U=) M>*Q58JWR[;5*>-]KA:^VA%JV5N>;,.HZJ5:Y]U""XDAM"C:[(![IEQ9<(@AU M256#FJ9BAV<_^'#7S4/=$XP)E,N^$KIP14-$7='L5^L9XI,T3Y3%_FY')D-< MF [@9S[THX,],HYW1CD/-[:,85@,''>[^039O#J6^SNJD B*4%&7_=C)^')M M_'(R0A4S.:3GZ5G$E'7,;%_<*%5.RKX=S4=J '>)_%5VP-;.?9LY GY/Y80_48"3$-'@<"B+L6QIQ )O7'V M.@91D2UYM!&RC.8J?GCS+K2;K"4;*U=S[6'V_66>#<*)FX^([)>7>LZ'HON) M[_;TW[\@=%YVKP@\H7N]&"C.SQ_2L06,-V?>>C6I*\;"UY/A3M3QPJO+VID;NY(1SR MP/:]73.VIN;JEZX$8_T7Z[](Z#\J. ?CV(8+Q:_NV I0 X&3$G0BD4A]5/%1 MEZWXSH";W8RAMKN?,U9GEYI?>:=JC #1?M!6KD>[H0NU5IYO[F^%)L@$D: _ MLCO\HK>'GPPAX3RGVQ<>"TBTM5CLX$61F(^V,Y?!2#9"5R/LV0K]EQ2#,R% MZZZ3X228!]E.%*NL6&7%*NL45471NK]%3) -X-K#S:;*^]LI?GKA]6PHVI\8 M"6<.JJ>;N?=O!PGR;Z(+-E>!AVY;K !C!1@KP),4##-@* <;%_RI;0G TFSG M7O(D/,DPQ(=+"Y=>4ST;BG83(\',R&;J/<47*[E8R<5*[A3%P8IF 4$> F^U MMU-!2E X$R;.?W3A]/2X"69$-E/N[PR)U5FLSF)U=@*13=2"QMT%:]-M.^Q_ MGB*)!/E139:X;$UV6K2$DR%[L\7J*U9?$5-?<67]C.J$YI=C")WG2C212A#4 M1[4K?=G:]33HV$URZ#Q7>1[-[Y^7>1?)@J\9 $DDHJB210,549[FX>V3SQB@[1I[LLXQ&*7WN]Q]Y.Z_! +?'7,VVH[V[Z M>*:=ZY=#M.F5&R[XN6$H\N*0XVUF!X^4^ZD,W.DOET$>W"NSH=P;.FM&XR*7 MNP4C^RM&MDM&-FO^PHM>#I;\2C.T52K$D)+E!$E*2: D)"I)#(,;CE0ID4JJ M]#!%8M0 ?Z!46HJT[I*#2L%HV[HIB*L"[O:XSH -+E5\/%+@U*P^K/=)$2S3 M7*ZJK#)T:01')AZ/!#UVV?7$+L7/6OXJ)ZZ[?HM<2,3AG* \GFFERK3+R^N) MTBTGNIUIKP%''LRY6K#"G)YY([[4&(]+I$ED+6TDD8=S-IJ,,V&3*U*7?87, M"@,EK5JL1$G8XY%C7U#IKN1,="(E29PR(E4"OCUQ.#(Y+"5;&6':Q_P.C=8< MAANE35:B#T>BZ5Y&HU-DEB>X4G[&LBY T08<>;#.A>57TK-2,BNN:*K/D0XI MD'HPYP'LY71/Y&L#;:RO$FJNB!:'P]6@(3&';^?IZ22?RB9-+)<11S5T/>YP MZ8:4/!SIK(DNFUN/4+TSD;@.AS?, C&24HC MX.;-@Z%63L@*Z<90YNE632MU!-IGM48PE'X\5)E0*ZR42"=UX6)F/!QK%^I!%B<.A^!B747J *7#&7&DP+@MC7X:S MDH=#VX/RH+5*-#4Q-VMEK"RA]U )@G6$3X"UD#J@CLWX7-)+S<6RCUL)./0( M^0>55)%J5),9T<17Q:E='149NA$,/:"_I57+:*'))_6:49;$8L;M)JML,/2 M 20M:VL]>9S2!6_L5)CBNH^GX *.T!67I 6C^RU?U+HILD1,4YV6 8<>(6RK MF2$\LS;RQ,Z"'N58TF18%8KI$<*2I>5*@4NV=*(R\ ?V>E9)JHU@Z %8(KM* MTUG*[(MHG5.P3 -=Y:QPZ %8;2VU],L)Q1&Y4;.;LS)%"@0+.,(#%&VB8L(8 M-[':$E1KS'K=[T(F)([P0(7+M"H4Y1BB(-5]@9@DYS4-SGJ$L-JD.9:5\GHH MEAS>$E1327%95B*.$+98I\2R5%.'6&>Q'C2]Z:S 01DDCI 4_M#LS"OCJ&B M;+$=:;(>*4HCN)OV8"A'B]R22U"V/G-J?($GTHET>2&11\"R2JI-KTKD#)/M M5I^?D;-Y?\1*Y&/6EF2 RX.!'#B4.'0M4X"1DB0&_Z0IG,&&"4"I]-N?>$3H MUSU#/@:BZXT[O<(H1^KZ"[JQ?E(].&L1\A8!M@\;5%+A9^U&W8[8U0G8QG. M>D274I.EXZ$.GLS33UV+;%;5LVRAS Z+%CL.A!Y*D=FBC.J!Z0!2*LVR?;2:P(C0ZU+TD M?=\;W^C$#8-?QG5AGY@,?6MRY2V7M(TU#Z!P B4(D -T;<$D;A@B)D0$"('' MA(@((6*1B @E8D)$A!"Q;HH*(8@;^D*N6;T,2KRQ+ORBW_IY4"?AE^]-*)Y7 M+5\6#F <%7SXSQ5Q]5ZAI&XHZJP(27XP,1ZT;;^[;^I=5R]>!B]\!>G)5*1) M?WC?V#'ZQVHP@JR?/$#!RS>J'OX\$/23*;POO&S[HU(17%]Q*1KP@ V>IO0Y M=-ME4QF/]5SD&3QV]T[,]W^(>[=Y7(:2.Z>;=YZ>2WDK$MZG MZ>_W==[^2U$ & [/CHT'E3?FAC@J^_NW/J&;00^1IAW9"*EY< X%?LL*0KCQ M23N=*O@"1'U\-^\)],$/A/O+"/X&/?&)CM /Y("?"O?&''X?SH]F]/.4 7S& MW'&^X\#O$-EU0;#/^N+]VQ_AT7ZFN;I0"8T9.&;@R 5A/RKL>LKJW%UC3V\L M4'!OM)_Y[^\:,R'D/1?#%R)_:\O@E''6D97P MLDO?TKQF<+Q2A+](@@>Y6W94210R4MD0DI46D2$Q0EHNP5J@L%YC=(6$&XR7 MFZ=85ZH-)3K8!Q]45Z3ZLIQ8D[E>2>>D_(CJ]T5?7[)7B H4S90-]Y\K[ K9 M-.'YYTI;>K>6;ZJVM_WZ"K%D$R+#=]&1+$]O WEC+37XA[\7-M;C9,=902RV M9<,'5X@+:03"F;>;K&?9HCR9RHT19FK"K(8J>0E=C*1P[SI.72HB+.%J,I3BB\=^G2'%J*\6X5!\IO%:SG2H/6C4&*[*:-!E_NA17AG:#(+@" MAZT*";F)2I[9=8.S=/35[^0U02>N:8Q^1HB_1^#[R 5A%04RI>#O,8P\IJDB?/Y&=^=ES\?R#?WUHIN0'_1/L,;Y;"Q;C;+?6E&\5JKUC'1 M\GA4* >'Z:&K0%UC%'U-DLS)787+2V 4K#D<9CMA._HXV+GH8.>4JBK.6YS4 MB]B)V0HJK2/:JFD5Q@4QX[;T3I_31MD%J9M4T-"##+15"DM<8R059R=B@8U3 M%)_D;KP@L+.E46#%%<&(_@HL?<_&^9B:@[8"IK M*@*64V"YVXN][+#/NA)7ZG]>N!.G'=[O,&QEB=^($FNIX7T%;"@^3T<]5B:5 M[32M(L%SI#Y]'JP")3DU6^&25XG$UB<>_B9PACG'M[O#+Q/&',NQ('3 M)IHZ/6DW[=2@GF$C;VB,">J:23+7-!'O;/BAHA=G%SZPL^$%T<,\M5]!$[D!KY4S MCMBKDXFE.@I$CX9^,!2[%'9-X<]M7OXIN82Z8T\A7*NP\! E1IH4;F)G([KJ$IQFD(G [V&Y9S19"E/\(35#.\("Q(63/(:2YZQ=O#=&?E' M !FG-3[B4[Q)6LUNP5GG9]VR:/;S(SV9,7J9="BM08[C&J/)Z^2SV<6?DN(( M=YZ3NR5@U?#.B)0P M4TDGSL:%LU4RQ=S>QRD?1L@OSRE$C-P MS, 7G67X"-C?-NR^VTD8A]J?XW&3T+%4;3^XZ?Q+7.[S]GO\39TF\.6CR1^3>/T-48GX]@ZEO0SALL_4-+/ MNTWRB*1KW3+9,PMFBN-):&D/YM%BWJ,_/B,PP/1 MW@S;.#;!8W'\$<XY72RK8TPC$%KZZC=-D-7/V3U7RV%Z2R?;W17*\ 39G&>-#S!?KB.RDM:-Y8\YW(7*! ML].'JV?NWEP4!5SL^CIO5@U1F&B<2=19B0@;O)%$"NK"YVZ^B/5 K ?BH\I1 MJ0?,XG3.3;,C041),H4-EZWF AL%>B"X)0]GKA-8?'(YCKHB$77%A?V8 M@6,&OK#\0ES8?_.%*.?89A9[W)??4#FN\Y\T%]UN+E1 M4^=<$?K'8>\OXIJA$]<8$5]P%LMM7.K_K$CW57+;ZB24-D^A!;V&>>O5HLKG M9L-0;H,#Q]<40UP3Y'.[V3Y*VL?'C;]KT/"-*OYQ,!OS91RC7EJ,NM_4 M.@Y-?TXQ*$IG?[\:,5_M2Y^U!?:>0_ULE]N9+IM$,2=Z8J/*:PI@X$(ZU1-P&^[M%W&_2$G9J.'3XQ8#4T1F=$X>*:LYKH98((N_D M-9V\O/WU<0CS+4.8N* <,W#,P'&P_HV"]0<%Y3A:_SE^>+R%^V*#\#W/^H@_ M71?QE,]A64<7RJ:8SXC"6D\W)"*YK4"'I\>>NW8O%OA8X.-X.DKQ]/,"CQ*: MHDIEK0A?/,[E2R5IH%<6@<"'I>L$AEVG\$LN7<0>"$$ 06F^7];VQ[4 DJ8^K MEU79<23/]0=V7F<68DZRW%*)PJME9P%I!]M^)A M;4VDVZW&U6\<"^XW?N*.XTW^)MR[68E MGQ>+8FDE3%$N.Q8YJW$2YGD.2779J3F0EAY0V[+A@SIP0KP=199<:1CJJ,$4 M])G:HT=]O]XLI!LO<AW5":'=*)I+N5HWH53<8!C^ M"I:8R@XR#UYRC=A#!-H%9?P)VF0+MQ0"&91%.$-VW=HP!)]=:N[]"*@_H7 \ M1% %F /@2"4[T\KWQFN@^UJ6TX9C2RR@HT\5R[*MYKS,% ,\.J\!7TNC-..P MGZ&33H-">D@V\BLBBV,K$Y2P/C6GZN//16&+;-B87O0L##0-AM>MME4O0M@)#8-1)0.1P@@*D7RM2&W^!W MFU\"9,0YQ#B'&*$D^*,]C@]0$ @AJBW1#?RW^? ?:; 2+29?K:]U+>E61VLG MTU[U&X^?_=!Z-W\&$T%T09U@;#Y9@&#QNX^N?B-AZN%T*=YTRB8:PR;./T!&T4!^[9%A(/;*DS3MG8)ENB&R9MUOCUN%'U" M:0F+[(37Z+J"*866M&Z,(APCOQ?097^LDP::M?7:BA#UR2)14#NCMP?(MY$, M%UYJWGZ'LU?%8G*2J=(JV6'Y4F-JCYL RY?[+R9.HIAB>RODHXDV<'!"GNNE M8F[!3N:KU*JV"*[;_%A^[1OPS#-!EC3!Y]VQG^CJG+]>N'(=K>&!$L%3UR1# M7-/T88__,%CZ!OST#%::W,1G,KYKZRN"F^76A093HA8;K%#$=9(@#[&R"S6_ M++3\@;6N2, =-W*.[/G9/9D/W8PC9^KZ"Q*8*;):XW-J#YTOELVTVAY)9-C& M.=2"A[(>BVPLLA&NME_T"=A7B&RJ5FYPG9Y)BS5N*J_-O#LP>Z'(TEL3_9S( M?LO]!"Q\.H!3-F"XHZGP,421IYHG&W%B+;*)M6_4O_FBO81[X:E#V2E8W$9R M]C31$25D-2B7S9(*IG.RB&5K,^";W$(B$X'?D""N\2!.P)/QW*="[V#34OD[1^#5VQ+F(Q3@6XRAG M)LXGQN?R13XFQI2Z&OMMV?1U>>&LA782)XLI-A#CP"FY3B:#6L)A7>K/;YZM M:#E =GUGM:O-RQZDJ.M=8JUM!\I>7>EH1%@)J432E6LU;.:V22MDKH82203=J/% MKTDZ>9T@#^^!.9W/&DOM)4MMZ*W^1*D]E^OZ*JGE9&/,T4['P@@/6W7UX@B4 ME48@M?1KI?9B\F9/^J-1N2+UJX//GQIT_Z3^%'$[BIC1XW84<3N*8[?"N.=O MP?3=V?U[^^A1 .ZKJ][G"K)#-WTK?'PH=$?<]:I&VCR5Z'5XF1UF!YE1Q2H- MH;N>"H/LY'62)*YIDHYWG<3R>X$Q]D7O6GF5_ J)=L6;E-JP-0J9'!RH)?P[2) MTLNXP!RHXT6@ P+OB(&>$?W$.>X'WM$O3X8$C(R0GIQ-%.@_ >>1ZS0&B*PH MM@E?NPI:7%FVM^NH9B$:?&#DA(>#'"]H$^B-@1LT4=MVGG-O3KC2IQ&VWZYD M 'GAU;4559O__AO^V$VD&$!V J$?_Z5J[M205[YC9^_F_ M_FL?FGM]ARJV83NW.Z6VA\ M8HA0OXT .G" K*/R$+[^5C86\LK=PII,WA#4 M+GZ\O5.,9+"FQ$TR^=_(_:\!3@ZH9LI+= ]M#P*$S5.[CT)%N/O,=L/3 +<. M,&1/FX-'%-N2W+.GMP1^0Q\0]S2D,30+['B(/%),).\I\[>,C)U O_ZK5>.. M24#X^[,M?%H!]P5RR@7J&LKGG33(+TO$8S0?PY\&K M+:&6K=7Y)ISTTZ"\$^/$RQ#?+1[97SUROWRDED6V , !=Z!'"XH_?$OV5>B8 MJ7^>>(6789J/*(#PT=?O+=A**TT,Z0&>(B12 8Q$0;]+2B;@#YQFAB218#": M)K9\+-_M[U",/IW(H3262R58;#E/E\?KA81+!R-G?8LQA&F)UN4FW6J-%VX_ MJ[)P9/+Q2'11F%3HZ6#"UQ9F;5C%:U1ZTI"(PSG76C=3)$G3Y%=8(U_AZNN: MKX_@R,3CD;TN7ZB.%"O#$X.263:RNI=U%W#DP=OS&+U"_5*%Q(01LR@X_7J+ MR01OQ_''0_UZ(2=B+=;6"9&1$F,F5R[8K$1*V..1)"I(>9)F2SQ7U;VTO1P+ MN3ST/ ]'FG-C-AFV@"^"?J%=T;64G1JS<.0!\(7VV/2&P_I,7V4KZ+18Z"@S M*ICS /B$DQWFP;0N8%P1S\MC5E'(@2FMBY39P/D:M9A9#28I-+B%1!_..64ROM M5(:0[^:S85XN*8M10TH> MC@08,[%-D4GP0GI ,NUIETU0(QB6'(Q4K$Y3K(CSNBYT\[-AAV,8M-F0<.QP M:+)CR#4R;RUX-(/W)Q-SLE:J;##T *9R51U7B%6R*9JM5&^@C+56A8&SXH>S M2HTR5BN5^VO=I+N]S%+FZQ#%$GZ$H02LEE0+-%7%?&\P1:54!1>7<-8CZ,_, MYZMA9US2>'-HF88_-?QE'\YZ!*MD/=&H35=Y%Q-JC4HM5TYV'0Z"Q1P.75BE ML5=LY6D='9-*82((E5D:#CU"@:E>KN32!$/I-7=6X"=B,S%-0]D[@E=7'A0G MB920U(EN(9F5A6D_;\*AQ.'03D>QC"R3;6.Y!"B,NA+O3V@H^T>0U6,-;5GL M@(E(+"M4P_>'K")!D3XB?OI\F&X7^06E^\T>-TAT)[A>9"7B"++2^7I92@A2 MEI\Y1*W9Z)02+L$&MZ4?+J"[;)>]\=(2S6;2RP\J8X\Q1\'0 ZENKLV6* ]; M%D_XJXQBC@P.Y<.A!V)=RC=F4G/J6OJLVN9G0BK?$>OA @[D>JCVS3'OC411 MSN>&@P$O=4O/B$J-E;BDX#;.\S"Z"*/X0!>0:[^JDW! U M=$WIV?4B-R-'$GF$MVMSIIZR-;HQ+A0LX1($CS#1)[:A=WB?SG5:S1U2F:SCV"!N*4Z5F=>S&3->H9#]3 M+4NE[JH1##VTE4-;Z-0+PX(.BFY60KNC<;&["(8>P%7L44G5L4U#-XT@A73^LZ$J^7@;CJZ-5A-<.I MVCKL;'( E\>4&WB))F@,E(=F#H@JVZHT@O/.AT*[XKI$$2PUS%3U=$K*,@.W MT A.(>V&AM'N7="XR8C!@-&0IRZXW?VR[_8$8=8V&@K"#643INS"[S"BDWW/ MWGVPB>?"3QY$??MUHLT8["!^\YS=PK8OQ#=>U>OJ7Q1]DTH\5[;>BZ'VYK?A MG$/#7NSCTVTF(GSQ;J@\<&W#]\!9 M43NYX/$@P? MS+)CJ9@0$2 $?D,^NR,M)L0G$2)UDR1C0D2 $,1-+!!1H /43,]N,8L)\7F: MB8H)$0%"Q)HI&G2(-5-$"!%KIH@0(M9,T:!#K)DB0HA8,YV6$&_FL.;;+PH%B&\&'_UPEKMZ+#^J&PK_TR$OR@YM>6F,' *0" MOQB["&^I0 U;(3VZ1^1N7\59;?I/Y![RHKFGJEEO99Y8[490[28/4# X.B4' MUSMP-#A%'AAS$, 03"=;+KH_YT,FV7#!X<\#I7(G4<1[)0K';W#JHB4J."QS M(=KV.S$-?>E,@\=,$S/-3]4T+W%!3/]7*8WWN69??:ZQ"CQ$D W@WI[,T_IJ MD$YSJ.D$FSAB1&PW442[O]17124QA]QGR&-$;#/4L:A<@JC$DA%+1A0P$SW) MB(U(+"KG%)6H)\ ?]:ZN.[;J*]XE9+$C8O(^N\9UBOXU+VT5O_16-!G?D8-Y M@I.LFX94+7NO.Y7K>-*6T6N. )RYI@!VJ;G2MMG,[LM*>"&,5.0$M,-.AHRH M@65%D[N-YKS_@2N@YL#R0=:QS: =0P!Q1_/&G.]"D@&G8"F&']""=5T _Z>V MY.61WC9MTIY/\X.:IZ\$-2>R5:N1*3>D\)IY^CI%)JY3S)GZ=GYI4?<3K?,E M2O6S6X:^FU3C^U*-OU6JG8:;KDTS]9D^*S)IH5;2NLO>%TMU.9E.R'U@LI@V M+S%\VNB+Q61P'C^\WRV5Q*\IFHBE.I;J[RC5.'9$K-]LK-6IE$LM)HL1W\DK M_1%I4MV>._I:L4:Y-M&9$'-"![5Y<](I^UAR$ACK5%"7N2:8U#7)/->E-Y;K M6*XO7JZQ#YGKO)O'I)[@A46][4VGM%"! >A!/N1B$D(80KFX[! M?NNNC^-_MRLHX"/XR] M7GJYOT&B645Y_!2[<7VN\LMZQB\M!&>3^=?]WY=>[A4H#K]IYIM!H,HO7D>E M?]Y&S^_XX$F9B!>VAY.:OT)-15!F9JLIJX2\(80+\\RB6C#FP5+J2(TV.^26Q8W(6JD^DSI'<);,,]A;1',S M>1/?M#QU]3 7I-GID$#Q6RZ.>R7#R][WO1;F>ST+0UM52K..0(AHO]2H+0HE MFEG@\65)JS'HV2*3S$XP:Z1/F[@Y&&[3BN1/:14$I%6\6Q>Z5ZQ?]B;RE6'] M.Z>-.'1H1Y1VCN",U_7:WJGL^^4+8WV(46XY7"_6@FE-6'N['#DL:R23IE.L M8RR:_.]\IA!@';!^ZUC_@>>$_\(F9T:WRF]B"\'IG8?A40\W M+XSV076RM:9V"Q$JR*A?,;B@/YBG:,\2,Y*7.X/E:?:GG3]O*S'C(LB'U(S' M6OXI@MR#W(/<@]R#W(/]VY MH%[@!OJEK(X;A1YX#J_K\M:E7B8@OO=WLB"^(+XW?+(@OM#Q!#O<)Z5*G9+YM+\2#S/,MQ9"]1<&@*/ZGX[__60QX'^-16M^BWH8\UJ?=XV M_:UD:GTM:I3#O5>,$^C3*?09FDS^1P'T ?H _5NH;/5;V._$RQH15\6EY,R9 M;6MBU.KC78I][M/?;!ZGB+0V'6 ?L _8OX7J5[^%?4_!Z*7"UD5)M OR:%-8 M8]BXFV _S:5D\CB#YAF4O8>;G!]=T.K^20RN=EX+O9VX+M7]BR[<9[@6T;T2 M@_QBY:5^ZVUMUI0N49HO#&L7%LNR-&>W425.M9#T5B.:YS"XO@RD *1P\\6@ M?HL5@C4[V&F66;:*2&\J!S6*X<-NNE@NNP_%D&\I\, *P K "C=1NNFW6,'> MU'J8.>775G$\6=+#R6!6VF:LD)GV3)ZFWE(6;CDUX9NB3>K+Q&/(4X!RU8]3 MKOJ6*S[]%M=M&HW>KKCU$4E<;'O-*E[$Y&;"=1AD+D#A2RA\>0%'BWC2DE"_ M10:"08JM6@<92KM]OEM#6<4I&62Y#"Q.Y6F(9P(9 !G<:,VHWV(#6BJ4 MNH7"O"KI&V3M;P-;M^E,-3AD-Z0!3IP#-@ V #:XR9I2OY?FN'!+BK^HCX2H M-VC)IE3I3YA,-SCD.Q DFR?HMRK%W4R^PY,3Y!L". Q#;'T>9M__@46D[I_U M[M\;#A>U[_5DX:H@B.\-GRR(+XCO#9\LB.^UB^\-1D.39U9\+PAR*]^;FW!# M&R*?$/F\B$/'41W9R#1BI/!/T[KQ/([2>9:$ MH@R ?\#_;88NW\:_5.$V:Q.;$^AN)4Z0;=4G"N4,_VFLDLVS>*(#O'GAZ]IC ME1=R*$(X\CX6">'(>SU9<(B#^-[PR8+X@OC>\,F"^%Z[^-YF.%)"4?6 NO;8KBDK>^;JOL<#TY5Y%CW?^UU$]$7J6@=R#W(/<@]R#W(/< MWT./RN\*Q?;T0%=\=9%37.UEI5B(0%QM!.+$&9 /$.7\B'3&9R#QKO:B4)9P M\ "\$O9B;,5 M'@>49TT\_%U0^NN2;CI3F9$JJVZ16FM5/_#X%)1IX5F2SC/<^1*1 )0 RDN# M\D/R 7\7E8Y@ )> R[O'Y5GS M]'X7E[TI5?/178,6G$UEJJR8BK))R[336>8>EH R+9HC\SA!P!4&N,( 5QANT8_PQ\3@ MU$C/&#>XM;!KU2HMEV;WG6J<$@.=$@.%X7F,.%_;"B"&JT$*$,-=^C+^F!D8 MC.N&T83I"#NZ4"3G&QHG!IG*P'WZF\KC.)U',;CU",P S'";WI0_9@9QM%$" MK,"W+"00([_=7T9VH9LR0^I6(?,LR>1)#+WA"Y&O=[#QCO*F(0GAM]PD]\IC MM]6D]I8=(%^O+CRQ4_ */;$=:3@;.9.])09X)[:(KC!L&S+&'IK0$ R:I\]8 MF>G^H0R=^!X$RF=U6?P*E!ESP&/;HJ]8E:"S6VIDI>=1W13*60L9C&+SW!G= ME@!E@/*M0_E#G R_@F5\5M4"O8'TT$:EL=$3/4 *-#[%,I=V?,#9!,O4^:JH M 98!R_>"Y;.Z!7X%R[WV%!=92:8L$UOWY&7#TIKC#,NI!X#.,RR9O)SO++'B M0I>-(+'BD=8-MZHA"/"(Z[ZW6W8@]R#W(/<@]R#WCR'WUQ[1_.MEV2?353WG M=&G?=RZJ<(/Z!EPC'QI\K&7X:7K!:[Z1]K9M8@RJ5P2359N+@*UI72E.YO.4 M:LU2>0Y]*SD"_)QP&>PNP/@QX<,WP5C/)9QM.'BX)G4ZRA35-(B'YU&"RV/4 M6R]'".)!$ ^">!#$ Z'K%/[);("PB5V>\T*][\9R,!XUEK2LG M4TH#>6B>Q"%P *[*NX?C6:-XOP''&8Z/':4P<*2127*57KBHUO=\"L57 XOUB\4.">+\!1G5=IC:E18@((S]LE?>$VYN+&1BY[-W(,M ; /!X_W@\ M:QCO-_ X7]47ZX;4#:VH*<9-3!=%99KA\5#I^.T:?K<9QQ/#A>Z?V@Z^]**N M*$AWZ0NWY[2FKW"Y5\!J'Y)$FZ*V[;G>MSD*/ZXVUID,G=;,'ZTLI]*I58UV MHS\E$S.MC@O%F\O\L&!6VN[!-[0Y,BJQ7, M>*.DE!DC98/4"\#D<>)\A@>PP=7 ]C@+CT0OTT'DWA)E5#642V3U"R$]VO. M;)DI!VE&,98Y[J_#G3<3_TQW(S?1D$_4GYTZ(7CXF%>#Y C02WN)M)NXW4F MUGI0<[D.9? [+$Y!G5TOQC$\ST%F H#ZCD']09D)'XGJ!5^JJ0UC.!7602!: M2J>,JIR1HOIP39EA\Q@-;=8!U?>/ZC/G-WPDJEEE61L;RU6 .KR^*818 >G[ MF0+^=-V92U[8W%ONPMM,DX#KSA?/I+CS=5_LNO/%Y?PACQMNN]W';3>0>Y![ MD'N0>Y#[QY#[VXENALKVN<5J[M\SW=7G9O@?B&_^EA5RKQD9T&OU8^.C V7[ ME&]1. #QM:3,24V01A&'H0UKS4B!T"M%,U[&Z32V25!LGJ&AJN/[WK[W"N?K M;NR60OC?MQ\.?0W#R7+_]Q/R"IA+3F-3\NK3-FJ*='7;'X9*OQZG8,YBFB1# MY-%7VB>?YOT,> 8\W\'K^0.#HK_R?BZRE7 T;)"AI)>%:@\U5B4$!+K;ILS.RO^!6";$,B&6>96Q3'!V7\7Y@[,;Y/X1SQ_D'N3^$<\?Y/X^Y/X& M@IMM':HVOS^42:RV.F,.8%UG4%CM*/B&,FN/LGTYS?**:M M)+L\\(J>XWAN/_14:^'9R5$$!24PU5?\+9%0E=>ML%Y!:;L5!X7.?DR$O(RS MA[N;!,7E,>:MB^7@/_U-_^F=H/S(=_K0*#]KI//]**?,<8TP89RBG$[OAV2-FW$H:PLH!Y1?+NCY?IC;&J.'O&@@DFB$LP%;L7@&,U*8 M87WY=5P3SLP9%WP]SJX^'C;*I=]#=D Q*HV"Q5MU, M9T]CI$2>(L@\3;Z5] A4@B10H@40J3@,@>7^3VZS$'N0>Y![D'N0>X?0^YO M*D2:6^E^8G^FUEXN6"B^_@6"IE=;W_92-LB- A$KVYV &#*!I6F2Z&?HT_GQK;CNA 1^I0T7D,!OYU>> M@P3*QH:F9_T"(ID(99#K^<)AQWQ* G1* A@-) D "1P>A+XX_3+<[" 28 ,]4 2YE ?Q\Q6: !:X'&L "%V.!W\[./ <+N$3<%\H; M0[9&EE/I8FJ)Z <9"Z0YF D-G+[;QL6\&B73CD)=@R@E7.V\@G5="QU=PCWQ MA,37VO6A55FQJ&%1PFT1KSN+P:(F)+8)?G8'Q?VC&6Y]/ R:/]3/\&,TSSJ$ MC*ZPFH>*++=I[I$(=:=&BN9S>QH S8#FVT?S11P&/X9SMU&:U1BQL4"33=Q, M)GN"M!;=%,[G=AD G '.]P/G#[7\?PSGADT$<;%JLQ*R"I!R;RQ4%U2F:Y_- M]G\\UQ^D0#S6NN'J);CZ'W'=]W85!^0>Y![D'N0>Y/XQY/[:8YG),T=ZNEY= MRRG)S!1#/]RZ#')>% 9IK:#TVR&X"5I[$\07)P,>/1+F9R=%%]MQP2 M46ODA+21T@E]H!,"S1,L W0"= )T"]-S"?FVE370T.* M5J-Z02":3-_-U(XTK33E"1S/$]A;/''MP5BX6'IO%TM/[8>Y].*N@Z\NZ'1Y MPN01:[U6"2-$Z'U95RV+GI,NP8ZUF9T2%OW5[4+E&0YNGM[1Y9:+64"7WH6K MXH5+>$]^@Q<4H^"2&QI;)0I7NZZ6NI6VW %XX?;=(+]! M# %N.+%(-=>6XE&,-"3I4"K&*3$\.T*H/(%20 SW0PRG=G%<>G'7A?=+^#-^ M ^^B2J^'Q"A>HA$6%6>DO P';C?%^U>/!I'GWJQ-DWDT_CM,6Z1>#4I/+DFJ MGIRQ_^W$!@L]IZBJYR1?NTNV-^=Z8?+\9--SR83-Y \,7[%S*\4/<]X\%R[T M0$_FI82ZDSPM^'S"F;Z?UC1S\_?_)#^>_TZU=<5/(;_X2S.#E:WLOF1'_/15 MS_C&F<\$E4X@^6B12>,7]C.=?O)$>"CZKW1*+Y[\S>,05;?MO][R@#T_X743U;,__\DQS+S;P:6/PC/$,'9GYNF(A MRCSY^B^*'2N[X&FM+/L9_TJA7[Y2)9'.B?K,LO_*_?-KNB='I^8H6^3%MCWQ M*V+K\_#+X:^>/\JH\?DS+S!34'_Q=3MAKXW^W8D]'7GHK;[@V&?ZZ'!/K/,D2\XI0D_CF9_U%R"S^EV_\:B,7O!/[PU/3WA*\2'K4/WQ,?'OST40+> M5/I26!93]D[@^!4-RL\1\?TVO[9_2D:QLCJ?SW66T&5MKNLR.5-169G/57E. M*0REX*1.4]BGP[=^"&G]S^R;;WG:EIEG:^D+L=9NBT-^4!L*N;[8E 8UL=W/ M\>U2KB]U.F)OD#\H"[5V,6&OV6&C#@L5UE'",>D[TP^O9CU%L5T2VGVAE$M^ M2Q94*_&#Y#_Z@^3_6D)[D!/+N7Z5[PE5L5D2>OV4&#'FKYS0E6J#R=<57GXA M_XY<)=(2O4O[SP?/Z@_>)4^2K^L:16D>E/:D.35MB M#3FQJ+X?.:U7:4?F#4M2FH.I/9X4'--)3)KC9S*[PKQ5FPV6TBZJ]%L5?#H6 MY'3DT3-KZLR21]Z"LM9-:3RT5ZL95C"2D>SW(]FA[.JD8I70=7_N4)N0[!&= M="2&?3^TKZ",CA27FE!!>+NVG]@"*1@R>3Q1L5#:KD+) M5R8ZKHI$/%G@)<%9J#H^Z>V&MI4^%"._'XHWJ*T\Z-0Z MV<)B\=GRNKR8%2 M,OK]R*6]+8]B?=NU=NS.G$F4VY?:ZM*"6&(.W1K[!NZC];3A[ZR^H47EKW^KH32:W):7"(3?!/Q,G.\^D)O MWE%:Q48LZ2T;0_TI.>>7L

    C^Q@/6%+L48D-)JMV:(WJ2%!+4[MC:.A6Z5/ M-&(-38YT@\]0SMMU^\ULZ-&>JA5<$$11PI;I!&L^'7JTJ9,*3O89 MNC61%&7@E?GJ?KTN=].A1[M*S:9N4.0Z(RGBW26U\&?3C6EDMM'1MJXV=7I0 M\>*V58G**&Z(36\TS!Y[O*]6:ZZC:]%OH\6PYKHR$:*=:K(P_'@/BH$6K^P& M49+,.V3TK 35V*!KT':[()D/- M47YE*9M*<15)BT:[GXPECF>PX:U HKONW1[4%C2$Z&;#B6^'XJ5YI4) MV[1&5C$.5R73G:W8?C;T:+*MN*W2R,3L2Z: ^H6=MQL*#)\./9XL6A>#[:Z] MURRG[0O,SA6V-IL\ECR>;.@.19KJ,)A5Z1KU-2]60B1A@63HT63=;;=!],1Z M(6%+?N7$ 2(5F6SH$:WO[1'2-62N(C36U@@=;?A0[O'IT./)ELMR19^U< &E MM8VF;6H=#TUWECZ>;%!PR/U>V%A28U'U=@756U4;<3KTZ*ESI:ZULZ)%\MS=.R_8]O"#1P^$@ M5D=&N2)VTZ''\ATU!B5Q-5'; H(7Q/;$E8<6G3WV6+ZC5;U-#7B@^KKJ.;J MU98Z4;.G'I_"KFEVD0F_'5B**7AERS#%B9JLC#N>P\EO%V>S/[%8I/)[C7;142 MZLN&'D_6TR?.@A:7OM7HK@IEK<27!UA7QE^A1&ZB&;/J+-RC^&XXI*AN&)GU M.!UZ- .RVMEW7(2?"LZ$;BSLHBO&HI$./9Y!;18O]6Z+W OKS81=NK/B^KQ9(WB@.E3;&2C%:- ZW)M.NXFO34R!Z+9%/R<*%?EJC$O,*8WC8;>H2P MBK0IMTUKL40KO3K%[B#IS(QVVUE%>A?GG]YJ2*GQNZ3 M39H:?>K!6'QV@F1VM1*%WO,'!ZLZ^^0;V_N%L_-I#'ID18?^\\2>OA [:.!_ M[(\E\<_TF_?<7ABW+[[22[YF;GOQLX[__-](^N@O!]]%G&S=3]T&3RZB[(N? MARJSP$N=DV?Q(/S8=P4=N3JAV1+ GW*NDPO#'W-_KL7(+Y+=AX0+N=11>YPR3^+ M,'UXD=>?O&0>4/3?NP=?7QWXG[XY$JL59\ZZ(>]],_#)=%*M0K&_I7X0 :## M4[J.[W#)(.G7)ND7>NG]S#4)JL"#2@:@X^?.L5L&!]C'M\\,'VX3L)^)\R[_ MO29!T7,OAJVU"_)3;O/M@9XB4!Q>;O5]WT2 MG72_*X7-![(XE[FOI:^?BE:G#SI40#Z4#"UZSLISTPJL_-8,OHXZ!#FRMU0K M0Z?,3-49W7-UQL*[>(%9V(UAH6;\:>GL[,F+A IT/SA,Y)7JV%M*+5,J6^M+ M?8R@>LU"LT[):4W"M'L.ER=(XAR%\($MK@Q#)V>+@YOM"E=ZJVSQ3Y9D&AVK MN4\F[Q-S( (JC'M:T11VZY9M],HRN:[R9V6.%MI>8'M#KUOX8DGM@S9>*9"\ MG/4GIK \BS%YE#M+&PU@CRO#U!G8 WN]9>RE5_JV7S_W[ZNBC)X>*J:K:X+B MN\E.!$]9?%\@IDCSOC/+9/&;X2"@$5.RB+/WLSK6^I- MTY-OHB!Z@XFGUC1]R2->O6(&">AA:::_GPJJ# MFER8%3+'/_V-8WF"9O,4P=P7BP!I@.%R+89+QU %4_3\MJ /1 :M\Z:\7)S7 MV.#UGM7;:4-34"1<' [)\=JLI,8&1B68)_,42^51%CM)5_*KS8VXCVR(:UCD MI1.A'O-Z,,@OR.\M9^J!_(+\7MU]Y,>4WVM;]4,(]/7=,KXCB08!!HWB8Y+[ M+^V]RIIV(S,ET-/\-&>ENT%650[<I@2+[QU[O+:,@C!K M!#_P?I"^D'%!1@7%%TS0TY,I!\F9]W5_8ZIZ)SD#3^OIJF>XV5.&BAWIK[@) M%4GDY@M=9Z6HNF\MW9XV;0M=F4FSF;+.Q_A?D) M'.V& '0SDFRF6QK[TAV MRZX+?=D*MKNI(A6C/\Z#O /C5&LQ$_-*BK1G:88[UHR1_=2'J(__4U2>8I[ M*U(!- 0T]+XL*:"A]V5(J6V'L&U1DM"UU3*\M[CY5H&OS%CTJ&?TXV0K8Z!V)5E6\)$UP9;^4*AUUM;#' MO-2=O:4*71$5S9 I5=U7U*:@N'.Q;;';8=B,$RI*$[7ND8N >L 8 M4=IO40I%]$G?1IM;?*IV;\B$DD.?#MV@9@J[FBZI2L,K3RI\2A[4+]A0MYGM MU=;#G.FJGJ-#V.JW*.^:DE OY@5_V/S4VW&))P"O9?AN>D' ;Q335F:V/O!> M?.53)FQ!"4SU%5J]GU8& M$C5"5]*J(368JK$;%QW&(U-:X3[]C>4Q@LBC%'N[Q'*EWN?'9IK+5S&\+ZHY MJU_Z_12#*LWE^Z_U/ZAI*N9TS9' M8/G,(LL8TH\/I@-.P+ MNB@B(Q[;$\+\O-T;ZF1[P40;=X/JHB6*8T/9URT^==-^0/L& /Y- O^U8 8 M_U097NZB."OL]5"/W7:5159HTNS6>I:.V5;"P:--JF53_ON M_V$]=*1M%RN:7FQ*Q<:\V-O+^Y@=&BG^N4]_DWF&Y/(,C9^Q'#K@_R;Q_VJ: M%!# 'R1#C0FM);:R:8FF+47O%"$=7#B23-!]U28?W':4R_I+PO(J[8&:F+ M&FI6.GJX&40KB^]F\$T[&U#)JYO(,\1Q3R3(58*H!40M(%<)!!\$__'"=2#X M(/B0JP2"#X(/J4D@^2#Y]ZSKW&9J4BT(HC3]*.?-DX=[JI4+O9QF^KH:>GX MOD=HRW(]C0H_[/KDX?8DGMZ>))Z\COB[\X[Z\7"]JE>3#Z)X8* 3)$;=\ON\ MEBEX=2V9=W(*AXI]69F^GAZ$OJF&NI:-XN-D%]IZ*,[+GC_7S3#R]> 5'R#LWB9YUR]Q6F8F6 M6-VUMS6]L9\I[\M-.BU1$.U-/ \B<6TA"M]F"_&FH05&2A3TI[\QBLMSS%N! M$& +8(M+]]S\GBV^UA\!(04AO9H^FB"E(*6@>+VI>&WXN:YM!@U*LJWN)FT$^HF" MZ_B.\T/._:Y^O%-^5.F^QL (>%>NIN.*A:TJ?E7N.Y(X'ZZ"A>>,6ND],B+K M6DGF*8Z$;DW 0O>8D0/O6)#N.TZ[ ?$&\085\A;\1!=0^_A9K3]$E2DFT3.4 M"_HH%4RW<:KV99WV?J;WW69V$G3:N[="\-\\EO=-Q4X>4M7MC9ZN,GV@X@;( MTU.A+1]$@0 1'XZ(F^NC (@ 1$!3M%OQS_Z@-D]S.@JHJC7W4+K1P.AHTK ' MW 5;HC'TNFAIU66,BG'+*/I53B3DKHR1AYYH),[E*B].K_>_4I&6T\<*([PAC=A2N*"&[" RJ\U_&HIOKIX[O:%0[TA%"K:.4QH\@N\C)&/S?[HED(&@+NH<;_Z7#_]HTO?&O$ M%%\??HU0.D/!GW=DS"')+3[O3V15D[H#=M],7D"8[)LRP'.4H0 MOH#P!>0H@>"#X$/<#@0?!!]RE$#P0? A1PDD'R3_L72=V\Q1@LY?I\/PG2_R M83I_D2^N4=(R@9XF"8DO[#"CM^4\J3^?-U< MM*N6MP4LX&6,S3I_098"< /TGS@)-[R=J+1FED76$I=3*^IH<4=EA+4Y>U^X MX[0\T751J8BU- XU+:(;J@4-:5)&RA-IXZ\TL>&MN B0!9 %]/VZZ?-[""&% MOE\W?H /(:4/KG=IJTIIUA$($>V7&K5%H40S"_R:=*4HBA9./,.RME]4'F7/>*WT\=#XN"QT?>DX\(X%Z;[CG!L0;Q!O M4"%OP4UT ;6O3B%$U-O(O.#0XUIQ/,&I1IBI?5G;KY_I?;>9FB1L=5\U@Q>I M2=XJ71AD)8$''+*2;BXK*?LW\8#@9VAKKW!=V7*[4V*KA\*H.8AKH2/5&D*< MK#9-0R(@LP#( ,)A-^D!!E[ BCM1:O:D+E^N5LD^20'HMB.$7HWOJ%)Q;PXJC;AF+JWN MY9K?[@I$3^SN*,K:%5OTK-4HU2*Z*^/8H9\\07%YC'E+4P=" D(Z5.7*MUVYXM\"+_^Q;.I0'Y!?F\Y+@7R"_)[RRDJ(+\@OS>=O0("# +\J K$ MW61Q_%KG]'KDZCD"/4/C](NO_UK=@/?08.T7LS@>L.?:Z:X5Q9B(^&&9EJ4= M;^WLJHS-]^7W72OZ6<^V-DU6IL.AVT-I8EPGY_6Y%*N&C!//'=>9,UX> L*X M'A2=G#!^,10 A'&BJT>#CNB->IS)27IQ-[<%LH*WG#^.V?\2>7!ML/9Y/G.+#C;L>/YS4 M.50A!2_N5Z7!NG5:NC!_U.;9=ZTA+I8Y1%*XHM&RMZ,*4^=3WLC2>3@:RZ.O MT,;IFCP#;UP/F$[.&[^:H@/$\?O-X3O+>8DN\O;:0A;6;K/MU@JE^FDME!^R M1EML2=2\7JD4:TB!FMYMYK"9F1D7659_,L@>=I@OY91M)_ MAVDJU/4V>S^YJ*@)H^O^MS,=+/2(OS0Q6 MMK+[DIWYTU<] QAG$J"G$T@^6AS.B?U,IY\\ZP_HO](IO7CR-X]#5-VV__H! MN7SSA#,?*4[^@_TG_!,O=N;%S__[?UZNYA^*0U3/]OPOSSSV8@.?-@;/*,W0 MD5FB#%B(,D^^_HMBQ\HN>%HKRW[&T]A'QI%?OG(ADG MYBA;Y,6V/1$H8NOS\,OAKYX_RKCO^3,OR'PA7WS=5D)SHW]W8D]''GJK+SCV MF3XZW-,3IHP2\J?2EL"RF#)W \2L:E)\CXOMM?FW_/H2"WHQ2U=IM<<@/:D,AUQ>; MTJ FMOLYOEW*]:5.1^P-\O_OOS :_:O6+G[^&KJZ_*R+8KLDM/M"*9?\ELR[ M5N('R7_T!\G_M83V(">6<_TJWQ.J8K,D]/I9_CWS5T[H2K7!Y(H6\N_(52(M MT8^T_YQX5N]F>R73!V228]GYG%#E&:.S,CF;,[)"XZ1,:3.45G6%5MC9IP,B ME&<-@D6(T5)L:EMA7;7;0].1A<&.3[.QOQ\Y6MK%VI)B(]04%QC71X01LD]T M#9GZ?B3G6]2HOO4;0N06*BPCS^+^I83<9&7R>.)SHOF-/1HL2 M_'*"T/VE6[6*A68[Y MZ86,9RI2./)[IN MZ-/!V,8;J".BEB\VRYT5D7X]1AX-W1I"G<:#BM47&]8>D91QW^_*E(P>?;^, M;Y%(016);NY[J"\RZW"6CCQ:O;#VYN-M<5Y&&[.2+XN.+HQG<3+R:/6QTC-I MI("B0K^)%D;$-$#VBI&,/%J]@C9+3"L0Q]9.8[7.WMNJ]#A]YO'J-XY9'I'M M[E!H6/7"V*"73=[BTZ%'JZ_-.C[E>(%GT9MQ9][,G<\K3[_>X:1R>!VA+, M46E5TJ7]8EPSTJ%'V[_R:W5--A8>VMBTI;K5V)=8/YO T?ZO2-WO1[99LAKM M2)CW GF@JG$Z]/@ U(EIF%*%VEN[<#1=DWIQM"\8L MRRB%?KJS!__&MV/U.2($ T;;HDIU37&E(4?QY62VY/$,FG)-:I6*_!;=>1@= M+P>KP5K/AA)':)G-\&C2]_O2J!X72_M-V6^L^'3HT63#2K'*56U-1B-MJTTF MI-PM$]E37YEL=SS4YF&+L$8H-C F>*BTJ&3L*WCM* 62=LR6((Q"45INEI)# M.]UTZ-%D5SN*[.G:'K7$D!!F^]67FM32='YBK2E,+]84V>AKV02.Y;OC#ZAZ.',6DC)D,6])B%F83!J%*8.B6>%DX_IH&E5J'5G3Z/.HL98KESS2NUN.O3H MP$8+ N_1"U$2BJ7D+<@5V:#;X=.A1](5U[#&2NMU+6$WK#7GDQW*%WO94X\/ MC+46G7E;135IS4DRSG6EK9NZ!='CR>H%!N=PCQNA9F<9K4>%8!<0V="C&?3V MD3T@0LD6Q'9=W$1-0FC5LJ'',VA,M<'4YKBVU?:E*+N=?#2#;G>X MM?HVQP@-O;II:.TB6QUDMZN.MHOPF+VA^[HH*:T0L7>(13,RGPX]DF^I+V(S M1S,CM#%0)*L4+3;+5&W!7IGL.NQUJAB.-2QUE$YTB^]_QZTL&* MG;&@F#NMH=JD5QIF0X_D.V9+O=*."MOH+BR.T,W0;5/M@\?W2+YQ;+1ES':M M*JTW]M:?TAU23A"6CGV6[\QZ_VH$'YQZB0%L*ZM __+\RTO%-34;GZR[U'Q2 M#V;7LSLALU"5*/2>/SC8I]DGWUBQ+_R"3V/0(WLT])\G]O2%V$%3?D].(O[F MI:079N*+K_22KYG;7ORLBS__-Y(^^LO!"Q G6_=3 _S)V9)]\?-0919X=A3J M9['%?^*1.PQ,_O&WO$M//\^:Y@P'\4$'\;-4;#B(#SH(^C/WYGT=. B@IL5>0.E_RS$-.'5R3ZR4OF 47_O7OP]=6!_^F;([%:<>:L&_+>-\,_ M)1].6JD)1."%"' ?6[OW51D IKB^/;BNM^:%Y.#J*E->Q:X .@ =UUCV\H2; M L;E[3/#AVM3S&?VO'T[WJM/'VHN@B[]H.946COJI$3 MV4JH:R $#RH$SW6M0 # & !C (R!VS4&V*,5O\5[AS#B\<\C'CR5'7##$=FL M,MFMO""N5@R>#((;EH.G$ML@":?1"F]8$DKZW%3-\#\@"@\O"O!R@)=#9DAZ M1Z^&DRG*%Z\T_$N]I/KZ*LP*0Q_GJJ'06NH!.LR?HN[R(57K"E=ZZ;++W%/9 M9?3=C:4T9EHHTXYEH.LAXE':GABIUA\WF?^ULLTS6B!HNM87Q.XRF*Y],R3< MM$K>4U\I#(.V,, 6?^IFN\*5WBI;O-U5BIN+L])$;5 "SA@\P\65!A:?MZO4 MU,/FY78L*M(ZV(T6=AW==[2T%&;:5 K+DQ2;9]CC+@_ 'L >)^L-*VAE+LQBPI1PG@!1UEI6W6] M@EKYH#9T0ZHRIAB'QB5\4/)B;E+6;#1'.UJ[B2H"1_>,LW<0>Y M$/>1_7 -B[QTXM-CWJ4%^07YO>7,/)!?D-^;OH0) @P"# (, OPH GS3&L3= MY"3U%XJO(S,ET-/\,V>ENT%6<@W<<:=WQ]WYNG^8]SU-"1;?._)X;1D% M8=9P?.#](#TAXX*,"HHOF*"G)U,.DC/OZ_[&5/5.<@:>UM-5SW"SIPP5.])? M<0NV'388]I!674("4C29YM:UQX;,I-E*6;=>_"](. #:.5M, &CG)-E*0]'9 ML,FW;P5GT=\/JI)"CA;&GP84+L!#0WD Q7(R< L MSM"Q4&'QL2T5>XPEQ@GW<* # ?D ^5P/^;R62(4/UER5F\FZU2\:K:"H#:5Y M^ZU$JBMBG@ -J%J]2*\$,ZC-):G%R8S=39@G3<0"Z@'J ?/K;,Q3Y >6IF[\ M*;HN%W:U1F?'\O$?YV!=@#RPN>*5Q*C6$79^0:=V(VSEU#/RH'[!9KK-;*Z2 MN3$3C&A!>DQVLIT:A*L@7'4]"5N7)K6K<65_!>IKQ!7C^E!O5-NHJ:\7R$2M MF;,-+[,?XG.^YQ,QP M8D%<[9#"L,WQ&]Q(7E/8S#SWA'ZLY! $B'5]5-G^U#"/ UJ%H? M_Z8ZK6_HK9>,N!L;IC8=*2@]ZC9KH^'"<9PX>LO<399C6P]SIJMZ MC@X>[CN_9GQ%>8^7WA=P)OWYT00AF>UV)XO1&-L39@(4N'X>[]+[<#0N=.$WR?(R$ M[4I!C&V" EIIL+V0J&_DG60DC$0#(P$C74%2TJ4WYFXHZ4,\G),?@A9E1 M&&\L6F2W6U(UW8+-)X24UI$CT3Q&4D!(0$A 2#=/2&?-HGP_$6WK.(OQ,U<3 MZ'G?P<6]TS/D;D)$D!0)3 3&VE43T6D=YR=0:O@"*B%MO(&.UO.AVNOX*E9* MK:RLZMU/M9K;3)(\;O_WX3TA(0#X44?[_%C>-Q4[>4A5MS=ZNHKT@8H;($]/ M?8S\2XAV@[!_E+!?0V@4-*@M=&<.@XR@PQD=$0( Q3I6? M5G-QM52OV6UA/6]T&7K8&5#=\_8%4L<5QB]9,2KM,+781H0506XR]CAT':50 M,D\P+# (,,@9LSFNBT+.<>?HG;SQ@R0R9Q2N>]4Z-[4J=+W=ZI?(L"N>MK_Y M#[L(.L.>W$3EBF15"M0Z5'K5I64:*7-PB=Z!YAF4R5,,=!$$Z@#JN"1UO);N MU2;[ZUFP9)J22>'$T.N66YW*1_%&;%8%>S34A5U]058J&C53R#CE#6@_"L0! M5LN'6"T5NRM-XEK "B(2%35#8WIJ\;R61G5!K[5235@(C2(R:E%*#Z]L#[BG M,D<%2:8* ^1C063G-B,[D&(%\@OR>\_!1I#?AY=?2 VYW[,% 08!ONFS?0@! MOFD-XF[2E6I!$*4I23EOGCP\,?]SH9?33%]70\\/P%,'/2J@,^FO7Z<\W*;$ MTMN4Q)./#GMW+I*TE'1^:QN2@*\ZY;V-DW-T^3X?7XIZ74OFG9S"H5%%UIVB MIP>A;ZJAKF6C^#C9A;8>BO.RY\]U,XQ\_;7BAUVTUD.FLWY!Z+-EFQH,V"K? MZ,H8D68NX<Y F>I$E(HT1MR8?4EXIH8)AB- M%"H8[!T);^FC_JJ#&4XM3AF&_O0W1G%YCB* 9H!FSI>L<$4\\[5V"H@WB#>( M-X@WB#:YF\P*>)F"2(-(@TB#2(-^^"&>G0OH= UGQ0T)4[*$2J>^;RWG$E_O9CI= MZOGYJ5)W-PE8T"[Q,6O?7Q^CWD-O10@> 92N $KWT',"H 10N@(H02.I,_N. M?U"2:"*NE0[5#@.K7T+0BE!6$+_RQQ40W]\"1BP&L\H<#47)7(R4*B)TEWL_ M3HR%M$P1C;*OUB@"\@+R O("10"P=/M8N@>=^I9]A.]_A?>[)$,*KE"4(M/8 MZ;BH#(J[[!6>NOQ^_@Z_S60ON",-$9''R $#80=A?YCP'P@["/OCI&^ M(.T M@[2#M(.T@R)SCUDXO]:UK:7XZN+__1=&HW\16/[P2^II@>9M4-0]KZCY MZ>HE<4U1ETUB14K*V'4*X[7.C.NG;8KPO6>SPP>5V=1P"VC49Z6Z;NBC]BJ6 M,>:Y=QL!G9> ,,X8]0#".-%=N0"CG*8P%,<"TF)[Y5\>HXQ*8A'(33VH:*7$<.K>A')=/ MSA$:, %S '-:]RVD?<+9K[2]E9E2II-I3AL%,T/:MRFRN4ZN=+Y+3KB M$;V*R5RMJ&3Z!C1N ]X D^4C3!;>+.^:^TG+$"K39HL9UW9Z-#AOWS:M8ZO; ML+;PI9&X'4F$@17KVP/LJ03V:!ZGT3R#TY" !:$<".5 A8(.PC[O<8M0=A! MV"$E!:0=I!VD':3]L:7]IA69NTG .GM)[$LO\(IP 0K0/N.L M%ZC)%Q>H:9E 3Y]8A&XG2ZX1JEUKS?6%,K_M]L+2+15LY(R.W2Q&VA(=[7IS MQ2JT)\R@*V-<5H2;RJ/L&8MP7Q5T@;*NA;*@H=6E90*P %@ + 6K@L+H,I^ MK\J*0X=V1&GG",YX7:_MGF?5?NL6,K\@DA$;&% MM!"[R6K3NX=GO#4$S/%@S''Q0-DM,<='.@-/P2)AF1U-ECO?1Q'"8?0(=]J; M-9^R"/WI;XS)HRA0"5#)_6280#\R$&D0:1!I$&E0^#[$978*)8W:4**WB6HU M0=\BG;6D14*WE"EIJ0\LU=*PX]O>=Y@L!CWSH"G!=5 D],P#* &4H+\'0 F@ M=#U0NHNV4]?LW?U!,:@EC>UG>G$E"NM29\&3>F'';2[8,Z^F-*R@68]-26_[ MX61O;Z=.(;$7L+1 %)ZG62K/I=5K(6L3Z OH"U0!P-+=8>D>M.I;=ON]_R6. MS8HN-JZ:+:NR8D>KU8*W2FSV$L_J-OW"6_PV<]_@ CB$.1XC(PZ$'83]86)Z M(.P@[(^3DP'2#M(.T@[2#M(.BLP]9N+\6M^\>N3J3VWS4&B;]\'^T7LH*0]M M\WY44OYT-]OZ;E6*6S%M"Z:SK:+5M:%U>N?M?,7YLWFM%CJXL%LLY,+2U9VA MP'S:Y:D6OMN*4/)[:YC%8'L6@)A40R#ES$*Z+0?XZ6_.K$V=**=.( M8/5IP46+!-,/-9=JALII^]_\L/^5%G9+S7"_,]&H61"GJZU.F;.,.+A/?S-Y M$B/R*,-!]RL@#B".RQ'':UWS[*AE[!=AHR6(18F.T#7EB,0'L08?[[5S5^,Q6@:YYP!M@L7R$Q4*I9J M?;&!3QN#9Q1LZ,@L45XL1)DG7_]%L6-E%SRME64_X^2_GCC]RU?N)M(Y49]9 M]E^Y?WY-]^3HU!QEB[S8MB?"1VQ]'GXY_-7S1QE7/W_F!9GSYHNOVTIH;O3O M3NSIR$-O]07'/M-'AWN:H[$30_!9AHAOI3P[%.*?DTD(:N&GKX#_&HC%UQ"0 M_9X0;L+U]E\O,?'T44(SJ?2E!%),WR@)<7Q%@_)S1'R_S:_MWX%#99RD,)UF M:)FF=$(FYQPG<\1KY:;X8:O\"F/JYRO^.OG.ZUEUM%*@.DL'Y8<^$B]'=@:3M2-9NFPI;(4DE],&LW0-F9#1 M[T?JKC-:\W/+%1JSKLP/.R9-2KQ,'H^L[K;]#H_:!4%O>H3=:SGZ8)R./)KG M3G/%;K!:C@6E%@S*\M3=SD?IR*-Y+NO(8-'PXJ*@S-J+HK"I%ZI"5Z:.OYT4 MD;X;]+2691JU:;7#:V-1ZR8*]-'(E:9N!]MX,[%TFHPK=:D]:4F&S!R/'+50 MRZ@;8\W:^6B9FVP42S"Z,GL\$N&*Z\U@I511?5?$AZ1&%;V@*W/'([O3A4OY MO4T1+9IDN.Y7D/+03LX=/1ZZ[RV[L54MBU*?4I'FH&&WA&:<#CV2IJXW;Q9C MCQ6D4:D>&I9GL_,=+V/8\5-C?UJQ \=%)45D@P(W[Y8M/1M*'.V4OJUP1FV_ M0VF^L"XM]@UB4$HF@+^RJ1U)G$W)GB9%G8HI6<--@[22H:](5")$(4YBBF"M M!3I4I^VJ--DE._"*2$TB&S&F>#P5]&BC5AOHN"&MDJ>^I'"V1N&C+VB@@0O9DV-:JZ+B'%9K5E3C\YZA!P-G0TV*+EVAZ1$]];( M:!1IY*AJI+5LCH:NMX6MT)]%,JH4&@P:FW3/T;OI#9BCH4NLY,C%NEVUBI;> MC.88*1#3!/VOG%:T:W3E.D+L4;VC3?<*&MOC9O+45XY@28S7O9$U6PHFZ:%U MWW;HS2@9^LH1()+90OBE5I(BMVJR1,67W'19KQQ!H=D1EVB9*%N(NM_.U%*S MHC63H:_L*U>0.B).M:LH[5.^$4\4L9C&NE[9UQ720R=XX9DU MGYK0QT?0K<\$=X"YEH-;QH[S!F.EUTV''J%@W;.1"6)B-"KR'4&LLCXKRD;: MSOY8LE1D%@LSPI/P F.0N%YH;ZADZ"LH*$@C'4.]HB\I+6UF(-BTTD[8DGCE M"+B&BO1U%B\(HV#A18+(LK^XI)A39K2%1'* [(JN#L8ZKL&>G0(Q(V M(G2]BGA_BS:8P,?: M^6VME3CUA86;9UAJHWAFBB&'8]MR?.L4DR])73:JP& MK?&L+DMHQ:HUS&Z_[7A!+!.OG-:6"U!"16<[:;>K][ Q0T6K5C<=>C171Q]3 MN[FJ2=:N-VW.ZWB1J7'9T.>Y9O;65[/EX#9*3!9;607ZE^=?7K[_4T7_21]/ M%5[UH"@_&X"93:%$H??\P<&BR#[YQNYXX7EZ&H,>61"A_SRQIR_$#@K'3_UE MV5,8[#-)OI7M]T*+?_%\+WGFW/;B9_WE^;^1U._VY6"DQK*%LR]^ M'JK, L^.0OTLIM)/[/_#P.0??\OX?_KY+CJR# &JZEH, :CKI0?SZM8U?TUH_;M5L\H]_'#DZ*RO? MUAXD5E3ZX?]^HC[]Z7[0GW'N7Y:R7_O@AR@JOI MVFOW?+Z]XP, ND( L4=;\-;I'X[U^.?19:ZO4,'_%"H8_AG%;AHJ.(KC)[KE M!F)PTV* G8((+YX ^&:@]6L,-5?NB:VVXQ%WWU^]!WONZ,T/FNOJY7F0C0/ ?;-UW)OC7;@!\S?M-'(I2WA M#P3JS67?_\Q3=NN9]%]KGF+H*T5/<9ER><;=F(AE-:I;63(T"D'F?WQ_M^-[ M;%,IDD'1%K)-,^B^#EN[0+^ ']7 M@S_TVZ+#-CDSNE5^$UL(3N\\#(]ZN'D>_)5&@;I$1+4FZU912$V6627.CE?#TY*=6T]9S[]76??I[^EZH$ MB]S*]S9FZM^<[7+>2D]/TC5RZ<9LS-#4@R^@V(-B_^"*/0@^"/Y#"O[-6+08 MGGU!25\E+SPSTT9RB1:34QPOF>X^^P"T[*O5LI_#*Z!J7Y6I^Q).R>^VGO[" MNQK_ E6O*.$#U-'ZLB574=W@,%6/!@,Y3&_J)$8PSK!YC#Y+X2H Y]TL\M%0 M?%:#^0]1+#5-94,A_8%D6IW2KC4N+>?[%,6I*9T8TCAUFG;P9MG# M"RBMX93S5NE+)P %&13DQU60SVKF9C@3,YAU;,45#NK=:_72VGZKW)L[CB7B M/DJARVFHU&*9S2JZ$U0>9\Y2TAUP>S>+?#36< M)7%A$61E7N@GW-+'%9'OQ)1]J4DH<7*6IU,D;E8/O'%U_H',UBMBLK-J(#T] M"'U3#74M0^J/F4SNMD(31^,A.FJJ?2+VA[XQ,60NTT 8(D_@]/DTD <4? #\ MPP+^K*K++P-^5UY4RIN&5[+ZL_*"H\JVP^,IX%/5A>+R''MZ+_SE7.YI5E\N M.? MD)$X[SP!,+6QLK86&0#?:B?A3AMRK8_T5;3B5B9-PF#"9EJL,JN]1U#';20 MS8#FZT5SND(,_^M./ *'-ZVP5?7D79N^4[VT:HT>ZCG3W23 ]OQ=0C[!Z=ZP M#Z@^@]EPM6;#$9A!ND&Z;U:Z_SI#:[./M81KSR^=D9_L>\F+W3<;E;6]!LL- M^:K5MYGYKD%; WT7I[7-4WN8H_(,?7R]\C^W:Q"7]+GN^[KV]>:6LM4A%0"T MY2O6EF_:]GW&6RV#VR!%&^]JR?\7DP_-\+4KIZ,YS;#M1I[L_7I'?@#_IWL7-J45O]/>@+9;XG. 9>_P4RZ$S,)DMY! M\$'P[SE=GE?59-O#(*UYHIN;M%\0J-E7JV;#E>^K-("?U<#2DQ)84:6W,^X4*P>@"WBUC,[5BJ',^3GO_I1EJ>93$\QQ#@3T,0+U_H)[9;_X^ MH&X,9MS1ES5:4 K;TD0T7!;!LB:=B=7+4'F"O=R$14&L3U')1N=;9%*3"1(B8C8]Z@C\H,MT4Q6D%&0K+,]AQ M':B;C-4?%(J.KZ\44WLN#_.47!U<04<'R&L[?,'W0:=BQB@4Q0L4G2#:$OF@W6D+&L2!W-Y0D2 M:M0!;D%/^$BP'MU]8SA,WRT:1:$?BCJ"LIL&FV;69"7H<#R/8V]: 3?MH\"? M?!1/H?A_/P?E_P-1^3NP=" X"5%Y$'P0_$>*RJ^4'83D08D&X_=TD;[. 5*O MJ,Z%G5=%!]BN;C5<9R;ZBW ;R+R,'4K5X6R>I=XJ>070!&C>"30O%(3_,30[ M\_*"\O>;MA5A_; F2:.&8,OKH3P&JS%*HX9VT1U3GLH])P7AQ,_!T&8#W+N< 9M PSHGK[^$\[136*[UG]U%GL5Q4NN.EQA:Z*9Q3GP>3 M9]BWLFWNP.513 :F"\O93PK9#JRCTUM',\_7=!\Y_/T7[/]G[TUW$UF6MM'_ M1SKW4.KWVY_6DL";>>CUGB5A#!A/@ %C^P\JJA(H**IP#0R^^A.10PT,[G:W MC;&[MK17VSC)(3*&)R(C(^[I<$,IIM*SNTG1!@ MX5"M7T(O3MU)6F?+HLD3. ;TD$;T4"K%TH1!=7X@4PI^D$+X$ M&'J%;MA4"JFYA5@-7CI8[ MS,4RJ40LG4]&N261E$=2_J$1F]^2\OG#8VLVO'"?IKW;RIFSO)T5QKT22CG> MW8SEB^E8,O'%"D1$Z>C'X+)]]74?X5%XQ/@1XT>,_\7N86"?@U"?2X++AVGI M*IY(E-KG4O6JT6M+U=O&M52_N:NT._6;FE0J=^IW]4Z]TO[^O_\=1,@].E0] M]*'J49BF+[[(B%V_IH4YJF/OIFLI8QEKX;S_0ZY_(*2*CKV.8KE?\AQ([&ZD,C0D=C> M[+YUJK6TSQ_CV0KI-8JG [OHYG*@P7*' 361B$B M\EQ]Z&J/]TZVER05,J,B_IX@Y3A"-QRWA"2?-8OK9.C0\:,3PNB$,#HAC!@_ M8OR(\;_^T7BU?E.Z*4='XT=^UGAL:OQ3'SY&#!TQ])=BZ,_LDGD/S)@P!=66 MAI8YD\B*6(IF$SQ:MQU3F4KF'/W0J)S>)T2@QRGJQT6(+W4'2\AR%42YC=+; M8,);X5*M[BJ*DXEGBJ;BE"KMJ]/.**['B_W)LI^B5?B2^5@R^XYOUD3*X!AD M(%(&7_&JUJ\H@]'3Z95BY\]*7=D:U^VK]I63G8Q0&;"2.HGDVU<1_CCH:)VK36=UF+]X MBMS?TE S9$/YY1RY/\)MB?)]CVBY1^2I?$0&757(ZXM%)>[79_&[QV'R;$IJ MYB25:YY=E_.C?CKY-O&+2.H_7 PBJ?\Z<.95HKXWDZYPU6X[XXK12=32R\>+ M4D4=38I+E'D.=_+)6*+P#G#G3\B<^WI.770U^6NXH1%G'O^*OB1G?D+?F+O# MVLZWWIF7C#?FZ0]X;7X!)M9P(G_X55[,3Y\2I\D;_;*674U'J"/0V<[%@&:Q1&([R/:)G&U,S]^'B&+2@$ S M \\-S*&T)K(5N2S'<1QZ'(KO>,.%[XR52G:_,>P7/078'"D5K6%:-Q72:>03 M%R6M/QF7/D0![E!CU&J\SU>;6&N/TVT)PNSU>F=5BKD: 3XDIS&9_';<7'JNC>=YN MW6TVKRK7E9M.Z4HZJ[?+5XUV][8B-:J25U).JM]4&[?7I4Z]<1.5D#NVBEL? MO^5724GY(5VLD()>+B:4FS,B.?+J#1\8^0-1UE&@ MRS<,&!T57OQ22>)U*G$=%+@F2.$-V97(O1ZOS/-&RDET76UZ/LF:TX=B?-1/ MTRINZ6(BEBG\5A0WDM](?K^N_+YK)O=/R>_0RI2'CW?&>EKN94ZOQXYR_UA8 MHOSFOOW[LNQ2B/%?1Q[HY&B$Z\TY1"&P?59X8ITQD60%B O#KC$]VS =Z%^V MX&-\$?D#6?Z^]I(U1;__B_\1WQ/T8EL MH?"._U$U>Z[+Z^]TB_E0XF@FE3])9W$"\-&8Q0T*)SG\1$AWXC\XI4#/H>[B M"M'U?UX\Z.(]O/.6XC5W#WDR.F8#E G\]__]?X*K\1577#%UT_HN3J@"!.2$ M25%--B+Q@47D:5P>PO#?97TIKVV^UD+A))41IU_?O5.N-,XI>U(H_$?R?T2: M;.W:3%[% V3C>I-=U&??$A]1E2<^,VT-A?J[17103 NRL6-\RQUS_CV5/,EM M;>[;;(VN&43P4'J'2Y#V=^9_96ELH2;]GTZCO,'PK%?\&?05J$C]GV!0BW\$ MPHO#5AM'/JVJ!';/N,V(JET8JS)4,M@9EV#7PJK6GJFJ(1NP/# MGNJF,N40:-"?Y&:-?'9LEO$@PK MSV$^CN62]PJ.8&!$^@E.29Y(;7<&7UZCHFO#OFI#,+.&(_GTD 1!WIB7=DTY MG=O#1TQ=:P[PGO+/CH4$-I,C*5#;%':]/>C;3^NZ89@+JM^EMJF[M)@QS35L MN_.Y:3DQ5AL*\/:)]!?.$=D_E?B'3S5&?TW^(SZNM_^O/)O_T][\?$G$!Z8E M/G-M_MG?TE*V:1#,@B$!2M+7=YO$,.RUOI -39: 1E4RL%S8=C:A9"HF)8N M+:2.3S@)'S>6$:_"]W_2O[')")%KO_'^?IRG*6:[?>.D91 MOZF&O)RX313T=): CFQB;%5VI( ZY3)$X ";9 ENRU#4C>%D#?@=URQK(# M*\"[K'8,?E@0W9S#3\!W[A!Z1GC A*$.UL&F9L=DMCJQ9Q+',(?Y3G=P$^"B9H SXPT:7)-E2W]Q1FU4KCU6 M#?.;[6*GQ*<7L&Z5S?=:-@ 6TU[;?#JBO^IU6W07@^9 WJ9L$%TZX]/?:M\\ M"WX!?I.6FC.62@%"Q':2N^Y/J\TIC-SO=UUO=_V>X9?MCBFI9'6!M%>EFFX. M@&)-#@Y1U[+9>CW6FMY<@?8* C[G0DARAC _R^$7(V%WC"3BJP%08'7(=W[1"=P 9)HP"L\F//NX%:V-;LQW$"S:_;?;40[?ZS,5_KP MLCJ-E[/+U0$C_$1V.!<[8$:#)W+=M%^ T,A_)@N<(J6V3DZEPG<( ;%M@V M45R+UJ6D[44%#12IF6;;J'R#D+-=*7N6!? =KL2BD, 71@ BF[:H/A@=#"# M%I^R4"X@6!9H+GT-?T850G$EH#$IF8BW =4R,?B(PU5T52*?K M8AV:P3 <3I'I#]-A@5(^+!4GKLI@-)@KF>/*9=]'09NG:'.=H=5MZG@&M51J M>NO&A> &ZL1!RVR HMBY22=@^FF?YEPSN(\ KE$GL,2$4Y:+;B+N!T%I*)V(2:BZF MHBVP22I[M T'%'3928"PSW8B>1A]:]X I0B)(Y\8& Z<@;R.O440 VNJ7[B MBOE<4E3"D/,$>4 /H%VA%G9!Q,AB&(JM9H ;!X0:'<4)&.NAAHX"O2"&0U' MMKEX<*4T4<:&\B*Q9M[Z-%B>(F+]0%G+1)AFN4!^6!&9@4T(^86-N_I9/%GT M_NK#2X&4#%P:S%4E.!"UIK !PTM&C*ZF?:OLJ4]-EU=Q>XM(E,_$KXS<0WF M WJ*(M#UC[0=;AL5[?"&"[6@"NG=! (E)IVW6XKF'W M-\IECR[0U3Y3W!OTQX_RLKJN-,K9G#Z^,XN/UY_"%#=]W:HZ>+SFPR7'=G9W*V?M/MUZ?QT78H='>[0X9"B[_#VO60OF;TH?O* M*23U\*KP._-X,<3B2U!O ^(LD8UV3(@R'7I^++8 9FUNHN=& 248!?RZ0K4Z MY4:@!_@RX!W[M@G@C6OY$2T&/IEQ!#JPH""R,[*^ P9BQ(P =HQ^/]JCL:PR MOTECOWN&%&:!P\:H7XWX Z88'M?<-/Q@3AW1S]R$]:*SAR$%P(4:NFLPMG#I MP1+HIC&*HRFD4@7XD5!9Y#OX,O&$547S+[3!T+40Q$JVS*P>7A.?#6"#3 S4 M 2J'SW 1!F@2%K.( 50UYR W], :;*@VY)9/4)IY[#8N>28KE@D^OV'.F%RK M&A]%60^P,07UZ]!??.W%'6O:.<+C4<#7;KNPDM!, G.DWP [3BP'%D[[]UD" MD-*(8:/PUHCO(KHD.O/U875SS_M%CUZG.';.WP1BZ(\V9!%P20&\:LXP'(.* MCXW/R6C'>% #I^*5!69 R<;>+ABG))LB'H?%#6,H8N\16&'0![*S8Z,I8 M[ERP+; 2;JD?/>+K9"/+NFTBY*&B(> UBP!X[@:!;FR M[KZ@R+=^C](JMM(JU?XP7T0Z3 M_>#7WAG6=0W7!J>I8=6-H44MH5/'H&?#.@5:OAP8'+5/1_56O5*IN#"E^WKR MS$H:!_)&WA"Q>0YTDSO0!P9KP0,1!#!K,! V@H]M_./%2;:H08L+SP]QF:?;23BL7101#8>;'TI09V7L@J; MAN:("-)N4N^?MA\7&9M+A'5(%M8+/]"@X_%^=X4!R&RNFVN"T,M;3DP<'%H, M&X"9>B=M$K*]]!UEBCTTC 0XW^/TD[?4.+!FW 5OU0=6,3\13@T$'L!KFLL6 M"SMLQOQWA]-WQ-UW1MAAR!)E*UFX43QZ'PB1LV.U*0G@9XKF;=N=<2&B\5>9 M,C>+Q,Q8((8=,?B#[X[3EQ3'95XO]5>9G*L:'LH)!6O:@>%/_&VC<6+^$F>0 M%$,\YX598 2>N@T:.SA$1U,2CJ:#F2#HO^BZN631'PQ+8DD:9^CJ7CP)=> " MIFIBPM7 -H' "CO4%+H&/%1+9AZ9[8!V8HI<(TQ]>A?;1/('8<< 0$3/GE!G M"95O)=#BC)V(TDTH\_EZAR*5,_\L".8QLF1<(-@#1.IXG U[R\])Z.D'='U6 M#BX;-!(>@PJC \VI&Z[3 P#J%HG4$DI36+&V0?L-+I#IF=-"(TL\%*/!?312 M^MJ+;P3T'SOH0@(-)SB/X>\'9=OKQJ9IG/]7NKV+56I5YN/_E )/OIS,)UZ M#A,"/F.X@(HK/V"+X>DL\)HM$A9@<5[6$[ Q"]10S6L1S$(QG#'%6CH%/\A& MB@Y,K@TU*A5;!0A/V+(#G^!1SL9AEK'K6$/BQX14&K /$%&54&SHESID2V$" M 9,C(E8$@,-0;;8D7ZMBL$AS6#K)Q_!\76C*?6Q>SE;*2M*\F"92V5'E[/:^ M95G&\A.PN;28262DBDLR,GD-\._@! MYQTE:I'.B:Y63:L-HK:/PU)G(U6[>KR85];&^GJ^& V?$K71)^ PMD()ETAW M !=Y0!;CPSLTCHIA1Q.5)G#& -PLF(J'/-C?0-U@)&_NIS S"QY0ES3WC7^) M XJQ6!SV*!*B-0I\-0OS(2V:EB, )$NTH;"6 HG@F00]X*80!G\?6_100V93 M#9S@2,^X=TPP@ED@8G#I+XY-,17$M/$8DADBM":P;CS?DA:SI M5)9H#8/9C*@:9G#0.0C00W_1,%?#'&!;<;J/3CR"/[I('[#/0!SID!C*'H%1 M$AB$@H8?N)S3E M-K";=#8S(F,&T0[]$MX@G 9FJS!50FTF1[+!XP:1RP'BL4<6%T8X9^ ; MENJ)U!,DWJ6A<%QYB_C\I,$&EYNA:0[_\)1J1&,DL'[.(B,#AQ&..2@,2E'T M63!CVB2V2'+R#R^\D7=L_("L3?3J$8<**.$1AGUQ'\]@EG](1.0-D6"L&*#I MCL7'&*%93"1 ;)IDB=MLH^ 2F7ISZ(!1YY"!8PWIBW$D6WIA%FS;#,P1XZP@ MF' W-_"I_H@9M(!'B,G$FVLZ^C$,/I?1XXW> MFXPT:WK9U^?DYJ*3*8]'V_>/P(CLN7^T=W)=RB]7VI $[A^E2T:UVE@N\M/+ MA3YT1J8ZZIV.OOUK$P#.U.#:FWH+U:;'CCHS0,2:_1VC"!PD0J3*S8+KQ#BX MGQ3 \Q+9U3&\(H#6W\N,8+$0W_8RP:#0!' 2LDL<3Q,W90,T^7[I^ W^>0U_ MB+8O[7'VJ79;2]_,SKNS&Z=:[E4;YU?Q=]SCZ57ELJ/=U$X3M866O;X;WVG+ MR@@E38,^XIC@NF>G<:L.3+C]DL.IE[E-DE%^5G0K\7'77E\/I_WU>/E^U.L6 MIZG30O%RT&UKW<%E(7$1[Q:60+U]\A&CZ5#LLHR^/I&NY0F"1Y5GUK #EAEJ M_4!R/AA8:MX ]E$IT D[/",&C9RS]*@Y" J/78L\=]:/1-U?AW#)TF$%%(?Q MF"CV/P;3Q6^R@$N"N5KL_J9K61\5;L1#5,VB>M,2H+XQO#*-T16&=)E[MP^K MC'MD.NSI]N=_!;TK\,;9 <<4H/B1'D/5'-QGDR MA^:V=P[+=FMWY'W'44_5B_,%[GF+6[RV=&K"/_Z-R5+[U//,=[8OFZKOZXJO ME=K^J4+'G .CIG.)>#(1$W[\_VK[Z>WCMIA$M4$80)[PGD$R_A57]WA$7QP[ M<7'<)L<@<+3 ?&V/?.AKX14^"6TL]9*^=TZ"WEG=\%1/;,0<9/>Q,%:0W(I\"#6P/8?EV*)[#YL-._%R;A/H!PN^A4W P!$Q$M3> MO3>&:^#E*/S:KKG$0H>OW.VU \>98JR]&8+A+*$H1W [1S ?Y0A&.8*_6WHI MGTQE,_F,TE?2R5P_DU82?;"4^7XQF\\523X_5/-I7I1(%G7PQFIQ4;)ZZ_&4 MY&].\[7G:WUYUT*PM=GR[&&8G>G.L]N-:[/$6G>>1F?C5C^UW;)NN]G9O:'I MTYJ>OLZV3HWEZ<,(6F8W6S[.2O+3LU(YJ[17C?BT5FO.F[42M"QLMKPC[91C MKI5,XO)R4F]>3NUDH=7JI[='GTS'Y=NK4E:MM,WKJI4=#LG%"%MNC6[<&O?) MAV[=33Q5G7IK?CFL-$M+:+DU>GNE93 M^\XBWXT_/1I.55EWU>L6M-P:/=.^DMUUU5&[\>%(K[7+JV9FM 00GMALV3\G MQ=7\+E.::E>RG<]W'^.%IU8_O]WR>J+$%^1F]=C-7>4*C[/FXNY&*_4+VRUG M(Z,TJC]WE:Y<6F4KSWE;<^46M-Q:>\<==J9V*ZE5XHIKY!9V]MYYQ)9;:Z]> MJ(FS4[W82O2RS=ZP,&OD+ M'SVWQ4E$N9Y;*0Z:;RQ65V2R7*=S:(VBY1:5: M[?Q*N5]:YY69'A^UL@^SB]XYMBQNK;V?B(//7E4KL\*YE6FDW-*@T$(/9VM) MJI+HGM[K@TZE]U2Z2()?EK*7T'2'=(X>S=2B-TE==DEW=E6_M9+M1FV)3;>6 MGW.4TE5MV:UWR4 =YIY:\^M^BS;=6E6U+H;QRBA?0=(?0 MGZ_'_>RB=!F?NBNE,IX_K&8M,L*F6Q/(.M/S5,F:=BN7T_13KW4WREV5:=.M M"3PK%_E%MW[M5-;9VV6V7+)GQ0Q,8(?=1U\R-L.G6!.(5]?XJK>O]2KM8>7X#NMCY9>.7 #MX,K5VUK/@0TS@ >RV[+2J\SK:CUMKA.RWJG(C76[^E2 MN>X0U6I,BJOT=LMH^?Y1GRX7>JZR?^O-QUUWWW>42 MFVY1(!\OG9Y=774ZW=2ZKB72NE;1:[37+0K8K>;%57&H68F]T2PMS#Z3"=>]*GT[BUNDKT6^6,-:&];A&KJ+0N&F3>JDW793=5=LV&JT]I M4R&&KT^G3[TJG3Z]/YW^Q0C!^Y\9?1-=^/DV*L/_Z N5R#:M!ECXCD:79OLK-'5 MO"(Y)ZV4+Q-$3JUJZN6RX.1'W_Y]+WID=L34DOW&W2PW:W37L\KL_NFB_CRK M/;>K'T$.)SO3BM-,_AQP86+0ZEGIIIXOO1\YWJBX_+O18UU[N% Z":>7:%3D MJW/MK)2=**UW9X]4F!SJO'8V:%;2C43[[+(^/CW+Y<>ICR#'Z<(>]LP)<:>Y MV_'-7;^5NAL[("TWYH[:W:_^(!C=83%M6UH2EL>#+K,JTBM^J8B':6W4;SC, M/2I!]"JL#'/U2&/HA4[KANU8[LQ/Q/4BX)>K4;TUOLOF*[GGX71^F3_-I:\. ME#;V>S%M7"=-2J3>MQ\E#JSUT"4=,(]G*YE+Y+GN?L?;J][ 2N9A,"'PX5Q> M\T_H_673S^4)Y4,&<'KXKY]7X&6/4JMH$=:,*ZA5>\0D7R:+"8%PT,)%%Q MC )S D+05!D\U!O2TGAB0FMZ9F"PPGE8/RB0 \=2GT7N,!:)TS"E#F.Z+!@= M3//!;/L3J<3E'NP9*5 M8&U/KDGK?EFTR">[_(*O WC9@/3PAE[&%Y?]O0)..!T:G^OJ4E/@M<'GQ.R4@#9![<6;V8/Y#G-ODN?OCG#?2B".;3MZX"P5X:,*=1 M>EU>FZ[S?:BMB!H,_HI(-;,%X2>^^&->Q9,B^^O&"RV_->^- P/*#S#C%QYX M*6R]X/)__Z>8RQ?_V9S7QC,OA\Z :H6XB*8X:C"@;.T1P2WA]0N=;[V+$C%4 MQ%"HTNJIEF0/^#,%@S;DRP'GL="PM/LN<4SOPCD?@:L_$5>GC M!.+6$/6C[(T[0X$ZHBRY%]4&_CLS5:(S&\5R@;G"\.YLNXZ&69*!$?VR'=Y% M;YC=+L_1[^;=WCRCEV&HPTB#4$QQ<7\*/%H@,G-/^:TF)WQWQO=4=Y4E^:%W M3[>71L-X&(+GGOW8V>W2-VXD#+T&M/[D8I?>%@>]N^ M%?4X4.'RMC(FJJMC@$W$VEA0LV2H5SXEKWF8I&'<"CK12N T8V0[%S7>']AV M;OS83<2O)LK-U>C*+HW>/Q+WBT_LO<*:LE%1W?"D',QZ45BVC#"05(?A^Q[B M Y961#\)Z;F@XF-M$EMI1(XE)L8'3'*+^E.O1F=S)XGB2T]D!S1\H'],EL0C M+D$U\7L<[>9WEJF%8?(?)DD%T(/75![0]Q+(N^1+_>!9+-808<)K'E_D__W- MYW#3+S[('FW$@38B>9+)1AMQ#!N1."GDHITX@IT W92*-N((-@)T4R011[$1 MD6XZDIV(=-.1;$2DFXYE(T W9:*=>+N=H"'/<(3ZMWSJPZVZ(*+'O_#<\_NZ MLY^+!HJIXX?_W[?"MU^D1R9YDBV*4P_O6&Z^DFCM2TGQP[NQPV?AAL@\ M1N;Q3S./)9HPQY$DRYICOPS-2"7^J1:RX:741"SP9UK%8!Y69!8CL_@N9O$3 M1V+J(A6=&4M1Y"Y2EN]G+S\SM]!$UH@]WM&6?C'NB*SL$5K9PA8)7MI6D=V^ M^=\M-1#9TV___A6\%OSW9]&41\T0G]MD!ADB%3'$'V\D@_R0_OLMC*5? /7[ M_R@*(VG\!G>R.Y]]')^Y5+'6V2)_X'K9HF/'[#P@ #3NS ?30ENY?X\ M#J!Y?G_@NB/.CSC_C^7\S%?B_&,/<'@E]=FU]?*^BFK?/T/@XB@X^ =W^K[& M(G]T)^6H9?)X_>JCV-L?7*[X&HN,&/CK[NV?PL OWKPY:@;^A)$L#RC1(DW? M_KTV#;(6A6R&,*>O$^(2T=DO$KGZ/U_5(Y?2H>>PWOH)@)+=;PQW/!B*/D+) M4/&?BN\@A!]81>%@:995%(V-MWR]\CZG:^_'1,\U6=!/GLEFUO:/TK6Y]=?:0'[2FE_6[[/W 2JQ3QK)? MZ*>__9M,Q(J9;"R52>RHSOY%HB]OJ8Z.(*CRQZ@C7O NXL.OS8='%Z[[(1\> M>TQN9]+1UTLS.LI51^&[HW<>H^A'%/V(&/CK[NV?PL!_6O@NRMK^.C2(JM3\ M?)4:]J]7JWN[7DTRNA,12=>?=B$_JE<3W<:/ZM5$-_-_@ALB\QB9QS_-/$;U M:B(+N<444;V:/]TJ1O5J(K,8U:O9+Q]1O9JH7LTKN"6J5Q/5JWD5=T16]@BM M[%%7H_C<]C2J5Q.9S*A>352OYJ?X(:I7:)Z-0=.2CNN9.@/S%/[ SG@ M*!+[(\Z/.#_B_*A>S9=,[8SJU4077G[90'U2F3Q>O_HH]O9/N2\0,? 7W=L_ MA8'_M LO4;V:PW!S5*_F&3WKRX?5A7R6'O2,\99]:HWZB?S6+ F%TMDD[%B(A75J_DD M094_1AU%]6K^"#X\NG#=S]6K^:^#.;_'XPTP[7WCSJ!_9?OWT*\A,WWF6C(J M_'XRT4\R2]TQ V7FLD8I;RRT^'1Z>;[J=T=J-AX?+C<-U"T85<,E54=0?&/-5-9=R MB>$(#?I32\X+[?K8+/E-(F#SYC 9QW+)>T'W9 HY([>]0>QK^/-WS0&.4K;3 MNK[]R\DC 4HP1X"F@-[!W7L')NJ,B50V9S#$6J))!+:D&8XIV8 .;$FV+-D8 M,>0B+6&C)(7OE"TY8]F)06-I1 S 5'I,FEOF0E,)PA7XJ]\O=*<2&V0H!O\" MJ#+G,?!H#'<(NP]8A :"5:)KH!4D'28'/>BR$X?O$EU2-7NNRVO)7ML.F=DQ M^!M2# 9FJ @1J (#N3CWF"2[CNF,+5 H=/[0LZPN9$,AJC0S@:(F8B_1F;17 M)CACR1SBJ-KBW_^%_PCZ*SJ1+51;XW_X_+Y3.>>T%2DAJ?Q).HL4AX_&;*,+ M)SG\1.BUQ'^03P(]A[J+*T37_WG)914]O+FV"V>4I#(!SY0Q3H'1CE(F\-__ M]_\)KL;7V''%U$WKNTB-"1"0$R9%5?B(Q <6D:=Q>0C#?Y?UI;RV^5H+A9-4 M1F3=?/?2:](XI^Q)H? ?R?\1:;*U:S-Y%0^0C1N,N$Z&SG?V+?$1U?7B,].F M@OC=(L"5P*0;.\:WW#'GWU/)D]S6YK[-UNB:000/I7?HG;2_,_\K2V,+5?;_ M=!KE_5K(0/'10UJ(?P1: ;E/,H<2*FD4?D\+R?\&]GVW1&R2>1?]-D1,Z/E) M?J:2WK!X-VTG:LUTYG;P_.PR_9W>UO8OM,[L'^-E&_$*BY)Z5QO"]A*5K#1C M_B/3DUP=*I9&E<(.=8A*6=%=9&1)E1U9$H1'10RNH&*!<$DVF9@%O]N1=S-(F$?Y7VV]$?9LY!$PA"5#! MK97 %<"_VON8T,VY!NVIK"B@^F N:! M/DTPF/BYI:)18K,LM[[YI"K'9 M#.09D@5;BDZ]<53X<:@37)=#YVK8@"@8GR+[@HN@C$/@@JSFK+DI#0B;MP[= MP*_0*4&N!XJ3E3)&(".@B4UVS@W$0QEK!"5EK-D;E(J%AI7G=FAHH8< M+-(++M6./M]2-KRLV)3_$9I(-A3FI&][A1\V'7;];+@6/$ M4"C4P\S_8V],40/N#\#R]1P905\S<:8L/T-9DZ6Y:X$8 .]3?H._VRZ3E"!C M#]8;'8+VCU'+(0&BAMD#5!]9A%#H_S/]:XC/#8.P8#$G*C56NK\0LB(*('AU MD^@G4I4[$] Y( FJK[A>I0(7T*R ,F%43YG*>W<21M-LU)RHRO[2_@[KDX 3 M1!4A#*$0*L=[^Z-:4R5#,):V1$"'2&!;'7^_*)Q$%3J2+6J6<< M!<15& QA MV$-B64 -M+P:8TZA;.;R&DVO!+.YNX2ZW%8(5\B=[\89/09X*I*QKL M@NT.;(>:([K7T'Z#)BK!T>CJZ%)1<_']A.W@7W&3H$;)A@YQJT3+,*;NRPM9$LC\ T@%/J[)N4M <]V MC@&F!]U4!'=BL]'(03>X1:;E29XBO?=!C!4&:"X=W0*C;!"(( M4NJ@2!.+#-;A;RM@& ;$ (7O,#0N9A.8C$0TK(.%V,Z/ZJ M@/QD(,8TB!=ZH?_LD>X3J^[:8 MAHPYZ$ 6#;+5CCE3EM\KQ3^0 4$[FUE4.SP[@2!L;QIA56"Z.O";+^6Q-Q;S M&*<>8;I]O+89,N D=6U<*65L_+OI.G/7"9!^4T,$?(@9\(' <+NV$>@RW-)[ MANF\."%*/",,PG9O%T?Q*/7P)RJP,*>+K61:> M+S3'LJ$?Z$UOS859(#[=#8SQ$Q$H@3>\V--6P$D $92NG6Y?"'AC'(JJ\I7# M=/G.*0LMC/Z%\$[]F89U& $]"("?>Y!^^&WW=YE^LL>HV7!=?"A5J-'MR;@. M>$7/N#H.>MCT,3 '7UM@ZI$T X7( !+^<88X0->FB"+X?'@#E+VH5C+'I>5*NFXJ(%E[. L# T?M MC=7#4(C^0,/YR-K&2-_G33+]@AK/VJ-094X9S_=ZL;]P:"80;[)I.JD..!@4 MIJXS-(E#A+0T^TAV MIY]SC4@3%!K_E>C =S]@X%WZ'2Z97PDS##P!UAF _4 M6&#Y]DMZ=_]2 +O)4_R=11T9, J@PF#$1H!SGA(.&Z9JC*/@PR7TB_^R/;6= M_8X<0O1="H]Y'A+C&'9R96O =;*UCY-/O"2*C:2)*(WB)](HBE$:191&\>*Q.VTX)4_LV6ZKUQ_RS.5M.$Y5N\FRG]INV9XJ M^5GA^6(^?9HV4XVE77,N4Z-^NI_8;/E\M^[U%J;52;0["9)2KN^-]GH)+;?Z MM-/)]M,C<2Z[LI-2*\O^H)'KM_J9[3[[]9%IEU/3B^E,29WU%L_GIW9SU,]N MM[PON]7[7*W8Z*X;O<1I8JN? MWVZ9K-JY![G;N)G6+B['HT=7/J\E6OW"=LOA7;,PZ2O64U=[&MB/6LJZ[[6P MI5C[ZY-C,J]*CLG^4G),ZE7),H5 MH029P.]%T-NH^;NF\L3Z=:/F (\!^\ =Q)OP" N;35BGT#$8G MY'#4+AA7IRD ?I#BW#NEU-=AU(NGR[)NF^&LGD#N4C"HS)!H>$$^L5AT$QA9 MPRM97B+<7^1D=!*C")?Z]ZXXXU'1%0NFNSFF VA6X'"5?X4>88OPY]_83O0, MJQ]9Q+9/O 0K?Q2,(DC8C:5AMC/V %C>< 28UBPU3L_] ;E#OYIB>T<9_&3# M=NF9,^8IJ^ X0>> [_% %SO 58^)S.=X#)EU'@DJPH\Y6!I=*9SB\8(3#?[4 M*([N8H"EO "[S^@^3VG&PM07W"=SV0DZ1I5,%SXBRMC0GEP6E1-LXW$%?+B4 M+54(D.RE0.QW.,..K9^D&TP;<3WK2 M*?H7BY5MVYW-&2$Q4&&9$V1)?HP PU+2\*@6/5?BE#7!J0#;@@9FABER\*'A M!PS6@&#IJFT2&D)(4#@$206 \C_[B2Z$Z9,G5V99B+10#/=F+7GIR:"-VZ?Z MD93@@<;^'8EYOB_[QDICV1GXR=*TICP-AW^9J(>1Q)*]$4WD\6-8' 8,@#*4 MU&R>0%E_;^D)E"0/AV+S8".'(,,\4X4?MGK"$<.35%#'&DP:">'.J=(,MHD+ M"^(/8I&1J\L61DMZ@71-258G8!'8_1 ,>WO\R2;!V%F(92#TZ<=%%=E1QG%W MSN._)U*7MP*;P#YBW*"!%"A>0,,?5Z)!)SH83LM2 Y8@;%8XGV FC:EN]H*! M8B_-P+>T2"'>.[7*5!98#S8-\ J!"_):>%AFP_SA G2EH2>:<+OVS;>G=4+= MA_94,U1-88(-@H>5\[4YI;INVG;@Y$(<\0=WC$(%JCQH8TX4D#7+P9R]34H< M+&G:W]\-GO)S!#UN1!$'?C7G-,R/QPZRA3E,-L_,$$G$_"R&0S"O-0'1!OZ<7P,!A/ M8D#84'P[F P!O9(83'5#COAY-S^5H$%&IFE1HG UKB&[JN;PQ#HL=DO9SL\M MLQWX@)'HK6=^3(#H5-91TM\/#P4'DVEE6W:PY8=T:6P-]V7CP&OC[-%+D '[ M8%'F8CE2!&#Z8BM'*I#3NGU.%8 7NL94$?5\+.!^"],8F-G8GA-/Q&>I7>PV M'KTF$%"9NT;KA%+K63 A=#M@;UHTIQC##=M39KGY[WW5==?]5EJDN&2H5WPR M:QHAW+[O.AF.QYC.=Q:9!ZBI_C H'HAK>4WE 2A>L!?O$A_? MSPN!AAC"^LGKYL%SC=^LS9![\8FO:",.M!')D]R+A2>CC3C41J1.TB\6H(MV MXG4[\?/5XO9MR0_-Q6'?#3I0K<>7%?-1+_D-7@+)G"2.^TE:@4-_]9&/B-D/ MR.S'^^(-X_-/_.3-E>\ _M9[-YSO/Z 857&/N(VK^YKU)QE*'(XRZM]LX51YLCI:(U3.NF M0CJ-?.*BI/4GXU^OP;DC[N/%>\IXIF;':MOQ/T^ M@YT_'B7VP?A-=%O"8P;HY)SH"X*KP YAV^.\U\-0Y$H1%;H\?1]3(]RDW;IOU\5R/:7(UP$AUXQ1S3HAME^E]:CKC'?IU?9[+%PJ)0K MEOK9]]2OQZY,]U4G\1,)5=<2^3Q>)A$]4+>V;\IN'3ZOI0'+'!!)NP,"$Z'E M=_R<->@S@K 1A/VL$!;5[E_'KG=_W8/GF8'>=0?U&TW;_/^^Q7>HV*OR["'1 M;PSU[NQJKG?/QQGUV<&+1J!BT\E<+)U*;*G8O_] #"NLF@WJE28089*VIO K MLK2@RE;.]9Z<\ CVOCWL_<"H_V=5P$=(Q2\$FU]4WYL0N6Z\J-!WJ.V[IMLK MUA[M;J6FG,;=FE&]NQV6^O0EI%0J'RNF7WH'Z6L@8Q@9TW*WSXU2$3A]E3H- M27T:I%XU7\ Q"\._BZUWG$[0N+S&7-POLM[GQDR2K-O,=2A>(6(+\@$+@TB3=8 M>.5-.H*S#EUB]-/M!4'$#>'@71=Q7T_,-!P<\0I"RN*5'O%)Z'LQ_X&>J+;, MZVO+)!-1<9FM8@%1<9G7%9MZ#EUNC/ M=[E2DY#6).&ZMW>G>;VTS#@E:)E,;C8]'96MRTJS4NZ6]?M\.Y<>U(WSUJZ: M-HVNXER[N<6RVUZ4GM(7R=':?"SMJFEC&,-\_JP][U1R([.TU$IS.6EBG9RM M):UO2^3A0==G"?F^(2]F\Z?4-(IR4*[*EZ.9>[OM&E-[\N-W*@ZMZ=8?&=K\9H^[ANSY3Q5B3=ZS_W'27WU>('' M#EN+-WO.JOHP>CJMU";3C#(ZO7HZJ^+H6XN_/]74M;I.6=->)5_L VJK-P?8 MTEO\ZVOJ9%]54R?W2S5UTN^#\H/W)F/B/C"6E:,&G%V!#5S?#%S:Q-OBP$9%J>MN->&4FU0]C?8>M2+%5 M@^! 64"SSEO/NU7*KUU(G?;GN=[ MBSXO Y>,I=.%6*&8?N$>SV\"VH^6BTC,]QS%_]%B'LK<3;Y6S,_O*WJJ-56M M2GDRF=[GYC?/3;/UL6(^=NQ:]S2OE;HYN:_?MDODNFEBMG[NV[_%0B)6R&3? M0\B/PY9_Q%7C]7GO]EQSJJ@.BM_^3P@4TC4JI6GO-ZY7=6?2LH8KPDF4ZA $LE$++^CU-2G.@G:"G"4^5VS MMPUT?'DDE/[8Z/TQ$(%'3J)Z3$<81F%7*VNFJ=HE0^4CV6U35W?HO:0RKW5. M>\MV0JYF'XR>\WP[[998B>ATKAC+YEXJU'2\AW_'("21IO"#+Y&F.,)(S*LT MQ7 XBU^316^73E:37&, M'B7WPR+%IHII+^J?VXYV>D,=N;;&P'Y\-%PL[81@H&4OD MB[',BQ[1YTQ]J5FF;4NP14/-B0[)WO[(_,,KO1XN=>;#EWH$:O (@T)4PIF M[U![LTE]4)E9I^YT?6'/]#O9*=[=+ME#-L4<9LV\BV]W'!DSD9[XB-R;#U_J M\>B)8PH)O:PG[HNGG6RM=6%W>PYVJ?_A2CT!/'&.$YV5%X5PN*C36"=R2FN1=D;R&!5%\=N_ MH"9 522+[Y*?%Z7C_%XZSH>+6Z19_O2 SJ=C\X&,[6<1C@1(O%>59D'T*V+;IG5%GY!KFKJF MK+ M(TGG]NAA^K-XDF3'939* 8F_38AD#6[">S^?$GRL!(N-NUA0'$N Z^QI/\V@ M'ULJ?;*/OE=2:G>E5"*9BR=2,>GEYU?8YN)C*])?'7,.;%3(I/X^D4KL(54- M^IR+IP&!:H&W46*T@9B92AQBS?!Y7&DY)O 75CTAT%[2;'PO!;E4U@Q;DMD" MI '\1Q75U$&%/;E$PO<(V0,FBF8I[LQV<''XJ@JQ:5?&9N\G$EL)(X LX6RD MD45DA\X$IFX:1%H3V:+USBWOG4DQLGA!UAX3?.[;EJCVC9O#N&L3]@@XFY$] M-BTG3OO'7W43^)'^QI8CWJ35\)T5Z$:>SX'2J%A"==_!K,!D\4V8L;S (N]K M::@9, ,L(\]WUGLZ9H:KT&0=UVW(CFN1DYTO^;RW/J@;BCDC'7FU3QD,ZX-Y MXF)JC"J:MLZDGJR1NBZ.MBO^[VY':_&$:-3JIY#_27_S;H3[Y'_^.@)%II*J ;3 LLY87?4NO2%)&<,RF(&:L14 MPVK&DUL;-,Z06!8L';X>E,^ +*7$LAL;EJR!2*G#>$KA&J2 7&6A##1YX(' M\F41:.J@"()6TEA_]*4%&()]PM^3WGR]@8T?VY!^^#99X4,+,,L!,-*SX*C*# :C1'4D"MK6'F2P!O_+$(#493'%15P543VIDR1AU([0!V M G+.WW[2Y25,0D.]O8ZQ5QY0%^%W3;H(U(:V>'F;;>%N8N%WO87 EP>PL<1Q M=/@-!V*,.-39W_U'NOVG,'P*!Q[%X WY<]^P$F+ (IDRY^:'&.P/R#L:WD#7 M9H$]8M\,,\@<7^:R* 5 CS@:JDZQ:;(! $Z7 .:SMR\"_$?)QA9#:224[X^^ M <0 F8/5 <60G'''C..2<1YQ;,6_()[L$(M@4S^1VD!4;0CB1-L"96 _-!L8 M@?4M2[ 8\&M<'>S6DPL_$VM+[@-SPDTR;#$<+(!_AW&1H(>ZO2YO0:[M/24& M8HI4WA14Y$(YO%@F&C-YS9D1.[#=@4W EH.UYD^2G$@'T9%GN_0")1EX+BB( M *.DA:SSUV1D?/6$ZBIM& N#$61A4%7,AG,1 +AL=ZE_P\JG&%6/N M-!.Q/80A>-G&1BT#7;%^:5^[30UB_AUV,+9%;H,UB&,0AYFRF&=)YX ^*,_: M#FJUD4;=$C1PN$1\J@T4G(L>(_W*$/"V1FDLJKX)7;O]BE*2V9M=?+=$KX%0 M\*Y2M8GZ8DA0@^A,^'#BU +NDP_-ZX'-4N./+JO[= 9V:Y&9N>!-=LPK+'=4 MR0@\3MF47H':H]L$.N [*QZ7HGJ'R2]5"P*#<&#!6,Y3F\CMN]9;#V$I4&X6 M"4LXY6E-2 4R]@9/8S@ 1Q' 8B=7Y?UMRU8-I< ?VE04\"]XO5_& Q M'#-L.@:AY3'N J^9\AHR]SY?PK8%06T787F(JES:F"+R$9<'=ZD2\?%A &3# M;QSG4VW"Y(R_JH< 3MU0%F/0:$3W%LMZI1)/@2S!FX(6= X"2/TMF+H)A,7F MU 7U6'%C!;*] [6^C\!L1-"&>:-^R>=$_:)YZB#D+\'7P9<#!4WIO?U X# M2$HD^(+CJ4)LBGX9U]LC5V=O L;X!XSGQ4Z&NP.;(& :^WZX>[ ?=38L>\L4 MENA:-C6Z S"_!O!4S&-J,5TTAX#4$212I;Z2/888K+W'C.$;%#RYX)!;U+D% M6(I\&6C/\#\0QM5I?,[' OY MN%Q9A-FZ 5/RWK#A[63*WV:"Z9&=B0N>)^'[B#@F7Q@^Y&B,3)QL:.WH5*"! MIUYQX.5H9DWV49$MC+6_/T#U MT;7-PK\:( ;JKG' $S2X@&0M%YU.[^A#..]$95%D^#[H/*8XF55@KK4?VQ*6 MYD2Z]N,; Z)KX'G:GDN!R ;Q#A@ @,34CQ%C;P%YZ6Q'X#@83(/_*PX&U.09 M.Y[S7!A50KTP2[CQIC$] MV9/ML80O; @3A"=N/-#I69ZPI7GO ZM; !>RI8Q+AGH&VZ^;<^2&"L.;[!#+ M.[NRE,OZY=H=5"OKM'UID,;9HFN_UT'VFYY&50SHB[ 5V"9'W5(K1D@: A1 M0\%&8 0TLB"0(B3 'K,&)B2!^:O^_&,L!"+V4/J_\FS^3W"!WJG4+?W3F3B/ MHA)9.2O38X30"]@QID165!B!UW\R@P:<0]*O#]7:>FG%$Y5VF1\_&L#*;Z^::$+LW-GN@J 1#V/ #-%#K1H!% M @1L6B8B?]O+J(FGF#CB.V&E\GIS.#)6>P,=[V "A+9TE.M .:KP][<3A![[';FGHR_,0 M&B@S@RK9H4O#>9Q=.*ZF"4VACO!S@,O O(C-K1&-F_ (KBG9XLC&>[%=X16& M8(:5'\X-S!D*!\P0I$E#S3_$$*]EZGK<,V:L-8N]>A0,D R8VR-++$00T858 MEU#ES(O Z ^7+>JNN ,Q=_9ZO8UK$.01:P=;Z%HB=N+3"^D3\WXGQAC#9-3. ML\Y%R' 7@?EYHH'.K>R/<"(UWW([&("@7Z%-%5[9B"J>.-(PY*VS\V9ZI,I[ M"$;6_B(:S6KQ]1CFAB"OZ81Y]Y;$?R.JU\/?@?P/.EOTFGU^^9 LCK9C*E., M\:&" (9PUOO2.<[M5,N^SL[6W52I?^7J1;.5'WP*D]BQ:,!O+='%'M(2]KQX M+ M7BHG8.!$,,P)#(M.Y/-&!,+;DS,=")=1=W_RJS,)6,\"3(C0(K$WX1@HP M3>B&@JK<-RX-2VB&P\/=%C O2,E?(FD+ILSBP(3_29P*,H2KLQPT8'/-'A/U M;_Q+2,)F,]-@8YZ\G&DB87K)A_ _VBB@&V@?<,Y8P@L3@'UBT"5N9]&X/K;K=MM9)T/:K<\@!J&E2FRMAQ2&IFO9KLPXK5IJGP9RD@"W_2@WD:.[78N( M<:Q'$Q>#4<+@V2\RI"Z#6S-<\]P*]%DHFRNA/KFWQ\*1FL5S[-CYQ*[# FJ1 M6.2*N6R*XLY<9I)$YM/+0]D81&88=&B9F-2"47(T_;*%!Y?,7 >.M^:RIL;I MF><BA!M MP9P"LN)G@4Q6)!D3)VA_3$E@;H[E\I.7(/ =6:"B62;74 ;UA\???M(<[<6U M60:09+)L<'!?:*;RS%2)OGUPRU,T.=K%52TXV.$'D:&D0TS5^^&2-Q2[2"/E ME-A:OS?U V6=E6CR+:R)JCC5])+FM[B"^L4!.G/D)\)JL!!VTL4\L@#_4O/S* ":9H_7PTS 29!8FQOWI M^>2>J C'Y$ $$O.#NS0:C!FO:XWHJI=-Y8D"GMA2.:(IOB$GVVL3VC:R E^5 M99&-Y85F6K"LDI>O"(A 7C-X/\ M?O[WKFELQ_4_*K# XJ4\B-.CUW-$=,&#/:/^XW@U;4_[T_;B*7WM/";LW.5R M^[1K=[O/AJ/<>%BNQL[LK MNI#&T.,\.N- 2%L9E^7AZ46U6)D!#9SGUD7U>;+\]J^S!.%;QX>F:TG4_;$W MA<>[D@"B2UCP1412@[(.H@WJ#F,C/&D$=YX"$O^\D-EQZ"*P/1X>0_TPP#R9 MKL8DHM4&4\1$+B1V&00Y.LTE]NT5A;D\4.NU+6QNL9R70BU3T%'?J#S7, F??\DFY6!>5B?FKSK@-,QI)/*DKRB9)\?CG)1_8-S5J]L$=CLVLE MXLKH0I,GJ\Z/E:M*;]68SF326]YIH\>;AFCW^J2A_*N2A@K[ MDX9>!%_O[TU[NMX$8SKR$I0]U3Q8>RHQ9&0"RE?GMM:R^!4W?KKI&Y2]/?R7 M'N6%O[AE;SP0OWE!=:'9))Q/&L!0?NJJ[ <, K'+PZ;'M(D^K!LV] 4&BL/4 MO5>[;\NWCG9KGB5F[?/&>?JF.SVW/L59(*XR[BWS('!\DY_;6$=!NI!A9P&X M)3&,GLR$&0<3TFR[4&),_VXTXAB1KL8^/I&N O>O M-^\#4-'4[&D@P<\[^6"G+WY,UPH*$,/'-)>.2B_UBH-1 !IJ!!(&D"Y'P BP M+(U>%F&9!#/$3O,Q2!26F:!1D4X8PO-!*=RG*2>"RKQ++R,"T^BF''"+:(F*)"2)L!-G9<>32QK 8UM8)W$6#+N;BAF<@KL%.I:B: M\Z);+!K+^O?0;H#'O(@/AI.' BV;"EVK?SF/=;"A#L.!I.W$J[WS#^O)\%6? MGZ8Z7KS[/V]<#:ED]QO#@$9MKJZRS^G:P^6TW#\?91X?N^YT]X;3Z#V6T;15^_'\%ISW;#963&^38E,V M-N\U>?X8NY.%+A1*"<\1FUMDIKEX+(D!D8#S_B->A"X^!RO2>$J%KKM*U]SD M2V[ BBMBP66ZWIW[43\[4U/YQD.J$E<+EW=#]4QK/<-^I#/ FX7\9^;-WZ9- MQFA4Y:>4'4_DFA=N>6[E'NHRT":5*,1RV>VZR3R[AVI:AU_M%?G@--\&N)8= M"/W$R3Z/YOR* 3EHW)A2&9PQ],M9/[> #?8!T/M&M5H]/YTHB7*M!&2V7L>:;6]=*WWKW$42$H) MYJ+L2D6)_6P*MP@Z]KN]P3);7"[BEKJDH-F.K+>_K4JE=G2_L5G/Z M9+C]PL.\=7J="NF[^DUU.[P.6F]7>!UD'#IM#"DC>'RP4\,Y_>6I6K7GYQ5Y MM,KD:L\/.>>\]>U?NF_;^DW0']SEI@:^N6M+).ZJ7R\S_ZZ1.H M""S8U])"D]F]F;JAG'CM^9]#J?]EX"US AH46\9$=@A/8'ZWE/_]]?W#U/0Y M@Z]5T '(\&,&.3B#-8M)I?ET=79:*>=4JKR_XL-97/ M3A>V/+S+K/.XL]N>VG]$GB@_00M#4E'48#,U]0/@P!Z4>TS;OLK&GRZ[YY-R MMUE,XP\] Z !ZXNGB\::>>6VZED/GDW'[T"#_BF'N4 V_1>V]U,8]8DRZ*GN;?9JFLHLKF1S M04CM_("JOS1XO(X_7+N=A'9WKIZGFG;M(C-B-30.:]1_88=!OA^<:N-V8@Q\G$ MZVS\T<45DH>)*VR\\71,K/7@U!ZKM\-X=ZJUYHWD]?FC7K0/$5=X,.\'W57N M8I8@Q+[(N ^#\KJ+<86E^7,H A4*5].']OUWO-GUJ7%".=-WKO/*]#DQ>[C+ M)5)V[8VOEH^/K675P1.&U/8K0?^)'<0]?,4.?PJH ML%AG[Q]6Z8J6Z!7.DW*\/EDF)@>T(+;<6A37A8?2='8^:$T>AZ4K=8H[O LJ MO)&7^-[*?<_S.<>T[1.U/KW)5*S[1#EYFR75S"1'RJ,#:/=4>SU*796?JQ5W M,2NDR?*I4=%^7KM_B')_X3FD3ZW=SYZNR!W)UXQNXZS;FMQ>Y=QUX8!>X,W# M^AJ@12W3[57<3N>F-KM=4NV^"ST>Q$UXQ0Y_"NU^?=X\G2B=X<4T->PLBJ7% M91VE[6 [7+@RNK)Q.:I5:JW>X'YQGF\EU^@([O#S#^0?O/%9:=NEST58ASL> M#::Q#-PU)@TN:-U:[^X_KQ!BL^0LV]1%V7C)%K,]D4JZ,S;=T9C?P*.O@[ , M0%"G!E7H+&>,?X.5*?+>HO!'B05O8GKI;NPFO_]M7F-.7-J%<<*]2/1^ZPR+ M(K#Z\M;L0 6TPT40I)^O@K"9OOG3^@G+'?3C;C6YNKAXONWVGJSS*:G+ZX=^=WB;VY2GZ0K#_7R MN3S5FJ54Z;EL3O3AVV"^ES=)/LWEUL4[ZR$1;V=;^K2>N%0GHSV8SU,981/ M7\<@M"I+H&PFML&+NJ@T$ 2&7GQ+)O;6I6-IO9H@MU\VC==).M1C-;^J?9+; MVH=V<1@>_RW/YCUY?'+^-+H;YIJG7=);G(ZN](>K8>\0/%ZJ5M5N]4Y][EY> MJ1.Y7.@U;RO+;_^^MTGXK0CBN^[$RIJ=N M9"LKV(GI>?79L.US8P4>)N",'>^_'JWZ.4;(&]IK>I&./=2#VWXP_%OUBAT$ MZ]G0_9F;>*V/U:[P'C4(E]M1-I? WQK"2RFBY ,6YH 1YJPN\Y#5->89MOS: MBZ@WQ,KO;#_N*4K@TJLZ++6<]K*D8'O.[GUX<_#&PSMNM!(E]2U$Z6O:[D0J MAZ=!2Z"PRSWB=LU;*YO7YYW_BDR?RL9TMR@WDRO36A2OS&Z\K'6F\67L$@.+D5=L M>\MI[,.2_]-%@Q^'N'&=]ZB5ZH3;O MHI+@/IN_6::]* M!=N:[*@XLKO=YZDXT/54C)+_".MSQ>XJ\M>KTZGKFB#[%)>YWT/>&:J524[Q6 M'6Q'!9 _IVK[U:&X_/&;F>RU(%Y2+F0H:/%]:6"9LDI+11DC_NZ>5XJ)57Z> M8X(#?U"/:6S\,A;\I[\&QPL6+ K2 *R5_X(HPI]VI2S9,WQ)3KPX1%](LFS^ M[!;J>/[J[( X[!G);$H BA3A=U,2699>"7T\.W&J)MO(@2?+!#%W[A&W*VJ MHG(8/U4.(QV5PXC*81SPS9L7"E*\:)L/8LX\#06*J,C"+SO,6C&>3/W"6^O" M?.4S"3!?;0T+; _7HK)B*?S XX\?:?>FLEF&U&8]:]QP;;P<&7SU)B81A+ & M+8HA8#.B8'[AGF/2P-2$@V$#1ZGT3CG=P.TGZ(/SW_7 ?.AI>7[GW&*3%A.1 MJ6]NBP*;\ U>%'0&/J!?NT]98_4G^BR">#0]*O>8725$VEEFE_\3XL+[;G!N?.%])A2T1D %\% M!UL,H.:=SD6PABE6%UL&F6(>PH_4Z63L#OS$RS92>@ E3%N4?10/S=-'#_:] M_+/]R3LL**06\7D\5ES@^UA380]X?=]$^I\@,&;%>3I*_[&<[MZ9285TY>Z= M4FJWW)&6;Z'_$BKC RVUF_CL9E)J9BN]Z^HL>>X\W#?T);3,;K:G;MZ\G(U:T'*KST%SLD@_ M39\FB=3I4R]CETA'OA[UT_W$9LN4;BY(/'$>K\05R_[_V?NN)L69+-'WC=C_ M0/3LW)B)@%HYA-0]VQ$"A/<@3+T00@XABPSNU]],25!04-75U=AJ/[JZ&G"PV*8/CV2[=E*KEHC5I@Y5';R_6UI,>T^(( MCLQ7L@+N3K0\KXR)X[=GU&W"-?-Y=VS5.QKOZ.M-X]G-28WE*?PKLZE; MU)4%R>609G?:&91';HXYA7^DGN;=+DV1K)]=H<\]G\0K[$G\3R=N>CJ:=WM( M+C7F4VJO0_1-YB3^V[GUNK+J.PA&MJOZF"G5FFS[%/XYC/;3^5%SJ@W6DT&? M'B!5F3J)_Y5?(4>CN;70UAMK,1Y(I5'MF3F%_\V(+V"#=DWCL,%&;96]=7ZV M:I_"OR4S3*J>2Y%L<] E$$JL%WO/2["2/.(G!>7->JM50XIH?J04*Q6RZ2FG M*$5U>K.ZBK=8KEGLC=9#>\VDL?8I2C$L&:D-\^L&VVQF9].:S=II\YA2X(DJ M\J)18BL%=J IC"]D"J-*ECF%=[;2+E0+-EU%)'5%&=DN/Z7YDWS?)_R*,:,! M5%+BPD6+XRK!J^U3>*^EY^E^56Q46;^,:05>I FR!YIJCY%YHR89M8]OSFBF%-XWXAEON\P&YO-;0QC-NBVQF)] M>0KOW>D@8SO=D:6MS5$IXS4XS<2AU#G")EOV\_V\#"396FRG&W5P'4^K)RGD M.<-OTO,4/D$D>])LTK454BF>I)"TG&E+!4]G\ M;"EK*JOBO&VOWMO"JV'3 MTS#TH5O+,)$G:%+Z+UEU7!@+2B;"ORS?^W?00MLWF,FLCHV"J[1=H652@*[VA2G9=5D+LX6G]100Z_= MUOL2>$J@YT7G;5?ZOOUC_ZV0B".W K3;A=#>WSJR M<([WO6]H/0,1)\+I(^@E-_W,?0-'KML#:\T7L M/1]V:()C1[= V_X[M70 ,82N)AB ^J67)W+I!2_>+N4GP*C)GA#C !I-(M^>'O040LE6Z.@E@J71D3_^LY4'\] MFZYZO5-3X,LC$_2C8+BHFOA8, "F$_PP*(KZ)%/B0?3Z@@"AW@OA?\"Y G-R M_M\_4!+Y@2/)\(^=&^6REW-,"_=&"[MNL.\21"P7[U N4D<@> _1(5J/_WO$ M^6>C^L@K%2D)J+U*!)'NQ#8UZ(ZY OH9'T4DQF1P23) SR$(7[+COO]#$"1) MEJ\K&SO\)XIY-M-WZ5%O"_>5Q/F#)WOHL_W,&K$36X V.LL=C04Q@/XR& M'V23?K0\Y3X&=.PB1X"!ZEO^:4A>4][.#WI=LM(3QD-GJ7GIBM]$_.FX4\'% M,4'J,-".?_M))%&43.+$<>N#L]TTMZ;DF"MCKKSLK)A/<64GU=*GO1FSX:K% M_$0?YHBTUEN&J2IX,H/129+&WN'*![" !I:CI50S%8T"?003YCRQ\ OZL6\I M(/_8^_LUQ,C%+W?(-V6S%7+-K^2(Z!&U'%^JV!PV?!X/9XV!UQ%@JBNXW\R),2=^Y0O]MSAQ0TV:3L_%?#8U\MVEVF2<,J&$B:(DN,^I$T,& M'MV0+Z@F'"LO)A3+$K^.)7\347/BT#=T55U>.MWA>6\MT"ZN6FSYM0C9]5<" M+3.M>*LE,6@CJCOHNR,/<4^@/;C;(!8!L0CXDCK-;XD ML9M:8BO%J"%5:L!V*#Q+]D9*6'Z"4FE@71R/Q'HH'\7YV?P.?1AG=8$>\"<. M^%.T?)CZ?Q.!=$Z'Z*T/=FO)S[)8%Q8C MDY 1TT0ZB?\Z(O&_01W8SZ/>1G=R==]A46;+D6P>*+BP=92Y[:(5=BH_F+Q^ M4+)YO6+%)MQ)5*C(!/MXHUSQN2"(+H/9 Y;D*4/MIGVJ,%E>O8KWP^#\13EH M7,\8Y^C']8Q? Q%QY=#-41!7#CT*)N)ZQE@JQ5(IEDIQ/>/!J;]PW4YJD,@@^P M:CEOC*W^5!(XLKKNDE2O03073%37B%))%*<>.V.PO!M''3S-\@1^S(6[ZWNQSLLAHF+?[[&Y1HP M:)B]&:5RGKA;!9%+ZWFCMN*JV:G>JCK5?&E;[H=12!*G+GBY?CVFC\O]8HZ_ MG:7^(8Y_%IRE42))/[JM'E?WQ45%<5'1-;SW M;%ANP9CBAR3/E%'FR_D\!^QXG^9S<[KPUV(,Y&FJ[H;+O1#DL&*1Q/(IE?M@>("P9_MV P1$IB*NEB M,/G0!4BY\#C'8,0X?"T<>NZZ<.JY"#XXW$,XFC&JJG-O-&7Q91)G4ZY9IE)3 M%Y(80JP$-ENPG"Y_JGI1J-;KXI";YS6>D0D!LT5Z:;?C88M7+D[,8$\$'B?< MWT/IPQ,55XG>!R+B-ZW;O 1"R;[@81,1[N _T4QJ-$7$^1/RF M:_N76NMURW&N%+-^7P9_X;(+["E]WS5G!_6'9RJS^8OQ#?2^=Z7KS?%]7&/X M1T4U=R;.;E-=>'%Z?[1*VU#J/7:QV;EJ#F/B."DB'YLX_JP2,1*:M\YCREF. M;3F\)R5XU;%UWI02_VJI0&OWW40KET*Q?Y^-_&]]U/-E)]U%$NV9HJ3X;3)H M;QT7/7=Z@^JZPO>CN%%>=8&!R^M% %P;?+;C-B9BMO>2K3+VO#,MS3=<<[W& M.BB_8JHK):QAQ),H@273R$62'KX[W!"\(ONU 2@1BP'<#J0:CY,37!<]][]Y1Q?).BH.#*O-\\9,B' M_WJ(2W/7/1I&)R[(VD3>M>95ED=QX4\I1 M!5*?]MM1G5\R31%)!$L?79;GTVT?E:'O@))OS,_1K7J_['RA*_;6&M$MJN;N M0:^]Q;G?,%=OGAQ[17OVYF?]:@;O]NX^LGD;EM?B':\I'QB_;]NY#E]<-(5* M5:,D@?SUD&V,1Z/^_\?VXN3U/IRPM4,A2H#=YQQM6< M6RZ42VZ+G8_E 5L=I'-LG0'B].FXO"(!4*-#J !XPGQ\V[%LP&7K8 Z.-/=5 MVPAGX 2$B"$_^!/E!,%7Z(\$> Q$ LSIA^ISX$"9\'K0X="=2I+WE,C[#N"F M8-G2G(1DBF#=*V0"^N 5*7AW5!FP1:UJV'KP!:PI2$ W:L*S$JZDZ^"? MT:*4M33AUZHC.+SL!8<1+ /\2@ ? Q%@.> ,X&>Z)03!C\3$7X.MP /!=VU_ M^)0HF^'.CDDL"!E)L(DC> [8!*\X4KCA[7;VGQ0\^O:D>(&K_?6='I!@BNG1 M]<6RK2)\KUP@5+Q79#OM;S^Q)(T@2>2$YSH9(&D/[7 BDQ!B": .X!S@"4(4 M$EQ"?(N,=KD-.UI*\%X"7!'"-.$!:7.(PR4@_H0C"99B JD#R$#A57-+QL&+ M(N+;$40HAU])W3 5;"_#3= EWH'WT_2'"&"E\^OO@<#>%DQ$-P^6><+34-"! MCZ)$.^J)A)\<9L'M/?G@<2D!D-F/]ZR]\^;1O1DQQ8@]5VHHHN'T^M>Y?4N'6Y79ZO1UPM/X4KC]Y>&]I4FVY;BC;/ L!45G9*&RW! MRJ.W+ZS-N%74>L](4_/=XMHVAZ/:#S==LSCW_26P MMXY6+FOT,-=TY@M-ZC=I!&7SZ0T!)ZT>K30REL'ZV8,@SLR\2X.W4\4IU/=77?+>^XM:*CJ^8+K9!N#:L]CM: MVL7L;BU=GV\X'MQL@SDZICV3&:,G:*0YG.EL88[Q6G'*S*;]!I@C2 M,4E+."]CZ%A \,F80$AT3/'P+Y(B*2%#3R@80Y1:I8@U4'0ZG61J0R*BQQ*J_ENLPI M4GVF^'SSF5,1=HTL>CW3Y@!RE5.DVG0[LB)Y9I,;6.*40[K]4DH^2:I*KUE) M+=.BB'2]NM$7:XPV63.G2+7)#)8E 34%EG<7&[E6K&NDU3Y%JL2L@ICU53>% M\$AE:,ZTYH)03Y)J@Z%5OD1K,[9H-WL98>74BIWV*5*M;I:8UG,+,H?UZ%&= M'B,*;+;W1T7"0]:8X$IU=8EKMO,ZTMTY#SW M\DQ<)'SM":;4$_5N GY<[G*]^B\Z1L05$/&+GB\WK1".9P5^K"PH9H:X//AK M(2*62C='02R5[KLT^)>ZZF.5"EU&37PL&)QE<-OE1];]:0%Q$&^)Z^7^3@(X MB+K]V82^6 !>00#>;_%\0.F/71CZ,%7#,17<;7EP) 9OG9T(\R3\(+GBQ?%_ M)NEVZZ-=O='RERD:CCH[W'4AXH43K:)@T/C-8%!VW5O;$K-2W=W:+2_MUM0# MC6GH52RXC1;_'%7F=&-MCEYQLSO[&CHF.Y[HG\:W5DHNB8R52X><'+ ML<-!?NX5VV&=,9;$D4P2Q>DX_SH6 [$8..JI?DXQ8*_M:7%16!$<9I3UDD!4 M9Y66<>]3MQ' ML-7N1&8]:(GKQ9OOW85(^C/-A%&=H.H:<(<79,B\EDTY2M\@M?2LI:FF2&.I M:IE="'\P.^(W95.]3F8J.&&+7#<[&O>QU'R,]J,IKEB20,@D05YDUMRM_9!7 MK ^-V?N.V?O/-(Y?LKD0=-0EWJ+651 M0=14I3PF?+4\&5S/_;HTL[A3+0QJ2$H=;! US\O>4 EGZM(9))DYT;?JH;PN M==[T9;#QL& 7_!6P?.QXB1TO7T$L_9F:KC]?+T1>8WUQAO:0DM9T>$IA$1=71\R8"ILD R&>Q(@+-DE^<&:)Q44L M+JZ@$^V)BY6K5H7N8+Q!FK-2L30EA=F\X2*S2"/4>#]^["^:W)D4&.;V\88'];\XX M.C+VW%S;%#N[B+I?"^O'P\V-?&,^)/A;EX+YD:;([/'@FS+MA#CKCMI4=M)- M%S6C-6-RM+?F4T,&=@Z&.@F:I @"_.\X3/Z@(R5OIH'$O/[%>/U2"LD%>7V- MU7Q@?J366HJ:E/L5NK+I2$O(Z]!=@B=1&D^FZ>/PT;]CA\EC.DP^S.B?\X/< M?+K<%7L]W/RLMS; KNY$:4BG9-AL14]70]VH<\TA;E65L8!TF\$(%*"OD$F< M0I,$><%\W9BE8Y;^*BQ]=9_*&RS]O*X-YW*'0_R4V\5QRZHWX0 D%*HE5!(E M\"1!_;(ERU\^*#3_GE,F$32AED0X8O"-N9=+WCW[U,;='!HB'$.#'8ZA$>UB M?M)B\2;2S5?+TVR>S$RQ3Q=^[ /@Y*1&5A8<(R]V^UQ7&.17;5'T;*,-*(Q. M(IECAUT GTM#Y& P#SIN]@W2:')K@S6&\TIY8Q0WW<+E($)FVV89[>9D9*"X M31;U:SUNPWS[22-)Y,0=NAL:ZDT=24H9X%S3!* EU1+=4[-- PC"EWHNJJZPKC:/-,M(F::H#K;!MD;YF:.C:D_HH;L.M4/>_I MC*0?!-G+C<(!8:1<28#$ 5O1NY*YI0SXJN] ,H*'-N7MNW9D(HDGJ:2U<#)Y M;L,*;&H^S:5K=%,C,H!*+%,Z)I'#$;;!2.?,#_?NNZK(W7T^6U4&&ND4U1XL=U3B5K)4YFO/7"!:CPEM8Q*DYP6#(Q!6)^(DGF MBQ,_O!54#["PZX$SP ]<7E_PBI18\+HO/3W,_<7;X,M5< 8@-BXFNW]SJMJ% MA+?>;6V(GIVK<)+8+M2*/K+42LMO/S&23J;)S)7OLRU,D,,+32:":<*?OI M"^W"#/+IB89-<#0G$82J*O2TVYH *BEFH 26+9 M!*2MJ,!""(=]!V-]CP<9SF:5C&:@2)5MXOEQO9+R>%TV\V)PE[PM^=R!$CXFK#V^+9;7>!!^R)1F-,W $F8M%T)XB( M1=.=X &+QPZ?%1._F^WP*ZWU;QCI]2NI_%@P.,.()^*)>%=?N/D,IW,/-8PI MX(@"\,M/N;N3J8:Q"+P" ]SO/+M0V#WV0+MSC37\J\D 2KS')H,_G&L8"L(; MI(L=N&HS3]@6$JH)Q)WW/15^= "*%^]XY,)/)DPI\-_OU_T<1.3 =^<.)ETV MS_"=8,!>RO5^:O7)$--B2"A-IBS.V+DX$5!6)DIT0_GVD\33280^KC6_2-CM MLNE;9X)47G87F#!?8IPZ\)>%%+V:Y94VA!211/!3"3?>B7#;@6J2"-GR3)+Y M85(Y/^1_N?5ISI2K"7VK?V%YZZ6DWFL&;D@>NQ)T'T*P:%GB4M7U$RF9^K0G MJ:E%J\7.%:2_:"LF@::4<%8FB28)]"(9UC%;WBU;WJB:Y=9L>:DK]I-L6:OT MEZ5TN^$BO%2;I"LIHM=?1+,K22Q)9(@SUIU?QY+_A+;:M"68)V(J"5WB72D1 M4$;*DE.^&^FOCV"\W4>5VE]0?_NK>.W7D%274B!VS%:#O-:!1VO*G!O*K1,B MRIUM_/H2F:^UG",1C")DBUYF&8ZPQ+$D2EUDQ';,K5_EC+\*87X-;KV47O&[ MW&H/"I/,2 >[40MU16P9TQ164,*)E 26I#/OM13_RAZQ,)\5G#LE^(X#$\RW M:;1?Q,JYD?CZ91GFW]B1] V?QZT!3&5!O)V:'?555>0=%@;8_ENPS(C M9C\A*>EL9NY86#&-##9KOY/E=7^6;8?C+#/I)(X@7]KGQQ7<# MF^W,KMU;]X^X6/SEU@>[M>2Y@N;QKK#)#_VLET.IBI9;H-.\A[I,9ZB$,RE1 MDDK2E]0V[I,C/Z QW)IJ+Q9WN?7!;LV.5U $WF5'G>_K2*F2HK54I<,8X-XG M13P:)(E25!*C?GGY;[O3W,O-?>$F.:^K^X\2C/9KA'55D, _3"5(^! @C\B M2\+"?TAO;@*PB# -^H-$24B2F(!E"@D>H%Y63?!/,^BE )\':OQFO..\SBDU8V8#WI\;L_[6>C'9/'29KH,,T: MFO.4"N?GE7F_/5MBE ]HXEBU>OQ64)\ 3POO5'5Q2J:0;JLH-G/3?G6=9Z#^ M>;(?]-F:0]T!P5ZEPG3K=)9I;!I"/RN#_>%VCX M\@D8C34WTZ$E34=\I>,*@Z[F^>7VMY\$G<318S7M3!U@@@9DGFI )09H(++O M^2^ZRB'EJF["M&#[,D]RP/J@A<=$$GB8O (WHAZI2E#MF4B!?O11Y>%64_AR<'U[SM D@GK?,&1M/^W/EYDFLL[X3K]';CQB >1/)IG&CZL##L5(,NQO&+PVX4;O MCE/<2,#,02(.$Q#N0\7W;"I5/=QHU0H-%&X$1Q0.U=-LLT;/@A[[K M6<#@>TJ\S;EWHAQN^_&5S4#"O56.D%W7^9GEY'2P_;U>BJ<1%W7P$^N#M&R: M=D]K:GXSUROI\RS7ON(-5:E3#N\/W1);%#,L,FIA8V0)K#,L&10WW('N>4'H MTS+-VA7+MU@C+U3J&;9?R-2O"?W:LMFD^P630[KRFA_F%_2FVVI#Z%.9$S+K M7%KM'7'<+]IE7@#I"Q>=RVU[4N"P=GY)9XL+F?,_/23T$T@?9I_IC)#/*APY MXIT9QMNE8H<)A?()G? 6BO,%P>]J_=0&K]4HKIM:K>?4X;DS-&6$SX984$V?C[P[07>/O:8E@@ZN M4NB*G_X051?H@^OO@:]VVP0O"_J>][6*&\6OV+$WHBW4)%'T\?M3^!___N_#KJ[[#(48)-!R_F^#3_L M03""#!9$(A0I%3:/X67P_N^\ON37;G18BGK"=I.#ON]"&#C<5/J)HOZ9>/D3 M N4(;;!_X1[<#E+\PE\==BB,/OM%!YL(YYYE?\?0)_((N^?!C0X).P(5?L+& MPE]0\Q\^ 6X>(#_^T6OFWNX!:D+NU0_:'40???L9M+J$:F'."MH]OK0"Y??; MWIQFB==@/@4_/N#T,9Z1^;1 9\9I4IZ,"9FFQKQ 26,4PTB2('F,%(EOX5OY M;63%UQJ%;-]KZXADM\T%1R 35IB!Q+-EK*,#B.X*GW1CFRY-U M9JQ):7E3G[NS-MML@Y6'\!R+/$_RI$B/*5Z2Q\1$QL832A*A:II!4%K"2/2( M3H?99:W7K(Q7+)8N3%J^4VLP4^44G1+UZ93--&R/2^GIA5MO=C>ME7**3O-- MDB_WK=Z$;=:MH5Z6*6V^.DFG?;'>Y-PV M-;(TE212%1L:\_::MKWTG+[%)T^-Q6"T(5V1UM79$1FW JY MM)>GZ-1LC(;SXF30XWR[:B!]V^^NJLM3=+I:FA,IOU" :=%T69.0S+39AW1Z M=*)N8\(*M$P,V3FV&O3:=JZSVL!G;D_T2FO8=@?&R"&;89NY9S95:]8Z15>< M$K/E&"[%+I!%<(8.T(P@.#[0F"+#XM)=H%^_[FXZ04<;JZE\$!Q7I;<:0-N+ MYKI)V:1DW@/YX VCJ+/V?L2"P*.&,'Z%@$7H$![K?U;TCJC]WZ]WP=H&,R M>& R^,,.T*$@O'7SA@'O.+SIK<]&SK<^T!F+N,G;]",Z?Z%H:/;]A0TZ+U6I MW0H39[?,$\2/>#U(NU)E51)S;]=N]Q9X0VMR1:W(;NARH3FGJ7P[:IV+($GR M1))GS)LQ;WX]WKQ4V?;G>3/'>\VVC:M%5BJEV#35+',9HQWVSTU3=!(CW^NK M\ "&4)?7>6>=3$PD4Y+A3'>8'&GS:\?2]83'KZ3S-+"[K75_I6YU[[NT[UIX M_LH+_#7DRZ7N?M:P=6LM21TI&'2QES3RMF3I8DYS.%',-F=X\W:'X5.T*C-A MV]MT&D\2U/' BY@58U;\(JQXJ:O^,ZR(;.8&.FKXAH9)F%9I\IRA59FPIRU. MI9,8E3G[)7]K116H1+($U!_+Y/6$+)WQFK_UR6XE;FY][G-+H+_0_KB4?A E MD^[S7$%Z3R*-BIK=DL?-EM8L;%+HAL39D;H,>\>B&3))X,?=&V(&CAGX;V?@ M2VD5O\W 97^=14H;M,P-E%1;72Q0IDQ&S5]1$D^B^(/[#EPJI_&*6.5ZJQGL00$U%"*)T>><:'<#2SUH)!:;/[\EA^YI;M3MA-)? M/DWJLC-=COI+O"VAZ+G92^E%V#65K$_:E;:(<-AR3 43?!G7%#.F;G_76,NS"*0P?$E]4?U+*UN)%0SQ!.DDK<[QI_L7JVZB2F@ M0QW2(OAR(L$V+%?NCOBJH&;G97NC1Z)0&-;*)6748HWERC=SMM+1"NVX1^*U M>R2""^7=IA)QKY^K]2%#Z1@1=X (]"D3]R&["T2DGS+OCI*.,1'+IK\+$?%M M?2^( ,9IC(DS8N)W/=2_XH3K-@B[DG/Z?2E\UT<^0S>HS-/E^V#]2;.G'C36 M$W5HK+L)UH1[.U\OQ+\;]>030=XU[ANJ^3[J8_EV>R*_6:,[ \!,EWXEVAZX MS]V!._)19-[]DD,H[KXF/7Q.$-XZ@+=SVT?>>M@="7QK1K/:0]_\V8C^UJ<] M8[@R)1H;.J+\P*QL?X]%T;;U(]=Q-OJ!S?,O-8_*4G-C5Y?4[L&G$ M:%XP$=G4^(%E:'0J:VR49=@=,4VEDQ3Y7@'9@_/F3?(A[T "GRNEX#9'N343 MWU\;Q0%?I(9NL^VP:YFJH-.A+ZCBQ=HHWL"<>C7'\!$TXON0-N^'W^Y:W?E5 MQ.K1A9O-D9HJ=64&(_JE*;MEU 7^= M$"T]YAEW.UG40;H.L1E7Y;[6G;6C/HI($J?IRZD'7YX[KRY'S]H#Z0J;OP/N M_,V4KBNSYZ SK2[GIIWF_!R+CFKM4L72HMZ**)I.(L1[G

    W'\ T_YB6^3\ M#H5;%RI=5*&XP_.^(^6@9/O7UU,\6OS: *:,>T*B2>WG$3_768UKEEMTJ93! MU1(R*=65L%7FK[GYH,3R"K6-9T@+ M!IN$>%%-GP\/=5/.J*^B6ZSLGBBC1SF#5:G)B!VF*A4UI MS5'6:,-"T>'1\J@?EG=)"!>@6I(3H.S"O1_8] /5(D77ASZ0% MKP/"E!+PH<*4-Q4I^!R6ZCH2D%R;L'P7J+]P;IHHR1+@;!&V1 ]>Z;D &'*P M?+Y!@PB]2;\A[X>6)I^3JLY4T$FP-+PC> ?P/1ZX536EP/[N;$ M>Q*J&;PF/$/RY7D&K\'M@X?,?->#ILSV .'9X/8!6*PE#R$!K@QA&OT2O, 7 MI&"I[5B03:)"9777]UURGZZ&VY>W;B.LOULUO>3=Q/\\LI]J)R/8$ #9<&#? MZWND >Z=<97 5(]C4@R2FANM 9ECO.?J$KJGJ&2&/':X SH"!P,T&M"5!4EF M#^+1:$!(Z)>&X('T1,?-OD$:36YML,9P7BEOC.*F6[@ !($2\G_?4B=!.>!\ M2F=+V3R[IM *5YL2DCUL!UT/,G@208EC8/X69:)/B:MQD23+D@#KBP*T.E": M?(*+/D@"-A!%X[(L%M=+)X6P9+O2JJ3ZU:+069Z9B_#?&0^V!<&.&#H #+GP MM@#W0-0]U#)??#XI;(\]TW(3L6$8 :RC'?<]RUB]HL!VP60>@'%Q'@?@'VP#XA@(;J/%&.)4SE/^A MY+T5T6QEP>\3#WH5XOEM 7)-XIE(RZ$TVO 9KDL,NVX%L\0L <0R"J3 L1SY M ^H)592@^3R4VF]=^!!_)]66WE1U=P\ )N(47@<._)<8/.SX1\%>'RFQ*I^!VVF=5ZI88TR)4\!MYQ2)I,XG>I M,&R!B!PRO$Y,E':)62RU%$:N+13S.YAZ78UA4ZD6]0[22+%\U]-K6;G@-BPE MT!@(/(FGC^,"OT6-L=#&)_VDVNJ;(]WRZJQ33?H_-#66?-?)- MEA& R =H/*:#"^H+%Z&9CVL('R+LZY#+;PN,:Y*+U%PNU1&/KUBC6>G4FLA* M09O VB#II^,$Z2^J(%S;=WDG/L#N%%RF4TL7 3+9N0^VPYAB\&$6@G4;BC[V M"SY+2GZ@<".:K0[=>7MF%W!4;'_;N,TE]WU\T6;=!&.$(@YNMR,%LEA,,#!4HX-] M *:#(L*QK9!V0B^;"#V,>_Y"WO>FE@,/#7A6A2F6'Y6/+@20.W;L[*B^\F:< M5K3SE-7+JJ6*],?AD'*C\!LR$1P&2/ZN!V@V0)O+A*?:'.>+1C)P,AV1KD)R M9+E[K QF822<1!('_.U:@PN-"J K!VP %@-<%L'\\@+6<2'I^'&9] M)S7:U%L(B53=G)^S^/&RHT.=$_D(S.SM"T.PG1;#8?N6O:XT@(YY!X8;IS]$ MU;5U?OT]B#YMVQQ&H44L\X2G(3^!CZ+F.-03"3\Y[%RS]^2#QZ4$2==_O)?U M>][>-V]60F/$2U0RD@0H>=S?!O[WO__KH'W/+I<+MI&TG._;$.L>!"/(8$&T M59%287<@7@;O_\[K2W[M;AM!4D\8L0W??M^%:7&XJ?031?TS\?(G!,H1VF"' MRCVX'72@#']UV(,R^NP7+8HBG'N6_1VHMN01=L^#&QVJD1&H\!-"&G]!S7_X MQ-2!W/J/7C-W,EH)_P84#IA2_[%_"44? =TVB,4 _H#Z6WC#1.H O]_7Z#1+ MO ;S*?B]BG^^?Z%O+^K?N-:QBU[D./E6'#B K.H!)A)^G+C>]R]OZ$0 EG5P M_GUMZYH!0UX0 '-Z;J#N!E(Q-3G:'+@W ,,=!L0"X90.=,(-2B$Y>KDK5$!L%M8TB:W7<-1NIC%9A MEK!P-4F@QU[_ )$/'2C[ UBQFX:L+UFSA50;KF(QI<&@R3! I0?*&_5;L3+W MI$<)PA:>. EL2=<.;6U]#0S2.R#CJ_AU_P W4J\[K1O-W%3S&:1 E8K-,IT! M2B*.4,GTB3+)RQ+R51RX?P M-V54L4%[3'+KU;)6<6?2VB: &8+1Z21&G(#6 MF[ZNWZ/D"TO]3]_:&(+2B< BB:YN8+\"I0BZ_?9!FFCI_-5O\F!O\,4!@_,V MO*%A:_SU2@?F \$G1)0]V"8@V!%J@:KL!*7C VO*VIECR0#NPX!RI MA!2X02(I%ZD*B6:T+'@)^/Q%6WG9C\&O88:1I :/@4?%D!_J#HL'VDCP+?H# MQGE$2084+<(D(U<*90 !Z-?:IC:)0$=V$H 5Y@!B08KCX:.2X4.BC*<#K.R( M!OH(5,^3I"L%MKO^9 ;.$H6N]M*C3$F07)=W@!IG0]=D=!2@X\-T,1%B2.#M M@$O"]*\DY'N(A 2P66',RP%+@+4*+IO@ _@+RU%X<[<>V-.*Y"2A5 P*>**/ M71O83Y8LPR^,B6I&'SN2[3O"-'#41MHIN,W"=+0D^,MS>& *@N5@RV"!;_HN M)%R!=Z=@UY":)G[X)/AS%0"2=Q);QQ.X=P&]N)%DA[KI @ A]&<++N<.B@!0X(\27_JA[W[?^",<1UOW(' 85:J&_RK'AZD+L%S MC*.;80QWU !W1;!,=5UA',BV0+3M)-L^C<(?P+-$SZF7IG*QMC2S2%/*Y,HS MTUC6JG_@]#E]03$PB5B1(&EFUT?.8 ;"NA'@IRE_R$^TFI!.?:TX=]!I MC1Z+M4+@6SOM)$HF;-V_!MK.A9;G+N?7";)7053?Z)0=B:$M]HK.2]JW...Y M.Z\CS3*J+;T"X<]]F"Z&TTF2/L[??HNI@KS0(%UT=XL R>E[$/1!J?T!AR'; M&\?=BN67F)P(V3SZ](47_Z4^24_)P_OKW\D@1Q:L#3-!H_LB>A\00T"RA!FD M$9/#S-?3UP=, ]ZEKB9?O7O/U0T.:5H)PW*"3%CSBH16#"Y*J0N#96Y ;=MO MCMGLA0E9P]:MM22=69B4G]G,I%O0IDB17J]R*Z35GR++NQP9=3'%FG MUL3 Q; 5W#6P)][W.$=T%1!1J%<$&=;@^1"[B;4$_A-BN<:K4KF1RPRWZ2))K,8"=R6OY06[B. M]ZLL!V06; /J)V!/,M"/):#HA?HJ$)XN5(P"U7NINE < C78\W0I].;!G\/ M-SC@$BC6EN\%&J7@02UL7P';TZ"B +S-PYB&"NR.2.4*?,-0?3X-.O=%:75] M()_#70?E#KS" S:"3'4 WJBH(3 * N!K6YW "U2)U3&^?V-0&ZT0QK9724K MR1'@R<%=(017"3A@*.<36^\-OTKHVQE@ 1RV1NU6PPZV^B]P6^@^C"TD7[C> M!6ILM"OXP\"R"G(9X-%#3\MX_YDE:BNHPG ![+^4QU'=D9H9,@U*KA]YH:UE"_@?53 M=S'8-Y!49F2-!?".8! R5/(WWR' T101-80<"7X/L.M[+A2^^ ?VZ:) \)':P- M:6F/XB/(!&:4*@-A#42K&+H:P"IP_&18;7-8+<.'AMB6HXXY8WT Y. 5)W2G MMT@.$$58XK,S8'>U0%!\A5X#0"GAL]R#D[B0!R-V##ZU)2>X\$Y5.!X0C>%ZJ=4?QC&V")Q"207ZXJJL!2#:%H M!J"PH%\6P&);804%PPON=7X9N$447^\!P#>!Z-*O68UTTK6\ M%=[@*%N?3<2ML)8LTF-.&\8W"*[H3PO#$7S*QU]7:E2 UQO1U$,ZD:."R_D^+RYA0@R>3F*9$PGMAX&H *,?<^0?1:(>5$"\ MBBC>)7GI&X?,(8PYX/A^V9:88F-@=94;D%=O/<@_X^ETFUL[:=T6V1Y7FRS? M#G/>(I)VEQ@L&06%=VMK B&752;#J5V*D#\_POKS&$Q7,\TE@-)64=-D33)$>_2*7 A26]F4, (<[GR,62NP M/^])>0DHL@$P'VTYKP(5U;.<,U.QP?MV\;G:6',Y8V*8 S1CT]XMJ'C83A=2 MGB\,N*;QC&PX>U5M-0)W4QY\6%>Y$H59O6Q^;BXR M*+(>\/U4,97?Y)1;4%B:H-L:/\CF-4.;+W@I@^$Z4)!^GG#&_U[Q]GTI,%=" M*\>RA&%0Y9*V7N/R=2V8"2.)H8?L;KPC?TI V*99+DY5 D-\7VPNK()>D+Q; MF,,BKJ]0$S-J6E>5RGIY7,0=I'U7*:SG@OF4[*LI>Z7D$4SIU@FG.,+I]BUD M<2FQ@RK M?('6;J&1V_2HTUG14X=3"Z-6A> E=+)4&7RN5OT^JR4GL\'H_6RGY]?/EGW1N6FOAE%939OY;G#0 \,3:T MG(- Y+DI[';)$;]#45O]L"LY"U603M,5T",7D@O(+DB*< /QN?]]SG*]AN6- M)'#R+=2#0T4YMZ?%@*=6)**YFK)8'?>,E)=AZ2+L^T E,_@Q/283IA0$W*,$ M!!^067+?$(-V5[C+5U5#)Z.90:A\(B5>R.3IC8Z;<57GB:K.3%S5&5=U7K&J M$]9I'K,F'_QRC.*H(&90:4P+>'I,"'(&_B6.99&F,60BR1))?0MWSV\["?>9 M,3-MJ.*879=\7AO*2]--M:$J\'KEG%OTIO.RV=9X>6"TD)EI"K0"5AX],YW) M/"_!$V0$2P.1*)@#I9U7QMCQ,]/<@FM4B-5XA4Q]@T U:BZ.NEA5)K MIBKK',>2"M[F[')E9AK,&!\CKU=J7=NIFTW11_QEUYY/)].TQ"K /CE:B0FN MX@J;V9 CA?Q(,3KD=#Q9@I5'AU]S?*EN"1E3JS(NK2_+ZTZ_!9]Y=/@-D?.+ M:'Z68@>SYM+C>XCDK>'*H\-7:Z5YM>CF2\B 1D4[-3,[?1*N/#Y\NT$NUBN^ MLT14QM)RS:'=F!K+.5RVJJ,+((B4'\.4*5")E;CDKM,76\LJUU2YU1IIIE M>9>JL(UJHU<4VE!?/5HZI;3"JJH,GA&?9@8C.57ERQY8BAXOK=I#D^C,!KZ6 MZPB5&K7*3ML?QP"#:+'9]K(.>GM#GH/'/=^829==JS8IE$X*E'YUHX:\5M+"J"AE4W9D5H%Q9E7H%+C\YEMTJ8P!!IG"VJFM(V M5[W)?,K I;MS7;H_#LL[< "[VY*<0(\[;H0SJRRXU/.L/-2,&9 D*V(JU:7+ M-\C^53>;]%-BN_<$V'Q82+9K5G/QMD+"5!)]76K*KP$(%&%58$PQK^H^T"N# M>_$8J$:E.^&0)>EKZBJK&FY)FBV4ZP#U$TV: MURIZ&%(PZ =J;SMBM]W_ZQ M_U:HTT2J![S;A5 GV"J[@?K$^YZU_2!4GH)/#E2LO2D)T1KD2%GRG.W&HA>B MX3$_-MHPC3W1Y'M#-_84EKWGP\1.6;>66ZAM_YV"$R&^A_KH$L#IEZI@I/<' M+]XNY2>N!6GG(EKAN8<-[&OS?S@8A*!B1-P!(I G^MWAT3$BKH0(^@E/QXBX M T3$HNE.$!&+ICM!1"R:[@01L6BZ$T3$HNE.$!&+ICM!1"R:[@01L6BZ$T3$ MHNF\B/CXM.^/^?JN=VH*?/G9J9F7EV3\,"P)^1H;B]J MKQ)!$[%KC.VEWLNC^$ @I <3&Q-UF&SE)MC#+*M=/"0FFIAH]HFF :>DGJ29 M0Y*)1>P=<@MU!(+W4/W__H&2R(_C_Q[)AAU?8)_E"Q1YPC(/S1"4-/B<6O22V_S]'X(@2;)\74TI2(?B/SWOVSWD6'C_XYZZ4'&5U]GF;: MB.HK'=Y:\:C1AN72Y+>?6)*DTDD:.^Z-^9BL]YDBR9A'OS*/7F4*[9\S:6,^ M'P_&2D%@U\6\E4NMU[UY']Z/]+>?.&30)(4<3Q5Z3":-[\>_C/RJF0+D/12#S)?&B21)',](>/2H8EXRK6"DUY>-*_ZM M+JRO[;&Z\;EC.O^[SAW3^=]U[IC.[S<"$1-^3/@QX7^M2%M@E27"L"(<(0KV MRBM2-&KE,1TG$=UA_S&[/2K!NL&$2LQ(2<=CC5OOHS7?3->4/2& MA7ZG2"#\J&84JFYO+ BP$RH,U662&(DF\1,]Y&-6C5GU"[+J18-[?\JJ&),M M^S3-B*S4W;#/O329;T@*V"X9LBJ.)'$J$[-JS*I?FE6O$N/[4U[-X.F.(EJ* M@#1KN5;!3#\;:6,)MDN'O)K&DQ3V54)\,:_&O'K#F. ?\RIGKW5:Z=%*_"B"!D5@Q+XNA[S/J (<%7=GG0!UU=2 FP"TD(IO$$^$Y-X,2@ M!!],!XK=;>=WM]VPX/;B,NX.CWL?8O&SCH%RH_ ;^.IGO!](GFS)=[!C;@I"+%-!I5:: W MV^,,]!<02>*2KH)8:MP-&\52XX%\%'<@-;@-RNKCD=!EBW[#9_5,K=='&2 U MH.LBB:0OF)$<2XV[8:-8:CR2N^0.Q,9*<8M9)U7M:D:K(3<,<44L72@VH!-8+%\WO>&24A@"VBB!0R>9ILFS M^W)NZ[B!(^WCE(HS"+^O+.EBL7;;E(R(4X_FZNJ;UG>9X7^4:K!Z?$;Q-#TDD< M2X05/)/E'1.\ MP4W8D@,,4!B8#@.JY^N=]<6)]@85.K?BS =EPYA^8_J-Z?>KHC:FWYA^'QFU M,?W>._T^8&3B9#,JMM7],D;YF9MM_S([&K=7"='R)[ITF]CJ^1ITW^-1SQ9J MS:L+592"EMY1L-7.]3OU4HFK<-5UUT[E"E,N9[;/G#2)_4:L=6MQMR1GF^Y] MLEA?TA>+PJ1=Q+5FU?(7?:-FBDI[C*(P-Q)Y>C>6&C-WS-QW<]0[8^[?3I*\ M!',S+JMR2YF069_I^)*Q<8TV'S W"9D;?:]NX\&9^X[,/-<;FT/"ZMYK+)4FW(I1=W#_P=1L"MR3YFYR]HY;_- MSZU-?2G;?=K0)#S; L*$\BII!O+SQ>W\F)]C?OXZ_'Q5<_UM?NY4TDYCJ.$# MUE@M\V.2R1F#8<#/'S78_S?H^/1SNZSA&P#^PMG(4353TZ"F$S#(^USZ\DOX MY0=Y]JQ,@V(1(6W_ .]L2%Y"#<8?!XG) @G/ M2C#=7*)GV:J0P$@DF8 [QH#VKQX>$O[]7?4 .0NO,Y\#? <_0\%!U9^)?T7/ M.'ARM.#?3XDPH4+:?T2XQ^WOV%9WNSHAK03=%P%H;,N33$_E=7V=$+=]R%U) M\!W54\'WO"D&A[0,._"13. RP#?@'0GS!2+@8V\J'3?",H.R7=C1?#^1VTU8 M+Y6[D!F"'X,=JY;XE-ASQQR\FG==WX _@(L!2X)7N)"KP<^EE>0(JBO!%X&C MG#R)ZPM3\(R$9-BZM9; =W!@=<*R(2^$!P4[\P#)PY>%7T*!X>X V.ER[@[> MYRM-]$*HO_=JV<)0=RPC@$0 '['L?$L<'A"=X1;, <[Z[A:KG2+SK M.^OHIX;D32%&&!<^KN*;4@('M SUEN!Q4. EX0\=B'KPG_,7G3/NN"GOB=>T MH+;*H_Y80[JSA=7N#;(L*S&?[X'WTMXN!^A,,MU N._UN,NNCSO@P8;\S1"L M>R7H88GZ:]'?.I3 O+R5BSNBS\Q$G?1Z[:L"@^0+!H0TN&J[5@)-R$"F1AQ_%;H7D6<%2))[TT=24H!7(#3 MA!L 8MD4 1#>DC&'"'KP'G4,N'"W-U1W=T&Q(;+% A#IN>#."W;4E%_K@(QA M^:9WDF\*E(E99(?(LJ0D#EU9J@IR'*>,>Y465)>CN"4YS&6T.E'BULZ4 M%:ET.LU2S+>?))DDR>.Y@I=FWZNT^+D<-*>N@G(XGJ\C_L(8NX/R$#>5A^'? M"QG@?^H5.]C569CPD!Q@#VK5"_I*,R90+TVH:TFF &@BK[J";@'+1.J!=V9U MH'!%CH_).-V9FY6!."UPV!A76OK(MQM#H.%*@"YL\'C/\:5+Y1#LZ3;_F1R\ M("2D[Q-+%\&7Y%/BX#S_^=_)!;P6X4;*9D!GE@.(E0>FG&#Y3F@/3J"A)[EN M8+(E(&_QYAJ:@T![]()7[NNZ/!#OOIO0)068F[9C0>TR\"Q T2/HO&JXH5*[ M?9!H@2>8E@>H6E>E!23M=6AU W'@ 6,]U%.A2P+PN@/PK*_!+1(QE:KK26#A M!LX%/W!'@"M'#<_"*XH#MN%)R<24AP^&3P20 !O;CDP+%P)6]74OL%8M<#_Q MH=8,'B0#6 #(PY-8K@H__JM9K0:H0)*:(8A,I0:L?LD]9JTBQFBE)3GA$#^U MJE0541.85G1EJ*8OB8SWSKHQ7(;>%R-FGA+A82_&@:=<.%L.X04!7EENX/+2 M@WU $H6>"<0;J[J0D]B^$O;D1:!](A.#'>B^&IPQB2X M0 -V#\ZEF "&"3MT%!P )MS"[LTZ(-G#UVZE [B8O<#U\)KM 63!EPX?P$L' MH@\<&FPS82VD4)L-@0/?R$K[7E MT @H3PDF>H*T O &0)I*\)20TZ N T6=S3L!)/8^#9REZ] U$% /%/#!MY8> M?.A'KE. ##8&["ZIHD2\;>H'A;J'&!9YH&4".3B13DJ&79J>S1>>&?QX='.+E7Y-7 M[Q)5)[@?W__M=:BI"QWOD.3]/6$2:*60SB&1!9[BK9T&&-'6H8H+0;GG'@/+ MP&:@?1<@#)+DCC>2":"P +0&$/6"-XE %7.D'9ZE!:_[(8D>@![<*R7L2C)'7Q?P"=:@6X4$?6.IG]Y'$B&$&2!EQWPVBG3XV7'NV"*P<\L M8$^MMYO=_@>KU\S_@/UNR%"\_>/N$L\>/(8PE9\MB&+&7 M&1RR&$J%H I L_??__ZO_>.\)+6G!$NWG._;4/@>!"/(8$%47)%2$\ "6HJ7 MP?N_\_J27[O182GJ"2.V8?;ONW Z#C>5?J*H?R9>_H1 .4*;P:]2>W"+8O I M79*][^&OMA\%4FW[6:06?W2*]0%N')X4>>)0_-&IS15@L MEF/L>.6J^SQ%L5H-1:0!)2V5;F^87C-C_'AEU^^X/;F0<3DLRU2)@N69A6>X MDGB]LJU92C\_X61VW4.4-?&<72UKS#A]_,P)VF;YE9@>8-:<+ SBC M[NB95:Y06PBM@H[D5GELPLQI82 J8.71,U4R3SLYJ;]FJQD_1U==W)Z2L&WT MT3.G67:E9!89EEWGQLQFC.C#K+ $*[?/!!(V,I5"M]"[9M767/H-XPJ[@CG5 M?-$NO+4-132XS+9Z!M36C E4&B*OEZRNH!($[BRHP@;\M=7MGQ*%X,N=K@]O MM9?[\>4FABJM$<2AMUK%OL6SIYT=VC;KIT3_]3N!$C)5!6B/J."$ #) \P"V MB0L5B=T^=E>[[P:QN5"G"Q1Q?0VW$+PQ^6J_A[=PZ.8(-AV:(H%6OX(!TD I MA,>#/@\Q4)J@_ W5D:WV\Z8J 2[R=4 2<-56@3Y0Y8#8V_M!$/",= PK4+D MPA>J( %8;#,@#/ L(.]"8PP:?CR$"S!!G$ O 4\P>&W[\QV8 ( FTI37Y2V$ MH$4&?AT(/+ 9SWK11<0MS+:O/##P/'XEN:%[!\ +;B-(,;"A_NE%.0E[-G"@ M209^'TF7A.A5D6&YU7< 4( ND]J"QP#F;_ ZSU(BQ1."*DJ4L 0UV/&KU0E5 M?J'" UWPA81[4Z T!MN !#\%)YM(D%QY,32$)!YJKI'*%1"JH,/_=Z^7+[)/ MA6 G'W,:'+L)(H)P(XJ D6\C,%=M0%Z G^#?T!8(L ,/^E(4P\X%RY3#5M7 M!=4[!*H*W\&+D"FWQB+DW8AFPA^"MWM@0QO(-\>JN&J&H0:("G[!JWK ^[SW M@E@ !"&$!$3.BZ&4_,#FH+:NF=8RM'-"&@,$ZT%Z#8W7:&^AG^0E-0>H;HZU MA(+#"5R6H0C:"1[WY=U!3@\X.@!N:)A ST@0& 4!Z$>/BKT9 #5$C(:D#X0 M'ONN#&A# $KBG0NZ,B+BDL$FPK-YH:#=/U, NM16'NQ3UP%=V9;CO7 8=!W! M&1K!;[*14ZH;.*7XX[2C[Q=UCZJN*WSO"E-)]'6I*1_Z1SOAN9C@6(PIUEX. MM7.85I3L(C64^;&V1JNKAC&D9S+=OK@+])->YA"%6R,FS.L-J,QVI>_;/_;? M"M7^2#N'ZJ\0JLU;>S"P,'C?L[8?A/9%\,F!%;*7&ARM07;V!!6:$YZSW5?T M/C0\Y<<*2@E@@+Y;4+JGTN\]'S*3#,A["[3MOU,P"?I[:+$M 9A^:2Q%EG'P MXNU2?@+(W/>DB]A-'\FE13^>2WM@[_Y1SCCVA+^;\!\CXDJ(P--/Z4R,B3O M1,P2=X((](E\M\MEC(@K(8)^PN/;^HR(V&^_ =0XN/+_OI'?/J(Y!0>]X90[ MZCT'_0?B^SEH;0?1E- C]4L; ZPX,#!V>0&?:602Z9TW[V/T'H1"^^7PF']X MEUWWO-1O'3=LNG#\WS,!(%*K[FX^R.%18SR?1U>X.6/?HDGV;03:9\C[<]+Z MJAALODKH.1MO/F8GFU]:I9=FHI0K"2EUE0HYZ'LI^+\Q[Y&TXSK_-5JU=YT*Y?L)],^\5:\74JE9' M^$U)-C:SL9TMP-*2]+>?*)[,4-C9W3."I&X4_0%SWL]]VSWTU79O]UB' M\1BBV9OT$6G9W9"BC6!9\H:!!'W?1(RC"9^^M6Z7('/1*^S&Q_K+[K/&3GB? MN-(*I8SM('6YSF(^A:0VXK34&X)]NB67,^"U3-'E4BQCOV M!M^%7!0Q!<16UAV1\E>\E4[<1=9S6UKGNE4?D8;-#>(W:[F,!NO>NG#7M]=EN1U8@1IYD,(>7;P[3=@\T*U@7>I;W9Z"WF#;UG=!^?G_G)G" MKMKV^)#@V! <)]MW"L^4@%.S45X;],L5G)/SBJXS@-B2)'E,:P%$+P:9J_25 M_3AHABZUSK.$FD;(IM&O8M,:(A=@9W0TB9S0"7?]@,*6VV%K\P_U\ U[.QX- M=' DV#W@I;-7A#4H<;G,ERN3&+U=MT72@T /.R)>"T3@@YS8?7RR<$6!Z7O>P#X M%?W9OB.-R[)87"^=%,*2[4JKDNI7BT)G^:?"'_\TP;T"8CXZ6P<Y(Y94SQHJ33.B"))HC@VQE&:&A,\C8XG M$TD&>_7DGB4Z,I])$* M)[4KI3(SHLCUBAECQRL+7+'>,B;LD*V6I>IL9'31RA2VU#IJ%B4JJX+I5.49 M1VJ./"+&;@/I*F/\^)GM+)%?Y=T*P^BW M#VG2G!R/W*/?/[6ZOW^\/KK%4\]G+KV[/_%NZI\^W($_=/;AZH__^[_?'F*Z M].73OQ#$VQC]G#E_GW&P)?Q+8F!V'O3DZNSK]<7GX&M]4C_U8_=K_3ATUS]J M'>3&24H3-W&@["@=38UEDD-S9]PG])A8+&?6T)3S.;-D2F)\[.TLEC8H;ZOJ M[LYU\!8'3U1S)\J !ZM5:U7S#LJ ">"(2C1M$A$R)]%M55 O ?EW:YT*$2M$ MQ#/3[D]:1IO;=?<9NUZG#;*1':O''L&2^Y$'C_F9^_< M+\(KT;\3HK^2Y466/Z9#PBKY/0?EV> \^ZG!>0O17Z^5&_M9$/B;AMY5LFP# MBGNQ;EZ5E-KAH8\JJK\K]Z%77OPFVNZMY75O?^: '$A2PI^)CR,UQ. MZ/MPC0AYB6#7G/IX][??D^N37^Y^KH\ZE\-??OFI,PI^/KQI4J]6TVQWVJOK MU=JZM;T7]O4:.Y'7[_0OJ3R:NV *;Y+8-A-S+0/[;#S4^BH5Q&D@U<-_.8NN M'\(YFJ$5\%_L]/^:S?H?GYV__DKC0>_R"YZ.NC[-L&V;YY4Z+BL/QY31'VGM MIS^R0?=CVR,6UD.S"WV4;6^W4E&ZBL(6P#E*ZN'V/_8?[4'[LL[_\^>A_7=P M3DO4"J'(]$BKH[^QMXD=>#WOC@^KS1C4R+5\PHI8"?-+WPX#/N_CO\^&_]Z M*Z': MKTQ3B13'MA%;Y:1>>TYJ]YR;9Q_5<7J37OO6Z-*[L^]Z9\'5E]]^=0W6W51SF>YKPD?V9!4# HMC BYTTCF';H)<. ^9/ M8B\.!R?RIG4?VO!HHRFN5=BY=LW(UTSG\G7>QT:^=AHAKU:/Y'#BP7X'7ZY/S\\.+_]K7%T?7A]_/CZ[ M-BZ/?SJ\_'AZ]I-Q(-/;)\;PZ_>@ELWD'F' (R M(HZ^%YDTS MP4&ST /;/@1^&=UBJ$2 )/PXX M2%) 9LP=')WKP?)]]A#3\0G@S#WR3!Q/VP?3QH4;HEON3PR@!&G;T&DA3B*( M@,AC'(5_ 701^)4 M2[O^'I;F.=X8X!2;])7U7OW4Y[X'^YWY?L0FTU\]>+X__1V/$[ TYSQ7FDRS M/SRR%BSD 6A/?PU Y Z+DYD?!$9GO@93)9BSGM1WI[^,A_.^?9CW)8#7]^Z MI-3WB*/8 QYC$9)6Q$DV(4T@OOC$(,7"$5$ZS1AX>DAH>$!?HTS("4(2VP?B MQ=\QS.$-)H]0NPG/3,2K%!GRKXX/[[D7+$6TJ!XD:7=4,[X$/JX#%R5=#R/$ MHRP?O!@/(_DK]6 OL"+?AT\##@S@ $G"!1S9-50 .;WZ)QN-WU]E@,('RM\N M^:T7)\@1\WX]"D>@V6;)BT]_D\;J"P":_"Y,HPP#$4'W- C">U+AQA5..LSX M^RH=$S\(K7(:.#7!A0!ZV#BYE P/((G3?NRY'HN ]6I@[Y=#FCXJZ+P"QQ,D MP@#$G10)DA!1BCA)"J)42C0 8R1U(O W21.00LB_$6A/?T*BA&,A@)CZ':?. ML$!Q2TDNHB9C *\.(P0U<)/AL!0/:A*KD6LPBQ)RD&EQ1VEQ4QSKA+,P\>HH MC(GAQ5L(N>AOXWN!#F9V8PRB< 1P"N'-DD,Y"F$3X>"-QB#X7*,_$?)R,;"5 MWEEROUX /.AR^=Z8)_CH9(@HRTT#7[/"A@8>>NO@!S]61YPU=\3&\ Q D?I%SV:WLT!TQN!WW)Y?[ M+J/W9XQ+_S9F4'ZH]@UZ*61,D7\)GB8HXW<#[RMW=:]%N5B"?8HAZV]:UY0O M2R8=+.F1,&IW)O3TSW_TVIW>^^GXUU1\REO)>F<%QEQW"8![!^3'' >H GE, M&5A2 &>F]?4P2N/D"D_( KKI--^#!>/[!Q%(\1$W#M,$*#P"I/G I;^/'"(9 M$)K?NI=.K;7L9J8P!"^'_3%PD=+^AH%J? :!(W()IG%R\?'*-'"LP4\<6-7' M2XV/W+DCACLZ/_KUXO3ZQ],+"57@72$KT$().%F@;NH(P2S_!D8>(JY(]+P7 MW#D32:MX==]X59G+KK$TUS(O,L" 848\B4'H9SX-451%.:^%CT,\6%[& M[H_.?S_]>&#U#+" 7#[R'/WI#!PO&=%4GAI83HRL;7C1! UP+DZD9S(&BZ%Q M3X3GKPXOKPZ.PM\/[+<5%;\F*LYIY)8'E.[D8 >%2%PRYQ@&8S1 _0$!WF, "YA1@)O!]H;8?P@JNCEM="+RP&2 ML3"O'.Y18 D#D&% J6F9J_4B]V#,(J I$E%>%09X121"=3(LN$/MA>9\!-02 M8\54((Q[(!7\NB.*U$,4XQ-Y"K$.7?3S, M^2OU1+=@Y56\&C(0=76Q:!_$0)7OD3S OC5#3A^F6+FD$FQ1H\\R"%I1RVNB M%N%;4G@3"$'/FJA?0+LX830.(VH*8U\%P;^!YU/Y+PFQ6<*[ MRCMND0:/OPKBQ<>,/.$GO=$:^:Z.CV0OWMO: AJRJ04M>JF\-&!)Z=C[#D4C7CW M'F5;'^_Q?!AR0OI4\A6KNKU 3'ZA5I1"Z[*9M9I04R=-K:"UBI]] M+ENOD5!A77EW-#PSKADG?HH!W.RMH9I24^A5E%N'WP=3U^/KQI&WN%$"E/;3E'0G$ MPR;-,6=WH@>4Q0H0<[%]K9&L&Q*Q)CGM$LX7T"ZLBS-)LD2]HC<]?'*1(@(W MP$"]D<&_&E\S9WR-58VOF5$6U?B:;8VO>9XB5:K'\2(G'<74NR:J_7/;N#B# MXS&U9,I!"4INX&6A(V9Y"%&?!ODH"5EFB<=T-8(WEP4X,70%O%:?]/ M>J6H_HS9@!M#%O5%AXM*/U)SC"MLA"LU1L3N'"KAJ]E2AZ+0S^HU&C0>@HW$ MZPJV5.%R95:))G[;.I[SU,PZRQ_?7/AX_>(IFVWKLPY.@WL>DT4K#0SFQX0( M]D C'G#X"6@YG^O:W9PU>DW2]&F I@B7-FZL6[0X,0@IU ,[ CYCR1(8-S@/ M8AS"4B9BBH PJDG+J5D"H".# Z$'=:LK;^@%6V@@)FW0^(+1B$^\(YL+_YKY M6;R*!I0 >P!5*$7Q*!LINQM+U[T\:*!A;H,,_^BD*TE'Y_?8Y\,?-C; ZCF3 M8G3AN6!@SS8FFR4S5OC@=&0$!4+0N_)N.!!$$_\>Q9XC*9^\'Z4 MLF@B)W_8)DAWL-0*QKOPDX1>Q?H'H_%X"(>W&)OA32QU>M,%"F! M"QRJ70I.&N &W%TQ)^$V]5PY&TN;,"%>Z8"K-@8Q/?58\A\CGD3A 'YD6"#H M: .]0K P/6P3RUZJ[PGD[!N)C?/CSQD^BD"558("4'N/6+!-7ZZN)*EF0@J(A(>D,D*+GZ*5SAH!($#'H8) MX!+@$+![Z2C6-L+ UU-:*)^:@'ZJ-(E1H7-_H)._1OW*87;86$56I247%Y1< M%B'+TT%8Y4R]&F"L4@TB#HY*T A%Q1J1)L?>-'AM/PK1V<\ZHK&P'@D-S YL M_H'%3,A40],>+M>I5$Z*R]>+UBHQJ]BF#_P: 2'2XC!Q"_YPV<&M#70*8$Q M0A2B4!&=H;$$,E6?,V=(:^E["+H,H=/A(;G["3DG$;4ASP!=,H*2^&0H"C ; M0Q .!W^E3)&2J'0GN:ED(;DQR$(9/2BS5:Q:6/D(>&>(P_@(Y@(+"4//B:@J M[[3'*0["_A&SS+(I#IOAPA-L82,JU 90Q3,F8I_S@!I)T! 4=JN@*^&%*9*= MB%&&Q(+&V/-#.1M2L)AN;1,>:+* X!OEG.EM@)ZJ%1[X$QII@+_@:G*N0)C- MC.8YD@KG5'O?!9 LD)NBQR.\6.IPA43)FILD*L;@:X(:)J#S%EJ6\$K:/PG93%TW65F MJ4^4JD(,XH&$.&T/_D]D>*N(,>R#+N* C=S:P[F_7N1$;" ]1AQ9BI$$6( : M*H!J*QWCT@?>()EH$DS *A["URJOH#[4ZXGU23L &'A5*I1[EC=R(X:R MQ,F85STWGZ)XA;E(8$JDBL.4#'=!%\)FS%CUZL-A9C*B7_$'HNL0'OKH77\< M:G[U&\[ .D'WH9]2,0X4P0N/X,4U-Q)J1)T+D1]S@ MC_ 6J:$SSB)#3R(_WRZ:3V3S)E*^R>V+GD>\7.? $YGU.Y2&C7'HXM&8A&-* MA2IK_O PVZ2B;2*S2\7:9_G6+Z:' J-!+H@$S"%.Q]N /QK=)@)? M!^'@ .XY X L'XQ,^M;S3[":8A%_:@"*\JEI4%;.9*EVZK,:2,>X31=S-ND MXP/2^ Q'%TJS57TSOJIYR_N^O;Y+4XXR%S"S*1'.0;T9(BO2!X&&$Z2G@JN M9MJ9GEIL.H:]NCP;#J8B;SHV=/@KS;)U!>\J=]4E+>,-)'VI7D+0;H>'AG ( MYPYI'' &+A<=(9_,FX*I^=D7U^VBZZR8?_8N_;+ Z8DI, MHL23N2,A;4N M+'E7?E?<2K99UC 2X(O"X5EU@ )]+,P.#@Y_'A\1"L0 M?XGXE:3F*B<])R=M5SGI*B==VIST0@6!:;Y__J/10^OE\/! :@B0*8]+[+F2 M^E?4$6"HFD+T@3CN4\QB3'I!*?3<',%%Z4)P.IS$A,W'98#Q@<:69W(45Q"/ MN=1Q68 EN1K=:6W(1@LR'"U.3NB#"K''@:N"4%P6 @V>AI;R&**X6O?ND(M MHM4R!JAR<:R%D/@4NR*QZ0IRY M/FH]RH44,E/5Z6HC"XJ_S^Z=WER,411(4T:S1J'+E=H7:@[,DVQCC].O:7SR M!ORGE$4N&!_-KOU>1;RS,+>#&5-TUW"6]_0<;VTR]V-#MW5B(4\;N4$1)6(CZ C&F/\)(KGY+,3S/=&$BCGG!"?V48"?VRJ4%H@)G]DA@Y:(C MYDFB'9\C8#='"$F?0678Z#$R5 Y^#(HC\3S,,/BT_HCW)SF_AQ3R]:?X7D9- M1-PA>T5"<#,-K'# C*0OZC])K/T(WOE?J3H3!YT6>7J/MI)<_DD*\KV1EVA4 M5S/^&)*E> MB,PNXT-*$!UC8NEP><_],,?^/OVL)QP)\M3 \Q8YA R)NJ/8 MXE2L#@_]D05 @$;:TX_P%DK+4D<(+1F9>0XRY(I$O3 YF%F\/QLCEQOKRH5+ M$_#"_J: .L^<@#ZC0$$A5CZ@$H<$3X',*$;222S!"L(OE].9>RN.N9%TF?I4 M;*4>0%O9N-LG$M'HL:N@__GQYRQ0F$GN+.!YI*:"9$=QX.R]$!PM3/L^$F5P M6!1Y2JYG,?0?I^,41.0LH'#EQ_"C=J9,]EPUWS:,8C-7OR)A7_P.0)K[K5)O MF/J(2Z"'P,E"HU-I+SRPQCAW'!9+N9ME>V5P2,".*IQ4]D@(7D'HL/SW0.$/ MF,PIQDWFW"AB'9ZX4]]L!F\D.@ZK3$6@$X&CIO[6C"OFBRX85^;Y-"!1V8V$ M,XV&&YL.'\:TR+H6& M0%;)G%TQ/QB6D9RL+II>_CB-XI0%)+NY)ZKW)=BS1\N$6#YZC70!:-;I"Q3U MY= B"97?^$8W"6?(YNUF^#7GN2&[YR+U)Q)&DRQ)KX)NE$H68E.O#%73#S-] M+[/C"SND&"79@; PDJN>1"^DLX9RLD1R33$+06.I:0Z5G/X98\"55%L@7H81 M3)*.7[U89+TRFUZ>U",S2F"CR F.,^,;M0TH(44:E?) ZH7ZG&LEI\2!7NHL M+](>Y"[( ]W 3N[SY %!>XD'(3)Z_)<[G"7*LU?)@:;%$:88&&:2P_/!DU12 M&]R&N)Z907YFMC%I#E 7)&8I>0XW,PLQ$PXI9R:4"X]N)Z)]TM0!DJ55$& 4 M?!5D N(7];@2XJ8!IGDHZA6&')G>H:X)\3Q&0QL(K=0$9^8+4W68*K@N1,&( M.5&8X6>@(U)0HX87/L284S15_JCC;0Z7$=GU\T(9N4W9Z>(-J&,OPA+EE HT M',J0&J<#C0B>)-&(2(.F,KI"CCJ^./!0GYCE>W^E=*Z9O%_KZ.ESP1DXE];% M(A\^CV@+>D"3>7+Q(NPZKV&(CLTK<+A\"YXKMA$I="[ +I . L$MZK1B]A,K M1!^#@B8_\'+$,,FVO*U*&834(Q,YZ">C !&S#54]CZOI>D$DE*<%XBV'E/=8.43(Y$(IAV) ;D"@Z/0P"][ =0![-- MIF0\JIU 5IV=9I\3%,ZP M4WYPYHSGG$3I++FT)T=1SY9FHTL1H-QP$(X&DV8]K83?B2J:F.8BY?4S.$L- M&!J<%S^<<%X8+JR[-*,PP$(C$OT#K%R@N#_#0_C^SDYZ0,^06FRQ#[&/VU?' M&%&QA8^)*.P.H1@2N$.A WZH+J_S4A<5$(%/E"W>C#$CRPYBLEBUZ2 J^2E^ M0#<@\F*2_H)^3'V@Y71P*$ME*%DAVW:S.9>FPCGI/@D/(/PA2@A2?70N\B2O MX<_?%7%1< L.J68DJ]H+7("XJ""8,!S#>9*GDA7-*#(DWE4KD-$=80?H ,K] M@APB\ MY)\(_!7, )!L=6.KY0IDY3@H$ZV0V@JJ[E=M.$RI'R5B'YC#,8H(8 M3\*3:#+C9.FRBL>IZCSY);B(A0UD>2VPD?#,4KFH+1/;,<4]1$;VHX@9DX8TN?8425=D+/GB?$]9V:TSGX#U=&%4)DY$&)NN=[55*5=( M'98IGT(5?-2TY1;<(N7-8#2=@'ZK8D!HV-/,%2=, ]4RG$S&,CHCBW[)0Q+O MD.=(%VC2U$NHO%$?WBS"R\7'B@IAYI.WRJ@[)R]J@9N%,PW"#QUSS%B%@P.9 M94=.&''@,U=TO(C4NYLO3OTX4.\$>->2:+;.4Z=!)72U2TCR^=%*BWR@\OS \WJOQPE1\N;7[X"NMNT33( MPKC4\Y(7\MUG8DP<"^X5](CP..@!65&))HWHR+R!&"%)\T&4/IUK (D Z5?N MI,)_FUU)-I34Q#"%)ZT6LI#D[%):"E:#^::F633]G0<,U;"A3/"6H/5/>3N' M^=(OL)$T&SD3"W\MWEA3("HC;/I-XZPV2;22>B+I/7LJN8!U'&'_C @W35LO>31:'"2+JC@'.79O.=[8 MY_,'4 D-+1Z?>759:'S9!:O*]A@C?0*I KJQ:G4HQN"$M:;LAA&NE2 *UXN0 MH"><:D_REWR+3Z%KM@37C'-&:12H ;5X\ MG4S12C3X/?-3T7R9Z/O3T#WTL*==%(IGC47T7I6.$OPZ PXOT2)5H0@K,I * M)(DEN@HS%LS"Q!UTP(E0J"PTH9'Z2,L#BCI0,\Z?J7LKS>T^IMCIB6"&3\1I M67[*-C+F?R1W=-"(JZ)H2 L0$#+Z(]!%A2LP^7D*E7AY???ET?667A]>GYV=7QLGYI7']\S'\__+XV/A\ M?G;]\Y5Q?/;Q^..*%>MC2W^6:?#+E[/C'."'9Q\)\VLS Z0(&(18;D-A3C$M MD0OZ4.V%.=$4=;OHRQ8#XX2;RZ:C!<1/(780!ES%#!7ER>%G:G :#FNAC+9' M;>(H(&D6B N*3"1.R76"9;Y]M[;A9;IW@)ES$<%^-_1<8"R:A]BUZXWWF0,P M?M:$2?%6=(JD[X+.@1Q#HKQE\K^P2D9](;PO^J;@H]7S88WRFOJ,MY5$:F'R MA9:<,IE-SY&2P= 4 IJZO,!CII\)QS:!X#3 MD[ZD-E$SNY3UJ?F:K\6M7$P+VH58%+@<913" <4!F@O OG R9ZW9K1!1 D3T M:HU6A8@2(,*N.*(J8N#=RNR<;6]IU7;-YK>C\105'2R6*"NS6/8(:204 M]P1IFFS;-H9>4K:S$L-E3U#YN$FR;>Q6_/<"B MPVX7(C%K-T>VR$9&H]"/5Z ^?=7CB%,B"ZXQK'J]5E^=2EA[>&46?S^LQ6O; M,33VVK7N\[&X&<]L#LI69GSL&IIZ*V:V]09+*F:;C\5NS5YE\F&;_+>#49$I MXT,?CZ&/!\AF]U6!DZ4#)UN,53Z34[@Z M,VC_<6VMWG#:.OHKMG\A*;S U2EWH.B;#;(M6%_8SHNE<<7&UBH&M-U2FRI& MM$%16Z%Y+X)(%1Y?192I0G,5ABI)?F_' U';*#784JG/EO==C@#5-O"]I2J% M#>V[1+[G*ZH;VCXSER#L5#'SYI3U3O-WV2-1[Z=FYJ^N0GJ78T][5<:WA5#1 M_I0V;,J V0UIMKN%1NLJ::[8JB3HV"4VVL% S9J+E;=MW^UU.]5+ J--X*=] MB\!LK%9@UW#=K'5V.OJRUAJ@74-FO=;8MVA+Q;@+<-U:??)JZ[C>G=C)UFJH M=]HTVID$\BJKH_=!7.X,XM97"UN")']5IJ-CL5ZSJB*=?6?5^BI=T:I$9R6U MRH4#@JLPT!XVAU5AHJJEY+G>:!5&>BVM9,UZK5F%F2K&EXR_0EHHG2PH>QAJ MBS74>[[)S10#;;^@\C5@K5V%15Z-8R[ M0ER7CI>KJ$\5]=GC3591GUW;Y,YYF%74IXKZ[!,#5E&?;9EEYV,>L03KJOG7 M,0_BZB"O'0G^O%]'U^U^(:U\SN#+D58B3^X5#>2I#O*J^&\7@BM[.T-GJ@_L MDL><1<[08(&K-X+M9OQE?R;KO.B4FE6.2=^;5K =0Z+UH@:2$G2+E#R"LGHT M5*^#V\SC5L>\(CY9),P=^0%7IQ@3.6>5Y&4U]J\ M93=7W,-1 B*H>CA>3 O?9B-M'?%5\];RR&ZMN+ZN!"&ABO%?>/[?&@[ V#HM M[&#LJ-!='\XDO*K@T4[-#EJ.]9JK/ )Y;Z)+^X?EWFN,/NT;&ENK+VVNF+5L M6&Y6T:M=S1+N>/2J.@YLLZ7/KV_?^WZ"4(DCBH46WN!$XY6EQ_>?$E< ]W)OP##6,51&776>)*HBRPNQ- M,N31JA7XMC=5=78],YBYZC.@2T #57_'!DFA1 Y7U=?U'%ROMI^@!/&5BNU+ MH %*)PEV(IB")IC1YX,PXM(@,Q+VM6KE*EE<9=DY[(%-2_(\9? M%]V;B,UVJM>J\,YV"FI>T/=8Q8)*D*O:\7!155!3%=14.?BJH*8JJ-G!@$_% MS%5!S?X4U*BHCYKC4\5^]F^,3ZN:XK-;@T&61>P;NU'KOGV- :,2(Z\,'+H? M\:02(WEI#NW6>B]@T"K(5 +[K0HR54&F*LCTBOW2?7!"JR!3%62JF+D*,FTQ MR'3&JX:MA<&E!G@U;ICV?5X&MV9S-2NO++RT^VAN-E[G&67[AD=@URK6M/_L M:EM[5MST8\( '>4QOESO_M__"_]1]SD^9Q$"]>*QSR;O:,7R58JR[ X8 M ;@ ^&K($='ONK4V?B,A7:__@$O2GEQXW('#??_]H])6/F'E9.EP;+]7H+.; MVMD@ HYV4P.-]M__^7_Z=G)3^\ )_3!ZISA,@Z"$C$V4=LL/^A%G=P=L .]_ MQ_P'-HGE9KO=FMU4W/LNX](&+JI5ZW9_,/(_$2@S:!NQKP<:W"1='_A\D+P3 M=ZFOB"O5=V'L)5X(K,I].J-N"F42YTDX?@>,V)[![FIPXWL!5T34*%(U8:6A MR0QF#",^^-=W_[@^/YJB>/%4_!N8/AHQ7[SG03Q8?O7=OZ^1_(QP8!S!KT * M<<8.[&F6F ;S//BMY>0:/+5&P:!?>('<7S_T7=P=@(<;G^&'86PC1F$7R=A$8RY,83-UC_^V-?@&7MV_+F(-)+@&<=Z7S%S.=Q M[7]_]/YM9!^-!QYQX_NVV6NTS%ZG;0S"B/:5T+Y&8E]\#B <#1!PO]6MP_\; MR]YOF090'KB#P-$QD9-EU^P?:L9%%+JIHU:G+G"-[UN]MMEL=^A@2">-0=#Q MR @W7L.G[VZT>J:]687OGK^;O"&"9"LP6Y#XZ^412!N:H!H+W\#/G=<6.G2 M<'M@,=SJ 2*! .B6B,>IGR ,4,0@/S#?B(<>'<8=X_=2](NW1#R)PH&7X )N M(S:*<+SQ@ MQ#0V0"QSL2$B^&""NL_JO(^-BZ,#NPGO"^ =3E(K 6T?A3%!3]"W@01>^*I M10VSTP7B SB"9?2#2=1KF]U.#XC+IN^;8.7\@#<'BDG,9VN M18]MU3HO>ZR%Q,<+M.<4]O(\GO/H&:/\X-@36 M:0^M+D(>&;S5K#5^6'Y=>(L0*K#Q,7=0E?B36; 5WC@&?@$& [MB^1>!"&!) M$GG]E*PPA,. W8<1?? Y;NP6)U(#X ?>5[@=$15+=. /@R@U#-QXR6.0GJWE M^>L0$* 31)%-%R\:EMBK=8ML_;RUXIGO+[K? JH:^$CK8@*Z7-',8YPTBF!7 MNB(K,L7T[N1]\OK'A8L1^V@]91 A$<,F4>B+$YS5WV3?P>KZ/."@NN(R$.H2 M1TX+9;+$A1KP%"+Z$^-[JVN;=:!#U#9VK?X#D;1EMGM-TVXTGDG4EMFR;--J M+&O4/$G6\?+[0A$V8N!GH$0+8O@=20KD%%-T K319_ #;A'(!7:,)I2@-B7P M=:I[QLN?19$SZF[ XUB8.@/.2T%X4^/K!)%-?3E-2'6S 81 Y%,WFW;ON;13 M[RQ+-::!B ; ,@VL^6H<%@\!TSX+'#XM8LAH!G+S0G?&5(@9;$K^)F_3R*0$ M6-$'$@F4Z-^@YI=PP9V%" J 2Q1.&"AV6"#L KD#J;B(NJ;9Z'2$.0B<7W^Y M2U)Z",Y6D0LX2H4S]=OS/"9RZ#KM!GHO.F $OZM'2_6"F %QV>PTS+K57-HE ME3Z>ZPT&P(I(W_CFHGP1GWSEM-XS/V5DL(%\"Q^0*4#DW@*AQ*@4X3FT3E@: MBV.>Q-M"'** P[;(,J;U@(B=0L$!0491V")$V'5PFX1M1W"*?,OL ::7%R3G:!FYGI^2T8MVD4EW M:H\>8_AJ".\4\JU> ]7P(D=\[C-QX?6:M70\S]H0KA^+O9Z!??F4WWX-WW[+J;Y42?,X^GS: E@W0/O767#8+ MK0\7D"C7 C;K#,W.>\V+X[)5=G).=K)592>K[&1YLY//2'600EF8ZNC9MMEH MMTP9?5(1U:YI=^IFQ^Z)2&L=[=:Y68DG!.54KJ-C-II=>%]3YCI>]M2-I3J> MJWN66O;RB8X>H$,E.MH_++VJ5>4YGGI/E>98<9I#8TO+!HNM5R?N:]=:60JR MWK;-7J.SK'&D8L*]1MOL-)>\[=LR'18X%/-3%4LM5D3 GW_[2.0+1I[2.QP'1\ "R9H+(+Q!VM+ MQV$NJ#0JR@S(,I#Z!A(EC0XX&/46L4++M(%%ZE;K>:S0-+O-CMFTZBMBA6=E M1PI\8K<6I?26VDFCOB8^P0TL%MZ*)U[$/2O,\LB7/*;H9[(ZIB',WUD-HFX< MC14+YK#HIS$ -(X+C)>AE'@X?R>X=FD4D' ( 0?@N@N;,W\*N%ZBJ@86CC;+ MT?GOIQ_+P+\OR#?US$ZCH=)-W8[U7*VD92F?C$94Z:9O2S?ELH&IA ,KOUA:D;<5&KT33; MS<;R,N0EB29[V>KN'05EWY97%KC!\NJM=;3C/>L M7.XG[Z_4 W=H0L+_B(U1RAJ7/ Y3\+?CM>5FI<(=A*A8R%LCP ]A;52I&AMW M? )^;P!*!S-R(U!<*>@FE<[3,FOOUK7 E_09BFTH(2":5$$ ^&P<\W?J#_VM MR#:2))!\'$%V2IX2AS(P%=07@C_IFP(7U_,F3WE-/>/'KF#')%+K4B0H=KE< M4WBG7GOTR "-([3'8ZQA !A6,%.?J>_UG1!X#P"E)V6-5"ST8G4IZ\!; ML:M/22M.3.NOB=2W.*[_6X&%.8]=D8P586R6,*P5B,9MCQ<^PFH:&J"$?_"_ M4N^>^2(;L2*"W_8.MS$XVBK!OK]?Q4Z$3[F%K:QZMFG3;#4MLU>W5JWHMXWF MBKPK\C:ZIMUNF>WZ[+CM\MOKAXX#H*=>$8>#]NG[JYD&OPDWM!2$ M8MI6IB8FE1U7V7%[9L-=_GC]WF M/(J>72&B%(BH!H.4 Q'U6L41I4!$)9K*@HA*-)4#$7:M]>@HC H3ZYU9])39 MNI?S.1Z7PML>4//2>32ME\YBL-NU7F^G9S$\/(ADM4-( MK%JCO=.$O]+I-*\'[XU:9]?1_HVS9X1@VW9"CX;/H.%F,#P+A6K4WJV,EK>] MN]4%I4N1?=U"(H$"%^7*TDY)J8I8*V(MN+([0JUE-X2SDW#:]'P\AXD&E(VC M\-YSQ<%VX9AC 4%PJVF/73"$2D&MF\_1KF1@TQ.A[$UG9]MFTZZ;C8Y5T=U^ MT]U3<'L)YS^-U:8-7:,Z4PHQ;G55: M3E=B*39^8[4MTV[4WZXZR+=M[%94O:<^QW)DW;";.*%BEJSWP3EY(_726W6R M8.6F[(:YN&*5LV,FH]4QK=:LO5A1Z=Y2Z=8]F^7-H)[9Z5AFO6LO4!FJV%DK M\'CYHFLYS%6.2/L&3R*FC]HQNS6KQT=S2DZ*=23+G-RLE;K,/HY>76MSI?[L M5JV>G=@+'Y'!U?'Z0C/L'86 MG?)AC/TT!L-T9@2[:00\,0T0%\JBG3-/I**M==%6H^2TY13&,;^83#1EJ"$/ M3Y3/5=:Z#ZV_SL]W1\O0ZKP'KH@\<-G&S#?$Z?3(0WYV?OV0Q4:?\T!P$]8O MQ,8@"D?9WB><12H]%09QSGG :.E(@I'N@!>%$5T?RY=K]]4,*I#P8A'DS!;E M3PS0Z\*OY!3X#)(PFICS^3A3"0)7)JUFS"81<"%\B(T'[OOX;S('$'= J4'V MB!0 @G>'-&3("4#3AB0-*P[H1N"("I@8:,$=4< MUHS#,8L2L8*'(5R948CKQ8X?(O98/[P'; "MLEN.0$.\!B&@Y0%7"@0&*S 2 MH!\7<,3O":SPWA3V'27,"VB 4R*>?L_A/R[^C/?ZWAT7-$&_,'A) DP R/)@ M7X#Y,#" C/-MF2HH 9< ;EVR,"65CKT$OHVX(/RX1C;VNGGP/#"R,P>%:],T M#;MNU\VY^/D0LLA%D'WT@-*!]D$"<<<'6 "Q$7(( MWOL]&-$M ^C%B(=PIXD\05H+0'$.#\V68HFE$-'@ED(T?^FGL!3R.\6E36[-:XH&"\),0X9TM$Q9!Q/$ SV3C<11^]1";@-[O M+:L&%.?Y/B!K8VCY"))$6WI]$VAIU1>@I;B81OU;$5-\GFV]#"_=6GNS:,'E M"<"RC''5^J0X7'CR'4\R<8H0RC5Y M+E(G0J".V.01T?FHAI@K2LU9.6KJJBJ,M.(5N"3U$U BIZ@N$,KXU1A4&.DI M>OLT! K\1]HF87>@;HC' "84:D8EB*S!^1W^RX,828"\ C;@L'< A0=*AH_& M?CCAN$9-B\.WN$*\!;2WTQ1ST,8W9%Q"X\)^X#O M>[).X)/V&*&Y.W3T9Q8A& MSRD8Q;(*]WQN_5$>F%KWBI22((7! M"6^'50O+9I &1!KT ;Q#Q%@X(A1_WS![(#Z[=1LPBK*),(G"9XY)2C+Y>\NL M-VVSUVD)FZYPD\L'/(K(=J0W).RKO*O3;9F=1F<])/%BF$H[< XTK1="L]5H MFNUF0]J[&6\@<&9#/!*>-A@6.)F7EC5B?P+'BM^2(0C,)Q[A*0,:UNZD,;C4 MP)):CYGFJ3E@!T<86!Z^!YX>@X/]CMRY*8_<[M0:K6*(%#0E?K,P(%IXW($# M?LFT-UU(_*VV-6]A0;[=U%)^@DSLSFS['?[W?_[?4O%=#8(2,C:% &[Y@6A> M9 -X_SOF/[!)K,94=&MV,P];J,4U<%&M6K?[@Y'_F3O/!0?[ZX$&M\)\#'%7 M<4*&_.Z)#DK-;;>M6GL&NZO!C8^"2X*J,4+PO6(\,4957ZIW/+S+:@]!^K>R,OY7M9-O1,[4]1 # =P5HK*"V) MT3%8LT-)"#X#:<0P] 3F(B >X\IC\D+$0T;C%,08F*>1BS&.S:#T&0"2!2A+ MJ_)'0$/,@?XG^@U@.G 1%L,[%D*IK"1^,K=@9\BY SM0A&6W0\>/0"!+C#\+"H\2M H@Q.!S>FY9 M2?4J'<'C)INDSA,123>"%"SH, 6"8A0WT9UK&9T MWXB/$^4FS].70)5NZF#0'G]-O!&A'UX1H=J$F_A7N#Z6+K@*;6$B %8E# _X M]&?H@4S&$ FZTYK++9=6,TZO_LE&X_=7%$K H'GD<5B6FQD/Z#_0#QCAH*? MJS#YD)!GP<=9("J/SLMH=>$N"D"A^^$%*<^"4R'\Q#E972)05<@)&'WN>_Q> M/0]?N3B?22^0@L.(T\$ %H,:2>$+$RE[N(H27P!XNR)NMUK_0/3M"F*#4(X#SB)A>6200@ M"J;X72[4-!Z&GC,$%(_0 $>;G]^'_KV2%5FX$W@V$59[#1;MD0B0^P;?)]MW MQ)$(A?V2QT/'8:1"?9A+TF0-DAL\BB,;"RH!:P_^)=D7D4A!4L&$U534ENA! M9:=D')1>H*5 #UT14\6T9_YT]5#M<0 V1@]$A0[/4Y$-#(&*T&^^QR7] M^R)6#%=FM$IN"8_N/4PUPGWXHPJ&3,L L/- *4D1HH(LN#1D#1++8+?P"3(C M22R9&HX=V!SX6"$ZEA[E33W@'Q9I2]!+3B?X M.S(B<9P3>12^*I!TIFV+VA >)OE>$=@\V"Y>=FY?#,,'^(W (IZ""3@@1'J? M?.X\?V4A &X@D' _;BHKYTP!4<(C NN9=+C(0@0 M=HO/?N#LCF=L!ZPXP@<3A@2K9*^&ET6IL+K)E8-?:343?+,7D/#Y,<3)K<#Z MN//L+>IR3$N 8')R8T/8;UIH0R9=A.*6'X1HBA="?VT!Z%D;6.>X)-*)'P0H#_A:#91IW*$CH:KN&"=HN$E%>!K6,9I0$D/ M60^$11U%,,4YF&YS,+V113+'5S^I"AG# Y,0UD$IRCZGR%T>V",U#W\@K0Y" M)Q4&;2QS":@P].2XQME"W2GFKAF?\](4J=.7R?"3V4*50++.!MW&Q!M,*%V( MP;PX%G^2*8)K )='5@KQ7!%J\@ZVKK9,O@X7!5.1%]_%BQ*R65I_%()J+]0U MY:] ,!%/:T&:S7#R]JA0698ZB@!W4>HEA)91"!:YS&ZA>!=^ 7W$( "@2V61 MR,.J&?*!:&7^E9)F0],P#? RJ4 BF=/[W>-)P$;&<01_@P<0@:^JRMPN.7/_ M!%(D>CN,8Y$=YL8A*FL9)E9YJC ".Q"0B>\#XPBUV9BLKSRQR$4@0\D7X@&Q M&E&V =9NF"951FMA1JM;9;2JC%9I,EKPS(C?HK)!<066)-:Q L%AW 0(FDSR MF'^E_Y 0PH!5PH2M?HNQSD@J(K38 R8\2+SL%LU&8$MEPF,&*HU-JDD1SN.] MD%39+VCO@U4KBUY!EZ)!'6%YJJ/=U9\8/GO8=VV"9GX@JH*F @$&\^.0S G0 M!K'AA\!V *81?!6C*R3A#5XT0 [PX B'GDU5*LQJ]ICYRO8ARR?SY"*>1.' M2V0X%1T@&0G1'F,B8D;L#A5:.KZ-F"M<>VD!2)<@< 2!X#+(*LH*I+(ZY!%S MAK!1++,&SP;W(D.%SD1"#[Z)4^.B9(S9%!!4P^8 M9.AS(X:+QV,NJA9Q"#'0X?SBZ)\NKI3:BR3@\S7!+QB%P]AHU"=-&"98.IX MXNZ]6QG_T?TU>@"H*5$O)F.5Y#T)>U*:7 7S53/7\$+-O=UG#GA6<.0#*$L_ MO%VGIR-?H8?L5':>&%094,*0SG.WD7 %?.1;0<'W'$,06#9[&\"[1$B;D@R! MK.A_]%DU0RU%)J7U=$;N79G(9F^/J6GU:IU&-6\]MYRV-OG>KC6K M(PC*@ BKUGKT^,,*$9M"1+M6[U68* $F0#95+%$&1%2RJ2R(:->LZNBF%6+B MF2.^GK1;]_ @CJS&-;JT C;BU!GQ-QT]LZ+C M.)[2P:O'_J,[7DP:4[M=#7ET=YH\9HXCFGM6QY2^J"^0*P6@=C*@3NVY$JHE M$:KKW/*W'_75Z-2ZUD[S5B%H^$UGX$CRW_8P6!DW-8T^AR\#F3H0@=*5$?RV M-[F-F8SH.FU[WRN9/2_B(N4:\ONB4^K-5M,VN^WN2L5Y";!<4?]:[3]T] MT[(ML]5M?>LXZVV891_"$#/D,4W]VP,S:X-,N*-C?Y\*MI>2QRS+['5Z9MM: MN0JI2+7,I/IX[+64I&HWS!Y8.\U>;T7Z8-O*_C(O#?$"53!2.2BK-^&VZ)RO M7^&4<+^K&$W?-GN-%NBF]@K/Z*E\FY(1REK56PGWNPK&L.MFLP..?Z?YSV*J]*]ML==MFRZI7 MWE5%YYIJVO;&-D?GA<,)2D*;Z^YA.$R*E?CSYH?.Z;>5Y?Y>/#UD?^#Y/G>I MXU*VW,^;IW,=RB%;6"A/$V/RP=S440!$1C,=]/$(LN$T@MMP6)=L#8H*GJG6 MXY_/?%ATN$!?Z7=YQ\Q49IKFT>?Y&(6 W[+2C+ Y'PP./HBC$8RK(>>)<1A% M+!!-W'F+/3,\]U_?G29\9(,=\YWH^MO(2 [1NXUM04-O'!--X#@:^(R6+'5U M4X^>',JB#=Y@41( %>!M.('"&6)7U)4<(7^11F-L23G6[OV=11ZU;9QB1AD' M)ZE?P7J+D:6]>(C';LBVE+%\!G;-J]XID7P=',CC)HR88,HTF-+H;FH$]+V1 M1U/3Q'/*U?< M1AJ_I3@X*B$R9X'[&S9=BT\?Q6D6:;0F&GK>[!E8JSP(H&;H:Z;^)&W51K9L M6-9A']O /XL!;)=>?+>A&369[)D]H82.!\'A+V)18LQ!/HP/#QR0XHA:NH9( MC&*^B:)TG 8W-8/%#;F8B9/282P1]?C?;(U,?B?<:_$!ZYP 2A1*,F!:C.;,D"V .)O MY9D]^8$U.#]?3@.26A%482CT*UP6W%'OG+PZQ!&]5.$KKE2#N^;N1@SRTV:3 MRZ_% "I2D"CH3N0PA8_RP:=X#H"-U+21Y7H1C01-U[3+J3)>Y/<9Z[9M.O=^]:78S] B?)NJAL;EKM5JO5*Y>R;-8,M5C"5+[<3!,NU_Z:S>WX[HDHWHM.P%LI MN+(8JIU_I4X)_.[?;]C;><[RUM;S!PK7*/)HCF$BQCEFX]9)_LFC'<BY6 M@U>%:D'+-E-3VKS&_-PQ?5 <#3@<>ASG'(#V%[H?IX#*$3[BM]QFD+^92BIG M$SV%XR:^=#D.,=2U4[X,-S/%1#^YHL)Q1H4TNHD,?IH>X>%4W0'I3K'URQ1H MTVJP ZOUAK_%&T>I?YOK!EK"\5>IQ0[%B *KUVBBFHV5_L*YM!E0S9?" ?= M!Z^ZF=J)%VY,:)4,8O)LJJ+B 26B9M>B)@@#XD06*XTM!N & YSK0F"58UV5 M[YT?-PZ@1ZDOAWOA5C+*N0+81\*CP]^RU1SA\*HX MHW3]%$4Y:7Z4!CB,4P"B2.]/D#LM8AJQ@@I)\X$A#L\UA7X'G4@[P[,18$LQ MF?%B4(T(&DALY&1>6Q!1%8(O!,&+PYAS.2QT"KDE8IRD5!YP>D&C$%TL,:YS -*;T;3!2#AT\D17-5-8FS1-T\%( M44IM/=%.8YVY?OZQF4O#8I$N*>L8VDK'S>JX1KW2<96.>[&.DT&*-FLTZFZC M<^/4'?>FV;7[-ZQEMVZZW*ZW^[9;;[IV(4AQ<7AY?7IZ?OWS\>7IV?# MZ]/SLQN[ 7>URQ"@P 6* ,7I*4E&ZSVMUM"6.R>A97T"X]N_$(?W8 ?#3:O7 MJ7Q1\?3CXFD>>)YN0HX-NM[] M/[F(9V(,$D^P\6GMXWSMPNORF3=:E'601[;0X$S2R* +$\SJDC*E@<3B0 30 MC70\#*AEG$YOT@AV<(!34INH7.4!T;>WZ&>A)S9]4F]^C(3P=><<(S&57)2< M5<;P8[O1[?:ZW+KAK;I]TQPXC9MNRV4W3=OI]>V!56\W.@7.)BXXQ$S6B3C- MYZ;;L>R.53(..*Q1MLV0BUQWUDV/D>!1B/ )K$6B);+6T*+"PP(PF-ZG8(LR M+_^4PT!S^U(DM)@ZT#QV(J^?19OT+2ZJE3B!I:CSTP]^S<+EPLP4/^"$>!DA MGSHM7AW653.ND(]$=I"1D2WR'&& 9XC0UYC(+MJW^ODIZE[]2!B*M5"91<:. M=^#C!-G)TY*QPRA/K&3'/&2WN)R/8AF"\D898XIS('0K&(,WXE"3S"9^=)J[ M.5N1L?# ;96SH%@51IR2_'":/)?$U(& ,C24'\:!422D%CSJK8R2P>G9C+%F M_Z;N]+HWS5ZW=<.Z]<&-W>\U'6?0DTJUK7*E;,PX"6DBU;; M[;&NPT!C--HWS6:_>=-O]CM@"[KM3J?#6YSW9NBB\9$/&+(3GE5WQ0,OC'+ MWEC=3LV+5&CV\0MQ;_4Z[XPSJ-\UV&W#O &P[J!UXP*D MG%Z]T6-]/INL_ RR]8HF7&N5,3>MIM4IAR]02%;B8@VQ6KV09[W(3M0!$^#. ME1#M[J#>&]3K]1OF6 Z@O6??]+NL<]-L]9J6U1VT.[W!#-I;YUBW=IH;1C=6 MKV&W&N7">*MFT#H-;:'K9NQ2:?LJ:#8G:&950;,J:/:RH)G&#Y95:ZE%DQQM MN&VW:=5[($(=,*G[K'73:W!^X_8ZW&TXO-GN]V?D:/OXZQ 8.8EOVG:O93?+ M)3_;-4.M;V.'E[YA;[67EFY^OA!O(.C"5-Y4Y)G'LX!AENUKU!H;[3_,A*#5 ME%*P9CVCJT>(L3;-VMQL Q93SSR(N7, ^_DZ+&BV/G .MEZNU&_2O_VK!E01=I%&-1.H9%L&9)!H"P<*D)#*/ZAX6D S?L6_'0(=GV^"Y(6NC" MG5A I7#G4#[PMH6-N^E8D\;+]>YND7'6V@2X/;9ZZ99*C:LY0L[>"6QL0<2LCML)"S*TMNOI"SMV7)Z9+L2^VJ=E3#R#+^I&1:JTY% MP8=N.,8Z8_V&PI6]>CNK9V91GP4\/CC_ZO.)*D:WZW7;V &A:%="L21L^"J$ MHE6W:J=G5[N D/]\N/R$?93BQ.J/H4-=B,8,,T^SYTHLE)U ;L6(N\V(5T<_ M[P)"B!&OV=<-?'?O>*3RL^W3<^_7A\L@L(6<2G'['IVJO8M&+3_6;33X%%=\+2Z2U0^MG'T>OKK6YPIK=JM6STN@@#'@&8 /+*XVZ4<]+HL5_ M7]ML%JMKD&#FC!KM8%1/S:<&27#$=I%(@1U4_@J1KWLD.=*W;5N5(P MX*O.E1>,>^GP1J<^:#1NFMRNWS0;O'O3ZSN=&Y7R^*;1L5O-UDI[5!X[OOU972O9*M?9X*?7:8GY(#2C44[SGYD[.6]RJ!B6 M!N:D_,1R6TO!V;:B$F(* $U#%K%$<<-[G0^8/<"8G/H@&1\@+ ML-61IP'<1,\#\VD8TFC-4O4DEJN?YT7=.ZWZ8VZ&L@%@+[CK?WUG?_>-3UPY MJ_V9QHDWF$PA\]&FL+.S\]\/KT]_/S:NSC]]P0E*5\;AV4?CZLO%Q?GEM2GG M+9T=U3(&?'9P81-0*&QYSL%[NX:UZ2V4#=Y/K?\C2_@[XS"]A1_Q-"6:7;R$ MZZ_M8M/G^$W>/6M]="1M>8Y?G(N%'^,?C<^G1S\?'G\R/IV>'1[IFHVI@AZS08_&&H(>NN\@(@X%YZ'P%089&O6YD9+[T',7!$KRD'4_="?P MSS 9^?_^_U!+ P04 " #=@ Q5_?)"W>(( 8.0 & &ESU;?U/;.!/^*GK3N6L[$\<)@1YU*#,!PI"YZX^# M\-[=GXJEQ!IDRY7DA+R?_MV5G,0)<(4YX$(;9DAB>26MUOOLLRO;!_\)@EZ6 MT"SFC)P-/OY&F(J+E&>6Q)I3"ZU381,R4'E.,_*1:RVD)$=:L#$GY'VCM=MH M-MZ_"X+# QCJN.RCLHCLAZV=<*>YLT.:K6AO/]IMD^Y'\N9R?1;_YC4@C#\HWT#$W\"AF^1@::9$5:HC,HP['VJD5IB;1Z% MX70Z;4S;#:7'X> \3&PJ=T.IE.$-9EGM\ !;X)-3=GB0^;S?2&4V&-%4R%GT>B!2;L@G/B7G*J79Z[IO@6_#M1B][CAI M(_['86A8GN77-J!2C&%PU+7CUQ^52Q^N3#+E;CE#)1F<[/UYUC_J#TB[U6@= MA$.P4_Y86JTJ@2?GPTZ$$4,AA9U%B6",9R#P\ZO]G6:[Z=#_JG_>/NH/_Y$_E\2H[/^KU3TONS=WPYZ/^W!TUPMG?^?5IN18U^ MG5PD--$T)5US176N"ETG,==6C&;$)M1&FV0!2X>2DZ'2C.L/M68--)6R!/3B MV.0T+H^AAX9_MI@&%Q9367J.TZ9.$3CC1?"+X%/C%)L*0KP75 #XY M@_9<:0NL0TZ53DFK&?Q.U(CTLTQ-7& D%TH6&"H-H1DC%T6.'>H@$5?6&>(% M"]UU?JRUK7" NZ#NNHL,W,Q&@6O9>N:#?&%GHSSSB!J7[Y!T1J[ 2))#8E3W M#EJZ)5,P::8@HX+1JDR*PN.&@)^9)+M\!?*4GA2 LJR8C&T*2)2H4E M5GFY&P(9C[DQ5,]0)*57'.:MC&F@C8$R,*5$#L(Y4" 6&G(\$(.LSX FX#8$ MKG6<$%/@Q[+_E&M>#H(+2(6!9 3M[+-"S4W.8Z<@CIN#:HK!,L&AP"C#6=4, MG2W.7A;.VB\#9YR,1 :>C*!8>F[=Q7G(F<&UE^=%-@)^H$@$\#N6!8,Q 1T5 M-ZT#L@1R2@[.C;A$O$+%LP!>Z?-F;6K -G/)>!TE"@D"@#8%D*!+WHFI2@519J[,#6VWH'IAH-K=*% -5CP0+T[KEXXI M85,FXACLU6@DX-#Y9I]0S1T*P*L%7COP5L(-7D=A$A1'L12(#LD.CYDPL52F M@'Y(@5I)#X=&_[6 M=6WM,7_D#P5689F'(8Y/D((JZ/1H05WN/=%H9:(13(3K7,8QI M8>[?!;.X(0=PE#/YO!!J B]"=D-I'CFQL$*?!>[)13]+%"4J1P6)938IF:0@^?Z%;S<_@UY"@(+ O].=LD5ET@OOUNB_BG MQ=AP@Q%_;X*[ ?S[4^.]\0\Q8R(8PIH:E3EGH@9" M:3B'6JV1QW$ D$]2Z) M*>]MTV(4Z!S0;UR*'L?@SDX!5YF.>0:9MX0@ M &=XCM$%1:#J]D"'*"1R8/LMU'](J,<;!?7>A,K",2#B@(]&4%^*"7BPN:5. M_/E5^SWDZ/?@^'H< T=@8N-+T^'JK!WSW^?C(,NI#G6WJ-O[PF1X;RJ M=Z&*>SN /AT>+]_B9^< ^W+!W=F5L+Z0=P+^;2*HX+C2BI M)*XW@)\J8Z$5;SS"2 :NZ_Q&B!\DH6:1E"/].31SYO("IW[)V3,BQ167Y=;Q MFGS]'Z]H8Q&\097SRP+FWG>P=>7N(K(YINM+_D$ZK")K245(9 _(OF]4O"5L M*=2\5FFS2'== PR8IL):SN\D^J&"=!K/,@&ZN2'> )2!5PWR-GQCW3T/%_QK M(4!U%QR*+'9;SV^??7=JRY(_UNY45T*5!E83@#7<%L4-UEAP $>9ABYVB::< M7F%>Z:LVEUFZ>M/=ZYS?+'D0Y,H-';\I?0NW408=#5]0VQWP+&M4Z H V^K M^]360%YKBA16#/9P2RGY_]:;2AM+>EM _EB;1UW(3D<:**8.\.".$P%@[A9^ MB<2ZSQ9%-E%RPC%ES.BX?!)!ES3*TURJ&8>STT1Y[J0K. =R O$JYKT,MCAM DEG4+/[3I6G0FO$ >9#S3^;Z XU[S4J.6-<2?6 MO&N5@^[!F!4CKKETY4'5RN!XJ?$^]]RP\^, X1H-(5!?!5.PXCW5G]NJ^^^:[S;VYK]\/B.(G6-'1+'JHEJ77EZ16^F KOR;NQBQYU71_S[N,T(3D MXJQ[=M[]2+H7OW;/OWR^/%]+$S;+KU98^Y?&SGIF[IM6%GD"J5A$NL6X,):T M=NH$7Y9Y 3[VQ*A9]4?,:?]E9WQ9COB=![CG<;YG7=*=;P#=6A5Y>MT4RU88 M/UE4&4,:7XVU*C*&-9+2T1RVE5?95D^4V12&2"DR'I3'S95ZR;\NMU(PK30M MWLW+H9(-?-Y%1U "172B!"NO\/Y^8V=W$5Y\6]-M/_AW_MQ+A(?_!U!+ P04 M " #=@ Q5+6H;BM0( "^. & &ESU;_U/;N!+_5_32>==V)H[S!3CJ4&8@A&EF@-[CTKGW?E0L)=8@6SY) M3LC]]6]74%82HN M4IY9$FM.+;3.A$W(4.4YS<@EUUI(24ZU8!-.R(=&:Z_1;'PX"(+C(QBJ5_91 M640.PU8[;#?;;=)L1?N'T=X!.;DD[[X,>^^=]-GGWO!_O_7]K+]].;T8]$@M M",,_.KTP/!N>^1,P?(L,-12&L]FL,>LTE)Z$P^LP ML:G<"Z52AC>89;7C(VR!3T[9\5'*+25Q0K7A]F/MR_ \. 0)*ZSDQT?AXMO+ MCA2;'Q\Q,27&SB7_6$NIGH@LL"J/.LW<=J%G"*Y;OMCTK31VN3S+@S9Z0D@Y/]_WX:G Z&I--JM(_"$:Q3_D):H?1BGJDP M8B2DL/,H$8SQ# 1^>7/8;G:Z1R$*/I->,4"'ZR)[>6QR&I?'T$/#/UM.@X;%5)9^ MXUP(HDMWE@C+ ^S(HTS--(4F#_E#T+6<8*'WMUR+ $*,56E4:<%HYV=J-9S1 MH655&[Z7-@.2T"DGFD\%GT&ZL8DPY,^":H">G$-[KK2%)$3.E4Y)JQG\AZ@Q M&629FKHX27Y7LL#(:0C-&/F]R+%#'23BBITA7K#07>>=UWV7Z]S>*J\[I<91 M&Y+.R0TLDN3 @>K>^4J78PHFS120)QB=B@S<:TZ*S.J"@Y9 C1RS E^D)(4C M+:@D8QI#DR8J%998Y>7N"&0\YL90/4>1E-YPF+ 4W ;0A@>OL":#F)N>Q4Q#'S4$U MQ?@=RX+!F(".BIO6 5D"\T4.SHVX1+Q"<;,$ M7NGS9F-JP#9SO+N.$H4$ 4"; DC054Z)J4G(6*J964!1\XDP%BH92R@V>KU! MRWH%46:AS!UM=Z!Z9:#:VRI0#=<\$"].Z]>N*6%3DFP,]FH\%G#H?'- J.8. M!>#5 J\=>"OA!J^C, F*HU@*B0Z3'1XS86*I3 '], 5J)3T<J H- T > M0F_"[ 92/'/C8/6]RHO5W.JWG@!M)3%<(:9>YET\*2!'@BY&2<'GQD?C'V+& M5#"$-34J<\Y$#80$K"<1ZU2S!>X@$@CJ71(I[WW38A1R$'7H\P%D3;12CSJJ M<5L:E! JTPG/@'E+" )PAN<875 $JFX/=(A"(H=LOX/Z M3PGU>*N@WI]26;@,B#C@XS'4EV(*'FSNJ1-_>=/Y !S]$?G<']Y?.#I<0T?( MQ<:7IR-5V(?G?PSCH$MICK7W^.M[0F2TJ.I=J.)^'4"?+@Z^@^;/"$VV5= \ M\WY_%S^XAUN6CN[,O87T$W(ONZN,GA M!TFH69)R3'\.S9PY7N#4+W/VG$AQPV6Y=;PA7__'%CT_@G<[3T_RY/T?8.?) MW>!C"TC65^D#LUD5&*M,@GGH">3Y3L%:HHY"R6J5-DNVZAI@P#05UG+^8)X> M*6##>)8)T,T-\0Z0"&G18-J%;RR;%VCG?Q8"5'?8+K+8[1R_WVTN_7!);KLV METXD%%FP:@*PAKN:N#\:"P[@*%GDQDI+FAD>+ M']6I$7")?R0/GZ_$-8"U[59!1PNK%@W^T4W7L@;Q*N:]#+8X;0))YU!R^TZ5 MYS=KQ 'F8\T_-.@ N-"\U*CE%^-!K'G7*@?=AS$KB[CATI5'2BN#XZ7&V]2+ MA5TG(X(-6?,WHYW>7BN#CHZ5_FK?\_-OX MMK;FG49G;[?J+[WJ>P>-@_W=LG^[97?A_&]KWB=$FBU)!]\0Q<]@T>D\>JJ6 MI=>72:WTP59^2]Q]5?*FZ?Y>UHS0A.1RT/MTTK\@%X.KD]YU?X,D;)=7K>7L M7QOM35[NF]9,/ ,B%I&38E(8*)C;=8(OM;P"#WMFS*Q[(S+:[^R*K\D-?_#@ M]C*N]Z(F/?A:SKT5D4^MV[*RE6R?+"N,$8UO)EH5&@8RI^(3I5@Y14^/&RT]Y;! MQ;IW_']02P,$% @ W8 ,58/E3>=.!@ !R\ !@ !I M&5X,S)D,2YH=&WM6FUSVC@0_BLZ.FW3&?P&24H,S8SC MF EW24C!N6L_"EL&W0G+9\LAW*^_E6P3D[;7M$D#UR&3 )96TN[ZV7UV@WN_ M:)H7SW Q0$%*L(#1!14SY/,DP3&Z(&E*&4,G*0VG!*$C MW=K73?WH4-..>["56Z[AL8TZAM4R6F:KA4S+/NC8^T?(N4![U[[[1DF?#EW_ MXY57G'IU?7(^<%%#,XP_VJYAG/JGQ01L;R$_Q7%&!>4Q9H;A73908R9$8AO& M8K'0%VV=IU/#'QDS,6?[!N,\(WHHPL9Q3X[ *\'A<6].!$;!#*<9$>\:UWY? MZX"$H(*1XYY1O1>R$QXNCWLAO4&96#+RKC''Z93&FN")W383T865!DS?D[G5 M%C04,]LRS9?=!(\+%K'O_@,^M3*IU$8^%%N$Y94O[M4_G)$.79(%&?([CU\UB!-XSDM+H=5=) M9_0? EN#>8+<"@TS.H7-I:[=PGZ[-'VR=LB"*',FG(4PZ7TX&YP,?-1NZ5;/ MF("?DJ?2:ET).5EM>T,S.J&,BJ4]HV%(8A!X]:+3,MO=GB$%GU*-FG,"B!22 M?H-W7&_D#_H#U_$'PTN _6A\[5SZR!\^L:L>HZ/50=?Z6'=U-/9F-M^.'<^X@&XN;-34&,0IX')- 9K""9,2,H/W*]5+YE=ET^![Y:JBNK^P8("?5Y.D>6J;U'$4_5 M60EHR4-$8IF3T:]Y3%#;;"+%63A#$645_4GI,0GR%/(M*<[V;H%*8B!!.&I. MLTQ: ;]2,@0.1#.2$M"]KE1A4:53$Q$T81#>"JFBN- M:2(8%#2"#TF>9CF&VR@XNHO65R^LP[==%:M2?QSR1))Q7;@0D:@L]Q[C=()C MDFG#6T:6R F4QR4JFS"/A;U-Z5O@"2-HPE/PU;N&V0"',%9RZNHZ2W!07L.* M%/["ZIB".]N'H$"YJE+&$&%=\$8Z.L"L#",544#]W<6,"J+)$X@=\T6*8:C@ MX\ZG>SZETS3@?\'G=FU$EB+%29:NO'//ADUIXP.JRMB-<@:!' !\F0R;52BE MY.^[\IPO'. (6^Y MH9#RI F50H#&HKC1=T!&U9\"U3U4EZY1]9_<9X?RQ^"JM74HIS$PR1PKZ *7 M"4QE]J8%"50A@*DDLR0EF41[4TYCZ*!@&1R-&<1"E@#\LZ9:%=$8>C$Y#AN& MJKI7; -2.5.0Y\!:N*# =7K0?V@,/#IWJV:I@':YL$"X%G#&<)(1N_I0/UJ" M>%945K+YD5X&-W;KD85SP:N!HJ]2(VO=EWF'VU)&Q;741F-XR?-R4:VY:B 5 M%=!_J1I*15FE>:F153CCBP%5X*?5:ZMK M34:E/8%V^R]M 7[\:A=9P_)*%$\R64Z1-;-_/&!J@@]/BD6S7;[^9QI;\_K^ MH7YXL'/[,[A=$8#G\[_#W/K73R:9X)9+6*_]S^S+BK6OJB0MP2 M]7:-_:ZQ_S8\?T=/N>D^?EO:REW;OIW^W?*RX#',\_#HW'2O7OOB^T\H"6BT M_+1]OQBX9XYWCLX'EXX[\G[F:F%[X?C\5>J7L+J9SOUK0-V!= ?2Y^BCOH;# MHK7O PHOW8%SOFOM=WC<*!YWK?[VE+VS5=,\P<%?TY3G<2A;?I[:%8W6GEQ> MGR@["/DU$:,QT]T]%; M^RNZ+\9,]2Q,\8BW>F;\^%]02P$"% ,4 " #=@ Q5:U')3!(, 7;0 M$0 @ $ :7-S8RTR,#(R,#8S,"YX&UL4$L! A0#% @ W8 ,5;L*%!M4( FLH! !4 M ( !'QL &ES&UL4$L! A0#% @ MW8 ,54 VF-])H@$ Z9\3 !4 ( !"[T &ES&5X,S%D,2YH=&U02P$"% ,4 M" #=@ Q5+6H;BM0( "^. & @ &?: ( :7-S8RTR,#(R M,#8S,'AE>#,Q9#(N:'1M4$L! A0#% @ W8 ,58/E3>=.!@ !R\ !@ M ( !J7$" &ES ( ! end